12000000 -333919963801085828202747267121152000000 12000001 3123059511311799986447435729373810132 12000002 221630305539623197161389834770157019600 12000003 98320854737747995441506944408446100208 12000004 -1165767692486975864875704563250327413504 12000005 -1127967326269865074958185472949794870340 12000006 195347050201034935544319234066237009312 12000007 -767935948791532403979324180490476672552 12000008 107567190254805206187106306634156328960 12000009 -227749881320446900493690025830307440640 12000010 -298753995257669408162203869775882732800 12000011 -574628882615562736913871815718426927288 12000012 -168825721617516412871335698017556427776 12000013 -1489664327822397737275596803638568378100 12000014 303745503260425628995659658545689258880 12000015 863833667633327485648011095145104486400 12000016 6489505482627965378953137595685273600 12000017 -10060602535508290806155119395681113934 12000018 -157827594161968265140019235174497268096 12000019 1073742041215003480039890954833551875520 12000020 -278194865589239957624526363890802892800 12000021 1169969379515202373398982750527601136640 12000022 590162613922522639255687005008293473312 12000023 -557331320968783941675316904351339994960 12000024 554486164999587936022128106063800821760 12000025 113700834701976200395593367864714276300 12000026 -597343552738244981752999446232902335520 12000027 159874324886449616200804498687990474608 12000028 -354693319679495346655653315934762982400 12000029 -338504214028947989932101791483926985370 12000030 -58661520646864760589505071660475207680 12000031 -56527329285118524768894019572400014048 12000032 95036227082479474171668183226021576704 12000033 2070335851246347462016858010110180644 12000034 32947322618787103713012710745836113920 12000035 530815839921704065811389147997090897760 12000036 298369901454574229642255974818912986112 12000037 -113356064279561249130502235630451448000 12000038 104610276777421534719402478305782745600 12000039 -844449442649645162619324438364259612160 12000040 306533883838695009709034841776839065600 12000041 2177322632748331497267834171440413503312 12000042 -395778412004699563862381128888242808320 12000043 403798834067664074630620710306122235648 12000044 62807684866752363260174705637354227712 12000045 -676411651401175637510330221949622254400 12000046 -234029047456524707362649025514731342528 12000047 -34810814319698716610238119573303219640 12000048 41789759036885716278015793941775810560 12000049 -256008432240558504655422773503856533136 12000050 260194452364397931400595784408793372800 12000051 593701644935508011137139609571355347012 12000052 -1292354016622486438228820404442710725888 12000053 5281556059080655547801014474294340064 12000054 88011326338895863211983566393862080 12000055 -1177311986725777341811651282250994516000 12000056 313463604055251330337449991512420986880 12000057 40792147281120996507424893466944355488 12000058 145702744956038653673909190890551833600 12000059 -937133602724362650840418612979160375480 12000060 59607115074215374174652408237791257600 12000061 -190213198951255175674610872370674956608 12000062 -180339689290088500298448324339121868160 12000063 52993016177897131030417423934584623888 12000064 284264414057664413929918139828924317696 12000065 12290199266354288721066135238333132800 12000066 -27912890421647943417419561203059809280 12000067 -273994371931224736675602854223795876680 12000068 866658953470654309599449630446167838848 12000069 -260085168048204942452034221016861425280 12000070 -383149590361557247230890011035039515520 12000071 -760353403310416974714618665265626106288 12000072 -296679531172556679365940832485081907200 12000073 -79590919296131784986703783373940848678 12000074 23562506486744845798909436520282988032 12000075 119551665311755952165122569099285990600 12000076 -145318940744634676984083829960929509376 12000077 -590387191610378511081261202143802738560 12000078 314377526737961263693594377373908760704 12000079 -92741946690462298347390377903343943488 12000080 -168147256413193243419789050314800906240 12000081 287967435179508357117495272543608785504 12000082 -717256352261005022793887539347642826608 12000083 305457017886964232984012276928632864040 12000084 225928643849114276391328099018278696960 12000085 -258179365765639142748918501166362596040 12000086 97890876459075495744840592345380642816 12000087 533068859453011978172876253686872523520 12000088 -1091001369219213095705453992710667223040 12000089 460809655061091452879841847076329789824 12000090 -128498062111010901874507565015263180800 12000091 -1659800830876728578756780658413894808508 12000092 -14788355939837319477827008594441809408 12000093 350474276654276066714386918262265413184 12000094 -86402537559181601171966201965960811904 12000095 -628927037269492109145593426480416061400 12000096 18175413386001466321098277400661196800 12000097 1175969898977872828609303421279865440546 12000098 32977792498337073730366665690317068800 12000099 211263916583349563010680356287988774320 12000100 128296121976011488660424207512006656000 12000101 -161467048618453757499710433537115278216 12000102 -545364647443514565537969476826452583936 12000103 -684887830797159983076991697152747686400 12000104 -727202757967930368432347775213544704000 12000105 9764665348992494535202037207877524880 12000106 558300545362895975231191474563878584752 12000107 185138578881287354526026835162332362272 12000108 -191405762097038174789414029664781566976 12000109 -108653855294628064295212789224020576160 12000110 -837860947372076806406266691203672128000 12000111 636716500498306446877410692338370116872 12000112 -69287715322398137707448188974403092480 12000113 16766747826968034286280557003286208720 12000114 32227838302878115901720284331075719680 12000115 240272176750482134425581446000878047600 12000116 516616549531623323621720101623052256640 12000117 -436387366547881598881746553223835364320 12000118 -466453863067351639577879586867648268032 12000119 -571461140516413775826370673834601145248 12000120 -557458821382340914157052332173585612800 12000121 270891380574116503148221095767501489024 12000122 -548700836813159861961136227928363359888 12000123 841971730195101110293494061259044734000 12000124 -1289902134988699548071960742929304657408 12000125 -1275569522927932480393147948898370201000 12000126 123577203317584086328102795986723612288 12000127 749539201477211376958281397976208526976 12000128 -39944411573841236967407661414245990400 12000129 -1135592864548975648288944907722142416 12000130 -50876602315127321097253690398139300800 12000131 38448081539795860876218092600995150848 12000132 -703400702839084935843487198979161474944 12000133 -655588231703271289610262615451110355618 12000134 -600807278292051053235773364595362201600 12000135 -14501114084634866625976865476643865600 12000136 -215871292574650947263561023200189972480 12000137 178758290078203004219996845401627707400 12000138 -109050115607582304456406246682358155520 12000139 -1399777779381062966142095736138973976 12000140 30103068396156922403071819277486054400 12000141 746717850673338649248396393366458707020 12000142 129178924467184559286247170601696296960 12000143 91873053487018438564036283048829298920 12000144 -2158792662107048272061673949130391552 12000145 223735642947425906804866643751024207720 12000146 406872393942943642501947604395443728272 12000147 -262454885297633643664934099068719524568 12000148 206627296550651217480466034280696545280 12000149 -725221410486438442858089699653622573714 12000150 -15632497654593306146023913287212895200 12000151 -128765413017608227616920946840743659296 12000152 732560799932137438770006907000194201600 12000153 -207775729289423021489950927759584364800 12000154 65527865677383569925560402614536388320 12000155 -1048634352078397555863990610890165301440 12000156 -79297931260306174836818523396682285056 12000157 -442641577823166858392722297806454098528 12000158 -45068107031181549894931493527331692416 12000159 1193826483632184383823468853002364443744 12000160 -117259823372846048392714623503695872000 12000161 411639758778016428893835698331909463944 12000162 -35606420825191094774080285811078860800 12000163 513223497348760318052551436198240647424 12000164 -917687641377432580200951051384227782656 12000165 215039617385120631937297449380368501920 12000166 245831830563974738251158011804014713600 12000167 -158502371731312133347273142078374668576 12000168 -485403522924123832513216176783783244800 12000169 -146033804121107268557438459177998638704 12000170 30659110746498147104332207069870863360 12000171 647980249010475121361138223855920398320 12000172 162351079038309194749657602021495016960 12000173 47979096540624869348816476237404787980 12000174 427635992213151272752965521489101661760 12000175 -1534378386975050895746637298029980800 12000176 522714580641758849425087586708125089792 12000177 98599277637021731795441492133442515840 12000178 -13954010626480671542261625544323511776 12000179 2045177570877282538851923304300049203360 12000180 -37941642911732866142319510078234839040 12000181 410136826186874050681267569946429085184 12000182 -6825902586190289283217115259385879488 12000183 386409351592679446860484008785589735480 12000184 -20756051064316101771219038520438374400 12000185 -926603791597290628870902938750123266620 12000186 -336649998136948772474414878642741303296 12000187 -762497849446341700040184869570828161080 12000188 808767822759848795695624522425543717888 12000189 40173623254964319849713015642202810624 12000190 335689279385403268007965331985770150400 12000191 -400696713626986045514790175477218852480 12000192 -246147211372965774412710484648214396928 12000193 -66802402942966078998692425605961477632 12000194 -271268871112740315829272959647269240288 12000195 59726934572553424694970212449094068320 12000196 506086239987826796030031859729007195392 12000197 -610177101513538731346770064163673521088 12000198 -79737173116707939597404624071717487424 12000199 -2021240985790403811029120454597568573536 12000200 559120449532305895545668034393619200000 12000201 -804833616650212609852559571431968470768 12000202 629771337849424176334503728374715925552 12000203 -754938042130876083012528133856953548936 12000204 226611730424516083719081275458413527040 12000205 8920245680781977570416914867022805760 12000206 770421146186241346682471277287394255552 12000207 221178935638007796436092722298507065856 12000208 -72143736177110482514647046749654351872 12000209 529651221570552388504682719794399557928 12000210 76748084332845057936209325407773824000 12000211 278903794252541240208561747541592150152 12000212 -397062746439066544690514301932824565760 12000213 422836515981685586041172640256011075342 12000214 -652831065090374605443218358638556933888 12000215 -411923886964136686113019288357216611600 12000216 101378028771997260131240352474025881600 12000217 -1073967075468323757205884079868962494720 12000218 -411092407074453716107857167865372775440 12000219 -268691000619485907414825576247500883200 12000220 104100701288378435353843249848828986880 12000221 -1223630698868041435119047382681730713888 12000222 -132410086435662481247023596070611698112 12000223 60033318956795487801735698205807748224 12000224 -64415690430747847482232827881547890688 12000225 536881192743629047644048624263290800 12000226 20624811522316018138703844919850618880 12000227 582367457653781540592371332380901014000 12000228 -453776930809751345585798864462685364224 12000229 311639224604486253688579508565753816640 12000230 88608080887202475808403056083151257600 12000231 41776512488230408802684171281874368872 12000232 1684388236742807343687137542381295892480 12000233 -254211063453314890878356161465614733824 12000234 27129465064453048869741788655274855680 12000235 1516618932765985855699625673878142240 12000236 -1160926110596281898644992484191393802752 12000237 -513929991045937796704467479473932680640 12000238 -93710056517539593492516970131943980480 12000239 -1296075519997813362914229985801682646960 12000240 11098128192065194485461999647278366720 12000241 -358774937946867566590856374049022069216 12000242 561774170324180861396716622936680480272 12000243 506796524123703027392424929376879582264 12000244 812915406701894068508451760059699633536 12000245 -2910453614842389172086451937619865800 12000246 115022228395952272204940824418776934400 12000247 86177293729620835297376204768346747960 12000248 249035126053300214925342850549906022400 12000249 -192800142561658415844999603131258406552 12000250 -204698961822779380111040008538800896000 12000251 -20618628447002324987597069972061162408 12000252 306808348582629775516959550085676171264 12000253 858594367117786098356617420710337258502 12000254 224121778574759482855145212289358118272 12000255 116824074744368471297865788525716592640 12000256 -321455846714952741958423616871769047040 12000257 1104303579230579181906335196911540245506 12000258 645706975701300868572601530704076288000 12000259 513759732854761243265200681935037150460 12000260 -231825381359155757444739713936862205440 12000261 31108466405655599172199817868119128320 12000262 77926615958359096212725604106722576000 12000263 627720837551505213845869999864490665008 12000264 265527591923522009765533839192907038720 12000265 1057320897758315213715011281843620258660 12000266 931873966632489774479778384654323887200 12000267 698884803427856049246093700737433600440 12000268 -4463531647329974219160793549466927104 12000269 -871179774110317052233510140768067632330 12000270 -133806090544092324204789565234589846400 12000271 -1399489416500421387351670470021404200528 12000272 -133993143208596136867312975639010869248 12000273 -31797719560383050692330198418177954496 12000274 200003571131764431548328165828946967040 12000275 -371113783073601849858343243390944576000 12000276 92029981615223427795846167640348124032 12000277 -288589766461791972490839251601621602240 12000278 -558635775940157326820615760875113322880 12000279 768407879463114985655097354305298638184 12000280 305614336592098333645953461170416230400 12000281 -218830426886622906298213968713181636918 12000282 28779971144619848797684776376541182464 12000283 -291108804723719558393792195787099168600 12000284 -295568487070264821857451158297037586944 12000285 -467477944230037630757595299413987017600 12000286 259119451078074844359051240439338516480 12000287 523506463257071730449563898092957212000 12000288 -63224019687688186373769198226981257216 12000289 -53503377826472495525640049780735002944 12000290 -57453240883868569523308949044504228800 12000291 719922764848324255989387142213557730224 12000292 448024988113119182622155411051874790016 12000293 21955085426175439540683848355856582560 12000294 163317697881562183468071255447710670624 12000295 -643948642875358940399086884092214282720 12000296 406956533189463499560287978087316357120 12000297 -95337061139021737621281528537325051200 12000298 -96967248320583906028926305887326603600 12000299 783919417398921713663059053594333891264 12000300 -37617125532446360870403395793943910400 12000301 -1353770544891171660466036763108151829728 12000302 -101000196960004887269692446242282198400 12000303 168267945450679302240701434568446775424 12000304 66580768727341199212412625734091653120 12000305 749378996694751378290020427265097112000 12000306 -136641729540303773587002508064641933056 12000307 -1187542271291298943424024493838631917368 12000308 91131488313232377120193401429791852928 12000309 66916464823244636604474620293459114848 12000310 -76384098485294442169254503885806049280 12000311 -11990072199965210094579774932456360400 12000312 -1503067923007420647260639019941345710080 12000313 -311394247250837173480884638400933420216 12000314 66864889773138946265163684517348550256 12000315 -213965109416293453006506697027117794480 12000316 -982932688255500289947859344982305630720 12000317 40506269844751954727621731292388178944 12000318 -172510549108922346419904052667519314944 12000319 213730478847132567141098563238620238544 12000320 -310973373242995460848310208696413061120 12000321 6872099156847479963098891733172122772 12000322 -729494496915881550955867743384828008448 12000323 -547217308568602347654226334777895749160 12000324 -21882624699072708250659733964801310720 12000325 52975807453102222937410393952084853050 12000326 -100856493391934001243118394916356861952 12000327 -187672157867574451534207828439139990192 12000328 -1046062318492574148166618376643311139840 12000329 467611793130756898717793490475244348880 12000330 -162910323831524412053384742127981191840 12000331 -107796932685266477614596260841757572576 12000332 -317347744843930554200965360549815940608 12000333 -6706954289681078798427087224992205952 12000334 365483735279015700324104963281950844032 12000335 956369162905142979062441094150254870280 12000336 88386401024142151943821066342004293632 12000337 1101345459855114975644541602497845583360 12000338 152323743221106752032630433269851472896 12000339 196636892545037341990492966505243750400 12000340 34568255528699611311450456028402452480 12000341 953850352477767261319344136308871386684 12000342 -296793009736607059407017423887556136960 12000343 1021484834491914924065563064321266085320 12000344 479226486063502389825698580775382108160 12000345 -64971551793383197931378596884244747200 12000346 217470703522863326622959507225890789872 12000347 871459214501372459936901136523500659312 12000348 132020521817485381257286307674868281344 12000349 220086020702594720141658250645512774240 12000350 -114595934913811960059238459166366961600 12000351 644292233929952470708646385619137212928 12000352 -400455110586587490844923835316647231488 12000353 -988000494561917354758389744853620370398 12000354 -130388232548840102568943077051892224 12000355 -36204253369871038147693580602144759200 12000356 528860987857113436914440020312081249920 12000357 44411705529901542716073577374802752000 12000358 -446726494757692936211628990808615442688 12000359 64522964768224211940309024166980841440 12000360 122867049665691565481180341769376153600 12000361 14534661092839431895854842180969021812 12000362 17283165431348810786054121659333124864 12000363 -196387983785546489425796131617764644176 12000364 13705160495328228015832153617799488000 12000365 -43308543669559643716450891131422973000 12000366 -79993380065781750883192130991768576000 12000367 222307224389842520602927539192149679352 12000368 -281688356442211351401387537402433044480 12000369 843631221238230184354295132289613499520 12000370 -102326897616509579668821807685924400640 12000371 227780463203768619892060468400636447112 12000372 126071731872939509574863236396221763584 12000373 -485908626268337422209803266752142804800 12000374 190010974618778966187163535511387889920 12000375 -146918519985641016136409880117559506000 12000376 667787288205127141960428670032917422080 12000377 -1053524057410649329377577770131994282774 12000378 -38155684666198643839124618630720481792 12000379 445318357831261216378906995973102361920 12000380 108314960673365914841714162361082583040 12000381 450296193436136657248243370640252950880 12000382 315996845916319092073109649603551841792 12000383 -587664486469480001065456713977688778368 12000384 585628125695123228907478522559452938240 12000385 789445477654327787340358236783302481960 12000386 114088511518974074960193304211213023488 12000387 -12764107171681522825995024993665095680 12000388 303088584696765024932049676870192803840 12000389 522982863515518050570408652313448808224 12000390 -165159645436031186179300995871980134400 12000391 274069414618304842417456321215178967272 12000392 -173110656847389185933652292160413440000 12000393 86658692543958813270727620793530640122 12000394 -535324132804267494318596611488691648464 12000395 438803266883418780252207495193343561760 12000396 96771395732418722285598069248010849792 12000397 -1428962928171389817684024163630502272 12000398 -494759397095463871214899450577385844800 12000399 647217537939041885549383060893625008264 12000400 -143102507478917328769555694019829760000 12000401 132996111980810937146109031007737552704 12000402 282220890736561857183814568927874780192 12000403 -1236935460109081459329966308210055378720 12000404 -30296404725035680052863600038684664320 12000405 243060226629480933069368078010757465920 12000406 389646367467945591822981284220028467264 12000407 132339078135038692889716348679361235656 12000408 289376378924841022125001396965571952640 12000409 778417039273564740718454060921016769610 12000410 -57317529111854756749493601231153377280 12000411 5521659621428285840266041519860807088 12000412 -771028513291875838773048800703381574144 12000413 301897594930524594520146795871186616364 12000414 444260712959325885119842925597140945920 12000415 -199892204712178599015723671957398730400 12000416 -1647060594135496644907312346290181898240 12000417 321735751493895219535343520633166464 12000418 -128495927234460662337481524272816087040 12000419 673051034950802789958082025799440294880 12000420 -507484679811644544213132088218932428800 12000421 830903290866217035264504180972510802622 12000422 6210349705581033329380277879170781184 12000423 -660201872944613083999439241760458912000 12000424 -139059256269195314962282793304918190080 12000425 608828286791626205780857528543698501150 12000426 -23999610988204107618344414831614252800 12000427 1799440071970482734260352337362749771008 12000428 -840598969835872956119644107167323989504 12000429 -31280224318855267101164396917304958720 12000430 239163691271750064330672132673200011520 12000431 -884609231073758755166131069384728102768 12000432 102223919234694407553420456912241950720 12000433 -168181249200538730035289638994911870318 12000434 365881299593157069848892433570678594560 12000435 -408319509458703000267139727667432949200 12000436 -77906345084274991837794785183851108352 12000437 541920641843635290917523545790280130592 12000438 -301523034484393338498370509372763118400 12000439 -1282610411922256949848167542900606178600 12000440 -5266548436700901306779437074040627200 12000441 134317789634258617522965086456136693504 12000442 339831660457427492716163266511514997872 12000443 -30199747806572344113737974788008519760 12000444 -190865887141628093066934550196134915584 12000445 -155749279132534043899845006945712521300 12000446 206473820662855544907562383684535334400 12000447 632251477621928786280751596863812577040 12000448 58313725837759259690865019798298820608 12000449 -1583009629372889551568776767595585519020 12000450 -38371602063061697267442159309920256000 12000451 6265604814679486482928346251306375000 12000452 417652077572176863573319874531746687488 12000453 267120385433755509790909753186999432320 12000454 205454019623697816308726663471671156032 12000455 413661137287722630887250587252103558720 12000456 11699071576659206558417881213725911040 12000457 -29704067472964594006525033680875320320 12000458 416740234907217333056843361195903148080 12000459 701827887513396902659585090512384089304 12000460 914073787383665243698963086790778496000 12000461 -1199237718923222568746207200927088968800 12000462 640095416572969677106798287585848590464 12000463 -211506440299880532339383899082376138720 12000464 -14444138187965782742292590173846241280 12000465 -522093229965909262040920059501072212940 12000466 549632533567304384287295283267247692432 12000467 -660248612424798678662976520372365038484 12000468 -446372357614724632309200307724334888960 12000469 -150980504577091557433375408730571559760 12000470 21673120487033474841113485406025730560 12000471 35049372018261252934215522206028063744 12000472 -111742160782875383941155203903214059520 12000473 -285799137410174261601597203639889964278 12000474 1376659346523279734660819447437361136 12000475 380087131769608870755764256012480600500 12000476 -489475794135619637947251951427493076480 12000477 153920268469780618360800609091057518720 12000478 145228145156963085136107434831144082432 12000479 -2114504943485800326172845945566467931424 12000480 24016532073501241123831465179736965120 12000481 393060084488640335493953610854519452564 12000482 2283147431871983675830138980530672640 12000483 -11078739397040944261347099441391083840 12000484 -852394883041002588413852396626661801984 12000485 26382496150904130931854536500692946560 12000486 -515757241874414995973936115155850966336 12000487 289147533583941648352020516618764804832 12000488 -650316158472383660081966776913654154240 12000489 231229521515169988641156178705589190720 12000490 -394600142931832821766245860751596827200 12000491 81320689737245461121497309970406871584 12000492 -3853766445573443790985810280967538944 12000493 -328416700226562452745081044663513345460 12000494 -706637387655638340946145018178222132288 12000495 -88050357515055731521799185859932416000 12000496 -19086830208584157161963353783771136000 12000497 51394481580174276626586081710944035840 12000498 -74060327238923342820707361658942551936 12000499 -350507720772220826019431789588402028288 12000500 -1063838682184370432225609264922712128000 12000501 -1367663359409971112100104954107706424960 12000502 -191081154994555172221046319563203941888 12000503 -63580603235475067119912905841898831872 12000504 -66079139195669318324114787633748377600 12000505 -1012732044008539280534384535928402231680 12000506 -3348411598086122383207812180597817344 12000507 15955713867131314512157943635435055640 12000508 244127431060504236335225768221272839680 12000509 597638118838581965297528698200278824710 12000510 -251846993244943731946249699867042352640 12000511 989477388339004395929142657960198586112 12000512 -1111806463200185037106884194400001327104 12000513 -338437817924236388531496448089846912576 12000514 340812587624207750631557657768383827840 12000515 -476338948340906247382486405506862670400 12000516 488001264559584482456127745513869864960 12000517 -4355836856111035838712217217437298016 12000518 -240951172369048245202589621229159627840 12000519 -831196606907095767640417755515791192200 12000520 -269560586080623008895433291430424576000 12000521 -991235158985529648260920564339684832388 12000522 -31988200643073640472711934488907294720 12000523 -527517133503233396489294576515495981228 12000524 245284348634268793387555435644606564096 12000525 155900632547133086914766831627772252000 12000526 5972185570450170924699573829794499584 12000527 635553664100704536240759668529827804544 12000528 -293503504894743388398621501676201574400 12000529 -365728082920216183648288077797705429516 12000530 502889475984066240260021448878822768640 12000531 -124052587234458054276637333623934028736 12000532 -9660902158438570256956578044046642304 12000533 -819692084460306167571078726512283116160 12000534 2158983256420505091406710725683937280 12000535 357318034179368398311245786527683939480 12000536 -272827347285798587194810394408498442240 12000537 -686381565949023041504219267428720216806 12000538 15402359370351171292926826271175648 12000539 2436346100805536088818388266064178093824 12000540 -148255219505257355176529514179264179200 12000541 96834939751927711081497030431085936000 12000542 -236504586506685038030328398613909683328 12000543 -12156136711186404968737162932017202912 12000544 1684505162017321891405622230255232679936 12000545 132899197675165188577392475915795377300 12000546 425626589418897124350290290334338917072 12000547 873718754334127458590729812903160769728 12000548 374591691292880951506644286962281779200 12000549 -67418844270439041299866422944230124544 12000550 -73436706722900488759346226816036583200 12000551 180780808099249097888360809367793378552 12000552 -769991931391625132310463496760546508800 12000553 -1478581550061426676132566715297269871280 12000554 448917415352212969008074104411765772976 12000555 -219556831535522263352189129010960775680 12000556 -321075451968950330184283425656726879232 12000557 37409757862376648841425361235103871744 12000558 74215001474441841560402974862582443584 12000559 238195761236148635453602488602984287760 12000560 -71336210000158718421717689367773184000 12000561 -154903233901990527102157885535841082656 12000562 -88218776087683408305373357084008324096 12000563 -905044251508843773255478025479004611188 12000564 720153151250460420072251466096931209600 12000565 -28558539060800149928447161925982681600 12000566 289953866489397203377099671678097379232 12000567 338578248574452323459851598968188981480 12000568 -664918570064709186941446424494832701440 12000569 3848968901056074611389337219539487040 12000570 304182374353121142679901033642548815360 12000571 1963928239724964817582947665712031155840 12000572 -488373933038585192167826731046147463168 12000573 -168376171183619114032803362872783597320 12000574 382072955262225678046314028482056478720 12000575 -592231755939916161010040865942066664200 12000576 -90298044009022286929752322423149035520 12000577 155878547297182423890908236661832457320 12000578 35568218426728910581666529333222651424 12000579 184422328493970063474297124857673669440 12000580 -209851887466905038204431389106653365760 12000581 -1194328964424013896723818060126617995618 12000582 31954687507484237590975416043955865600 12000583 297762249810965320283331100898243683120 12000584 731386107317679858818706944666208322560 12000585 -123288919396746714582521470816475039040 12000586 -262201423299884227365513637445578090656 12000587 -1607271932935080180999772527895245814764 12000588 52040776353706962149431355616601488384 12000589 365740805101705391898927614618254930752 12000590 11043683056523264008923390825497232000 12000591 -392898886956060118646225617122354651960 12000592 254299287103206695243775308665886007296 12000593 -862122440289733313314965584700558266256 12000594 275330953058087044417254590791893703680 12000595 -2080375993032278444647360329844906560 12000596 -350821034264806811004899759859901931520 12000597 3159399027986026250640216604872482304 12000598 -56818040221097318330378618313649726080 12000599 -276795843774142480462683974763779020536 12000600 108166542773472746914018283552724480000 12000601 -1136018888356691606136381935954852631296 12000602 -371030133288897066867851858328058399248 12000603 106800561749267563974249296582364907008 12000604 639011520343213919301824105064222228480 12000605 138213077326187408330329103405722550520 12000606 -60211713038184545801101336295432375040 12000607 753548215195420436872116943145290669856 12000608 -1274352013170873017749329972222730567680 12000609 1146048776851565409235306772752233360000 12000610 -28211077051821080541577331051207459040 12000611 -281487861373690419703531528600438272000 12000612 974856087622352087775433381821788160 12000613 644286657374529033319155439795202500862 12000614 -275296975272290760557306139381698605344 12000615 260587631636261985341959876532847248640 12000616 -29595390410581956682985522646680832000 12000617 137038622091824552104248321008736447012 12000618 -21444017360456692206437191419935913984 12000619 -79672693466884539525736412025936323980 12000620 -1166069481552461845374038711866567710720 12000621 -946557179323113827997883080231318923040 12000622 -530487935969601458314439959462861104000 12000623 -588793458305445882268231238528247770880 12000624 175106694631088299945335931434663051264 12000625 32127652173947136071749335464052440000 12000626 -791527011579137684498089530435211103616 12000627 60257552154317279175454885750867956288 12000628 987056680034507299889144520432839731200 12000629 570038506641714895363630460595602365230 12000630 -5270710807231011223215074271222958080 12000631 525778161562673442057086444065385951352 12000632 -508158247417523029059366762173593067520 12000633 -418975058522323179981522216045539453952 12000634 51675399208162910505315627828739791216 12000635 -1328991594756050094166199626344507625200 12000636 -5995663730251435485298958583227489280 12000637 -620019837166712476269236903835329690208 12000638 91723442959247276148673873584831668544 12000639 -340351612734128250767099289844904798904 12000640 1039664084042027650306287937099766169600 12000641 132349768011833174912127461413164053952 12000642 -11790149355313396148464982040409769088 12000643 -682120761044976644772582522620893759108 12000644 -530513781331387968892407063983808545664 12000645 -170422634185146466482467796106003052580 12000646 -134122243005791840478966335872051947264 12000647 970611134963838074492146740929104364040 12000648 -1118839172774333815492368985681147330560 12000649 -554125489029440243173673938365917975964 12000650 -2232135475273437158496319373166444000 12000651 -516522230627165568607895769206661935616 12000652 479575265752117270260118518113273333760 12000653 566690959015310143944375444789576764160 12000654 86799094431621721218687572578503959616 12000655 -15322690408416592930368412790456868240 12000656 342317731033404498650879297212843622400 12000657 -632729189427969612484289453689884136608 12000658 -73096437365908355189997011534134855680 12000659 1177587693139308770828802975017165340 12000660 -183023579426793097814009786358688112640 12000661 -766173947037849682246636078858063834738 12000662 132841235784053656262136526455466481664 12000663 -641283308396226336109100927931253479600 12000664 111044004601397710973443166083932979200 12000665 547796043047549333670750705335545554120 12000666 293365465410479515409208972545124652800 12000667 106340468117509795503148027360641041184 12000668 607285466049348382813827468583101450240 12000669 144403190395243298863892256190395140640 12000670 -85079158837170581172464793484806579840 12000671 -386308952827075169741884894752830540400 12000672 473962088453803941916275464375501783040 12000673 806540352163161929877062373878820157922 12000674 -353568852438940467874602314207232242688 12000675 -224318566781915290731626249120664087000 12000676 459492159747057076212208201204913381632 12000677 -120928431851299430742273028215459640740 12000678 -71790610085651340017910199311269933376 12000679 894366457261849255261862568727922332280 12000680 456407587056770135908370497748018534400 12000681 -256639039053353531889344283077378963136 12000682 -385560642084172946493831545526886212000 12000683 -1661234474997840004361252957496430117068 12000684 183818989939899216130638403625607306240 12000685 -613992440922344535997429809287474080800 12000686 -63680306508925558707936126304173782208 12000687 71912895737402296308351232141668413568 12000688 238485300282577807677516468583480639488 12000689 32860250777957116971223170708787435008 12000690 300708241511329113892109467405282022400 12000691 -174880745764942224223414723155052756320 12000692 -605129107555307106860648796838475827200 12000693 -10455442096636726857579328454463148800 12000694 -141202301702217220963764697168715120640 12000695 -71127454669335861274476474331023168000 12000696 -843838607540915773484855729700415795200 12000697 93065625942403846994687380124648615760 12000698 -3010811415807935760064869087909596160 12000699 -442058282472585869139122241381550921716 12000700 132918646694292459231687116781926400 12000701 1320800500035135299942890043957949511212 12000702 -105545794172942271221263935716244489216 12000703 -372407017889638241237027279065737046032 12000704 168166080946919389418047911662243020800 12000705 937485487879580788258394588448472211520 12000706 348801752127877246164453779467101152160 12000707 -512721051983240408451867487290558849048 12000708 -474961254890198102566060232876208387840 12000709 158594383530204997097053052064228829216 12000710 8263789057496901733569956513323733760 12000711 679773944763167597278735344052103791272 12000712 126263128755571046800325022252844523520 12000713 -35999647653325128176978273465203626552 12000714 76907477279716594776647821961792524800 12000715 494041557207807203324020469753925843360 12000716 -184307355884214795084336944103861934080 12000717 -49028761789396350955888025178842839434 12000718 10889758999146311677962371864631971520 12000719 -1123930070312638460999577656281168933560 12000720 20600802980066070339044067995906211840 12000721 54054565576593555328868676258851019264 12000722 -578365920662340157267120511185442383200 12000723 1953509344456162759267028020069999104 12000724 237899280516463735521405588616077850496 12000725 150828012457870325791773122667309472800 12000726 33658047921136056936281291675674672992 12000727 -56099841260267412978669510529111116048 12000728 -433059272044867816681244601618229002240 12000729 -135378475241595781320982810698708160512 12000730 -47384083474154030782687172555995084800 12000731 -633448737542071691370340991316719121468 12000732 -36401009169419364403216318940035891200 12000733 -1453873762374546105992450382839129837376 12000734 712827831263241792430863944422001432640 12000735 -216301993684946549132751349733386063080 12000736 -1509532965157030441159523160331514806272 12000737 126856931503160108536046862821390001492 12000738 -182288916471732249562869785874011136000 12000739 -600006541139195155962359370570135855460 12000740 683824292212408763321580705104853004800 12000741 6098096686162533646400932844124221760 12000742 165456582421391084093493334619120659200 12000743 1059057669601930174280045259405615257520 12000744 -20172107304032377440549781780055654400 12000745 -1125751807760885306694456049076142643200 12000746 185890144870657560322621957767488817072 12000747 620348033032703183420605234199816640 12000748 436542713457087942927611716874886301696 12000749 -569646237065643318784161846753971454720 12000750 -251555619124241291451680467064576352000 12000751 -24769080598778112114627045321419274240 12000752 57685925843811676569703950910039621632 12000753 -577127031462989773209951095671136416638 12000754 414645987325964233719941295660684162576 12000755 -269431667690962147152558266572892801040 12000756 -114565161349664188464057428209792536576 12000757 -627234285062300492007835230114201606994 12000758 5228544309976577639015217110300313600 12000759 -936872893778458961187714075635288677680 12000760 -502547622885947649650018030895817728000 12000761 582743477095065775909453097554430648400 12000762 -36259794538928149883795039624327242272 12000763 390956795255734990093081964388520654920 12000764 -249829329591679125652242771208094005248 12000765 -80741355655822034964137670765017721600 12000766 460834368589265161704489488456718102720 12000767 -1535419995342909850147247631012319901184 12000768 124294902564779310872855157723541536768 12000769 1155853632345929914624544390563414182960 12000770 -126355163430528601553832433410294781920 12000771 1370951146407773523641259200024357184240 12000772 24962838236615878106331438467411406848 12000773 -1231804796573112300554664109680637362978 12000774 -312845016793622610288235713858869235840 12000775 -77789003076328348466782930103126540400 12000776 472614859986899059381189071302631106560 12000777 -19902955423427536951001600886308268960 12000778 645888095174545302745413341693763355440 12000779 -266617072729832122442900994634779102720 12000780 551198961624273041681037865021824000 12000781 315061608614052494501521537946986637932 12000782 98067168518224098194188836079991712768 12000783 398156466920586406872836723188402969224 12000784 -3924657870221242744017992451008823296 12000785 317511843697312770923694958547638660980 12000786 1826135526705645947561326275769249920 12000787 -1324247956571561304298699518266232260208 12000788 -103645602075419336314278575922205347840 12000789 -100993999091336176617557118955746280836 12000790 -70955236008056302126596990880939313280 12000791 86173206074647029349546324815918001200 12000792 -18783975678127892824783722239007129600 12000793 217847088753834618869827835401355241216 12000794 -235250705755267180356457034083105827360 12000795 336436515987995059596472242683786782320 12000796 -738372220770186762953797770849720486400 12000797 320385980210945127346137823305361350246 12000798 364920750859652359239479992197564487104 12000799 678698392833433608502994473160530679040 12000800 290850308640580818541865358677822668800 12000801 -740274124087330119602179531726147372368 12000802 43948109792289196344831302562496109568 12000803 -1901157942871991877098169644445959954976 12000804 -55876325571391941587056216776064358400 12000805 816968271603163233095584910267018750460 12000806 -204243699423068691466477527273551727648 12000807 -114674611526204398610519338684452520992 12000808 545197825585149239566587177211101096960 12000809 237336951610325510491695014028409839360 12000810 -85719501136599315524823368048035438080 12000811 -4252736227814099582129668281241215200 12000812 -363643331790311601151975309532392754688 12000813 230251158330397310638128930286909003776 12000814 29785428942172664650481621659482582912 12000815 -972138822121205020767786806657946890040 12000816 -114074867613418607540417277015465246720 12000817 590355863582484097200763765191638329380 12000818 806268528328308481094192110772458919040 12000819 -905134332970470429287917216929981408456 12000820 101899169677449147545450491440840514560 12000821 -467908973320241413729224746532654773088 12000822 -51350597455622558513670376010231114880 12000823 410678216451359933710541234344619966784 12000824 -1334933891501210432641534033086203105280 12000825 -388257313870933587533853178526715408000 12000826 -269942761555940983617972346664495398176 12000827 17002914298571749299303413187359932752 12000828 87435007357867958722111019045061451776 12000829 -2077571108622834440718640565378857248960 12000830 169442213292573592125333566409792874560 12000831 386983172995451052981860844514272055752 12000832 -251738193587752889088213404850503286784 12000833 -449041582896938375747605529359791453996 12000834 -110593634929805485988990854635732698592 12000835 -44619777164708465732940335741827210080 12000836 12002439386050568041463137532222085120 12000837 -66320958685725210417233150755964704320 12000838 -94319712564263500116427826658976189440 12000839 -1711448868496021153239495427227510187008 12000840 -261146321802211522356668902308382310400 12000841 -667515289351770587779864190311135358758 12000842 -234858555000551667691852343399186873088 12000843 -107897601661676705069292189939277376880 12000844 377803173936651410843468728625857830912 12000845 145687159353056641962880520851078673100 12000846 -52605686584079926289000818151099756544 12000847 -120545179181241846805986447839956600248 12000848 144046913118194827942698036952485986304 12000849 -147098361472653718566538831607288999040 12000850 -234531616004903739429789276732549627600 12000851 -560460364867904111445985937670694928148 12000852 53528352325986390142832933666662195200 12000853 9829662561864270915056155097745134944 12000854 -311481985743110777313949225274639718624 12000855 -170824941281459544498927809873054789040 12000856 -393782320563477383378560627592036352000 12000857 663171955996672384296987372070716549120 12000858 204450376501298641147852986936353309184 12000859 -462680978824036428298564290525530775516 12000860 705118195037446497832147127279356270080 12000861 -801130433251869603805142374641795535668 12000862 -677915308540922801759062001136021725568 12000863 -103797423003323774325080632979694525840 12000864 394844363534773312842393258884215603200 12000865 -610382679132820199574868178566428288000 12000866 -683862648328573922984282699479590481920 12000867 -90591500237016341690550558126714880080 12000868 1102998227003959050175016899699301855232 12000869 -625499869909984028619010578147487852320 12000870 1240429498066811452689527803644119040 12000871 -703266245067228305782337936198357311728 12000872 716153070292545930413513430279071232000 12000873 -241314273431693943602853129455201333616 12000874 483032074338224246434147152390071050752 12000875 -72373533401082239818650797084624640000 12000876 -93695411961924953116301844133030871040 12000877 -63925295170133243214848139945952048928 12000878 -369419147684108606811759114342298106880 12000879 -52210944168011551493329663368339113160 12000880 36350858108160642426355258887316930560 12000881 409135683315334948540660167542104073682 12000882 -80042247274150695678111637138616692608 12000883 1193240013464190863408848618394613197132 12000884 -31584575174111405403104425252959129600 12000885 -55122308274947071796535588992520831360 12000886 -988096403066115537491042793842543105280 12000887 303027561611159397253892093904802401480 12000888 825492720331578609129564309412189900800 12000889 192235717620665301989288503151024645956 12000890 413090320308490228322574294641826969600 12000891 209367407830081346670653105987161880064 12000892 -914128044294405038459268924688604022784 12000893 547545232892637327219081837896684242080 12000894 28426144089752186162976298072100736000 12000895 554485677389870435733020492889062517600 12000896 -481984825443862143051405829342022860800 12000897 -930737831065663719764400735688353490860 12000898 68150308642118101160305824124249187328 12000899 1481685869160295658009323030783781067900 12000900 -123651452966449867008331267364852736000 12000901 -2637701922011195942911192584667697794 12000902 -92613589431197152595243561298902203008 12000903 989836980815657919140121304839870472104 12000904 1197607717129852996186208182188894581760 12000905 -5351535255264957655812170430221854080 12000906 129839682733357685019685471533926154240 12000907 963622068517302029083579898762753976000 12000908 112356484190983194634756433122257053952 12000909 -123643765493845278481296842482569208896 12000910 495939086063448223452135442218793710720 12000911 -687077250076203717500513273594262283848 12000912 42480044696663570441743640510173544448 12000913 6923697149359898103574231083377371840 12000914 -189083911631372085807992397175530232944 12000915 -213101459383170852752647943462662131840 12000916 -702891277548630300471018850114736325760 12000917 -434135709886112199095316273591432969600 12000918 -172896855249591445338254763592434271296 12000919 -401670605969938871601959964677770746704 12000920 562364261886411368521541443178199244800 12000921 283117260183871948683891112978998882624 12000922 612260465207401161217309018037486579712 12000923 528779904291723554480242407533953904400 12000924 110748687084401635642940900620438685184 12000925 -363493662143774745045295589624433373500 12000926 -52802995664318471066003894984700751104 12000927 -464725842226399429378885975274333079480 12000928 -791727811021085890104798400784855531520 12000929 1976613562537555558075650515305519892676 12000930 -85768735564911187898673688948432250880 12000931 618241318831698530620520862505903808732 12000932 -580685785716268775168645886774646717440 12000933 1818722380298479117558285339555385137920 12000934 614929825022531514432072769499327353152 12000935 -540310895992762385478329316693351522120 12000936 137561519062953863870331289908523991040 12000937 35064350233499326173088183063658550784 12000938 99376448586063244913543635025453098080 12000939 16303767556954815160544122142845776048 12000940 -22347432288501781484245457478901432320 12000941 294470696502690633745881781910217624492 12000942 -618442651754415230596589815273534257792 12000943 14621650118585446598528730483871002640 12000944 -43123335396544231807698372211946864640 12000945 -560440951816401255842184084853840234560 12000946 139274101574392284322300931247733216320 12000947 130841146382851967945311090312869905232 12000948 -59923292544926930623004177995380142080 12000949 199099230263207442292534255046238335964 12000950 -7014363661462395966357624195558000000 12000951 -584005308250208901205115915085684004920 12000952 -114363945929494141051116660596501114880 12000953 -687911575078784451281843780325199842816 12000954 -185889382953912886735189338257612390400 12000955 -973167002294788957596627605693649920640 12000956 11813137168968838553574579587563413504 12000957 -1006718635209317556442568979693570835680 12000958 -150588607693472315085928683321115441920 12000959 507266672838027845993016685151366468160 12000960 2652713035520289774216033904707502080 12000961 64003949720358904453934432851097156032 12000962 -829612405399455432710709620082931710768 12000963 247936696533853844514871152240522505728 12000964 -100168181198418501908669368360255029248 12000965 -518657345895751546668258734730190512000 12000966 145116620924717224848297651227513639424 12000967 -340563951503036867962566923263012419048 12000968 234650990988234647581274071875415572480 12000969 431167125981728709852789171426245164800 12000970 -280757139304892944814324144109839577600 12000971 -1859763169548679527441389246852870132256 12000972 -110266511530636612653009723951552004608 12000973 1512689604013534568273184196474935248320 12000974 507314143228205675255761793308571348160 12000975 -18894134367056104822029901551133392000 12000976 61207108276314573773600420617366454272 12000977 -45187521151932331288946124680883228174 12000978 -176457641523136214473340844945371390592 12000979 -1110357455395974365365330212540164566420 12000980 899515540555472956314780836776729313280 12000981 26430377765170097635427559628453507200 12000982 102620884964213401564438492818730597440 12000983 416833255825863364611415383316257131880 12000984 74511902673280011160957356159169720320 12000985 341578209670235746745318595420514290180 12000986 504574471395467038137468869004749958144 12000987 -98438801485718215290613408025866528320 12000988 -503832993737620128323671630473555170304 12000989 -235063845608680695621260356626135459840 12000990 186551448488989070613657773370072981120 12000991 -517606639956072004438006488773519190968 12000992 -340587746869353274185755776205306462208 12000993 -668945414258227678793023779140327488416 12000994 -481170849226721978743722679337242512000 12000995 230370306328024309576014782809762820880 12000996 252492015844919533629521332467618435072 12000997 906545396397132854510256677995044740352 12000998 -216279745285394124793390253073176496960 12000999 3121686832341972251043001205099467776 12001000 -1248869069527138190941173996737064960000 12001001 348028290207291670134902023808734915002 12001002 -60474435207630254749384152147545416704 12001003 -305617618011067658943845635760780635360 12001004 338242987933603104361650213606472909056 12001005 327686717409035631229232580353552721900 12001006 341473354109726462418642903329147237952 12001007 -816211687309789590912220472867759169120 12001008 175919624822869622722597134561273446400 12001009 -105964445813272410529517134190398764480 12001010 -43240606861907409783347078072435220480 12001011 171497735365056641266240829708559809280 12001012 1153806826740121673077101495339600771840 12001013 -352734252833365593144497471265277358880 12001014 59573506550410912139913622023937987200 12001015 105745312498278837337743964237790418720 12001016 -713368905953549991733979033504803307520 12001017 142770938208660516485388693806775006912 12001018 716257262683457922887549795527412502240 12001019 1174583134458557586599696916319218228000 12001020 15126471211552787149386967236871111680 12001021 -246330748821499119891019517948022870778 12001022 473034030138590383740160837928302272 12001023 193072297600805236682510972370822380784 12001024 41486829338271653004620021259359485952 12001025 13174805089481250968361745953238242300 12001026 -164349765000626731425506888324457587712 12001027 590362672008844022902913317338040089600 12001028 66066719715671237920263460082804884224 12001029 857881795211804292919993145173571465184 12001030 14505053729237903785994426077489566720 12001031 514579983180606309647930118666032215728 12001032 442432711912932705435672475147009720320 12001033 1254875114227340458755054749560152790224 12001034 351273641729890975577394147478383161952 12001035 60144158325412622165397277576194201600 12001036 -44739241856680705690782463999665725952 12001037 909819050751894781998056916007898053686 12001038 2902582352834007852554172935012210688 12001039 864040451126403094041626584954523327880 12001040 -181556502553813672957247130514803916800 12001041 -627830098452259170302075002768076938560 12001042 13644302261268872927497813093932412032 12001043 -906166556381547848321663727751980227280 12001044 378779966455229533498306008623768266752 12001045 -516282402049748915735094805849247827200 12001046 -359939647015244517261750571905950121600 12001047 -285890773969137019998394583154541820160 12001048 -1902385216380775532152949091550841241600 12001049 870016208179436270225708377659576058320 12001050 13343406124382879310866930489769186000 12001051 471817340587011439730342648933990194052 12001052 122623110129043863916730350135966390272 12001053 146708045029054993585002510979400302944 12001054 -18657256927363500240379627488125188992 12001055 -129188239744254294586672896339673612800 12001056 -440226018451276049479786055576322048000 12001057 1017663701553551298952027872100263326306 12001058 -660033680377798767840014203593455187120 12001059 42563885329407731634007317320081165568 12001060 422745536061003589623323594226926772480 12001061 67858963418677091012106609791099111424 12001062 224058866407543378726709516106557314752 12001063 98944812403599489678781769806785385200 12001064 1337256020189983543252347704429723151360 12001065 638155588402462684743447614006726275200 12001066 -288531536649739694486686904897033187840 12001067 236502608946923523335575846917798556560 12001068 381377379603250068883587956596735134720 12001069 -492670532325188387954718398207217729780 12001070 -51745524604096546839167106557575648320 12001071 234387516918257912478945925891338632712 12001072 287242840377483765890897766707080888320 12001073 -422666784883937214450797884425859546560 12001074 322105412665305495330973594318383178752 12001075 -766285068023966769327446551413392823700 12001076 1555597529647259589734124240636822386688 12001077 7119101772422028396886056466274715456 12001078 151080501265370998966781673223362609024 12001079 1094991497970649411955733736661911317480 12001080 132577479779566169753112409294886092800 12001081 -291098516129474941186134876820897020118 12001082 -702965906928353720815878656303184015648 12001083 -109678302826531797474983288861688825576 12001084 5494951492366907552769410100462998016 12001085 18661266834752281989958410467959519200 12001086 -291961115263972515048966760419337071168 12001087 355772464139814258698023325492229661552 12001088 -73394938090288510014158958049376600064 12001089 322899358073199002297472948125760234720 12001090 -20279385743834424303395980092050335200 12001091 -1339940081750247483345110183550325469508 12001092 42233102537664521868820546352351330304 12001093 14818433904082766979231940589537216000 12001094 -220313536623902988131392570081082448768 12001095 21439175672074352398722389737449885600 12001096 -503678770145899024566304181335491901440 12001097 134944799641844349845619384919444419546 12001098 -23386001130421672378217251827022145280 12001099 196009139623507225384282275696733919520 12001100 86683684765612200015079975813807430400 12001101 23981305301925054770692894897678086144 12001102 383419755526798749397062282379775554752 12001103 -137858577477652853266194587802728924160 12001104 234229098355957382535990399996909379584 12001105 669528223630445464619031983243577718260 12001106 212706642123059994835410289774947597984 12001107 -286304364876800963944344597979420790208 12001108 -51327976675216860885363078035057762304 12001109 858347413203638573207489170187201135310 12001110 -27519644318680908470299315529982504960 12001111 682450500967703700009262670976686824712 12001112 -471246879410763007789083233868523468800 12001113 -277335030771944340104042256454252529958 12001114 763227028370377025792977445832676060656 12001115 -161629346030717303638963805560773208800 12001116 341259565640858223440687814530178017280 12001117 -1170095548889754730110238929135734287834 12001118 102862458353818050187657469886372285120 12001119 -218421151778076452806629143753761923072 12001120 -491058269698258865675988111870685347840 12001121 2362012821617496192611146809221544622080 12001122 1337595334124107446901135531701112320 12001123 -130118713334928669712013003070803809152 12001124 -388358360535119176849473593547488600064 12001125 -678774238083848383926239466830782152000 12001126 450677803884712884893579981792465340864 12001127 -183178162301105924868126007804680617280 12001128 6245570278147347176063501282689843200 12001129 -1627811883906334991149390603435729087884 12001130 85694724275676060741618049159639403520 12001131 -776945722114750597086352588392286830960 12001132 441810887256646909810009324657340212224 12001133 -1003043612545143970606044041610237345300 12001134 -69315731040048114430544900113029370752 12001135 -10184614678648452342430925775480356640 12001136 -9175259141271048973841191985619664896 12001137 -297940311999478541117951193154101521040 12001138 317240860467573551270069581123096776720 12001139 -1094358422528343579046770135069543003060 12001140 14315142299695162817850066229462494720 12001141 -275413925349883628350164085902116812480 12001142 -154981513990750821109649307311305650528 12001143 273603594345926290502497613642800512 12001144 -79912052882487406400824938569907363840 12001145 177133998290514046381199187387331755720 12001146 -118193449975685110094493666107225318400 12001147 377579025716113396815088058103286914480 12001148 1195055614220014531723680313739826170880 12001149 1132421224480102255157111526755372205120 12001150 161003826330745457876940328413860870400 12001151 -407549988288440105732911601780145174096 12001152 26655852323035528350624416315096432640 12001153 1376567717037258154533454543597738742402 12001154 -32770593325944287583573345128563931136 12001155 59913679486403667100370830148107370160 12001156 -722228368096062237522583221067431748480 12001157 -132324656540824086637342875842666054400 12001158 -205849632513302142531133292875953115776 12001159 -993507839731608754637435004633048657640 12001160 -463039856705691282110461705358106624000 12001161 -170857803064706865603500418194553823680 12001162 -872749964384316449944826106895584105168 12001163 503429926078168455667494690616300019412 12001164 -224587463432464213383119214481329143808 12001165 21219622490916312086899284136082504640 12001166 -734500123275512475343489149589752492480 12001167 108716589429869425046404286550510344880 12001168 107833746152394986917882866138635304960 12001169 -828777004964035793310159092582395604430 12001170 -124469144115272003440375232317808348160 12001171 -159867346251747450243343532096105216 12001172 715738040356731763890008944980718725120 12001173 -179117297146278462551936803620687259200 12001174 -8233931064996468813815686773328339008 12001175 113863755139495212338743814503479884400 12001176 749650313769767787733039188699792998400 12001177 674996532914439250790962992097563678026 12001178 170746597534897543564786680361677388032 12001179 -189349463982645864661696169450363377920 12001180 -58416254447141340655013303090497244160 12001181 -299426218656974319925444401055957951008 12001182 -107111485972428683235422386033159695360 12001183 443407698326936035273482963382547631384 12001184 459065996286209036289378448554134863872 12001185 16782735352015602796880111432124441600 12001186 -196843072957053775654961988721244509920 12001187 -300169155274374612641789081569640191608 12001188 -237658339802291337216884485273437158400 12001189 -500380890965355250076187833632849491010 12001190 277220201721600337590763312407855273600 12001191 -499637949401712381639580934368727293440 12001192 107113852485143000469975724578409512960 12001193 -339154058011008308057235119637478795776 12001194 57073229621080764099606176952565954224 12001195 -122147250680071204079339097229056436800 12001196 -1125962070664974219890055446391004281600 12001197 204265930020155984107462040243976136608 12001198 -189351276496183581806010936065205611520 12001199 67232092147372961597685691578280778736 12001200 2759501620867002500798561512208793600 12001201 168321872386247947096679082222847164288 12001202 47126453788857814846264497509005226400 12001203 -67651021694416085895671350672494809520 12001204 -163392388814972414773698578634944892544 12001205 -134216134769633828756579878288699890000 12001206 -141459188554353043419091818684538429440 12001207 -864843100714909165617994361722724067544 12001208 483098851477135567715492477153584680960 12001209 55520300419670487182408899604440355520 12001210 42482618021258525869378649903988999360 12001211 -133081332878611223869524134796578476188 12001212 -7424776225861554468007198914540977664 12001213 -747135087391832683804593855773546655360 12001214 -1718576138773583595269113452407862912 12001215 -1022408325745653593514333457077837235200 12001216 64550276380234648736307807089709809664 12001217 1165474018333686826706171685082637726640 12001218 -111924709213649252038545163199420724480 12001219 260260879863375024290358081611490635544 12001220 -174074577029363382547722815084577546240 12001221 -127621430370401256487772811244584695520 12001222 68795814266275256038679456791740354912 12001223 204240847540821848971195467185169199464 12001224 310095511479579518085054626778841251840 12001225 -794949899121805068791746300679712861250 12001226 -137104998640389284738850839212009679520 12001227 102807198645334233019810872808061376000 12001228 -258930912843692029508875993897833757184 12001229 -1043256400397627593159474966258380235380 12001230 232937891763154313098689868962863520000 12001231 -1144800610810470185869616890503383288136 12001232 81054551024697386879884741225349799936 12001233 -149710085654858440842463629551375091552 12001234 -21449616197928889122159639475952908800 12001235 116579321824536500195334132208247483520 12001236 -240919404416718883830515533852113408000 12001237 -159733607661107316528711846805655734148 12001238 -623344452460456342840993612927653408480 12001239 -332064354871403766940027496474784090096 12001240 42551584680541671612249266945652940800 12001241 -347484320579344244702922377848609546560 12001242 -284375155477738396596406785528856148736 12001243 36898725016620619829670299020155684160 12001244 -350180488813602829974323336891646581760 12001245 -176649037014453858882913760124011102880 12001246 -155109679193109924137814993982162980864 12001247 380992214958068900170980108850180661952 12001248 -87783464987016433211800308140525223936 12001249 -395133040207843488292521695574948468480 12001250 108084794753186454083158331679202170000 12001251 23419465922795919140378785544344546560 12001252 -267882796642013948135618145250689934080 12001253 -1122557203852452988700397618241488265536 12001254 434878484743475545229920849721081584320 12001255 437652317441479706711400757624515993600 12001256 -395886706246519048947195287082958341120 12001257 -13512109633773958097066422821720720960 12001258 -248997467437840587345584402505143589120 12001259 -153775057748089572468734867334151014384 12001260 24906655441509442547510232618098688000 12001261 119626147587385971771955373074848859862 12001262 -80916478397934973757364169013003845632 12001263 -20017264411739947737733573269977283456 12001264 -53276187308304075752778075870822400 12001265 -1127146985048567771663991044561042075340 12001266 -446702030514693051860799934014511867248 12001267 6910190737757321495192476485411966912 12001268 593537160129782503683659310308329381248 12001269 305529271081565988304487210699290361472 12001270 -349222513495266965555633930605526419200 12001271 -312478601876295737566646747494137813528 12001272 522895463753859974560202804768342999040 12001273 15097246811369651474902118095579600200 12001274 113743050756025220553833819896965281280 12001275 49371601769012508955147050225604196400 12001276 -202931764325717058511875790111806569472 12001277 873046689262114336802026684858596334572 12001278 -38974592564601340192017129414147170304 12001279 1056796969543041821077215284087312506880 12001280 -231131017492008002846502536367612887040 12001281 -2977412472760802091032900157741194400 12001282 724876386215696410947668797843526614992 12001283 76564622991560662000669376936796713376 12001284 -440543909772646500773029441169598557184 12001285 -496704911202795381185398639916186150400 12001286 574652871559995012298139972329668746880 12001287 -779176559539192584562876787888120070960 12001288 369392835024807184632365740678771998720 12001289 -764255741525219203366904262771341735910 12001290 106892776852734253250753473447638144000 12001291 1184954169223002322799953143553491396692 12001292 -46335634405168985845637706737257958400 12001293 648611592036495994433777202755891938080 12001294 41274877127689269057981990778625525760 12001295 771019980269423384798145149175470641800 12001296 -151558844644531554209949992738761801728 12001297 -438051091946688751253933507132899417536 12001298 316658377584575052566257824485294956320 12001299 -257590232319179100157570896790854834432 12001300 -1091975552738334109668519783221811200 12001301 -50437770176803985659171216429090501188 12001302 168683984997766949028820743840450741120 12001303 706565526916750803838937390520733457976 12001304 -533148911767465175434230008708489011200 12001305 -926728945682467251401233288723251763200 12001306 -109792447888671628130986392438246501648 12001307 212109916749629753176281125704934567556 12001308 -297024394184734719683642254839559618560 12001309 54174286701663631042818776555666875392 12001310 -483393967576050639707524311285576983040 12001311 529079081743120268473522169860139040000 12001312 448778907460773331174053091593407692800 12001313 954379958381863111353900264781033468464 12001314 112187704904922121126930090317629246976 12001315 408764566025478909968968345861662909120 12001316 -41921402918916025905405124954507395072 12001317 70300148348657579297279138763433584480 12001318 3018795998248660614104494453067718912 12001319 -472318816852043492607018102531243997392 12001320 93131007071267143970003377912767897600 12001321 217017741794159939632505800947918688500 12001322 1319113319203226685725861216264389245024 12001323 -233597126282351069377901938844781065232 12001324 509498799649417330162209565541249981696 12001325 265332287065829567543470089537174360900 12001326 -77426065953301031401407182183879672256 12001327 226097415969211464337044687154520314360 12001328 -36264752674393255965942847326265294848 12001329 -202877700990513544453747905587836081152 12001330 179344891636333147937526915766058449920 12001331 -727707336107939326399689945621479404800 12001332 -125339278087139786454876925931408683008 12001333 811695524145303627312815476122863177582 12001334 -181386582181229303838484178195386703808 12001335 -100942838068040199083952770675689767600 12001336 109898801533759074070110592503804825600 12001337 308992807045171470290668162039526986152 12001338 149866290189471899818523745958126072320 12001339 -86274606865278350884798611465068962544 12001340 35896668528070144791560618858315366400 12001341 273297921821235193090517449739763169824 12001342 490188619322018712764818357342388893632 12001343 8584443256254236836290438819787882368 12001344 141717679485000775366617014222733705216 12001345 -1900568523826324574291935628565304723200 12001346 -10616330336797085804112374348483629056 12001347 351157366025849200189790153717844408324 12001348 24537633818911214914074318559373963520 12001349 545859605789191249290889967576091496350 12001350 241506074382395025264262233845262912000 12001351 -16655418909964956268122744397961643696 12001352 324047365376278356172488111271813324800 12001353 -13269016592696046062676262190547987072 12001354 778103120442746920089049231679666841600 12001355 -462933826350726189932977005154068390240 12001356 -131642370521268600907152266308192751616 12001357 -613233598855449627008904248887022406068 12001358 82570767945172488889228729044604121280 12001359 -901185274084926696501469563240905246832 12001360 86180405913179561381849314729721856000 12001361 509004637208577869243992792249039630962 12001362 -168820478862537743038163215240357131648 12001363 -256993550611639591131685251469770847416 12001364 -352624353413058106997156751517489520640 12001365 -10974736722276746914585473035294618340 12001366 -345581185622941938417822494958736221408 12001367 -334658578269351940904356061007981014400 12001368 -96383988938921789091486097595871498240 12001369 -1400070362514024982855539994939056428320 12001370 16074735246425835301814515182333081600 12001371 10584463964569303290662092628913297408 12001372 101305686304216797528057464005746008576 12001373 -69925468701378090383912819928877479936 12001374 240840682915042895338004172118429309632 12001375 995272407849614147657798513894648244000 12001376 -522061162239502865710174531446304800768 12001377 364629240750501652449394060416500275008 12001378 7466932626184026943949982125480274720 12001379 -319473381707677397234739410480305542816 12001380 -91533840001957624722275933064818749440 12001381 40075315784351887664078703203308655392 12001382 -49080575466918495615587635871620483200 12001383 145140533499450875239659169205137341360 12001384 170982548780894693218124433129257809920 12001385 504098573289543139573087872385219200 12001386 -2473806145807555759028313126329974272 12001387 1198455014443833258812904444342541874036 12001388 -186569072811565500443655421924738007040 12001389 163240697091772336300342693126998060960 12001390 494760707793975607225121591419541515200 12001391 -664844401823407367434905571503695924928 12001392 46326632894666854468102358844551331840 12001393 499346216452520534585978197704189846324 12001394 -2920722098384313464506766458541508288 12001395 239244677769936634096125089873488608000 12001396 324650036109602355782102246300934850560 12001397 -538978787251620261530253654576275911428 12001398 399579866011288463611748026561329765888 12001399 18643292299825568094805799730154891480 12001400 4545276598265875305287425061207040000 12001401 -558985089494723435183929337092969702470 12001402 -19199764595098320522862166144736546816 12001403 1310935792511491592162777820683853669600 12001404 468052310690523582996163028017859191296 12001405 -271844642523740780263754844243974353680 12001406 -792040116377979942983730690594227470848 12001407 714989322297810776884976233714267839360 12001408 -477820822752587891600729037411534766080 12001409 275251003561466382788656014010246994880 12001410 -127539585423327724864448398985108844000 12001411 -1375892867258510819184375922681303833988 12001412 -179065018692418927066412377411088659200 12001413 279047183650104097898797352757913836000 12001414 -252452743664918465062211721431827783680 12001415 -678374972300653572658113540222326530440 12001416 216128568506176369860990259963179663360 12001417 -120774699881053549872748900147880152560 12001418 306527965318958419474045059754899717120 12001419 55182127473236153176315217695949493600 12001420 233753628480966833928488714324701025280 12001421 -304329265843225763059979046276480450378 12001422 370905489592657853638847396189573009664 12001423 125495566914141342805464203065472144112 12001424 -22700823940732187676469946405289984 12001425 -414845261152362132341555716381691874000 12001426 -173230921140670004237885679445721203200 12001427 171897135014111007981161957562254991276 12001428 557981004343336434346239013313944477440 12001429 -4931919321974938909547804584255838112 12001430 80640128778416723281226803261579296000 12001431 -68318351162964425176769567817880222176 12001432 -7199578946593945392421774279128883200 12001433 588736353607449490992321791840680508160 12001434 176726308913450147032025451763727450880 12001435 -1145251747491910056432154589864900410800 12001436 150608704259926047050853077674842631680 12001437 -101219942380970051981846839274196636288 12001438 349812778742807437594353051901899515520 12001439 1328295135510789770387283071969872321056 12001440 80393282268308014480559366044165079040 12001441 721746949731030989030406838423273482672 12001442 -995090880472453307137284632291201236608 12001443 179108474597609398493255945839902822264 12001444 -55465938755100394507514290943032373248 12001445 -6973407789925947610543668444406559400 12001446 -6812624029904922123214925509351080576 12001447 261299276594532577737686830265869295520 12001448 -573634246669095877761577059062939120640 12001449 51479285659466470381492066975359780000 12001450 150567727698773159389999582051890086400 12001451 191329495927208870517764649907336683264 12001452 -24911640145788606780506552189668243968 12001453 895799885510958321618737258029082087702 12001454 394288072699834840140102655836065988480 12001455 1113962264700595849642963457495294984160 12001456 -23135407790117941555104133342588796928 12001457 -539336776855903092873912529975186504512 12001458 -89964681904337263165688329339553088000 12001459 1553674663840324906994029964120541083660 12001460 354262824068634897207138314821521857280 12001461 164966378650728708101597738318701978560 12001462 -690689679117954296083703798786138252736 12001463 -220485428758544847536668000360689315288 12001464 90398138760890725057290450995989708800 12001465 122829841235806589235721251887073432000 12001466 -497279721531162858416717944192063175568 12001467 -690470457022715053923388555881134578920 12001468 68758638882686247051152995017415136256 12001469 362896412493497775625852875447059087808 12001470 -110173199234551700877934562396396885760 12001471 -37337756811867750933668321565844070808 12001472 -1960600262402866500397871209780346880 12001473 988815874591142099108391782189387744640 12001474 -142583870965256771661979651376558072928 12001475 660637304573110415313325092957413101500 12001476 -540357715416320464007100061339385425920 12001477 681698203011251947674638813723096765952 12001478 -15766640391712093871871217858539759744 12001479 -50369170724708271833412606650206178304 12001480 355596269893278701855996063968845004800 12001481 1402433128245872689864416374651677320282 12001482 83720387233486294103239581277339902000 12001483 -244584454307761559559834468300103944400 12001484 1213172346123809111970742734705227039232 12001485 -170837835794697184786815816587190681600 12001486 -49553167576104385728715918173513168000 12001487 -111462137162699365306009098686646308040 12001488 174734967620096699628198090896412770304 12001489 -59707766178178812253729584846298488320 12001490 -54294117208785664235641166215914224640 12001491 -101840090946796792195999041602510449200 12001492 41534317746753663574030358718560489472 12001493 -540164445732521603124293355231693564000 12001494 -70319208738080453794482442690875816000 12001495 261344188911892846944327046576430284800 12001496 -568831513470674091203588896177683456000 12001497 -1605003712568137298990050228916662957488 12001498 -421628748650615178930407397797923640064 12001499 -1030661782350927527840215094679519517500 12001500 -170345757553326293965110665018081280000 12001501 502790652990551519185817173650754484992 12001502 49660418618042763219753684826154625600 12001503 -401449277631406548837819390719355270000 12001504 341811786207707092471908758713010749440 12001505 457748591336977643253394768989962528400 12001506 78997363529246535404862925515316224 12001507 -680949319836850665238493519204996608608 12001508 397837956631568883476507291996608499328 12001509 530778850202850855537196171337297253408 12001510 -268598675936671351738061077072095367680 12001511 181460849901882111393343019539302509112 12001512 1042131596738353612851414389778172477440 12001513 761572401731198311174116821790460125264 12001514 154398354929467538230502745034623105024 12001515 -2178071251551114093451350806075481600 12001516 1106951485302928024953881139784954077440 12001517 1184907520200437363288372748846883923552 12001518 423861859559480858038688743450906020864 12001519 3266437058220073380128767187520438496 12001520 -66843422387033539404030905396168294400 12001521 -534519807896479830194694264060218208480 12001522 495970135962223693944891158866361502720 12001523 168611361134001763787780302259511533772 12001524 -189781890012428897036657243674795696128 12001525 -615282831252699792996186149177538836950 12001526 -147796277662627428759611660807680605696 12001527 -90149966994642804410838801327193280472 12001528 -52700760165284069526694534792374190080 12001529 433729544033974299439352632916469090414 12001530 35098747908513087615962176413318424320 12001531 -456087142811153997951981549437499775400 12001532 289250544408187133312525345334771036672 12001533 24775718796713330071351834093589044224 12001534 39297119079814112298556093827419271360 12001535 244348832563437606713688644718488416800 12001536 104416525351198123628776495647314411520 12001537 -673060780111148889988479327227616834814 12001538 -405798083145025040074661022180375544320 12001539 409511279540987243767259711475548712768 12001540 761165013898093157990695612649333145600 12001541 1600651562685407981422397381443242038652 12001542 -25293316947162036869724173740793604096 12001543 772028075513276644506193348608576272792 12001544 1997177148276403422759163079253162393600 12001545 29412626199443047134033333309349435620 12001546 -97042590196003830946807682630068152528 12001547 169676063459525787485838269543359494996 12001548 187782075259670795026678345759760547840 12001549 30873085764659783932200013628238701536 12001550 11917860222243427327872881479369569600 12001551 -148853348641651644808646877051824935296 12001552 -70243877814158775227872813351446175744 12001553 1059063542491969418470897067046778202802 12001554 -130787702164833234082309317414402432000 12001555 -586841375750294728092344320008414185040 12001556 -250191208929627123110523192156060524544 12001557 234746114318066245419999687125586643200 12001558 20359073349281980505723616917435520 12001559 21133859125318188139617009724957288080 12001560 498802292301008325556674588465296179200 12001561 44343424916923679133612749788021251840 12001562 427362531125987575621076310005488296672 12001563 341409625411888829369590602704269351200 12001564 -381961493647679437637248937021887872000 12001565 57969062964628128028118849098086584640 12001566 459797997319453582206024098056489890624 12001567 37308568478397013496152062003835053824 12001568 -52389345499605094551059678030172979200 12001569 730219506381336648594626412619737722544 12001570 325946684195541426145101680620368000000 12001571 -284297742896479394936482433092793784228 12001572 -328059738376452921431085344552342873088 12001573 -1206493633785041204368334493075435396 12001574 189311058888385735031615992311958387200 12001575 598356612307124019202066260048265647600 12001576 -752341043575528507118849326390129213440 12001577 -59512579625539250790587586664589107968 12001578 2653576453104413531144827591475331840 12001579 -349128233088885831746430460666846233808 12001580 -10368240603519396408398950821004707840 12001581 1115528067678793733544770682947840246400 12001582 -849177851774710441407220080270215970048 12001583 1423834804078234778422776960785508832824 12001584 25826902590222603679646842154026795008 12001585 36490567119866970830554284374324639400 12001586 33860173074535211935045727793295390992 12001587 -91069887856320234578653445491309332432 12001588 264479730820563715062889784736089645056 12001589 280463965957476385125709802325230127900 12001590 -355587044296578489072355018447488170880 12001591 1060184175371796796635057551431454638080 12001592 244772006037507642517346843636000256000 12001593 -191127074680801356326560464754669608672 12001594 -509563917492007609529353519669949522688 12001595 -11767301829551997400836969429710670480 12001596 349914696296501195426178287955243643392 12001597 -833505851877302215503693286918946694720 12001598 341654557870141644604866188732289457920 12001599 -441693700667763658752235106199411515016 12001600 -34900730770449430717077994250672537600 12001601 -6185482874170398218335770817667806080 12001602 -100991728227824871834871424113866130176 12001603 -1116843487992929969723096506252276962840 12001604 -795692785904136820080797770767061254144 12001605 -174329337682312993904884222946909276160 12001606 72774214846976527055441122477994662752 12001607 -497128355500858862931392990845337591280 12001608 -34766251681819328272368061864027683840 12001609 -1586086426791947711351389853067272789400 12001610 -133935381985084887706061456854641371040 12001611 -318996152611840166296154454376545765456 12001612 -175709172130929797072720158692944399360 12001613 420199823448548801905800622452326706924 12001614 341952684607441899390416623411020747840 12001615 -1026957465420992678462424781565713557240 12001616 -76904309816314082089226137939952271360 12001617 -190714461049956484173291288315207670332 12001618 366526760711455899650891718797598959760 12001619 142016097006532566323135468441028965952 12001620 636800359897333591372708754992370933760 12001621 -776632290545244987922271115057587194500 12001622 -727655488909885909435371815678607727488 12001623 -514604993702854805304383421665626910616 12001624 856967313704979087353414850504018739200 12001625 253960606984718806973634554250744669000 12001626 13078102114350642718516117520309096448 12001627 391684268824485318988553747774557790208 12001628 184074040461562826584621894286196283392 12001629 574054431357580297426082902915027027584 12001630 34330175083874122813095430015695064320 12001631 -1140939837544896930585856229814645497136 12001632 507491842559966564293958874891619663872 12001633 158801713280764292897984840629119843520 12001634 360230462546606345830716479260903191552 12001635 -575328962094498119377404335651336640000 12001636 -379974071968049094357946940278871873920 12001637 502156290626667322903560988150094643840 12001638 20300264002191793907697896117898878976 12001639 379600044212668672579296108343657344424 12001640 -361232157996077399766083103006847795200 12001641 -65075110752846025106470345186827756000 12001642 -441859502255903750152242386907902760528 12001643 789357195115018524353994698137625423712 12001644 315008244923301474384269889684785664 12001645 95692764700089385412922443713314501900 12001646 -589810029151575029090095078979997217728 12001647 49907759398058155432243226657774964480 12001648 57331459879337818912505535298551906304 12001649 517680869364849551776275845298542907120 12001650 26153631884378005029702966569310720000 12001651 -403999602800128511783384773547895864248 12001652 -355487192127830052357416222668495680000 12001653 125030297157063950294375471451913019904 12001654 157812232487365723891630139647344230400 12001655 300563678598827461062807389137299405360 12001656 -291161852001399757558494644186888908800 12001657 -964756255081795915475535928771413658880 12001658 -410109869795577901680360469651561330320 12001659 -50989875172869832958911915635503953896 12001660 792554531772531736586111830953334732800 12001661 39325786702132574354926327117129313280 12001662 205163814483084792606812166979058227200 12001663 1346694134645932357353813190943707666400 12001664 -996918156371663586258665099830052782080 12001665 -75200400866146538511338798459550703680 12001666 -78239777869024780296606100823799521280 12001667 -800652708100583645513360777520333937284 12001668 261858670219630332891003179924796496896 12001669 1134825402359382019720535265763461332796 12001670 93588749890834037566384558958637041280 12001671 285690945290064124895861804883954909720 12001672 -644478198095425488109252316204254894080 12001673 -1262661577875320213002850831812968983280 12001674 96857779202741204152792735636972143360 12001675 -254042846364369376804628913825384261200 12001676 229787055028344260038798664662536290304 12001677 54182569413972793052468103042084471360 12001678 -9005123110038543841012915661379965376 12001679 32810865266375680533984913455038849760 12001680 140299508074853269568368556103735705600 12001681 455861346165662567064047358478953470464 12001682 267108967728726073763891135419197448704 12001683 -57159708355257553457803695520595695176 12001684 -310800763822790971182848494931719872768 12001685 826611390270624102687069245607463464960 12001686 -134284710349274218667932156080494031936 12001687 3160306371478106340679812385550538520 12001688 1871430012218984317801741657779529973760 12001689 30192106925064212467570690824237268032 12001690 -5505330397773852426324452704887168000 12001691 303442137081647956528236144772153105680 12001692 -319648200609248252200935169992835891200 12001693 1153605735074100979890140714587695142944 12001694 -693933424401564574187956809752562236928 12001695 99220868605456339840508480077410091920 12001696 -428835767887814193223681140532162068480 12001697 -1172255316260446528660084964504731021854 12001698 173425766630088636729682142092588551168 12001699 343120458701673793187121576886505082864 12001700 69461560985851628255745903572881507200 12001701 -578060190438257756180342933244861828768 12001702 -369661905365737337152218584363348011008 12001703 286710918636702515501363319784476383280 12001704 -428862004290172556792118849402714931200 12001705 -650328037340172897248255971129726202040 12001706 645078628889879276882221246467717861552 12001707 -108374811831684448233470168021454847680 12001708 563050572217748618043464255946777062400 12001709 1444761932258370961529150861723263013910 12001710 113456346916315349288335226867153694720 12001711 -9242042435769151477296992658861813600 12001712 -71804403254442392473771668777915383808 12001713 -615987783131965366923394451955560072736 12001714 296671986626230670510172655408168605456 12001715 -910611188532117597010703744779849986480 12001716 321950124897224795331355108183697141760 12001717 39109216277041657839868482260186687712 12001718 371124857401031706758735541829910662560 12001719 -249612102573732351010662621991666712856 12001720 681351643633322117539446505054417612800 12001721 -693225849876273694626652467935189746800 12001722 170129116359378423614429292411175841280 12001723 -770363874473049043133658838521127824028 12001724 -255922252982454086360781705961562317824 12001725 -70399621402131109172292476041782714300 12001726 66542068650887103941721707892681633984 12001727 41569999930566860008347680312554305552 12001728 65229029433325521153034375446738763776 12001729 -819050889293791109926614923628823508160 12001730 1041169755065623524936733279520332800 12001731 222759835692323215370948655828864242688 12001732 1368162948225281704856871410765754040320 12001733 1390974306504254042251090232926250621982 12001734 -267722730398847318597735573866269769280 12001735 89114323622835119737832979624155794680 12001736 -20873851607783785252989640572668928000 12001737 254790493600379538987333006280324943040 12001738 -176982724765368377666972586230695029504 12001739 260937359030408575632751147593657032280 12001740 -65004193088970853854656042436480537600 12001741 91248566091332012920822431725167577472 12001742 967603160767744619564477409216407198592 12001743 206259926239417443784625155585620418560 12001744 133599467067001084746182787658614226944 12001745 -292613864644451370486660154641361175040 12001746 33320355713322806165536085409291014784 12001747 -243394234924042668620177617232451635480 12001748 -217300116819890826015574333205252352 12001749 167392936564532619450879122210072579040 12001750 792795644611275872971466567568300384000 12001751 -106369453906865375757022726454858660400 12001752 261594074936479102800611935689825361920 12001753 638927220252783648000039362370820629002 12001754 235894422226586922925255862460135985152 12001755 -199912956528164604446863302391563031440 12001756 259030491059117903847151222311327857664 12001757 293069914776211029212957371048811423232 12001758 -465016890958226447327904419050724174016 12001759 -406404194034732254489339763524622074880 12001760 -616122719390811980282101576705568931840 12001761 85130548968375921739203260658923418900 12001762 239288266051549789683712902948418348800 12001763 -1084380446350978599658683932515358405988 12001764 -251499011439249065576327933409161637888 12001765 -503600392557399713647563758668021022340 12001766 -363772416790763433137312715595150621440 12001767 143845992264110005452138099701651018280 12001768 -134745867623722249091161835659372953600 12001769 143525362107593230209385279284293022528 12001770 508557756194309315173922721762139584000 12001771 -311835200537310308810224872352199901000 12001772 -256154780396080635477482839778312248320 12001773 -1498560760435428162017283606529439232 12001774 -224554710103623044759132570573564410368 12001775 107673669218376556040753906903721085800 12001776 -39001252744454532326499264295214481408 12001777 -310929848682044309215105810025597070976 12001778 262107949498148618265269455586709415440 12001779 1569975848833080864783793821112341224640 12001780 124805094558912767069337442301999308800 12001781 1638717309844146889900123487769299134464 12001782 -122513379398189709608209863813147555840 12001783 27368003649770833602696569416664109520 12001784 -47083835581022647010199086825601146880 12001785 -572499872865878206253000477479369156800 12001786 799897590704882690775304939541816948592 12001787 235564551351718378813840614992575180800 12001788 118404165669504144317835321271794089472 12001789 943315590026802822505353279574147205856 12001790 294574729990239920621439110339725262400 12001791 417592959396575064709429801155249596160 12001792 215697432832886422957043182033063378944 12001793 -622573539867888647722463826552341386320 12001794 -4734860891502239494022725242716809728 12001795 308391647978848504378166116472531116800 12001796 550047944415869986402103027140343294208 12001797 -657262003564388507822254123698340157760 12001798 338294558422818039014027872832357474400 12001799 -838454929741251625718860444847646436200 12001800 -3683473933866948941206723144280064000 12001801 -169733419142790735990119331850225363200 12001802 85030410177283231179583202642057390592 12001803 -696911878055922716591264906646730339392 12001804 -14798459231792239025140469471902068224 12001805 97559067336234031626101442256108945920 12001806 -10527654068347795439531752447680927168 12001807 551315198083471985743718827505463560592 12001808 -5290145936702281964483004719607054336 12001809 -182960351151024448420974653506966337472 12001810 118876036818563069405287642385393136960 12001811 998351594991538333564163235494754817824 12001812 -526406299137321880575827152654402111488 12001813 -1736656268334383988939929396086188013860 12001814 16755219752028044654698967235310663680 12001815 -298435895392431517890161023968497711640 12001816 -11209943646402863428040837080884019200 12001817 -605484769768309112754206510729891914620 12001818 165788725891983576020452179532186965504 12001819 -209134440633707541812252504127854758780 12001820 20860816370253739197430475853083758080 12001821 24208019049234096216101046619625051520 12001822 248825296361367814303501032142416488832 12001823 173195745962640964959124940409900639072 12001824 1945008473357804624383895862119497728000 12001825 -552725819374187457296334904682338524000 12001826 -694902154558521406853466094530938757120 12001827 131666674338558747846102248068947773760 12001828 -84167925982144962523967124154552584960 12001829 -370032735953893701014988101256076557024 12001830 -289627058240221547202111980920678556160 12001831 753910981305880784547750108588335021112 12001832 265021112951980642611045297037371878400 12001833 -306886628149748031202865516202892484598 12001834 -39292166315124095566406024254310693280 12001835 -853247589525572233873659974038725090720 12001836 -12879884638422784257016770975702712320 12001837 -554345021549284309210291480432564904160 12001838 -453882270919976858776337540479778327040 12001839 -51828200327570510756528321204567738880 12001840 66111665548962589298645081342566072320 12001841 177341177182525073124064632595911700242 12001842 434062024792882520767159532875723351440 12001843 51988389985706510241833477280956263584 12001844 1190547834369859134796341713226138408960 12001845 445527761160051481083467945550600863520 12001846 -36859303908903742077962481615920978496 12001847 -127024892277790057419318372014365911456 12001848 236424583568843004598786551875410206720 12001849 -413018051603593564142893359188828635760 12001850 56192318219731864900012190967388492800 12001851 -16744189349861266866998004043336533708 12001852 -870598108552063929590876470155343320064 12001853 215777894096540502706786224737055290400 12001854 -20871143806373821059082867712496588480 12001855 -687730158468418881002377070935880844480 12001856 62626727541513994370665976742011731968 12001857 25098304098107697275861644358665883520 12001858 205488733243328880525918592768697801472 12001859 367246455519012547686725525565858545844 12001860 -63832625531844325039165229073028546560 12001861 1564430812811533445220985199931376514462 12001862 133092128350561277757158434790218065600 12001863 -80987042181581662338336191460065164800 12001864 877095362990149666178260724234003220480 12001865 -560297038012396185580634928627191191800 12001866 -198494936600932845159767257981638018816 12001867 -18547592153098238923460761651571859456 12001868 616993847493117853132423413961459670016 12001869 1153702190754206518118743734024850272 12001870 315545475700544704424786565985297970880 12001871 -251515150027549568975500211634486583296 12001872 165460390934458445584434833536460390400 12001873 -1869150553409107172148990712195449303936 12001874 -609554174660755747701470654428044254064 12001875 -21335253006957795306017249033549610000 12001876 1217364298226890732449707528114251583360 12001877 -954841222922512489242988154703113012274 12001878 181413243461077507584178149288802775040 12001879 -22084013471773458509217862919482057920 12001880 -16463838203622753529356291707285299200 12001881 -65287109315133658259069994664579722240 12001882 -675306368935314480899881282189955116800 12001883 131218139542779065579576149247729324544 12001884 -2235687549527233049637864871991282688 12001885 171136486509059434217147945313881506560 12001886 -36257138883716945304625420673441726976 12001887 -310985005752278366785378357340021945256 12001888 257022087596609834495047594772667432960 12001889 35617052301516126868819789761586252800 12001890 60008018176761771416905005056866828800 12001891 -1595003501326080448511101684306952240832 12001892 -128863994843116023900166944649613230080 12001893 -1006627507347122890337435413483876895136 12001894 -164652441935509209542239722552198454080 12001895 698704086845630239641290203658017394400 12001896 700474814164214607627452317926276357120 12001897 -181070777406909275904782607191967475654 12001898 247350452385009782565173046192380375040 12001899 -151220074126570256929008982483052681472 12001900 -555259832611046136477072311605131916800 12001901 -135116276857300719513508642312927142400 12001902 510742532552116730062380784737776640 12001903 -278375486451023757763038120730811369496 12001904 -14503722427521232505220245766851297280 12001905 256798791871058706934793256699987427200 12001906 15296676146897156178492313390595042304 12001907 -192924861825780503343605833027790799528 12001908 27108667578219452707469421096758108160 12001909 961875144958684959893621098464264600110 12001910 -23723748481743097735366428035562224640 12001911 -163795161362799819894848039786054495616 12001912 83553808473094487893632139875648307200 12001913 49299097612115994870476110111004227200 12001914 238043169218723519335291564254965307504 12001915 547545781295569926191115664113740616000 12001916 463674344492502487733296463416848906240 12001917 -324674301575564822467223084016374112000 12001918 -378424862983902878783881725403601789184 12001919 599266887711862826655242799557313604344 12001920 -197403271441867711678255352090984448000 12001921 -1525331866799818197219574113680947274878 12001922 455034579086206619862328550573753218512 12001923 637217263465097754254015519208096709572 12001924 -419324433446474961775477048063669367808 12001925 178883083410980264781029393988471616500 12001926 311601525113313810248069975108273866944 12001927 -651257125660237176641499132113277318688 12001928 959546509784667863576734818441408476160 12001929 105909973254831137540531475215758791744 12001930 6974927911928474118445739173077651840 12001931 -164850670947074916439871789954105941536 12001932 -5574305734436177608318100187596444160 12001933 -67585952928879710931103039968043687552 12001934 -298361000377903629513325715932088519808 12001935 146567022913769900962468619377641916800 12001936 -366412371376843872447607699565246046208 12001937 958875912107124474428892398416468063092 12001938 38609434546050521660347191321750528 12001939 -1045188686290978746386761966417301595560 12001940 217766152282010023948461007127158310400 12001941 -343227980549230570414409351109921567648 12001942 527065334024789119026580254253735056000 12001943 -246915226270640639972345807826199466808 12001944 43560375301568547726251510816622673920 12001945 15194159564123604087700404980286625920 12001946 873527346487770524107893234509597455104 12001947 2747441937921098053248473339512315800 12001948 -14604738556466144280015424122956800000 12001949 67821103139995247061059217835849161432 12001950 130434239922750283161376367384052600000 12001951 520057749761552072228266782309224269912 12001952 83138671852401224238570129286312427520 12001953 357900121638156710016523335962865584304 12001954 234309302469220721106575047551522340176 12001955 -154749045385010008245584287146729580800 12001956 -138873845492658203360536818780575440896 12001957 23382494039332789290753845231377571040 12001958 -733956780723801081584683905408212190720 12001959 -514565071431673642033967571178583999280 12001960 25107824493146957724268664042225664000 12001961 -910809216963396043423111402548525234438 12001962 316095414345375846703653366285943963392 12001963 -198798860839606171398220379819725283788 12001964 -5486440806466391106098801882749277184 12001965 33732201861455171105435278243237233120 12001966 779083386069238763445700946369627716224 12001967 843530146553051147231893511095967557152 12001968 72394902924116985879852358619276673024 12001969 187670769843513657554905560824343188160 12001970 -259460237941987731835741150456855592640 12001971 -251382409098848890315875103035892534416 12001972 -2226092404571539194204857513869235038208 12001973 -511811480631251460584350650776057355780 12001974 -134614612684540689427523402333932760640 12001975 -320728034704880679404574597103521032400 12001976 -179082839790077664065535781606156861440 12001977 -431471164197286179937488951676765368000 12001978 491782053374329600915895203234412461056 12001979 -783204426694759384486414442886686825280 12001980 105845902723617388899657717905875215360 12001981 -820934257391633316694952480665554188218 12001982 133070119927866192817743170803870310784 12001983 -434666419136071518005482550287729916160 12001984 18481115650170994000072930387454590976 12001985 444534270280652965672216472114361892200 12001986 260010116247170239545277725856672158720 12001987 -574578761256176978610976247097018951364 12001988 -19138146420133163243299983592755717120 12001989 265915786828368716551422325449137623968 12001990 -41062155780413577327798673526515200 12001991 -350767594596012663968909528478069566016 12001992 -643247686824564768017193598844741345280 12001993 -282500364593037013423086424139221646758 12001994 417561358055044476563103537493843497312 12001995 -465593764463242980124650811624819475280 12001996 693849826701072937255556799230566400000 12001997 -134436110251878869723980893097802594688 12001998 132011523255046900009655297578406400000 12001999 -437289172983536495645336532394485034000 12002000 60962911532135439698303050219905024000 12002001 -561812852605737698512593232919146831872 12002002 153497064404531813353777139378152178304 12002003 24134141600718200624328214038032326944 12002004 101665141671492077653716727233052127232 12002005 -189466486820272741015694393471237351040 12002006 -257089484696061900650910507157398903360 12002007 -420862507729961902870597782329560446360 12002008 -455917385193973721506110424593241866240 12002009 729336701891517967326211941598566368004 12002010 177243574350410205178964845936125346560 12002011 1274494171644715098434803734669823184820 12002012 391122143971582381318095089691074817024 12002013 200777688575871970352959874484474375744 12002014 913821549998141913681291159405766102272 12002015 -704134724526968286345801029937427220400 12002016 53177825293614869610229643872284180480 12002017 677451532455107196376187978118653592132 12002018 74478618289639641959009008769712585216 12002019 -546737444433983746062774119927315467656 12002020 226505578971416077554453976232120244480 12002021 -219466363546951070263564216632312950400 12002022 56331856114750002774230361002743133184 12002023 -178135503752175278727860283832559916984 12002024 123423050202997485027126812143124920320 12002025 30319657698517586769136049787825921600 12002026 561221481603079375897418380482761249712 12002027 -446382210950714785977706737810120187440 12002028 32817000929168537442738463798970366976 12002029 93504675443260322157494737175428010284 12002030 192414033760565391138329379887634779520 12002031 11377268040340554178221498738432599928 12002032 -98646508934577826911785891662116028416 12002033 -594331173448043448776719499659918762140 12002034 58318070038130202276401307892689039360 12002035 -87957797332197791015129669082972581520 12002036 826003317546666393703028420783940507648 12002037 138444024959862342472240435136065750560 12002038 428051679869695673361387751430305525920 12002039 -284134856870058341960692778381098468944 12002040 946938388750330151720551717927028736000 12002041 -14157110579240955211206797597505171116 12002042 -236255750420938950630364032067865135280 12002043 -189572136294384454331310364155406749696 12002044 -628259783172131851174803624952320175104 12002045 -734980216537540318152914963059451451840 12002046 53520545523089337873659284129057004544 12002047 19755144883263973125634941123420993720 12002048 -48851487893899674359884874200211521536 12002049 310162504585688228404744411139157392784 12002050 182054555891085111440003529304926178800 12002051 1137768487390800550250480826969383140632 12002052 187862574356031454697284997104825592832 12002053 28459823414146941821196028950088335360 12002054 13989294602547012640240927299926430912 12002055 69172272340374311061285853203441998400 12002056 565872189964108817244716720569407897600 12002057 -161685630349707644332691498672573939328 12002058 -3900870422749744792921653980010596352 12002059 946960036660027909947929990825575506260 12002060 139783522672922988796503838588580336640 12002061 -1697018327230471614982137114427233384576 12002062 351228702801981922428237565723081417152 12002063 538233961183677795803672371285341267984 12002064 -7866812994411303382734827991966744576 12002065 436769787607118801184657605695348697460 12002066 588416037052248368221062149148372857232 12002067 158773094917221599102476370302646722560 12002068 -594894761103196800948116837886456513024 12002069 -18462545831076164951748425532503790756 12002070 -266826382821712890800858386819498204800 12002071 -1976606674856318681530634272618317742848 12002072 -378301394540474712322804036548067891200 12002073 -714899674974182918528458474090305312816 12002074 5505955483800608554664601460495872 12002075 -1138629109864312925550321364520304960000 12002076 -8089147460580100044271625808183057408 12002077 770623906411284626751948631258107501926 12002078 60592907227765710921781096125951825600 12002079 -137226646115678066029196922527285426616 12002080 -140176436256605883805232488568139939840 12002081 -164468096345981480724131806604761478976 12002082 38427047589499161651402130863057542400 12002083 335314515049449957712629742203545048064 12002084 -64661767039135897158743764128611598336 12002085 -825159042814426438722297189438067448400 12002086 -333138851775575297073673532438856319008 12002087 1132188163393879843069385233008082175736 12002088 -40915796316285374745385933840711680000 12002089 -106720174687215746578714742623256462880 12002090 323612842334527293296411870181562936320 12002091 1126246852561384297265171111770653797760 12002092 -817933019114512930144034055169223152384 12002093 457988254382353481072338681431900936342 12002094 4245708715668641667494092496319423360 12002095 121854841988513765972495264805897374400 12002096 -85516538060603173680313144855029301248 12002097 -16097869913550307143326816725862108928 12002098 -337301202654917504269324854858303721200 12002099 689074924987227514034050532178937710000 12002100 134692277805672309278865077157923788800 12002101 -206706882930176522579765353630255601828 12002102 -134597741828423152560604411337442385920 12002103 253560300855740050141979018877660702912 12002104 471844134269726303913440893520273510400 12002105 426094262998542184248426835806759501000 12002106 -182061683812467105716087406605808976896 12002107 -597669331988176757875861061232444169520 12002108 -1327837435974934998489140635047723055104 12002109 695076339337332509716512453657023576256 12002110 -31589267139997746352910797439443680000 12002111 -511251381591323235487756211240612664 12002112 236864425069134040729958237006192443392 12002113 -113091973953147025868672524747215660096 12002114 435578907006521308987026771725202800160 12002115 -22575089636367736787203256949413007360 12002116 317681025714691766519682379882651529216 12002117 -15788993224461748208244329293192100160 12002118 -341222452047694034146648854250798936896 12002119 -1867479058644607790503568630474095481040 12002120 174295211172892153078698595760892825600 12002121 -78136458436185396799773797220302249760 12002122 46287852203438408249892432011016820224 12002123 -888456589893029675982832337789905822464 12002124 267259776235388914489688369864653258752 12002125 785945095081801987145587617424556367000 12002126 506099757597521530720047973533494584512 12002127 618273742818745869129119689106956285320 12002128 -212174199000204316555872325968518914048 12002129 770835735832224722099192783745502788000 12002130 -84560208186970926858335245914108833280 12002131 968525379332577644534685164373009648664 12002132 -519777543992365384529518420245335083008 12002133 104463707865105923913251466197624578176 12002134 -317130920935694270195804257981126320000 12002135 285145877526469226257533939105485368320 12002136 226933177776969911540048682774272409600 12002137 3505707592344352676167733865311517952 12002138 -322012194381554166674916489580326347280 12002139 -1044820630760630992472442247009220277396 12002140 -40988810089748932310193797122321766400 12002141 -478684912591890615034978796846559882528 12002142 30794207059962786162455605898782485120 12002143 555266133584867003281269671386001233080 12002144 335305914992378137776543076707691659264 12002145 60681942291833925748208294818335246720 12002146 53141410947044645502300194080966576128 12002147 -320011068621065084611722578469962674404 12002148 -199388059132198835820465662453153280000 12002149 -61846202238692782700886731110478292836 12002150 -189822898095383568192504813386831431200 12002151 320872118205618133905347882966419449984 12002152 1114597007771344556742180273793415961600 12002153 1319720397761437773772653330262622959860 12002154 -299674771237687727757900049440337198080 12002155 -1024020050939207338506477760155124385280 12002156 1063250946578170070186488576678132619520 12002157 -904560479432933584431520279878870054420 12002158 -620057375459998438192547057821247517504 12002159 -76592409580490216435983940433396368832 12002160 -1082139218825756292546999767161896960 12002161 987753698264376752207602615265412119762 12002162 235921970212396187243276216722768384032 12002163 68043590707410318617830021678371936000 12002164 937571450795917074873211680625638229376 12002165 -105929693441196865935764123839339201920 12002166 299319709541016568941205948057055943744 12002167 24120673044376147918456685966059826976 12002168 -43536326124741505218265305825185034240 12002169 728664013003878701403337561389008356944 12002170 -87171152149982313446548369686652084320 12002171 -40158009526889934066162130960675675920 12002172 -67486082484667919461580633522643763200 12002173 1001593643363277889064624780440392780422 12002174 32123363061518613704561693996175438336 12002175 33515083444437034767984124704482555400 12002176 536385262731463075374657796503943249920 12002177 172481681469529149254442115914221726208 12002178 273466923902682828649034391972428594688 12002179 -121990449233004462319235385364353490688 12002180 -360328988121487720061440793104650105600 12002181 387398910567887584825953007164415482144 12002182 125465915155746093530392899063357776640 12002183 -1366132004047611073533424235039109710568 12002184 -150606278334472626701697786720832051200 12002185 116852462991663471908317463303808549000 12002186 -161325589501695202426753495803140482560 12002187 418210863611061128313740649826715551152 12002188 1151490439262220793517737301604201755136 12002189 -1292611206574198908388361351151269480010 12002190 65038237149208411050956217845112038400 12002191 639923589611121664774473615115894779472 12002192 -354513011466805141992020194278062383104 12002193 -296638478286761090668002677007741086400 12002194 -124801059174262622794418158341686232288 12002195 -204888677877148881847185971742770402400 12002196 64724902100319239162891716823229192192 12002197 126035650204315626553821901479181276800 12002198 -141585726190914314160326237911342414080 12002199 12347502342255230596678413107584834176 12002200 274662442888006066912581071176571904000 12002201 -1053052931928044180649314154764483139900 12002202 -544513650826622387193286269152298854400 12002203 15900888117507615748769674731334954024 12002204 -1002181343436235454696006946370783202304 12002205 175184712658585925666556913380031948800 12002206 -39624842397061990435173717638900410560 12002207 -966161019123141219082312650322378905744 12002208 -35072985643671938553174891871296552960 12002209 455966542804362080963970436683188157410 12002210 -23326791819864552219391041909411924480 12002211 532704391384161241246551377230857041280 12002212 -484692801686362044293290952166476508544 12002213 -295124890865299578862331579018360297538 12002214 -74778592146981025732472244760688683008 12002215 -327528260228029537736578426626515245680 12002216 454176149857247810477481125008799124480 12002217 233235088155422793030291732696038865120 12002218 240720093566780456364643132403422480560 12002219 160985352583262178250111486806551015400 12002220 43756449800450447335153430502650649600 12002221 93771114362807849656628212587738348288 12002222 39226435322675961956177403132739180032 12002223 668394843039853924989940534256199371784 12002224 -88264096211252128390196331619266396160 12002225 -52827510171414145298850250161282944100 12002226 346671830818341472394062332990024764544 12002227 432188416004512269044903779095199307280 12002228 -94970607959667058217296862566300114944 12002229 1098925319555685683083777177221304705920 12002230 -531116343843375782142865869473496585600 12002231 1004378213457553118482021460438667445032 12002232 -1031771128551885875259423688477962240 12002233 57936155941966068856472272465771126400 12002234 30081456600050332751011993416790091232 12002235 -11207984120393427411589457649397140480 12002236 -159812195281880949072099501619303383552 12002237 124528363069304541473172013468126951500 12002238 -39830363972317513315635851026678637952 12002239 189175649116563724446861480164960962240 12002240 -138802478955440601724227500313264783360 12002241 -43931741401331745351155065712684614608 12002242 -96265273122550595948578389675439649280 12002243 -1069417884191956889469642233137772064960 12002244 -126821351115232744114565199300101981184 12002245 195392575386659832518506459548438353880 12002246 -14419270518224603883915750264599748096 12002247 147570856079431348001250254543923839024 12002248 -643318348807041290636271986960213760000 12002249 211962781801830277547423979706882290048 12002250 -121494332533986079825389648317443584000 12002251 -21662101253098513573160472794492695296 12002252 108142714525963044022847869999208839680 12002253 -91618598763476641429658804565174194496 12002254 -462287970589824974093644354787757518976 12002255 -296262654174997078969101807869287154400 12002256 -97002006874121112971408188178300928000 12002257 -555288171078779947098298604155148138588 12002258 13497230375966642673973598447357463840 12002259 852315312386659388251344735017650336560 12002260 -33755027951043056241167550218103398400 12002261 -758767692969851138184780593068199049138 12002262 305699208090621049933890563566109491200 12002263 197429291621021042537425782574113984224 12002264 -301731855379336060663769628475608176640 12002265 611392020237364089293010725846939133120 12002266 -69664960817998033256288514192356879616 12002267 2080808403155911511165089037899780043040 12002268 483206074715096800761070117146980818944 12002269 952760827334028854914493566630415360940 12002270 -1164091083241973898372745679320596480 12002271 -141202152157451309329029027731261395056 12002272 -1483948726870610373652210779071701843968 12002273 505198171742491224616882556105732126340 12002274 -61041548136721138561854544293557816832 12002275 404508903969022588122558771110231006300 12002276 383623045958609582974488970639199514624 12002277 -42754906965673251553247135226549507456 12002278 17819477656640745217564559588989765056 12002279 837958260247061736118158917248599341880 12002280 -176315608751551172779981627601823744000 12002281 14953838644726141595993227137782578880 12002282 -4795877760955205021948200342849340736 12002283 -923026699485915954224500621972851800400 12002284 31840292614588869757753789857655212032 12002285 -600389550247892155814016988487366072040 12002286 129942388112664944752644199901488755264 12002287 -113523379944593022003838496973149635200 12002288 77706697410790567852794717203383418880 12002289 -2946339095423350395768232033893907584 12002290 796545995012982712370249863608803950080 12002291 -41591510763169620315841866714577562976 12002292 30024831670729448439686055052907615616 12002293 -1489240930721871777152256685716007854816 12002294 388810931852652975708137157534615489696 12002295 -11379817997757040711285550109548640960 12002296 1185038087353978409735798404017135452160 12002297 -212083409060502111087657726047841211968 12002298 157992576247002490939832991119202410496 12002299 -203128264140542969712976128509219692800 12002300 209616043853727008200346597796959424000 12002301 249269616362090340277871930679879838080 12002302 74025190805956957480524063141398334912 12002303 1935567776383681510259581025621660124480 12002304 -725949423884158334826730375188320354304 12002305 217437284727919524111211577652482510100 12002306 199277332307904592405314749352172068864 12002307 -16836667546588500931738066764300724560 12002308 655415744892131828517739473084768046080 12002309 -1483711082162859944190804695402219693760 12002310 277667695857772624412278775147457427200 12002311 612639305510518070810192230512638527800 12002312 -190090620109212982363387527821456179200 12002313 442949408414524532636711091347204844288 12002314 -152173291125790151459051399853673665744 12002315 -206935709128040551750348589824184500080 12002316 330446820697632310460898805199575690752 12002317 -516952697529615815757873980869027216200 12002318 -503819052740310427613043180088942889280 12002319 13928365752059797081147851795747578880 12002320 -14413964482317586889327704241468866560 12002321 360572343113146170104238518460294681522 12002322 -10865014815529101145426748657861689728 12002323 -1207992987836753787210709928079768806280 12002324 -414439443733895661562874572942228435200 12002325 105635167963534272720644715428705289600 12002326 -2418704432631115984634149895383981440 12002327 3478242893588758256819685795020492208 12002328 -410869025820053211617583089372905512960 12002329 922142425255696349766005933075842313930 12002330 185544164959387694412660169099807246560 12002331 1516523104018132880131416173874415488 12002332 1455312124786641688361186388538916864 12002333 -305124064484037896021223126898949214336 12002334 75972694885768130262737265658153730880 12002335 -284918633602580353680838709842670569440 12002336 -428028582197121885093191376748918210560 12002337 -20777745588200018781862135072717418688 12002338 -458707140217557683763508550248393196160 12002339 183214886366348897602349938913002402140 12002340 94345544806634698052239781821138083840 12002341 -230089393060238505638261558090645418240 12002342 61867166641757469449647484916886977024 12002343 -830232229706163513461736412246770711552 12002344 1045836992608127065101235210240312028160 12002345 -88997693313153156821483885986543287900 12002346 -130977622361284721992956274469372933280 12002347 -10757913025085328979860995479168723568 12002348 -835012859551733209583966796528905963520 12002349 -78241816779557926178470470896610744192 12002350 -350090537538105978641379446519354025600 12002351 1223069118530775628334485706076033700104 12002352 -110344633299273481023775676253386342400 12002353 261117637247244353112729398253204612 12002354 -205481130984882780649996540744894282848 12002355 242700977776846229534875775422225867200 12002356 -144511957908301584133633205499996722432 12002357 -381736234068463496272960432947241540800 12002358 494070176210361300950714690563258997184 12002359 -124744664212315004959622997923743681896 12002360 594871993725203483987140263998048256000 12002361 6596921175111437389694661703040282304 12002362 71149158742760286875614576074528799200 12002363 -90113856914935706717903177243974408896 12002364 494364021729627220944956082662903562240 12002365 480667648795390075153235392690856857260 12002366 86803616165747452473475789860356371584 12002367 -203597456022963185628611904570023909760 12002368 11769769152576225082471926040484642816 12002369 -898563542986753024551283903918061095230 12002370 -193422584983430369732000094964266508800 12002371 1855889129585201264496764578749307552272 12002372 44669538669310143285592561076678507520 12002373 11102263322688627722394651598698523422 12002374 207173145309080967649317249994335302592 12002375 -7066911962476899528105880324114560000 12002376 -415006154574386489972033757879726489600 12002377 1114085192713915761050957434088755819226 12002378 -66787381863540960776543363950192823760 12002379 -148437479346053031705917110147139695680 12002380 256209749280019026869180681292088181760 12002381 -426118804099583788093782127734698648256 12002382 110924369058656945733713639465318727552 12002383 1926559306939043923322229747862637212440 12002384 -298627263867668443288637524271699460096 12002385 -228311732902033206849778402973348102400 12002386 -26736246864710994057993222595114240512 12002387 -1609122285975735895652118860413410290964 12002388 538160108154741428849899770190375987200 12002389 -199634284643199941360689074055066779648 12002390 166537629296924201685958064710419924480 12002391 -1226499514902998048162568410188970572800 12002392 899673908594548700925937937583383777280 12002393 111698528361619342586714875898384289864 12002394 16754799342470014157142208253619326976 12002395 878200880866992305229068486025190081200 12002396 -45494568196509980208571011177776673792 12002397 -806087389171079055853512750150850276800 12002398 -26178095737103331875372137343637468864 12002399 -96551677396021692715168851199894250640 12002400 -446841087793854637790795315512865587200 12002401 -511345803190876622049261387859142773100 12002402 -525790524199943506171056283062597052848 12002403 -330809295605214320774168934245748222600 12002404 -315472772161679694915957061836235714560 12002405 -520333734837829159508225880124454807940 12002406 -76019058733037456152034682568512898176 12002407 -1233489645249276712592756588882016278344 12002408 260035269482692161935482474638587658240 12002409 167859598099222805365624169013479059914 12002410 -134659048664538456871504268557924070400 12002411 -66785033032681341831494449735837646988 12002412 215115786358152558045796602695863959552 12002413 160621867667529395268337208419631256662 12002414 211865180639421881683189849179558441600 12002415 124938765744966197865004022289252475920 12002416 171244224613001219533145045090552348672 12002417 -570846178557795824980740733499247081408 12002418 826397993199687127219408440942324864 12002419 276062649925129794630604803669115702608 12002420 571651997439333332606543866554306754560 12002421 323933089155683467517058851602896586464 12002422 28986035477727303243941499036135846144 12002423 -662879175344380416058605204026840082096 12002424 112190342710694273912024412465633361920 12002425 102444446823190342355870528261363481600 12002426 128798632329712115239902001104754779360 12002427 -1092123701394628555325500896271781592 12002428 -1063482007467164394787827495540164012032 12002429 -108021284034224329127254134888912187680 12002430 33841389492948831514372384700974755840 12002431 351206985326831003089950437891888359792 12002432 -250987299458815759486846565481405480960 12002433 163643235380184326186486430118447862400 12002434 869292971697344531361525965852617649616 12002435 -354732203588130409479278757640823584800 12002436 244942575531901172225150163809397398784 12002437 -1608814310262781795901035264643200452288 12002438 -251613238439212618563502614170031929088 12002439 -805979575737870067879534306707285260376 12002440 -709441265943600610915692523386431078400 12002441 -51990334393915845860851832555396410656 12002442 -538528294416455030607965381092620842496 12002443 -492580465264235981518649092495106507308 12002444 766579587077523436191717300629717511936 12002445 29920515654670752852864902653380979200 12002446 129834438504919818962760133505058187584 12002447 265627942071793737873416831808428400000 12002448 -88254769848134276046487827406642937856 12002449 -24109635099348215023492428497748729550 12002450 -78888178669823349081104212495438530000 12002451 386122764234942132237644880898817512560 12002452 -340659255826114656112859011683073505280 12002453 -940846413722278865120023355082419644800 12002454 38366347455605349051502905286550673408 12002455 73919282922879960998789994358183986720 12002456 244639714396181983654060461319914946560 12002457 291583496470348088842603293747092716992 12002458 -69235581920024921326365430042100923392 12002459 61829511934917322454760470335299624000 12002460 357454278398406854126088954526481372160 12002461 -10264930162210363124369332775257191008 12002462 279894433429322220667880768916591691200 12002463 121880554798993772769661869571195533168 12002464 999014356238720681676527344422868746240 12002465 605934746118914183204182001669066728320 12002466 -56579313619857337557643008535442766336 12002467 136567672856749849285862034108424759312 12002468 -83242824503642186661235132918284500352 12002469 -764476186334785643232923926371112925856 12002470 176377652941511256366764431134287884800 12002471 474021349188536923592681254444802737680 12002472 94479376890123305464674334508229427200 12002473 269579113772178506213993073840628608640 12002474 -70455789656597686348623696007678032 12002475 192271585033538257596228716540380374600 12002476 -631172265567488095306550347747609062912 12002477 1157140942733598583306170844514219873580 12002478 -506895297462342150356783508703522531776 12002479 -955571048396899814720818331299872032400 12002480 -86718538372178780346368040201315287040 12002481 -437121575251000238656194116260590617022 12002482 -718788548359093301399981736117194591232 12002483 52523273805756765808725028769186718732 12002484 249156798479098491958168988225521631232 12002485 377470499724043050332881476656411772960 12002486 37734410266514768252549592074523168000 12002487 -84635623108083963383770612194667560960 12002488 19573693355677433439499448063941877760 12002489 -1017880167509376896173974008959956515244 12002490 95198298699585517882697883888948384000 12002491 -1818722902750412034378599406929755587600 12002492 -480049336234595428780930782912733221888 12002493 487757258041755087021105119090088648000 12002494 -151237540594592449657045080322223127168 12002495 -452020705895001069939150625558491651600 12002496 -7478726853703517761354017794923954176 12002497 -206655552305236977492259712894036298048 12002498 -660741395307019899756459327202868958000 12002499 1446325509494322414117035077961798227944 12002500 177426555406852166276993852727535760000 12002501 -8594693077208357969689252332123729252 12002502 -417088104348488898444145610080604482368 12002503 811826673651104399738275322138729104584 12002504 1514346279858372537306461215831818240 12002505 28358148191940746114080416163859131200 12002506 -25713687618910712612799020841434628048 12002507 -599322430250610142610094340417135738968 12002508 272238080889120644353450222744772244480 12002509 167057999940474501714572012962615143040 12002510 34566751880222840010555413212268075520 12002511 350658027766854033509525280530730537600 12002512 -240108725231472836590261895612473974784 12002513 -385808975770651096961969501130277172238 12002514 -28257486714983179987594864235196802560 12002515 18881626916433148606568445064556234400 12002516 -347934432996933421797986232194555215872 12002517 -501275375514069788768966941794417697266 12002518 -177135492890367734906439726945450393600 12002519 350923759614027477242686629004657942920 12002520 -24728384914255588358837562535987200000 12002521 -105076633712907209698639218140250105708 12002522 57945089433860104759565993440031038464 12002523 4546520175831991142766244644503517408 12002524 1285095115577793703352181437735385006592 12002525 595552880015230571467844111594904304050 12002526 -212168849332776274518773626284086793600 12002527 262696318543647023270714530617583960992 12002528 15442408533862060493867708033822883840 12002529 290601537661073089739621185737966821376 12002530 592307531115525510133703793849461648160 12002531 1401682714231226621581296327890731359744 12002532 184646918420784001364690531681494889472 12002533 88605580933614646860327345951491580 12002534 -197836385813819572467300084566808871680 12002535 210630121057961996940135430176589905600 12002536 -71395003664877656424409210595545251840 12002537 -891411085756848660716781101400916952256 12002538 228427448774147481487866687248458431744 12002539 3374257285608026750095003097239209024 12002540 234928816830980724963265946289871718400 12002541 126973595019259430249415421399419796704 12002542 -40003535037885455126399080580366459328 12002543 -345649699092272876680536396439977547680 12002544 -59628676858206649212773378973650190336 12002545 440323558603278383584933441890661593000 12002546 263941021975796344416519869889569450400 12002547 -7004101299572019509676745258729190400 12002548 91642725520128472950906487121319579008 12002549 377193073414731247572335020384895001600 12002550 -47772988774546910822137043638748006400 12002551 764278452633941456672411789014422604800 12002552 336178135189109412807267490005951283200 12002553 286877069156421470765991342192130792800 12002554 76789154742272570058533897597993732976 12002555 527553307291493458729879097695469160960 12002556 123855339517498407191889332981693071872 12002557 -180901800476749895933886998000638045088 12002558 -91302879158632524281670323477527573824 12002559 -708930453763701169257208522770311338296 12002560 -396459983043951239218513261329981112320 12002561 -492335661187926250133581235833733339388 12002562 171592076293111326384116322932808746496 12002563 318766043278876437153863834342162605744 12002564 18084159870351355298119591827077001216 12002565 128883375598817936547926006297783663520 12002566 -308369540766914430144724708490636412480 12002567 184747772106112641443028605916420763560 12002568 79301585601643823635510178192078069760 12002569 391756994799175078320033858692667871440 12002570 -151432415838202801899372426032892229440 12002571 371089034534101895175121441682586714144 12002572 -964705967655767632182140925957186337024 12002573 1000832435870380385735751819224985914688 12002574 -480234526248712080101901506296471189440 12002575 -158429176209595294890723617500146967400 12002576 -291537809905840815908124842532394426368 12002577 -1012712912696108868628377159888808020480 12002578 174495577758690542621222235102793850880 12002579 896181203763556456449278713237177851180 12002580 -4466626760053558168970615216352460800 12002581 347509287802540657592624565153507789472 12002582 -34388781609922251046334212558408432608 12002583 -644890750456702752331518972380159655576 12002584 -209413491510897850339540823646950830080 12002585 350260591756662606481872656978812080000 12002586 -70815336629647146138804553313262031872 12002587 62244092082695948065178099004277014040 12002588 -489457449214661596896605151343507822080 12002589 -729226434260711512932251282721642207546 12002590 1688681053026678257446017448758435840 12002591 -830722149510976763453607238457707183008 12002592 -160293744516143322287953420379284832256 12002593 48173542191159975971053420157100831842 12002594 -479853482191007016151281830077357001904 12002595 627765747799334435769708111785551200 12002596 334502899535563184786249444038364934144 12002597 87481395384778973187357684339931076640 12002598 116180043043420041989380741164180957984 12002599 -895179320790306292037971483791294257000 12002600 -120066097479498891167975285687166336000 12002601 -347921764338257783723123173023384216960 12002602 -2441871266670683880899235535183627008 12002603 -1233227085670015752619334278209693635148 12002604 -297425515382492360385819598554565509120 12002605 -1012636354819454270135297963660766202740 12002606 161332593706868757812418978986978211840 12002607 -25559252461567319542729093849162572000 12002608 -179783783236628636293458621208505171968 12002609 -51157546698245685468838442088260702190 12002610 222052723528381759600661972707014965760 12002611 -511673041323048634901380754708762056576 12002612 -1034432568551572060809796616238657649920 12002613 -443009930868007795014688718556301435392 12002614 137748019810917558201774371707462001280 12002615 97946759331399910177689822912079982400 12002616 110263130042520215197336318564727070720 12002617 -213993893151088140582540574024237051248 12002618 -244239017143859604655095000635000688384 12002619 -6973527198605451585870281923440076032 12002620 -102687861603498385316701130285703505920 12002621 -165446704463236863290224102694231454234 12002622 -437977552862017897524762143501440561536 12002623 -1557233108192039826148607004567776872280 12002624 273221967199963462669900539465182478336 12002625 -149090555384227677260111841708867936000 12002626 -169479432063856843128559149797267091936 12002627 -40146185124328828828705014139541082816 12002628 -412139296894050695426414515785648046080 12002629 -36463301731035514886635600387509685320 12002630 225804094926818691356492741507054862720 12002631 191189385486667787241851985731803812864 12002632 1553209914239694935726465776615349944320 12002633 5212325618122126111001060360252808144 12002634 52744424382484734756303727094216263680 12002635 1353818653154466869721881122156303966800 12002636 1268157176992932396840944985488498350080 12002637 -501917774381628930208679015966322911040 12002638 350706026083556881888302022426610792640 12002639 1320005471051078064610729286294788207800 12002640 12467509324711350408395320172827115520 12002641 137023725481002601844987113533565233472 12002642 82775259130336658600914983930201538560 12002643 186037121245979483854498157779751364864 12002644 351099794752653779854374467257159878400 12002645 -308605162372175652984110610389908466280 12002646 -422927430819420911344275626295156256896 12002647 1079695702429638431947079132549731385096 12002648 673571131871417184003197736944676925440 12002649 -718466259537500286754964584815092498736 12002650 256782473117769339340196137734709152000 12002651 -376126352708296856178990970243756668348 12002652 68625465908459635958080941336478044672 12002653 -30601449266802601140491230885450577032 12002654 -35352729891302048357504185936399377408 12002655 162113423044935557381797476932751659520 12002656 -1203339049998673671724232512747470716928 12002657 312867485789854601726251081050456495906 12002658 63870811435123932303832268533666233600 12002659 420521306868947022410762985590926919640 12002660 9155086060207693510719435972494492160 12002661 6627894983701883809900058613587450400 12002662 155616733260912050650343868097087320192 12002663 -1336068061546851308449392209523728656560 12002664 -129913404554179457539867039597288980480 12002665 -417394665745395533918336704655293344000 12002666 -76117948436364631755400258732303315200 12002667 -107631132690898463990596996451396766120 12002668 -99385038391653690725134676363330073600 12002669 460201244717882294799046144438395523296 12002670 -196969393992054065335313576626751564160 12002671 703781800668063053949483801514919159712 12002672 -327469191946079225946024486710679699456 12002673 -42326375326535349379866689775224370432 12002674 205801678219321481257510570861495079040 12002675 56714485707773917152661532602691625900 12002676 3765380205118818788863687757728088064 12002677 81705778290575302282417130820694516526 12002678 -174106579246413056713341715694167083360 12002679 -248819320404729050012129752699344755976 12002680 -107412875384800625597746478922946560000 12002681 899536779577717038219831783864771733482 12002682 -14239274324350641526496823847279147008 12002683 -467801725893397145614708853084739491328 12002684 -209514268123677803308932914249135683584 12002685 30051111787685946175612222511164944000 12002686 -107410872850097365234469665327041566208 12002687 116260515180922862575877443109861122632 12002688 380779412882682904216146108813724876800 12002689 -8873880101295715084655383695855369644 12002690 188847719651725578047194800678835591680 12002691 -439120113044698500666601855719212876808 12002692 270527980120556970581050318891998326784 12002693 786080443463707348316634702354358344864 12002694 32200423057132321325985408495578480640 12002695 250204949931154820931261563019314184000 12002696 839861240654896277298216724410131297280 12002697 205508914608554803916159951768250910932 12002698 -5808140017570950055683149058295621536 12002699 7209682556655368447196611011454592000 12002700 64154792917474446586335314707635264000 12002701 -426526943405403203848229646024054816948 12002702 656528276516747132326417046692658031552 12002703 -149421472267350227739762611531319288696 12002704 22936235673046977004036861824044367872 12002705 -122813742042464208794665302120303977280 12002706 -56638471747622369403123973633033167840 12002707 864152057269233764681647031015749588800 12002708 1149611395921191075701494425435244153728 12002709 289353265850667717427467942197028655488 12002710 -343216241335235230424061795366870948480 12002711 68956962323968803749186697360775908864 12002712 312441061132265297649811205728538603520 12002713 1007758408808846754703233920049449106384 12002714 224068324392288067545771037522595216352 12002715 563358041454409380166568538077434137600 12002716 -1470557640490536146978241322358732800 12002717 832098528225947355240839972062013633766 12002718 39352602605008372783775724227074099200 12002719 -28023185139027808222014001875856984320 12002720 82553133153654122965112594669687930880 12002721 954742446167863541692369092705447771312 12002722 113882079856197317608898924291978327424 12002723 -1101794411526164495874089542775342536320 12002724 608646792452923776358148971384742353920 12002725 38848956021305840303547438211103476800 12002726 39344712832538699924939934148620443520 12002727 -688547314178661198418199305293588405120 12002728 -793346690615283959933058287187523875840 12002729 50779271894009186650051460199703877220 12002730 94930583759497753332668274054974814720 12002731 -129770573674403689977182605529693721696 12002732 266928578646936888663258656852008273920 12002733 29758204611235648951990974437117751180 12002734 177676848172708333029362714646878760960 12002735 -308451784240753503936703161669222420480 12002736 104635177726615958372436360107343839232 12002737 90429243262405851728740008966924160240 12002738 714751660767388290007949079560998508160 12002739 139992299439066928673525045149496144640 12002740 -36526119985943047641153841824736166400 12002741 -37975643492598148077962314250706948000 12002742 154054187821564143662965527683796555072 12002743 234075387847930095189800006183160477992 12002744 -130138383157992787000860113277048053760 12002745 196266231365170758501747015569037263040 12002746 68060022199792615906416612384671411568 12002747 -572793993438502757974052893450551193560 12002748 -60796727153536449446146630927312095744 12002749 -81553664630566293613239932605341283680 12002750 -309804336842870792028884552514345312000 12002751 -450774545894813749797125571313822858632 12002752 84893099066649029430135693006356873216 12002753 -249747076803921526868668154371915548480 12002754 121233025164178210905645916066668248832 12002755 -128285130356933813339481176505815193840 12002756 -1036356718624822158917850661439537095680 12002757 54535807451450309004296076600287220096 12002758 -40549429816826831908058163632007148416 12002759 270066381278940227996702602503974463960 12002760 41459647480960710113287099770721075200 12002761 1076884303178291679194294723771590038362 12002762 12286346455047270290856661969177766400 12002763 16302012656429391628868058139356066048 12002764 -9549674541661208767916225472170766848 12002765 680075737022676742518645871252466779800 12002766 169075857754057663802103782509158432768 12002767 -23948800558855992766961212069791975328 12002768 396029118731437697843253593262873403392 12002769 1007946008654121179454324454593050236320 12002770 -43365021802245201502858286866576343040 12002771 1112360710457426533736872061536172374344 12002772 11862518296271681164930593770603169792 12002773 -18115519817089782089417740298500755396 12002774 259299591607646157436829612213960641152 12002775 -188742150359933492707508886839234928000 12002776 -210252252586868754733010384781252433920 12002777 -1343499083021644550963169215412796240374 12002778 -241354291912631241933533616265226228496 12002779 486118116197223627237985251445231651576 12002780 -256903998744371561865940374022550630400 12002781 -157123778446186952899806244677089750400 12002782 -1441552082461106099513613688285043466240 12002783 422208711739758333701367299698359198000 12002784 472124981865443687349839975490772008960 12002785 463684565088943444368655999716397672980 12002786 63035488069927211832350137328480378880 12002787 83538034453338882545168907887557707408 12002788 -128080760361388609586544804420723605504 12002789 861845602089258389461749918594663794880 12002790 66976602647334794615584750071689550720 12002791 -67990679970552896786799316356573313056 12002792 -779660112002221915484854579707380352000 12002793 -29941622468119570516142500651024533312 12002794 -458510864579760284298304711138621969920 12002795 -560918289315873221385738114537352595520 12002796 -412709005315247951891557353605009080320 12002797 -40565513913312168801579233132602648448 12002798 -335479766718052201705712117078942453760 12002799 451871334178582540978708706142432061200 12002800 -23323249497939596154340841622971187200 12002801 1544865984976948688035471559639848479600 12002802 120242331523812045879677623951027920384 12002803 -886397747322746807341283678191330920336 12002804 227168097826148916805266761524652070912 12002805 -10700173400510685763721627398043868960 12002806 65460975168637378213448023700794425600 12002807 -178882973862166273530958313280746979600 12002808 -97756947393368239134310611396123648000 12002809 8789734455972704901504642351048756800 12002810 110222172926919304280356815963805176000 12002811 -425993391454696472715358656420053924328 12002812 -138701557780226507057134191452295170048 12002813 -424559517584985005826171851790159442560 12002814 -332245387834086776491825697614831384896 12002815 520933158373815018525653109570050532720 12002816 121376847010403362037701556715971936256 12002817 -188393905757718526600202256836687117520 12002818 -610665790361850404137969837298200387584 12002819 -205047962067447778386846829787004729120 12002820 -53558422069516868360252109357847203840 12002821 -280168371966820520119214034859888868768 12002822 -120294978609906869224405884072134363136 12002823 14785130873393080574127415188219267120 12002824 13281926316854305935670764690444456960 12002825 -360237584829128825972430593818126344450 12002826 -200179292282939321248610754283624722432 12002827 -4491324461218618995553249532482018968 12002828 -318581122010268790626791521195412189184 12002829 -195152905394133896630656750735915269120 12002830 18692430423338816815241801402360697600 12002831 -139187282325572991561864451490480682168 12002832 -33255263069687132864560732301582008320 12002833 876769729366594313117327486405068563300 12002834 -144613811074923495063840928884533991936 12002835 133173056180545308744193519444919967840 12002836 -728668499934325615440562771833270459520 12002837 351887600022891813962947897721604096 12002838 119774874630087062549345740122970836480 12002839 373557252752315317378764218740668181920 12002840 305712046396192547177098964648852889600 12002841 -136466714354822740405790016262070782950 12002842 70655546379901650280797593292482131200 12002843 51265298471814298227034857678439465092 12002844 208675754486178524675978349650091955200 12002845 512418204663113454605886623230843048800 12002846 144476392223441057930400485190925142784 12002847 99668363448444626175839009047721507400 12002848 -7238122133288144150444793101606191104 12002849 886192362816610345485878148069869263680 12002850 -6757227749838508535000055301746624000 12002851 253281080461957907658892976806192689920 12002852 -114701110489510935112001013440585456640 12002853 578417998796009113838934232635829079904 12002854 -501573885510052886271695442198762990624 12002855 -727533223575936349650258408950244231240 12002856 -212836564864397104832860925911684300800 12002857 308781006627186266929166765518142685854 12002858 -250949734882631234984249587540900218624 12002859 110788826595860802683007656021628896256 12002860 594373888448816567923003365346096097280 12002861 66080898046883217085503409100024323584 12002862 224800773810523228690650171694632666240 12002863 1196956031626178974647776711402373717664 12002864 28225192863027932023569618818195374080 12002865 -250164463350207770979646212134721331200 12002866 -816973049843562978425126246956363504368 12002867 1588734845175646535711159046988611909432 12002868 -558157025891737725793235867834465137920 12002869 -1015396263053924513084351149924153347730 12002870 -476013735414544016036780776146669465600 12002871 -430035389633157222972496742984565560088 12002872 -205293903575790095174075242958703820800 12002873 -468627606746079202681035714759956803116 12002874 55330994722180101001712717272238039040 12002875 -1793998096196782178586188424678837012000 12002876 -216998631611884344680408888075805596160 12002877 680562390242739185329920015344785050240 12002878 -611729490916219407156555706077534869760 12002879 12016692463181156135745063835403021568 12002880 -56404561246313308151226606198970122240 12002881 -95058433917043027225185242235759482016 12002882 345985555030813546431002374260120374784 12002883 -140749613419544910673647042987082729296 12002884 42346715637196882697508156202468761600 12002885 558303808873045757608667170484856107580 12002886 147471796365968596433034117766382642304 12002887 660271541824519370912854393466673133104 12002888 1650661808819910895293420342259718645760 12002889 -2031762529611922830720733117136892816 12002890 72771057921278939026471190795513340000 12002891 995062954722460840712277468722113512 12002892 235326527526586845776351451538642735104 12002893 -182194302344737966743515858162986113642 12002894 740808650174998192494603219467020130496 12002895 270055075160634614653644912825996786720 12002896 33693387543078041212957283515943731200 12002897 -784573480634471669168556153604699315200 12002898 83010243689609266103932784023406945280 12002899 -2364184886997618556625905086867138922736 12002900 -45680929999264793957735345565084672000 12002901 -188985295918637950730202570243004747200 12002902 -59795792694354740742729622485494695296 12002903 308365922110620833012051673124424466264 12002904 36448516031076117784529759925301340160 12002905 490532576787423176756460782200528029120 12002906 497331716886757072937226570550667719152 12002907 161176297990403408978875200187214951424 12002908 730859487071604735437437723639358456320 12002909 -1368204683766277827126447162462682289460 12002910 -11537263742416646338042145593966944000 12002911 318018842863328048471384452522669367272 12002912 1025918283946321075785707744268731154432 12002913 18926608718179909314721652519620847016 12002914 49862200594977015938955663442938344448 12002915 599701847307994692172580612216860379520 12002916 -291586893896881297961933400443004549120 12002917 -952136368868971251726160383722076204034 12002918 180401043885492230382058053164865043200 12002919 -156249774604039943702429119452192913152 12002920 526605245848882083800500490099234764800 12002921 -13123758193747485959735167321849130496 12002922 340584983318714660204229323873020067760 12002923 -352603793961457906123979055441633678440 12002924 863156741776542375092138008074341469696 12002925 225159367469709844409924433405637980000 12002926 -20626665328657178578906147701985420800 12002927 1236502363366826863299628986728229214440 12002928 -59562006152845340142842791609651691520 12002929 134398707728230733232048484324060512676 12002930 415936259363516170962312790198291814400 12002931 -96071125989653851723846878239152022160 12002932 -126209957074526053996170550515748645504 12002933 1141125750095588001121437268989238171182 12002934 -5191467613302787522323591593628836352 12002935 314913099648425187361912384701679680960 12002936 425808992131662977193410885841648168960 12002937 726897496616007572796868038885607406160 12002938 -290728395719329759027483268392585652880 12002939 -118519323862904930403521629250226787440 12002940 -74435094699518094143535496750857546240 12002941 496271397354167100845211838836503848704 12002942 348761182194407270918414954224506796800 12002943 1323826146375997850622157858809509574144 12002944 -1108944997535727795033552499521041203200 12002945 144658140009197821512193956347053583700 12002946 -47691198109910336238607854691756800000 12002947 -314270253008330380291999158622340132088 12002948 -240703617002148838211092311496704086784 12002949 -12230897687335702965029881171551833376 12002950 164869700141036246595625001874491964000 12002951 -319512360551670160033435348756888515048 12002952 -6570158056060491582612238109803806720 12002953 -849627925549203632847762355789513117798 12002954 1467690558788532345758987627224940216832 12002955 228319908973411880445199094157649099200 12002956 -117691188386223199913894232581284293632 12002957 -899730403154515810666741373405570878794 12002958 -737710072431064812524403457334513233920 12002959 -617242028359905255411350299990164613840 12002960 109719654780454064580049482920008089600 12002961 665864077703685237460339371000619180272 12002962 -358215334043926370151212317527283790208 12002963 106406640534918021258569176719284593824 12002964 149327468138018760220000453587453960192 12002965 148115415030491242225261219157353584000 12002966 -555380050538946759553933883629963481568 12002967 665390134168003674838107502166464543584 12002968 1398035247535540275256642333988661442560 12002969 -648491814298693531455182369007851880288 12002970 131466382408995080955674333182609950720 12002971 38978202585765175868590300425172901200 12002972 291570173281663105262950726396961803776 12002973 -55664267714558958712918932708525277056 12002974 -391447222605666481438576865695503391488 12002975 -444155328432840081202683041897261198400 12002976 -532812998610665848195972761344856293376 12002977 -6486294186809290505201428180262554048 12002978 -303248070245092535188599528419456983776 12002979 -717722864375550245206735539883436795016 12002980 680456777158371469523807078266123468800 12002981 411950796652456819773497421751023413532 12002982 221419405553181692119281042142134566592 12002983 -577619765948194640159067115269675389440 12002984 290225041958935156314498942553989120000 12002985 67792134092982018397275394198204475400 12002986 -778692337494924360524420688341212431360 12002987 955372184913904998375081563635377883440 12002988 211957565426700067041175708885559232000 12002989 -1522090453061861022188676389769350143210 12002990 -363216823487685697799060423217357408000 12002991 189171374816200256512168860307032478848 12002992 -15435056082297389876527939142611632128 12002993 338998289388000681356235568177146894900 12002994 -83622667303407861337617637511607199872 12002995 975286139143703696530105410668659749120 12002996 -175259583135953091787508241219634709760 12002997 -72880857799823267877099804913458862272 12002998 249131554942385113546399774936067972736 12002999 -618451735863582979485672920559026145936 12003000 104861527240914453959021903115479040000 12003001 1630819658098087545300062785308702905472 12003002 1654196861951740448463085856676881800704 12003003 -1108078397463157687813909992118460470800 12003004 -265222197693915041987897238395016548864 12003005 -5086116975623363231944740247865172480 12003006 -619728691371888402026324548825212859392 12003007 -327533383099035893966899623807501751744 12003008 -65337681200338695359775541889646723072 12003009 -42377888908521317892112267794866540496 12003010 -321743215520568954513587126030355064800 12003011 547463450952245809472150004935255991612 12003012 -189933340873128736087816593881783869440 12003013 -545401015586702354559920668676713774080 12003014 153862566371818535716450015133114153472 12003015 31112453120717788770469520327024996640 12003016 -337601469466948870537578785931615590400 12003017 -470502526596922667163257599700684140380 12003018 293485237169688129631014064895134811904 12003019 -258015920958011264386561236490569281280 12003020 -234694277200139502978331196368803840 12003021 -352972947956526060011763878795860700010 12003022 -35837532966161600335566846821329591680 12003023 131586282040509553164050338032056928480 12003024 -58745108605947727378629165668452270080 12003025 -27608020322318034965702566167050491700 12003026 71769254128040020204712388388787320320 12003027 -793541812730515279101546084904129291080 12003028 728094655727512375499139494966000183168 12003029 -93928228471335098090000886204142268160 12003030 100448970255384647902141972813176931200 12003031 -867526464420914422626546809094831960536 12003032 -1212917496989168709482713750081806489600 12003033 -106643536084188076566898677292889859072 12003034 646794324282868434626150978868924178416 12003035 -1222329253904748583338936980777760626400 12003036 -325080634807569358798825959987358053888 12003037 33402621136195755545282165140906748292 12003038 -454456864488209038994355348726961649856 12003039 -333854344775461288620433745659412778480 12003040 -841891502280898914163459486800256696320 12003041 85911983494082276526365842840752106800 12003042 192423498799295619100979416444400432640 12003043 -158821158686202955769437023392783601056 12003044 -597525903154515760490481889090379796864 12003045 94104066881055122146332167508429742080 12003046 117882019268659387577589736855657075200 12003047 -304087386370830467898210852241184103936 12003048 1524228630223606334406658913552431349760 12003049 1630729343518424726465315116342092256740 12003050 -524381207831365599635571401497545523200 12003051 -96998557986428877213923226931837075368 12003052 525943155362534706403069651486196362240 12003053 -197572173976509762562036087378219552416 12003054 63169856240473088923808838064822216704 12003055 -32712635223185060875597916240189538000 12003056 -146069338500592820791420531931798372352 12003057 -1075545599845461460046338853336204435904 12003058 20745413382965169252995465861983380480 12003059 22075002729375102976252668530679395040 12003060 51410726552928538756640256320798208000 12003061 38807070903977355953330472958370268832 12003062 479356596624899155141792474660225360032 12003063 15156968767804132380501274525289249664 12003064 -203376883883441281676185560461228851200 12003065 -321580654971746616212342727917058756540 12003066 -1503404663034293891721690317732819088 12003067 1096332064902016228988923769077885899880 12003068 217047283172831412689131568839829348352 12003069 55177636310852200139386346360788101888 12003070 255450993633484443667794612405976188480 12003071 -863627665504298571546728183910809972640 12003072 -102822163707905828708952653915058339840 12003073 663982436499001470928299625166194648322 12003074 375619307054331971049341341475103576480 12003075 140171958833102465969537401589449023600 12003076 233770798770422383767849448992238796800 12003077 -2506499194141599603791333345157147082368 12003078 2635539503215169240658913251940899840 12003079 -134689307818169380217761593554014080 12003080 110526870375114820564693765545220608000 12003081 -173891535912572039000809634616179467248 12003082 -66163779689130174256950963544806445056 12003083 -185310735650131017139960684777757794800 12003084 57890456371305259024246938759062718720 12003085 125361066848294125434401995995547855200 12003086 -29736289361847481794967024191785106816 12003087 436099032666502029359446753830042842760 12003088 39989122157732422948751560194397716480 12003089 189048425160954147770716782150156693696 12003090 -38960960319915112021367479247996981760 12003091 2692337994520127922519916332244546074400 12003092 -283310863123135423964916717914313593088 12003093 -392728144519842118830086999118281467200 12003094 -768515446657418800537651353583796519904 12003095 154671699708785134184188069611490204800 12003096 -6268692078691834098652268509654548480 12003097 769161026795500446231608742869083289546 12003098 -26777810117366965981668143652144821760 12003099 215729272399451877455614729280074651248 12003100 367700355188368940546801077138194240000 12003101 610757950945311807384282080207836022304 12003102 -344803724249788325723981061130106388480 12003103 -331911527136526535839826102874723013520 12003104 -1485131625484140969218598692218360233984 12003105 575893445842928920182304847968992510720 12003106 12906559951254472338007207436462269824 12003107 -368272548141887812399367659225620078528 12003108 -162646852294081461679388447781903998976 12003109 181313225103677262776589222116540533310 12003110 75640362653557942309569689060673634560 12003111 -1070464565626512483959826215728679285040 12003112 1361772243429169647620123525921255424000 12003113 981438896730648350578652103312405243024 12003114 -258896005321534470833003208274296764160 12003115 -1143473288009609714779323591268741518240 12003116 -958797285556547655597619774238088303360 12003117 -426490739242138410378673763433796992000 12003118 1699690531542902614915654909217916672 12003119 5438215574523708812169341742327850320 12003120 149519052648497455451075036302236057600 12003121 -37041107819135970338028933015101438296 12003122 241191890263553182476277363498568395584 12003123 173028646413061390554760617180378735168 12003124 -309914206313786469880473856472688871424 12003125 779014226093675819875990079719503600000 12003126 -184585268647799390930146311263357998656 12003127 775468276323201045556259061846162583976 12003128 -1201899365799395802264197764378569584640 12003129 -720569477252050744025614555629317591100 12003130 -87741207260465425110523894844221547040 12003131 209170697243299650109791958652438908704 12003132 6593732293787819908517520725770911744 12003133 136243414120986716634651429992881125720 12003134 164329400831322417020395869176510417280 12003135 651177475464315350699283600007106835600 12003136 343455080331328173572992141220978360320 12003137 1089951811819934081819674252112213084640 12003138 -7100370586384757587087535584666552320 12003139 -131263593960436742037650841047832874344 12003140 82349311947072479521424292204085516800 12003141 -391494511330763681067344735103602980416 12003142 -1601137446555443664560994533788286169600 12003143 174148781362588928672909185042587555384 12003144 -815223019927620049510885403531869716480 12003145 -283163649893789053323857112519422970240 12003146 46249392360827128224386856464987387904 12003147 -15846233641688829997637309928105241200 12003148 35524671267309315885366268035773905920 12003149 -22704864081430485769095544216570021536 12003150 103579444522156939195465685712596241600 12003151 -736663469450154366825006259560328748288 12003152 26377076229454683625842918800797335552 12003153 391219811814622056216180973679883054528 12003154 32678330368673561431125163354071109776 12003155 444379106469592935147942719120947110000 12003156 102993652690860167210292026551276621824 12003157 -62333525283026982594797908648526989600 12003158 -494891155354641456149296315128151482240 12003159 11490879486890422941710590707340268160 12003160 -17793757342907744604219775170245836800 12003161 1561675624675442081247987237135984858762 12003162 3887195276332571734870063903079758080 12003163 126162276449433129048144930148350237240 12003164 -1201401170027651121398099336597881818624 12003165 -117884504615606944825529922384179548800 12003166 -204399282514948127737084941831434378880 12003167 -2062020647370262980002056078253467742736 12003168 -19580609967921130285362821071825797120 12003169 -57750737929701284179736224274276249600 12003170 212247339666288231708540862776288336960 12003171 12381209415807553257250748790648370176 12003172 -671464169382808455590996169262558638848 12003173 -4652391039816697892050902323435758080 12003174 -310113584431351939465869922804782720000 12003175 -339192046455385443908047451398577997000 12003176 -883496443275032309566871533892318929920 12003177 -541139014965460327429860984559046874480 12003178 97349389414043753650406359241502259200 12003179 656842361146850251054429871634931185780 12003180 170045414160010258179228761913683558400 12003181 2289324573235465431483609646898327963200 12003182 262317741057271442008623624560944248384 12003183 -347295625829730731644369123698081285048 12003184 -352603986026511904636587517731169992704 12003185 -332619261985388244854076670964361426840 12003186 -56673140739912510524197224169645172736 12003187 127645577411902303439911273102424240640 12003188 760066094250934160086916910647262741888 12003189 260493429482599083233600986548549857280 12003190 8429437750964173750609653875646343680 12003191 -951319205772557777473373013102703296408 12003192 -7326872660239756978261134894024314880 12003193 -344425987231133372602218655401775909600 12003194 31950821226844538573496811243225592832 12003195 -331774834926870520766604323029540072080 12003196 -160163256785729848107645262436897633280 12003197 1619033607128506005633283132862648960646 12003198 -115630646746226151747761842361551736832 12003199 -121007327752944134045375522514082438032 12003200 227003473986163660832300486098944000 12003201 141677609205971684399028805249107552000 12003202 -66630459232322153852837077361657126448 12003203 581794940083333389972048515671564702680 12003204 518234750034533390655886991105501724672 12003205 676150329137796655230931364585442035160 12003206 -196297560384449550172769909195727034560 12003207 -227596312319908402006405875962681594976 12003208 -1048403160600386957842306749185474887680 12003209 323790681239170305454191055091772064410 12003210 53538714772252149693591546200642381760 12003211 44042853303457902756737603515862921664 12003212 -63857708714978672314671573801547392000 12003213 868700018603290360958450624476024772544 12003214 450017690510497811252519986531296052032 12003215 114037786177676787642154715574801276000 12003216 -190687409919689782055237521068541870080 12003217 676380198430230194853184860680592490560 12003218 494120486854087539977652288999025180560 12003219 553790674320324078636139749844854593844 12003220 -532944092971472215918267809594928005120 12003221 386469782762482795148196864884724289422 12003222 -15558194563339752092595230772271368192 12003223 615326386747723738229398788584974719144 12003224 646634365356908782226372059577625292800 12003225 -267196090443366235253485846884803348400 12003226 802676175509094312062151816020534019312 12003227 195833292360964315659016142520732323076 12003228 -552960248115488633748181322664527840256 12003229 -152492480183053368474226723708018929824 12003230 -217719197067388776963347204238271746240 12003231 27579490961219659286264467965011880960 12003232 -500979688885288388697865323261208363008 12003233 -736314673097643815798007559121683162752 12003234 62933475957543097622675345235977527680 12003235 -6583377971322545274034484356809025200 12003236 79105890319013298836718424560791789568 12003237 -12720042310337782782827867412131739492 12003238 -100327873334356942939999789076522880 12003239 -957624178901875675396111228129393581960 12003240 -35234111688931178838935595270512640000 12003241 966192620236586055742191047560879417800 12003242 -173913479694720532398656355729314698656 12003243 -299845938602445653456982216235818326016 12003244 17157584364027416515405250569850701824 12003245 -1175984334001684531769373885352622272200 12003246 10203412264481309651691481468699432704 12003247 -1197820869688420042741670467937766600304 12003248 258691974333735230142893514455355113472 12003249 -853103311533864345530152335524104295712 12003250 183516462721805772649500597157850880000 12003251 -153460405271437430892018597348802907856 12003252 -191719029397369500141504901224633446400 12003253 25367268488598016901026867716262235964 12003254 305737396848652236331335976773445596576 12003255 -291818981352780231544590297058842048000 12003256 502857356265301763156321407043083898880 12003257 211407736913355601638940935697679872512 12003258 157390413791358642212033518786757544960 12003259 -458533074273625819693289989472179501296 12003260 -239455938639700408512765545513105817600 12003261 -1075063035774520705586982430757022823680 12003262 261267505968568993535229022958202699264 12003263 -787591180150553137618543700202399752496 12003264 35088354218004711269276477253495029760 12003265 -347580569573176591485222487342323975000 12003266 737187990559727765058838345505847632640 12003267 -359949861957383876456810511359240979720 12003268 1638287545137586622257541197970950142976 12003269 972747174437583874878817494363443607840 12003270 -189876283547630557649107772629936310400 12003271 24231615883849660801811587254380158560 12003272 -873243466673481341248137617956840627200 12003273 -151164505795682838805765469889092905878 12003274 -777758269172542890688389245596561902240 12003275 149681456782669285569824675445228945600 12003276 41009392714194541700855135517438623232 12003277 -102038175492757039292560020600385897440 12003278 2377780773481617802510444972334579712 12003279 -640861213261878844858116721222806021120 12003280 5153101548606526052018364203340840960 12003281 -25785187225349767223770006221266150616 12003282 109587555769828552727037294809856384000 12003283 423927308155502336990570948922482554560 12003284 242659026623347046544648764268403103616 12003285 -333478094971418298958794783942091104000 12003286 -83201519605101199447512224098169064576 12003287 -502664173558565478190774871555318771064 12003288 388712276688921467733720158394477772800 12003289 -496878103922058325615209893357854161910 12003290 -239383819403541487743524182859585705280 12003291 1025837949714320659637520718626948735600 12003292 386587462421454425577611519373042057216 12003293 -307188754604228722834887663401042199936 12003294 82716960442286257913513170922804886528 12003295 672405138512611868537490059628049745280 12003296 -437765737164089146219859522755397419008 12003297 64077195293459940400279610159326239360 12003298 342169195515866539478085455455624146720 12003299 -86568257647259265143554743270708791808 12003300 -177502631046958108823222879748715881600 12003301 -1520185815426762718809814852212564060768 12003302 -374509545129942772343345625425410094400 12003303 237827636749216822356105445392294961440 12003304 955505337101400956377347124582143605760 12003305 541139406238250096658441888505888775460 12003306 -5385679625421317305894294165540884480 12003307 -409404514135397071977791245840818817160 12003308 839754458560299964456760959498803887616 12003309 -31400473460964129068842920622437397440 12003310 531712519378609327266501633351194421120 12003311 2009123561865640794853524975527904935472 12003312 8757374648308287323350709352131002368 12003313 88303986871489166027288703485499165760 12003314 351530691633734985528871228949283246720 12003315 -130651330340852023095715547518887318480 12003316 146869875558377095949611876651990903552 12003317 -43809968784407839159629961545273182340 12003318 198797174185754090499510575270919853440 12003319 313772730111795717209661158896627092480 12003320 -59344003066236930240303356296947302400 12003321 -5428324777017377974283903912873760 12003322 -664461994201279728656606571388323384576 12003323 17886007569953809762119947938042409064 12003324 79888172365480651595521195981349781504 12003325 231172694398964923686695727559499796050 12003326 -8745573639838657499986459516242665280 12003327 114878308019835243380880300745429470960 12003328 795400781312559101090615683165716480 12003329 647762512832372792087384702873149094484 12003330 -199292155656183787738245952712622151680 12003331 205617576566917264391190249320589054624 12003332 388397540721637344903681531142993305600 12003333 -349761634472322134251781718930166764576 12003334 -125829805854062615878597253175308573568 12003335 419654644882586294289825643550616188280 12003336 474103915201518538889058825387058790400 12003337 532137084153444743734763020485708072986 12003338 -488587770208149171067160815694798185680 12003339 72966517858236052463045539497813250560 12003340 -189361599849182050959936150325777628160 12003341 271458297542068685050091457339197029440 12003342 -82204503555136052748534889809965293440 12003343 -1996758820447230826671002627990732971920 12003344 -306541822768310643410588540927394570240 12003345 -285482419851308613803505842072444424000 12003346 598842039117484645652766743953309801872 12003347 -417720642097730308303395775952061302448 12003348 110234237261679423807858954930136928256 12003349 -51193467862106285830652693037299537650 12003350 -8235544377289849701947551808725651200 12003351 735055623949038976064936778450732905832 12003352 194513072802174990062513486442025113600 12003353 709619681590514997698457724182830758602 12003354 -149505770478607286245760812218289777152 12003355 8387419570511650731496000864289341440 12003356 662390708867550496755651405232999142400 12003357 -185232887157740954674112264030954232960 12003358 763013793304053451721391671706164369280 12003359 294347262599247453628344557946800350560 12003360 262398304408843255058466208846939422720 12003361 600414537471078737572382136888067176000 12003362 239997951954016902462940460859449840640 12003363 230255149030433201694549823300630652400 12003364 4175234871657478815677629694588426240 12003365 255128220669479630426573212695424271040 12003366 1455810538597559246370585702457150848 12003367 72926903902598965671756150757369925592 12003368 249378294974723362788278333317319147520 12003369 -74989804501239240477709211604159424320 12003370 4223080498558475886228239492549937600 12003371 -479017584062234512524031203692873991408 12003372 -254474411553201400655397384057931471104 12003373 -16968673225852078624583528577044023200 12003374 -58103797728233406478554452701080165888 12003375 -828530439413712028765969943213396460000 12003376 47846466905794745890750469018813988864 12003377 -542663858494825855769716134302879214336 12003378 109527125205180675492445748304507038208 12003379 -405716420426621657236975115075124380020 12003380 -470698443300953674973605028593456723200 12003381 -347047672179765428356556426967373182372 12003382 471778210363823321199685665529929566400 12003383 280971105703581532947045297329025560520 12003384 -645583280669668794541672344298005135360 12003385 336266506105258658482338941160960816960 12003386 189738255858045560190780865434509067264 12003387 -285902330453666210772120759395376167424 12003388 774189268129729837751304911261186444288 12003389 -358101802532711388216881471573885994810 12003390 607501802407451960793123158800780800 12003391 -116659190480685227416751288785000998208 12003392 116095115376630843545945116924152643584 12003393 -209001676652180400696621766755733960416 12003394 795156843544576273455072265471846963680 12003395 -215421948236423265544918842466575340800 12003396 -727071290993518705751770289464149528576 12003397 -280844080822870093676426530827525703936 12003398 661397477050837419175113231853663398720 12003399 -139048780534083096745301575998709603032 12003400 -120642310639876199463134216143774848000 12003401 -43104074582257384565195764417809662208 12003402 148705759519820158402954009733367951360 12003403 177887855122343880887200758786579953824 12003404 337790548983412022972658800279014880256 12003405 -86739882832712495955133558642740295680 12003406 -62451906588289599761682094761031424256 12003407 -2091063074964559802744932560134604960 12003408 -69215028818135038567105114638354751488 12003409 -269259095043104862111446369395254940560 12003410 -371593407953613017111864948895634892640 12003411 -173289957037043224529604293751924389376 12003412 115296177310222227746806724728296275712 12003413 5058838095427132249232988500457420384 12003414 -123721162941192098720865355780616282112 12003415 -607713092319378009525544154691083289600 12003416 -1147961841044467751124272990939526758400 12003417 -13934736168396761658707171386597163520 12003418 72837312617848782634523437589383772160 12003419 1990623959239647916889163296401094464560 12003420 118095415882026944573095081689673728000 12003421 -440425006964565057137530943365376600320 12003422 63502045271437254662342835411912916992 12003423 856629118181534182177600940030162272584 12003424 1534072148238883022895465344325063278592 12003425 90742771613203837264151294089614604800 12003426 485773323402932534559524843876646627792 12003427 897860952878428230167215452820878581276 12003428 576492281826787133394604306359801728256 12003429 173853198583999209008862791678209867680 12003430 -257573774577371209861344847151709196800 12003431 -398729799136035693773921173029451493736 12003432 -178167628350791245854430377558703718400 12003433 -585389154062159192517540347323467213596 12003434 -540189222911507703610359733639352226384 12003435 345601560374371360179634342648478022000 12003436 -824734175269646590091705990296645400320 12003437 279819067727908979048344138267065856086 12003438 -178982662297673501500363958527387563456 12003439 -359598071294972778321999198178056329744 12003440 90496325880919626977185507920199680000 12003441 394394019356809820810919826010658894192 12003442 -1559615008545491722837197106989007584 12003443 -1134286982915351727392265071333807043216 12003444 -459379333024024280959703001139664302080 12003445 60697047229424716199809846585523400000 12003446 22496344985209716307872314956761113088 12003447 88260263461024735870701254630211676416 12003448 -426711225719815561441528774619111424000 12003449 -462167330038067086873950145400607350550 12003450 1464841584142338652472496241997971200 12003451 -206434113577836084585182983053148115548 12003452 -196856213907047822672765602352600071680 12003453 21236591295886820266060406069156733888 12003454 593375198441594443036927804773071986176 12003455 -12183679571717596261330771355413503840 12003456 442119124633658223399726267212444467200 12003457 295699413731018910549203039923986232706 12003458 770658843440793242376826247293478453280 12003459 -320761156386743946629619565472197701120 12003460 1773520862072400223245483396518338560 12003461 481341139626025484801139633406152910812 12003462 -202234575999796372338540148282521521088 12003463 -83185120066318772373915217213968987296 12003464 -165886384117388847743951147392102932480 12003465 317488199187301237355588908284288669120 12003466 -276534928476485766359940668578321998240 12003467 191345317732794250554278116704228283392 12003468 349090899988697002155520125872318615040 12003469 -489433463984482660998527752261521514304 12003470 -44584371460691238774456679756720377600 12003471 -2021711057040963378502081079933255744256 12003472 87531450558459678143895037561492357120 12003473 -426502006331731075999227813455437523136 12003474 -89991340330999740464322069984300220416 12003475 395215550484883758240096050645141295000 12003476 759754574250619548881667053944773106560 12003477 -329357804598387923043895512313821370560 12003478 335314854759103027387421574575604277440 12003479 474252864300899590025610573876648150912 12003480 294795831441512220418702219905382809600 12003481 -119716847555821328043467711743779772800 12003482 536924382175912363899418147156447076592 12003483 221764962963479536981758166842384160704 12003484 -1035861226851583934716306907079522675200 12003485 369383639214732783582148144451675662200 12003486 372534689334280552710446811070365308928 12003487 -17989265089042263551955153055126118048 12003488 -89963002400310006367300154110035099648 12003489 -932810347535239634098911086712781548846 12003490 54994798320000828431841056843558388000 12003491 -1021102874131336633295942110277871183000 12003492 248361944706401803860462291133635658752 12003493 -6025571423242994979322364180398412160 12003494 -498603662336302124754103664486261212704 12003495 -161670621301744119915030199453865548800 12003496 977512940976834280010472450479046236160 12003497 535466694762276911944378200447502387200 12003498 379160351735374062565628626102042944000 12003499 -218544849295766126556638399556837538064 12003500 422655404096820245146531134487823616000 12003501 -132398053704815682113909650981984229568 12003502 -4456427226906570593170353051990629376 12003503 -489058796942703126806605375498111695480 12003504 -198201987606070648055990344706229436416 12003505 216332905187962622066700633633110353320 12003506 -23969909028137257951100893307151864000 12003507 92199054801962497956725663286648458004 12003508 250179865255078727529441273295099631616 12003509 342895006796071069633000752195947411616 12003510 28173203432985908809411707874820382720 12003511 -693957818145657164642071395088494811448 12003512 109254076794664126495082526780607795200 12003513 -409263304731101319048210705480727923072 12003514 26151275018236088431476007577174303856 12003515 824477853440296287490517452360744268160 12003516 -40910225077940945792029919142373785600 12003517 -767777890595690124491014791763949196320 12003518 -772308974129369590836583119424034754048 12003519 362633445737184943157703902965700709120 12003520 -154230592254641367327875991314072862720 12003521 1139926137194098495899569090133708676692 12003522 -214797995492391430525817978732886422016 12003523 -498036783168338074493383084062744902960 12003524 40738003590400786906857195542041374720 12003525 -581181414790082228796709306703588184000 12003526 183978254101321279981512483121773071712 12003527 1217075944398169851426347241481199516376 12003528 -374985932115606282451147545260609126400 12003529 -101510341473215330762810741877922950168 12003530 -458654406108926142010275354981309488640 12003531 -421280131793283897538222418305023857448 12003532 57566928607069814850624428855865917440 12003533 -53725270145651915475697948205328803520 12003534 161435122096893855958065750009053165568 12003535 76924428005059771358490630695317908000 12003536 176675855733317680849068664419778560 12003537 -64422497795774020404987679750675566720 12003538 -152526454739620793263661677038976057056 12003539 854282225427666998452774488369017525244 12003540 72583976877111441339322265560576327680 12003541 24590266034129462152366876934357223168 12003542 -975949578743766037163150139300747097728 12003543 591895220858417377881956924843474222280 12003544 -210539703973392280153163869010627788800 12003545 741402803986620578544131993276596215300 12003546 -110182465977648216416143639273937961216 12003547 -614475480938998823189676377987030917056 12003548 -916568614192342803703436485266382996992 12003549 1004415508694407421949830274172897908864 12003550 -182519508659731773056232669528438384000 12003551 144123339350439738266527221619998256752 12003552 -29964058998688489484972873033682518016 12003553 1043416975832161809261569802381048976802 12003554 171276509659482377956127091944851501440 12003555 -30946677284941352901881237718420636240 12003556 -240626502997217506788988537168327615232 12003557 630884603942563723089528214972236583806 12003558 -53826499192327681237332479247254906880 12003559 1627876294714977740758559188993350664760 12003560 549907037748186138694764782626910976000 12003561 740527891467758508817939754800816999920 12003562 -194482307202721383933078276677930896896 12003563 1769065807375374800874115597060645116 12003564 681477754865433011004516200889893222400 12003565 -351029153419113068925181351101231736320 12003566 701246910386307151327487216053988995200 12003567 -229235389679160226346538588300346832640 12003568 154705668950657177955637980608105480192 12003569 1118178027720644047205016688335691589970 12003570 -26907499520319200729129852988712800960 12003571 -152627110153414789306055817349543954228 12003572 141982232449705957765536383507697991680 12003573 -277719003699845529996414600427151884800 12003574 -208567703593771947267653185097207030208 12003575 408506493110341997751579308819489278800 12003576 103097291577176728941005132988324249600 12003577 -44471641278999933333031403835952734400 12003578 -734105224737537799793556777786069206160 12003579 14466846198057004880062751160635034240 12003580 111001382228937561827884418123898163200 12003581 763476258779263159057021189303694001600 12003582 -329129797928379088435981334885229974208 12003583 274713083354521711970390737436332059504 12003584 774048536693922273972159689238238986240 12003585 -49756636082896630368116660986292997120 12003586 130498469567042396550708725076040298496 12003587 -528088700656678665783564576729179249760 12003588 274175525873497450932112505554130182272 12003589 -38344869447109842627479744987691004200 12003590 565901744839123418164201151031955804800 12003591 546875173169056406567380456971885114792 12003592 600051424886400565593046366100685619200 12003593 72657366931794792791001049360142859840 12003594 249139320657815916156049506688471488000 12003595 -255971996842016663380459048373065490400 12003596 -117234670195802597079855667369006640640 12003597 567847449131899486609020443378804543574 12003598 -125194614382849551210768738274614497664 12003599 324003480534296495087597453912199713064 12003600 -17213458069809898511652316602925056000 12003601 -434219729408972739095036786304526808398 12003602 115242419467553695278124811872342756512 12003603 -372937680416595010531455552992161923072 12003604 -407142014499381410191020218294887651584 12003605 -137897070741024710550527111880992763240 12003606 -532370185044268824742192747903513987200 12003607 -92220192277554106238812672940823355776 12003608 -311477051286744960949320166572931891200 12003609 -6843815011616657150141400115546516800 12003610 -112553608708277107180782799672838795040 12003611 4425364023577168517972049840305422824 12003612 -16514204897855664113888982506958471168 12003613 -459673052971390263122387548534351786138 12003614 -65242993589304886097906101791734638848 12003615 41669928442791591905120127748087468320 12003616 880071925829015610549917170630423805952 12003617 -45648947205620517895749413816197799148 12003618 -148557638782933553197477669006506223872 12003619 1392325189672756151182295846925249405020 12003620 -950940115046684191091735300183432171520 12003621 -13591315026584864670158363113724419776 12003622 -12529544375526535911019749662345028480 12003623 -161398689662684284735973538064893888360 12003624 310667452852307864172986143209407846400 12003625 -111380247841885055241360198415498710000 12003626 193721662889961500426883233287893225984 12003627 -473641097851297684864233498807802368 12003628 248061731622708733436727687971603353600 12003629 -388725798554359976300336831410885391520 12003630 -97300002252726838389737837587436928000 12003631 -45583111266630890411943166004003667888 12003632 -11339577421927142778574476794763706368 12003633 48923904633104639879999169961775504562 12003634 186326935960091798221913578296596539392 12003635 460391929713031790550478618439835044160 12003636 404907565361090104349829156099718950912 12003637 203146240552382574707771139310180470112 12003638 -619230452675726698537872240844579037280 12003639 24137014032902033889783079969161224424 12003640 972615881573523625726722326622995865600 12003641 -614954795677877791885476522481672673016 12003642 -61856589569910223127221072729715804928 12003643 -282401483252215836078179741821941324720 12003644 -293269048181460491122989533931626901504 12003645 29960029258775368601701928278658202720 12003646 59493664015415032938717007878730438464 12003647 128284617837762606395274279941950236096 12003648 234949529913881006815794842678266429440 12003649 305627262749382328400382199918978723200 12003650 361346648924466141481196057975796610800 12003651 -121036845975480498345705598650376318560 12003652 -126592318698677780799782889745978369536 12003653 -1587143512537193761731612043902194996544 12003654 117685486086752142644253703146055858176 12003655 -1016313621150682224313480332952980264000 12003656 -85536936110327970257035757029177098240 12003657 -995655674967829138508074136312075627760 12003658 501247728349084600497276407828119813680 12003659 743345297403761341324066792226536906752 12003660 213244053938228551364674200106884864000 12003661 -1089089477431545857048418515134241837376 12003662 -211728539446198894072511853345116329536 12003663 -158330200891891694082552774092567707776 12003664 181836471387122198462837178683727994880 12003665 3872416482685923396418578154801175040 12003666 -67556777561977173236824351863384506880 12003667 78544364206672421497680204026724893280 12003668 -306264666334088122820357367275029862400 12003669 662966628183926696742480184960919735694 12003670 153576945295002778659206346473013423360 12003671 690965242916116355974765089808132872 12003672 61187210298578248511660742876905041920 12003673 -1511775082803435979948054323806739334896 12003674 -55567939673903252429280811780530175488 12003675 -366502867785250556842829053802809035000 12003676 518719910776391404755877760327615336960 12003677 846638729768090469956694524917942581792 12003678 31971450825286489405044357155696695104 12003679 -937017599339965589814504376343590378720 12003680 51339141459272292690190663723253760000 12003681 -772387071698785141379352720019181920848 12003682 31971603475997665006532970840678728352 12003683 -545497435111497002109627806990430239400 12003684 379133720658203814728767099264905216 12003685 353921022873350028851187818063704989600 12003686 -334889972627327887414312577777813248896 12003687 4803891292235232620802776360446560000 12003688 -203454558652156405135015611979465113600 12003689 1325892609608587006375491627127150898490 12003690 1985041711113968961072522218145035520 12003691 -404338329584893086322225805349722838128 12003692 -1194747002081391399720179519550096645120 12003693 159599051500142392723350072342524115648 12003694 548986917561581659537040831993476062720 12003695 236005603312670116797539942541580950000 12003696 53870047077320698669397788015936143360 12003697 606004820786873829445734784960263092580 12003698 -139582978916379530097379123058791870464 12003699 785946295784154689484871031064999062640 12003700 -73992131790102081098165105949202329600 12003701 -957086664039279666064178404654938329298 12003702 221848362736179378262918490873662879104 12003703 -181663298929894437648545485235583601048 12003704 799945744014756841084175748541369589760 12003705 -142431742092040525649069146755295833600 12003706 375370838575979833565143122257950890240 12003707 315538893560617884172234834747545012600 12003708 -584200932764213728993019522228653211136 12003709 775917998301533527406840531417971817760 12003710 111040862101524477634330209338019293760 12003711 -838259301585360979849612275773724412728 12003712 -160321143919606399308558764533969059840 12003713 -65737768618750955199909826932155411196 12003714 -330882143812293814514004609983933720496 12003715 -310376343733704185040776934543882584880 12003716 823616272208144543150506961471818611840 12003717 363403375767776720511496938520497363264 12003718 -97782768397944632329152909567522091200 12003719 64145260601961969420133221416782909920 12003720 -531920354905300317672400009709639270400 12003721 -336583236862857795421757035702125535078 12003722 794552303384033874184982010522614152800 12003723 117170324575541580484595030264668221696 12003724 -331923120306186587468780417647141429504 12003725 -150151841098790198280860375924843124000 12003726 -269867409708987518153767162434851267520 12003727 -123607518020672268387530016315617564160 12003728 -2040155611255405102289169796433313792 12003729 383226393106691315963497216815138591984 12003730 129779074171095152315924051401435097760 12003731 -1002544665162416602822455326209575216468 12003732 -290579030153388619571416401861215942016 12003733 35955972799802106887423322964319228320 12003734 143039537293048196597523338133258777600 12003735 3479658766218438968401476506391065760 12003736 -628639232587162389454588500765107128320 12003737 -717232903157801257071323505830284690614 12003738 105845427349623528287388196704392448000 12003739 190908000725686027021390713105942043920 12003740 210337587032589165016837482275782656000 12003741 -81287280379476235056495803027343436800 12003742 222082509680384257789376439573430229952 12003743 -196282157874069894963036413287654591008 12003744 -199007574926429390222045135844299243520 12003745 57919481624992382879685944065258602240 12003746 -125457075520045029618392300550314374656 12003747 -13294763992722440209227778715583778560 12003748 684110552602960940022717511640882365440 12003749 -71708788780824932154274814559433359528 12003750 -53474769066287123299824373599865560000 12003751 -32548509411056518428454514379828852816 12003752 192466512826102158321187772762976537600 12003753 953496023560935092001206392894158178944 12003754 -109369531755870616302920125714375849728 12003755 5827508074142963721639633414547419360 12003756 436432414985555834305053112105457321472 12003757 -813140335852869469750866726947502140448 12003758 24600079232474511437295361212799973376 12003759 1007070897677897998092430105550334931464 12003760 34558024255812723315986647735358914560 12003761 575893159780065248019029860479917135424 12003762 -98567851892012528239465033802864140800 12003763 -917209971463010352983763463836671535760 12003764 -273055595651547998643704882416141872384 12003765 49505530960304370991663737198251181120 12003766 -397543564775454942941083631076548484096 12003767 145975438719168456165565384580255160360 12003768 441945371190712751355128771401423257600 12003769 -193163187434440439847446467765431670656 12003770 409150154391676429126367364645051802080 12003771 129609711602163762243449985522101055744 12003772 -990901576181436029384079966526218797568 12003773 972017662567814766794825528425208713644 12003774 -480768518813081362857204153750694031040 12003775 -95190353862197812685575641510391764000 12003776 -417448424881907577920594431876603576320 12003777 -781300873458117678901279314321676104192 12003778 241873277283636859386001683578725883424 12003779 -94475187826471755016986971773543069440 12003780 -218105003160671521460065273630242570240 12003781 -15966274166314630438894784663014662336 12003782 -221747899628269562848462131722605332480 12003783 -126933700610764303731700688489116551552 12003784 244508668279490766021358934631648798720 12003785 1297840217836286662626295777819979225160 12003786 -92930893205317384632127756765398835200 12003787 -847212802259339799827136154822460157608 12003788 -872913968621684379175144529717156934912 12003789 16630718093034368845085740032332636160 12003790 -96573373606912291161558937804600329600 12003791 -132066345782881640436287458169039509008 12003792 -85917250116218629005298217452289654784 12003793 558622676141173253920387678539947023680 12003794 -4266330780228615775596696398396087040 12003795 -11916824525531680994069250748755132720 12003796 159313813333567311263934016717993082880 12003797 724093783276840953762131482120748839740 12003798 208115633399239502775889143519469385664 12003799 288371903704892619698894232681610501336 12003800 -781562868629864418918669696846501888000 12003801 627284664730466119376964984267355060800 12003802 -531696525529065146874789161133624526368 12003803 255479677289248548764780258475352148256 12003804 265069439394883761895945344169467863040 12003805 175285188674978031196767052501426380 12003806 -767076451041470989989779809187017035648 12003807 13581273572771348704238586836438784840 12003808 -177600531546952098309897370033866670080 12003809 -328751661249916723190147962772392988496 12003810 -28860133207585422024210660958588078080 12003811 -273172030591592474931222268244663390928 12003812 619352619067917645183948988297169878656 12003813 -1267799074949730999691643601234279775680 12003814 504256496710410995164726633309307948256 12003815 -40733008754754504523082331796756195680 12003816 -267509926683336673834450767478753689600 12003817 348361398404322632489868807015370609792 12003818 317328486224671892335475329205463357360 12003819 -617102344878963876640502605532190465360 12003820 170347884197120580266131265288036352000 12003821 1047235431413451538040707167304756856022 12003822 -449679323219750607401851171708721727360 12003823 -490420566083156943272537411520949120136 12003824 -151292094088305145728534358897094197248 12003825 254183971275075597835934893238156880000 12003826 -1495943794712612200432487969151569811456 12003827 1056328829756404676646801532322069961672 12003828 -28935138747211096906987008155727224832 12003829 1308947916492336151216803656928328288430 12003830 7831666114413093451530974593720258560 12003831 -132996293075498010439557867891284891088 12003832 -370560046364508625939014796211628441600 12003833 256022648148543113326448318991101471082 12003834 305812828531468151082449620404854906880 12003835 71758097270565255763648372628510561280 12003836 -190379508269545182213846957521636941824 12003837 6565070276960997118312211326383214368 12003838 -175714414705003908736589183920732631040 12003839 -206756102938924495845516064692769427760 12003840 185819037682074615714023800380189573120 12003841 7119510819440360403250621844671344084 12003842 -196045297149357547933687250927504762928 12003843 183977699645086413715752881574147649200 12003844 -828224751357588534021336277010576059264 12003845 -206424124753099882963147814022168182400 12003846 -542358912002395684221854409348010285056 12003847 528110465326141590235442335761945467712 12003848 -973436018516265324140457483955241072640 12003849 -399990570536420685754376024332504771200 12003850 182836489217107531689863239457192032800 12003851 109067956549253261201319903334033697556 12003852 -25693923248415377018120008230950780928 12003853 -1039229490821812058956067341681374099540 12003854 -1037361056174172311050695394032778108800 12003855 -55040970688239724519099160998733148000 12003856 164205598097432278338293442145064140800 12003857 280965994641037991644989828177718822692 12003858 -92805507462009820784688526159095696000 12003859 235742366006494156180095080936994830416 12003860 -636811022161222623478221829071958333440 12003861 -423476825276372945613970341833720262720 12003862 8997384130212684117995826872593871232 12003863 -1419561077294003375990861170315503190176 12003864 322080400636812214416262518928177029120 12003865 -554179385640971227034686921953761743740 12003866 -199469655790133456261755941310755790080 12003867 307127172481167694781178384687279016128 12003868 572795376675405784330359078669567784448 12003869 1039050631984240961923366823299219911270 12003870 -135192487757493168931618130402745987840 12003871 347275880118009906180556872491227895544 12003872 -827054230941891419996189186350873509888 12003873 -57223164385568131214009995394288365824 12003874 242661806955902892042964094737162329936 12003875 152065687753527063893505841019532120000 12003876 -30443846866030799778097076583537417600 12003877 358609294081158691876429988546518207680 12003878 362969520307953522931302135604950582240 12003879 5505585844113392662331080871309366400 12003880 -2503980840531489550961506388759347200 12003881 -219848895886366444504275899559099549318 12003882 11270516518894322628604650017735589888 12003883 422440784778576158800133396197763325600 12003884 21924281234812203496013047239870114816 12003885 -259030901225130496461764467712265017160 12003886 -159703730016845796526686504057515232576 12003887 182259237629490762182273109423933278400 12003888 9062704535624181230265176152771067904 12003889 17199494371812364198441105542706036224 12003890 -204782699001450900781625134247806024800 12003891 1035529265048559594741803726480543626800 12003892 756126791720822175377673125727413309440 12003893 -1012688901526807453476854209895698342656 12003894 -15593684237194495716590574726185914368 12003895 1045363814192238267385667972312037725400 12003896 16201669136600762228084669380249190400 12003897 -422410709545176361883369021936590561920 12003898 284928931658008246688033262355095360480 12003899 -1008296752491912885710715420672852866160 12003900 -112244789780431102543989484807236979200 12003901 21332069275360356935957205427142218560 12003902 -263304601126864516013973875855930058048 12003903 289070947661089427607105714937033558800 12003904 -100494775711151286009659320615902904320 12003905 14274624922839989738983850779439732160 12003906 -251015383967133516081826549006288452096 12003907 135053278513789686994692832684429577952 12003908 -29481349730092422382773692709086060544 12003909 -1019689046229864799451873978768096068896 12003910 62274353969753581607395308575452344960 12003911 1196198518692389327606813360366921671512 12003912 -734048654987344042502161260232032000000 12003913 -358892155729214946936800626744459878400 12003914 -24142089126688859013029322571101225120 12003915 -87369946810531650356828113658715033600 12003916 621507096835418907966353757318562538240 12003917 -425622181628793855668830271882340842952 12003918 -370485816447152288768457326506756111296 12003919 22268132647715346181109143275810744360 12003920 -85763008812217648549717220844225331200 12003921 1417905475172052194342963371501725371424 12003922 -105992667747307031001977996956099943280 12003923 11956289658451862930736698635774214208 12003924 -221184915084019683162350334565226661888 12003925 339677052996391388845098574188873264650 12003926 176263881223616338059803585107106016 12003927 -370042110590255957206772217852107985504 12003928 1203770385625889132638646554898463836160 12003929 716126538637124465059114650414243100800 12003930 222327175750105274721278414685408614400 12003931 -147183524694918101795152733082475497000 12003932 454013045805478649824924484141564330496 12003933 672088118256724585123004978033873206848 12003934 -352922135564299036155960662380291239360 12003935 110205635506015209619065243952452575760 12003936 -296778776812032327903308215451255832576 12003937 64048840832361638958357308897908201392 12003938 -1044005821488949850552099942924219044704 12003939 -117345301586508530945893182834590932392 12003940 -147714573289737988680562214281830251520 12003941 2938800289350267554312883799831640474880 12003942 97130064885250048834964341701222829440 12003943 438933281003648639596795496357741527600 12003944 36460413723343994992785426828902400000 12003945 30225465788690398155734379205343543040 12003946 37991287881178853655595068831036442896 12003947 -329163454465647200588339570195368666848 12003948 216592391760700890236264104881088756224 12003949 2566094290796472323550285762886619686464 12003950 128701578065193843428982035078297846400 12003951 231489402240458236687152783750773051040 12003952 -178684135839750783844961934998635642880 12003953 -162619838015849570274505461760942573440 12003954 119092971381774125483960674820611182720 12003955 99598597418410578844089451205507984160 12003956 -965360884916158926122996433852513637632 12003957 -494775809286546278435486222692684266048 12003958 576870059843466415360168177645257057984 12003959 207068692667336983703030333726437742040 12003960 -482117098108264206446098872096030720000 12003961 -301533014894814688916106718982525020438 12003962 -44573544057361405001269719857004378768 12003963 108679856429849446089188526893930654400 12003964 6554102740328493840774220110694840320 12003965 -162421304288362969469894125558170877140 12003966 77683417505057649901231776491323776 12003967 815093336145250226525609977367471660952 12003968 -451874711865073847297814192262490357760 12003969 -14390226328783222346381641780263904032 12003970 124360122564698693926155416433971251200 12003971 770039677342780132520125615403730048000 12003972 2589013894059533047997323231704410112 12003973 445972536101611469659099991938833051964 12003974 22469666740177637851372054280688824640 12003975 -66178250091475776337831208163309700800 12003976 411471284271712436269520986987066982400 12003977 570404770157628746965438945099179260826 12003978 -24564360218599705072871017197629521920 12003979 591122634073854952955417801196359101488 12003980 145922975127886538086847532919062835200 12003981 -674772240150851442790158476558463250656 12003982 -150436268176330594046537756275825977408 12003983 -159129141650145825975569687449480572096 12003984 89855449863513565324767002841333104640 12003985 93553768598208468614371032551412874560 12003986 -431741241864584959780526098300364906496 12003987 6354304683577862105664879823711052352 12003988 2451753780980387374477715343657346031616 12003989 -268695784252438851440355023201018347044 12003990 89750117478467887396757160075424592640 12003991 -376791988069305074850761704312934502200 12003992 -93110620887957111340268533814968320000 12003993 -757999097895834287912736444547042492518 12003994 -665766055333215819594483393435285202704 12003995 413580111423946049598273529590376680000 12003996 -18849815848762691348119665560600913408 12003997 -144903612147604914124007469673280150554 12003998 -363558319154888675012775966616993232064 12003999 224811743100756514189187727002250193920 12004000 966641572433770625984183703375151104000 12004001 929000627677264794541744956294451501104 12004002 -104522061645831634633670306122397743920 12004003 1575448288817173702082061994425786115464 12004004 282748868338459782242528109204054205056 12004005 46978296393491577843127632731098339200 12004006 -11750697807878513072379485605178032128 12004007 107394900613472592882542466579041403024 12004008 -392769189287836321216933322456749424640 12004009 174908522938139689899674841844569120 12004010 104933856657810560918626423393759008000 12004011 770845464885876471556776456299981527680 12004012 818723925405017464560448579200977229056 12004013 286466023243726002333664413024424347360 12004014 -178769247013067954516241455686125588480 12004015 -541400647856517542870478050674251654000 12004016 4027360783523504967369358157596262400 12004017 119205161705745492293880865662076295280 12004018 -110240699580497959111468939132408051296 12004019 -196344767982101065447851493902854282904 12004020 -391648465661428404232843160798029221120 12004021 451599922302221565339126391363605582676 12004022 -128070104880702291812738894370088028160 12004023 26582298143888464337867597367675235488 12004024 -1508425995106604597607823220665242071040 12004025 -573758788774020951333362949027329156400 12004026 -42065619627942612118647518468196473856 12004027 10063730062816179608543995862588672272 12004028 -27588408985962579758401101124054571520 12004029 -677293533073997434849056506310890052000 12004030 -120575846631275540319675441306433659840 12004031 38205023047972643226654701333158017432 12004032 383306332377377200727029460675416031232 12004033 472236750866074638402054484254837833282 12004034 120908757558216701915121946776178478592 12004035 173699634543934318714289857911940431360 12004036 635625905201763316348980142415658700800 12004037 -119364812082275254204060790727741360768 12004038 31513293830748404581335167454136389600 12004039 243846535549300625365284818782639563840 12004040 441810577289141185380030993126260736000 12004041 90915038175498037464299446043376887808 12004042 264330876664014650860399189443644355072 12004043 -1074305415544458965461547751623739513708 12004044 232726533129163464241459167046160870400 12004045 18769155456477838932363684793525816320 12004046 -494545287169964104332380188590088090176 12004047 68342839122504345576869220204496464 12004048 -132381243392004522814123609588738293760 12004049 -196896115019006305148865486616656103950 12004050 47485643484906046370517380287544448000 12004051 -1174210725490586238237062388888435820948 12004052 -5661283598096239403016028428238780416 12004053 -238242580038458476653771443334575635200 12004054 3974578024869568923902527425344229312 12004055 382021159483793732968917319254063513600 12004056 -770746691110056949919333079757247662080 12004057 -321566158939105811423064880083276272880 12004058 223834611361925659746617874202176790272 12004059 -216158846204894774285846641156588335312 12004060 183654445079358808442308998414551508480 12004061 -395637825461491282099556322034887923700 12004062 16227311090947929639787677792862169088 12004063 -66188431446662762874500195460992432952 12004064 -1535627103496459435397478272672855752704 12004065 -472288608114368284811716785825086448000 12004066 462768606744895034908283585086354865232 12004067 1224076256554327288380823506418277025600 12004068 -82530212163557940470872886550056681472 12004069 517215388529035195632357931989423793152 12004070 -133393918474683075587158152848278010880 12004071 -281846685584554732182897283208138019288 12004072 43788835867034507010782998156584007680 12004073 -587689344871878135329084438357272067340 12004074 -577106091784714062141058129375874747040 12004075 263952363073847711346500755626782688600 12004076 -128325211517725736975159544129607464960 12004077 -312774098753761914543977359215647823168 12004078 37848225249939210317347968571567766400 12004079 -50261733263642257560984471221873837880 12004080 -72444152771321028196292250771172884480 12004081 542151079519047253790040076805892831600 12004082 715680235167684703259377473009897403392 12004083 -99587623015520470508483322850842958176 12004084 -96148858216475193781388698436573958784 12004085 828775185433561041186636292598603322780 12004086 133037710839101282998597543959422054400 12004087 -991975843849727338625273682401117098264 12004088 -467652275006993581241195985605873418240 12004089 97800587007774940676723086065875938560 12004090 35935035987260421274222815837624115200 12004091 -116926473514115708484415922579638344192 12004092 -708495123980845816589118988514998656000 12004093 -946263119279364080386446774117461073658 12004094 502520710742423740802929974364070532096 12004095 1924117175799526063871308194302307840 12004096 -94802859543058990277726086058882367488 12004097 267653680184915971857777059105769834432 12004098 192352722859429740780067478453042914560 12004099 -18999735332918826643917299840698941312 12004100 639361699468828755887239411573831766400 12004101 -287180181463491838545221721808103650020 12004102 -606666422457085762481525111294121928896 12004103 -235975983563393602284580820693502844032 12004104 -9184522288873694795528001454128660480 12004105 148753119934697158853831959585470216000 12004106 156419300322498806497541103544066600752 12004107 -343987216798030850266270192252062417960 12004108 1083754785217050319547097362349691393536 12004109 -236245848504905563692108958971691711872 12004110 41163410107334942792415490101329908800 12004111 72932512757369576046564247338179012480 12004112 226067573836299867677410059275026563072 12004113 628816168077818494068609991873543253088 12004114 -169315663964826014436693468056288532480 12004115 -337723458887652497253729927324771915600 12004116 177879721686086705970214946285843097600 12004117 -964913949108763853593194997146975886834 12004118 -157919611784289235538217976590069438144 12004119 -1407674458245747894827075234462305800 12004120 54019985867495704401136216669104537600 12004121 -846952780279073749063406120236362247548 12004122 -205728253357382861241620122185490868736 12004123 -1046342093006772964647820821590167012056 12004124 -233910558502613997551092240047228395520 12004125 -270291208984729614933559922034832320000 12004126 128389315094425750002722396386659568512 12004127 -414726109184983568856613830147044468688 12004128 -242324951485187426325865636380875882496 12004129 -1137308915561376194940104718153515873280 12004130 169676509770196109112532904458299832320 12004131 -1068671960067474520147629903126623783616 12004132 166840738262261504828425143768172310528 12004133 609684126264007468937523840829307289984 12004134 -230569703212081313842920786423907379520 12004135 -120513164404600420605260522329129643520 12004136 -188002852692725179067250052381246264320 12004137 -58232652148232388388005891740646599232 12004138 -718183450055369651500339525258168320 12004139 -91495397522142765810726551143753548000 12004140 -156695240887734034160479352764868198400 12004141 918776635662238792533229831161420379552 12004142 -500204789630066994245374874546933084160 12004143 130986636558842070336934947317580144000 12004144 -166504848184859495117671738020693934080 12004145 -4384889732844914832176492307780505920 12004146 64769452928606075599117366104241520640 12004147 -848017011144329597570499499979398760600 12004148 207867639876288693675090620035399545600 12004149 -281329448405334787625802967909581824736 12004150 307131149749866523952317760027514744000 12004151 1057806912513026140399549824015758141400 12004152 -427216545025763559452642535533984378880 12004153 120423675870522548702757789474055296960 12004154 38026369455488750301066738133810133472 12004155 -560739308262863575979413456269391292400 12004156 -46449817697162382256542940765626604032 12004157 -371004654243506964230823994384333539168 12004158 -194569984069415236235653198379489601216 12004159 -1190980030006588627016717020232693407488 12004160 71480331489572829722704765033969090560 12004161 -94082922387225811136469333692119656960 12004162 72284122723052960641534059059781168000 12004163 -1604714731839634305004477814968407051588 12004164 -221935738471514020316202396460127740800 12004165 72100312148645617463218739081997696060 12004166 296083892354066005410439543217912968032 12004167 34151552407145642859360217919819814912 12004168 2446267202771961183727866841618375680 12004169 -65562265028223282844421790530389247004 12004170 72782876344892219901426782391345331200 12004171 1255073142909377300977646806382013476372 12004172 -451877925927947474755647540664737507840 12004173 -675840525135215861226049091546952052800 12004174 60341303231044573634454944413012108032 12004175 399103437168871693613710307717644067400 12004176 459265007144787128815062114685135355904 12004177 338710586236381056982346251610447367026 12004178 -286969880574290129799829035242464149360 12004179 -811856703836348015139907147453211879040 12004180 -720459571900369709755610467988361177600 12004181 -485204914497483885574637293221696000 12004182 -171757050471361242008572681892050733952 12004183 268334359600913110648351433061404794368 12004184 -725532261577302156435020829313025341440 12004185 -264183109455288933113278370624367984000 12004186 -243878179979016088900462969354707272208 12004187 212111543474250623629306078486340278800 12004188 -29937561621538835992781921381926723584 12004189 -1740251324268183456864876065356997730944 12004190 114508894348900170462044370333308716800 12004191 -543299314800146545106292311648458079400 12004192 153582678213511940507735048125723705344 12004193 26567217116628814382123670112967207820 12004194 114704161783917868185379109571885782400 12004195 14136737302398431637347509155788343360 12004196 192917103581223102359151413045015414400 12004197 -310778592217582354624325815595224567200 12004198 -484556886448938484330079306712582288000 12004199 1301570306528167500226734357819549288120 12004200 177810535335833892008862112820828160000 12004201 320088169009421792611386635883167028864 12004202 63501539706681047806815312677197332480 12004203 -1041292938192574442528722392953035393536 12004204 -196386202468524960398356819312085120000 12004205 -206293950868489264469305210766962321140 12004206 -85520253730447646977469064389386002432 12004207 324147844914530756372122347218926944360 12004208 24287266781838782269561284796417966080 12004209 -176816309384572941013856900414291569536 12004210 4430523982986285406375948113869665920 12004211 -116816890668044311794751660016721547188 12004212 -96693583740457815929979822893092503552 12004213 -824163608472331647707031671177179610376 12004214 -52788018860154571769696937666459535488 12004215 528539541673646129142262578188456247120 12004216 -45993725784670854832114231114992599040 12004217 899900573750735399010312907010764108266 12004218 -206294976674941787710785958866979560336 12004219 -1409486148420493418737029673807540608000 12004220 -532981960967746958381315025358955704320 12004221 -448617767333271653957234967862297394688 12004222 339977948756926071189368111484665958912 12004223 114713860738851906516777793525926395904 12004224 -3595996388979374972706436598527426560 12004225 101770973434582506506623103250180041750 12004226 -95357335389746697780717729097888201152 12004227 568219356108683157390409963789219369440 12004228 681484882549520587000116167406261181568 12004229 270429396657421702405122447806140994784 12004230 -5617214874229471844644001440784148480 12004231 550935186703043055485694114847900676400 12004232 -501412371083097627270557804688941337600 12004233 635814985111935143801592598445980011024 12004234 -684688563853810505799510912300711618048 12004235 357016293827321760908539405443023153760 12004236 -241269060145742613093409153197580631808 12004237 -253141814686320110169951349948368777248 12004238 55742315037911689539503405063781565440 12004239 622050949153255444897952433398915591064 12004240 -92533136345180358798740114679410442240 12004241 -434116293336036674706375910174321115868 12004242 -175744280659348514074263992908886223360 12004243 -582923775656231971928815995858811193360 12004244 100759432780639540984320819915823042560 12004245 435705954739882312085665112246126185440 12004246 360020544617787143136531385666708503072 12004247 -10760391615456245102254466089473350688 12004248 -111320680394203277637770365922518487040 12004249 -1494956738214087518964010116635254319420 12004250 -527700819959412824748339700598504808000 12004251 -52924969629064368623143199561449036032 12004252 -258833219088067302535684907154238937088 12004253 576481056597322771679750944988521775040 12004254 -74383913912585199956210442503974256640 12004255 999667454187905538600057610683904085160 12004256 139614492577945685513149528970986782720 12004257 -639709462762842691505462130828635620320 12004258 -241180149179398712533800657579547246080 12004259 -68062446657251569676976110818300441296 12004260 402957152588921839631734216808655360000 12004261 -476773148515555922420797311988614766788 12004262 -653717960424655952810732411872215118368 12004263 -724406970949734143023644849174265753008 12004264 1198566589431226784728362991073315343360 12004265 -125702238380985956446502234462949137400 12004266 -36909509631446663832967839205368155136 12004267 -11920124724978432919037117800840352640 12004268 -445290131843432874395589145036651690752 12004269 260962912361460467141746227247511580768 12004270 707602412163499414508065958054081026560 12004271 -429483277696157366163561410588518908528 12004272 23626987883828053775410018929458872320 12004273 874350447912919987721521334039885199984 12004274 -817322083976840703397786920792103194864 12004275 -55712731643340877949219258845604544000 12004276 -242623667899031329532854269723545108480 12004277 148191152679445315631730569018764776000 12004278 174497758551241781812883209972290686976 12004279 132684899844111510869752733211531703520 12004280 -383642984332792253200505708547285811200 12004281 12490233185662772184233289375645398922 12004282 -156065537951569379036337341637356022816 12004283 -830701864004261042747022688476561165468 12004284 392815856313068044477385804473374183936 12004285 307979883860322738752628982496681909760 12004286 -3569419913768042217834345022994236416 12004287 786032340665787523971856832048470206720 12004288 -145614394328667873649545458583349493760 12004289 -975148598600938613083935156577303340160 12004290 -269223338796034784186418154088929620480 12004291 -554646913332302098705774388971855548128 12004292 195523019140113562841541767758240934016 12004293 -230361179649208056224149163157531124416 12004294 290304763920064793417152631620298637312 12004295 651203962620944847526322241597523303200 12004296 -401875789119324063894632028467756851200 12004297 678254912726641038940803882077750166180 12004298 -24706207771777824656843082972855900672 12004299 385296179274313165088525356975466889084 12004300 -26599601020014530016448964103346176000 12004301 105302563847798217266194798978396042092 12004302 101660424004863050923076164636274183232 12004303 -1089133051297850954954898424903321266448 12004304 53134510461361805818963624555571625984 12004305 -42936928352920044755980918046946858240 12004306 153505992318650278706654424227916062352 12004307 -392749876165820073454490168174994503088 12004308 147943023466354788695972149988650967040 12004309 -229629214736135029190345839321448685490 12004310 -4799198567294083341561799828634106240 12004311 801373457823689799954799587852451622784 12004312 -1306975847756952918447783338334410096640 12004313 400345034860825269818530118170679234304 12004314 -60738757159927074883311278709255168000 12004315 650263208738447300650334845625228160960 12004316 -412978592508227793065074043788163973120 12004317 166831648972132962603364926606686327040 12004318 304160109029720858469932781175659888000 12004319 5126137649024642662352639276312706720 12004320 125875248264389881946526890795650252800 12004321 133449506788482922175162553553979520384 12004322 390783007712283907670677904308485335424 12004323 174502387325458631235469263071417181504 12004324 -851010727176841831484432459974808658304 12004325 -457679400901959655036575234030165170400 12004326 -443047500525682953658519982091768609216 12004327 -156661243392741686849486969862556083048 12004328 1912864278128243658823448543350210560 12004329 335778527924182975178987269917231348288 12004330 65337093483728533967838895053897093120 12004331 350769978243862294351711765776374214132 12004332 -324156801748329600163627177786422924288 12004333 -30255943256982044391395412067681982016 12004334 -537712694108746614441779981776401787200 12004335 -424359877294105276160395732242698956800 12004336 -73850856885668636669849000821123055616 12004337 -2397082430881701427325837085444721647948 12004338 226105072723852102668004981789023383040 12004339 103827293607589013763155417601235790824 12004340 -298483379279074454446813005258211196160 12004341 718487594251682145916696344288635965056 12004342 178957119631286913121793849250822198912 12004343 264335264239086918400174682366159331144 12004344 216743094232532832017935100990899814400 12004345 752208604106803583821161469831592684100 12004346 -90025314644752459441197512458291656480 12004347 370383678077991176062185820590971888640 12004348 320932255804388934053792561739843780608 12004349 -69837314500707501996796289101257520896 12004350 31271067994728156655129658792082432000 12004351 -760780261866548753135618024915861134608 12004352 9521759877176941399977940437706997760 12004353 -1210644604146502842780553171657769520 12004354 224049292413876729485489234811884892192 12004355 -158005147645693806292314544706741604960 12004356 -61050425207651588931170565811763552256 12004357 -5128513287788665517181668005464111394 12004358 -134400304656697926640616258128369698720 12004359 -683799725358664472363260180729770219096 12004360 -192518681690610348995964449397424896000 12004361 829092517465836619348276918416334211124 12004362 -41490160721843202506282568635095723728 12004363 841335644877519483459991016145812950056 12004364 -1096702317427392126975580058702990567424 12004365 -468945911988018931465428798598162325280 12004366 -870959943225052558205413119056591063040 12004367 35971746370701264310445086674764174160 12004368 45988613278595720883707230185210445824 12004369 -607349075756684096301168736590506836992 12004370 81192794922014202049457295165035036160 12004371 -655263163424024668348784788348300758120 12004372 -83667104964007700278691217430705747968 12004373 655312848994780883391298062694829972448 12004374 400060306415402978849412772447931598720 12004375 159126339356416200622247669735787635000 12004376 1581925658994979008786557416058471424000 12004377 188629999997478859369576182004720155648 12004378 -281069611612274790623926026035424783360 12004379 1119085880466406066240707682958484221184 12004380 -49801173129168096079941149972702960640 12004381 481770475393841185917723348668955822182 12004382 -10551177414190855704847964003527979328 12004383 -823686921288916025164190247257165864376 12004384 459195091378039466512126516761924206592 12004385 -11065532972022826297520518112289772800 12004386 -429425361764959303399737819836003665536 12004387 -617275114774108953665034815029063308964 12004388 -411737829360843201678066930501930823680 12004389 1533830709780542751770019449138744747520 12004390 109910271299155426505089646348211302400 12004391 107793162580188448459643744299318725600 12004392 287538861989510018421899572225183334400 12004393 -1470422666569768090697000098383263625996 12004394 169353252462990677070188805009248940480 12004395 58389102746511945086962827416442659040 12004396 2935454704157667994993731245647970304 12004397 348959287898052440876669852367322673772 12004398 182721503713265995473923659295249073024 12004399 -399664587039293401746675518167992037008 12004400 -12024741904999426454045163232025395200 12004401 140853296892670588014386539580464018032 12004402 -163981332381187035864095186994779140848 12004403 607272906707054346603208812157726976652 12004404 411040388635183177999357319133159223296 12004405 54822529762355907756475385026094582400 12004406 -178077786502316468165003374296273226848 12004407 380378757896472940356039386736359766528 12004408 -480893403920904115835725570596973977600 12004409 -166494684333975662843890707417694272000 12004410 68139480944288594074211338337383680 12004411 -216475878299291746694493482078342991648 12004412 -29112069092222274917533681198087111680 12004413 484932764925854909615796739550046385344 12004414 125311919283740535681882266278228720512 12004415 432020549620173048815068514054995267560 12004416 -221754022275315781786650432702240522240 12004417 -446198720511322073545984664037563017534 12004418 141671517454791015224051612318988734160 12004419 234474835578601083293382655415148288 12004420 532821974145479954705354483850265601280 12004421 -432509106035742193107640718648482179072 12004422 98608477530127836274385218484228227584 12004423 146011115562055592257172200300469607304 12004424 -1045322010365108538126585673560180326400 12004425 544784141222649231360069500633926558350 12004426 77564484062997478827004417258189128960 12004427 -763972845877618435704502160156872703724 12004428 -195927276960501420388414379965726556160 12004429 67999292031403004561298606057465511276 12004430 -351230257925596008155335065853096376640 12004431 412824957453355295329468506273297922848 12004432 -172296924021296762430861142517037662208 12004433 -534897771570158250345641713650675814080 12004434 -47000672081077704126480995048046169632 12004435 -914862598823350076692860307778611676400 12004436 533208746997415559100925982272528422912 12004437 612696635960451760941673115074226120352 12004438 7484108238590953242937691653817901696 12004439 -13479661872191045342530729803839500776 12004440 -66353003149703776151325321843494092800 12004441 -20567349721233395583930138079739569968 12004442 294545643723055294362652888334058381792 12004443 92971228563683131664513475049831200000 12004444 -1298368482348539473579340897737548637184 12004445 1035889409212027281918174421065579244800 12004446 358204964709675428078554092558692044800 12004447 -103955238133648028059352377394798000640 12004448 34563895100418576706261691438171160576 12004449 -370276155193552497634625353898819923536 12004450 -98101343126936742307939291037919354000 12004451 -10087814625970028353940497919120843496 12004452 -347168681638939801832720183234401981824 12004453 -99908723985981700586482329019439991298 12004454 -258410306591446080221559593852612345856 12004455 48028963074576987101579180911978444800 12004456 -340611100013389614789494264275283558400 12004457 -48653481139922998572884443754021306400 12004458 631866748624509094099165676617427082240 12004459 506630427836857004262020419566771026688 12004460 -273361762065763612733359007894402288640 12004461 -190103950993805380590472346668998419808 12004462 -332549424483532829902574750735253194688 12004463 -659071107739789256283098781641598882240 12004464 -28560512101015472121806338375055769600 12004465 -505789425639866042011167284348477331840 12004466 -88838560361117065176132105803348676480 12004467 174204264839632014891895431376172624640 12004468 270485297516546083055595318209126373376 12004469 228588680108572506614274756571163469870 12004470 -193440543023159933607492368527727884800 12004471 -14379265076186308975047841408492208256 12004472 612569629173279316765405512944894976000 12004473 260811417244547947795492854385833478848 12004474 464535612140788731638944126684411706736 12004475 -207525008087187852633740864770416123600 12004476 -43837550581915444460343389798175129600 12004477 -1684609558670415792692562268108508375674 12004478 -715491693791462870814177580378597224960 12004479 371399911876957024453619611953979053624 12004480 219149212036890311545858148576054476800 12004481 65356208818258146352073304400492497282 12004482 -433905438844874729698916440170110976 12004483 -766448507763007161728936438001153243600 12004484 473583281031877189975408626510373670016 12004485 -16671238447341451727836813257707241600 12004486 151756214351750207827590122559741009024 12004487 -232179774145761041036196722276328059136 12004488 74110215763755591844577685301197711360 12004489 552828212715847082251811055181959109760 12004490 64626398644132908264948845202840636000 12004491 26115394158842268788835346680216902640 12004492 134788155187912069692143595987290419200 12004493 -11826588052154459462788189106984390196 12004494 -501877166943381161342508591253760885760 12004495 -456489029717241656209880940574698182400 12004496 -122108634510746646314163392607630655488 12004497 -181664657120128071371697235257610464000 12004498 -188371490814185754507655966098168234240 12004499 -352989965458265662107369445489546109760 12004500 175232667688961831461406922853644288000 12004501 286010927156628474215606284990575439502 12004502 -69486696269003257911703970100607835136 12004503 159166811462486065531755930700113143808 12004504 250754135127626821398500128768221081600 12004505 57439917277419535985894436007795653120 12004506 -7681377120273842453452509282473972256 12004507 -290169267652293800321101424741121919280 12004508 829035283162667355650035395439330979328 12004509 34339344739843205566280374567903952928 12004510 -143472804703145019334004270814855000000 12004511 72382239335196791515224278054487398112 12004512 299318739709892566465637322253617070080 12004513 -153038062712375308086571949597358557436 12004514 647438638811670453539475013832609387856 12004515 -93032768818427767755720906323793443040 12004516 122964043759885473903838706485183849728 12004517 -370333775742555992281120123183985872608 12004518 129791221202792467790446016573721779904 12004519 53040722582577119605075664145560364920 12004520 -457240084717865341595677247210511974400 12004521 -504580436963344881079629172767352903680 12004522 449226878580216798569845250582696154624 12004523 -707700515699065266555844332058654310280 12004524 -24219744245784210982038275120609525760 12004525 -1373074799174676944360028667514764000 12004526 -715829769255913148331261819336237313920 12004527 92313525948073183951199189814018598920 12004528 -70109014297881574751368919143425048576 12004529 1319732297589091362244683829405260266130 12004530 277036295821902577589664737146914040320 12004531 -252871121081051967628162730681396144 12004532 367971110111532564004429630625201037696 12004533 -82598304741012428839363670878232762112 12004534 -101637869036129981204627692823159495808 12004535 -63427014432135064788896698303194836520 12004536 735700618285033860492607445741544407040 12004537 -659955152126386380418732056690101193814 12004538 -8127702457777705664491463301788436480 12004539 15873485552493701076178725878857790208 12004540 -216198031701433160653396641680016844800 12004541 685577610934891710247313516244395376384 12004542 -133230012486736678204814762099694474240 12004543 -1404669311772274526161015938630690870208 12004544 -19511435936365335697257103765939421184 12004545 26022583410206887323793539029687932800 12004546 176170388961094276698916319145520139472 12004547 -2314716572847248385727424915803160012400 12004548 490023805093103090766186481558144352256 12004549 1575022175451313830796934104707680779550 12004550 119341919076902920980030884148961632000 12004551 134374475238021790830079271408399431680 12004552 415425644996608318950732133543766261760 12004553 -113542035698119494203446713631315416000 12004554 14976367638172372664721300478486579200 12004555 -341025300941042290527117111425134371840 12004556 -134869366130963788137328985002067404800 12004557 -99416865834878691799509998982821989920 12004558 -54961521972060986821567156130948687616 12004559 -595454871066443642901472615063352862000 12004560 23241993459352188361352520455621099520 12004561 -474668670401823534841261956021994547600 12004562 -427451928060779472110203625466673177968 12004563 -367696016319626927807529602652215434056 12004564 33949272517642419158607089113328615424 12004565 -41181612866703834156794684247237439200 12004566 -67128902100019877768025563012604788736 12004567 582188325307739411466009041382539650032 12004568 10373906793997402532599666678144143360 12004569 417452331814794526444363921463050754394 12004570 -837302612368417100063966902456958883840 12004571 -212376654522575288956465006405793305656 12004572 -335257553120897044797643472446050743808 12004573 -426062574003897006139149992519710374560 12004574 507369066217384248447584239353710528640 12004575 -25895125583027957163360614638122172800 12004576 -512695226004748609156720726643720847360 12004577 -316450877393105153134231183936749451152 12004578 -649662610347666897209393333817618869760 12004579 -68563450463799539274070376304763338240 12004580 -268884196006074999000076121852418662400 12004581 9739071356367639663034101286732102752 12004582 -321252216972305174026812240018754936608 12004583 -42202207092795845678020310470087791336 12004584 187144234441723825598979367924406353920 12004585 -589831955220337286369626376948436224220 12004586 -331256497473998876464226221820622483456 12004587 133369789323194048782158926561162940960 12004588 608823402485968464416070688034895634688 12004589 -916293333302786830494168572710235379444 12004590 134408717455490530075249156745069149440 12004591 1141207940509275052505530151745561954952 12004592 58503113612050779306186630179121463296 12004593 70838416543641965905596137792482295664 12004594 -196319826194100042667271622405538848768 12004595 65560699323680515896928510658517868800 12004596 134914916957635547888019181034812416000 12004597 -163696951142320329706769106889378992192 12004598 293120148194268346820089731380526843264 12004599 1075891499517400519710962945525440596480 12004600 -584729047126941978638612082384294912000 12004601 383311294418066963434332552553604440320 12004602 306824700321121253480633368296333176832 12004603 775303445787131497890456277669734478400 12004604 430048198567951128092657871483472736256 12004605 581628349858945348643501745417572460 12004606 78237956803495767571080847747696780800 12004607 -364090057463750976024963484126096806144 12004608 400473363150341973208325037411910287360 12004609 -871902521276422524745343417930927615040 12004610 -494336307375859562793687590446565507040 12004611 12972780907541967243785776751456043840 12004612 -318801875142915435970108216274797163520 12004613 367127717895113385481732612394527088700 12004614 781391283599118599667178467485748356160 12004615 276322415938783576234688701788883999200 12004616 220908945902921367186865841137048012800 12004617 -758100400399624590919866070901223129600 12004618 -398258001787092348582852640198395240960 12004619 873583792418893534297352355956705621160 12004620 196906230356646484032412381541885952000 12004621 20010150728917253752211508348338643712 12004622 -138522134382187341272259650433454918656 12004623 530851816335822425918505592911211219344 12004624 -80477668554913700305051180596409204736 12004625 611090075189749194532804528683274914000 12004626 92162229918053714513745840598697422848 12004627 -559887223799745521937718364187046349524 12004628 -1464986058000304249425318460374598047744 12004629 -45189945792321891006621478379322460032 12004630 267233548510036845499263473152287918720 12004631 -60664721265579041978599880274485815488 12004632 -380904018061155490030473779736913920000 12004633 1244214988786834136756924210606158823882 12004634 -687347030298059716114793159054155189248 12004635 343062740738101304078655848031194841600 12004636 -177412051522059328447000070722745739264 12004637 1018965426161891711372947607474987565600 12004638 275949200364578716779728362913430533760 12004639 -1742894718284076138802608667620228062144 12004640 -1029898454875731315091988908916038041600 12004641 -310338568442082612775327066645374717360 12004642 299619014855925839395755431621345071392 12004643 -21294147778290966003470781657404700672 12004644 71223321773126324199205160468263636992 12004645 -423026850076734942082355316395881220100 12004646 -122007600055469447963164839097854224640 12004647 -166760586816443999821436522852400413400 12004648 40496665857728652375722469800254494720 12004649 18365825845073588802557762530468680036 12004650 47902464780476862117760604462064153600 12004651 -101396370086867892743382818801508592896 12004652 -1638458294498928843409255624496386560 12004653 -661424190996274600580827236535513864896 12004654 -11505398646412062799174918570044525120 12004655 470737569177979105397678221648841194560 12004656 -66902496468179867159590039406472069120 12004657 174388956516836294557918078945602688000 12004658 173703469129475523620116720538345329152 12004659 -249291973130101572877784610091035530400 12004660 -255060133715909391240424181135588824320 12004661 -638925680553941689473709593516141582738 12004662 1215958758412447119528055789717325184 12004663 -155078643376159736513786128406069591760 12004664 275366979368741899098276151897638236160 12004665 -325100055892082059354213174745759590080 12004666 -78605597694951928350097897837495680000 12004667 -92068065064210153896281514788034776928 12004668 -11190197643859927982200105103401368576 12004669 -781980449858610821125964486386781169204 12004670 330269908855558291872009521531267465280 12004671 169273250554336881000380763020254828800 12004672 329298972501333382931848350155966775296 12004673 -1050362062825881162447805859874193686078 12004674 413289535685962137616991931654378274560 12004675 52022995197929557396501091224793600000 12004676 493208137588869765939664286766255018240 12004677 31632668745631941096230493319776442908 12004678 217781079363830889288405819024992485632 12004679 1299817206706608105917990862671248520280 12004680 -56096892330407835253222003308601344000 12004681 -203173124915151543952047412095292325468 12004682 -399012846722541287531301057741191385600 12004683 765401863329279052926015159620552452824 12004684 470696414580512079174082382420814492416 12004685 -317111778179533253738153083344896983680 12004686 -448726499444745841457250306800478504576 12004687 -158932821669840251207836475992016431928 12004688 -130328220302288234523190037619575095296 12004689 -424441322355364899203512368802982592 12004690 -429697013160471137917667723110463052480 12004691 -965004362930262821054973877126141280928 12004692 435767321930785604949033779996565504 12004693 1615189252301300750060849675679729414720 12004694 3242385688804951139002947048113295360 12004695 362367805058336269705234341077849160000 12004696 -1252686405889530234366996961146984099840 12004697 28297887294980953646155874394991679760 12004698 625505826038299285413063812598379100160 12004699 145933607488372792369758042661703070736 12004700 313010104699558546442695575040976563200 12004701 -606973477617906282798463045372721424768 12004702 -185528596386818071256219176588932639168 12004703 -860512092114974867385614728265061030240 12004704 46865412205075350862874822630524059648 12004705 -89852821929005268606766474951001917440 12004706 607480803440343052727283094535792155728 12004707 -204036077441550920547877680865923408384 12004708 -10755062618092111291414743776712203264 12004709 -1764639080114484125140269445767176149920 12004710 -92469315866002188403377160719602087040 12004711 23672024916826464009813898359925136312 12004712 -243467842595912188405905474431242076160 12004713 -11511374854880455266178137560156467200 12004714 271039674611973799511980816062210177456 12004715 -512035717960041620225527733941616185200 12004716 455262384923020208138281018547211965952 12004717 -1331083438022534523469692219604091224234 12004718 54072186662837362606971368825586695040 12004719 100791804749800473403895059987078568448 12004720 -23893321122305137653469540313310167040 12004721 -614622805580144513680199931619277004078 12004722 -349009280377317276185461631531135837040 12004723 -60206188348579319301482870457693039028 12004724 541680172126412412632387713047108963840 12004725 164603820242977925257439798709251412000 12004726 433767216407927551988306538512908785312 12004727 -224831793748828432405638711544874267808 12004728 -174746124377578154472617040837467811840 12004729 -213400864027094511909340142746716766320 12004730 285650159097604639367309460998690476800 12004731 -175466182251800157249825378437247707040 12004732 -11815346640314986422898632179345326080 12004733 389889758433553754193917726152062854604 12004734 48313086865954556624539226489417997312 12004735 366353820416967169180658051701381708800 12004736 -929378513916692638307414187860809482240 12004737 -565158030593055279348964789617495448896 12004738 -284270513936285753368158715964184786480 12004739 781902393525691767217313874298396041600 12004740 -12818764711510672912790365247392972800 12004741 -101490224665966291405064227808017077728 12004742 -584892576915550842976830871620832525728 12004743 418731976516178697936867373592084387328 12004744 974137880583398979689363302646724572160 12004745 -226016275064476029408507117381663961500 12004746 283238918310762611121181834079698728960 12004747 758221550937687010373659675575466666196 12004748 -93715163185015459719219173110488198144 12004749 -430614633588080526849841319004557166900 12004750 -170622912702639513788019896865004800000 12004751 312792312441412282621723833277734508800 12004752 -68248660239970233134913129618805358592 12004753 2576769987081121222158767416806451339200 12004754 -797425438457367617104640566153906085088 12004755 115240165173535174027664743462391066160 12004756 1295558655181703974016939088416331820800 12004757 639348141190365925913072147284655301006 12004758 -17289574611417114547175004313175887872 12004759 -106731793875200224313209050230212756224 12004760 932207058914152153952264579855981568000 12004761 564686143175665931752775981840997139200 12004762 -86351443973270880605342416002525557760 12004763 -438106450478938374899211636319565684988 12004764 272224906886318786009054608783230245376 12004765 16522031156007685592819624744091654000 12004766 -371921576174341086964379702303628951168 12004767 -24731811172159459750375508882620686384 12004768 -901988917601073161053860793691814297600 12004769 48485659164156827648385627469928648640 12004770 302134869450614989905437081084527526400 12004771 -278786292299591321172540012067495180 12004772 -33100187034423682525070693803211136768 12004773 -107326598226797648462514733556336448 12004774 442115965997308163825287470751680071136 12004775 -841857779210153398044014046949653152400 12004776 -187886970760870169732201425837634764800 12004777 105505666367642879982500017337915974900 12004778 -762549029548274194049832087885342580560 12004779 -783900074325519205090101739242443739816 12004780 95632896520728300087566909443163289600 12004781 -93567141736919402349336063055309900800 12004782 487226221338641585351596624112741665920 12004783 10848931609540583856246166347901307264 12004784 -272167947364413763044507992745378938880 12004785 -163875865255102698562455547460742083160 12004786 189647093303435537926405933088350703520 12004787 -311440019492411191713615361883829639168 12004788 -52477947296444725225411725073113108480 12004789 915930891316720014253912875437790372000 12004790 -274322509402414522630519297965339901440 12004791 190077124922927717331271602069610319592 12004792 -218034709179520108301995074293472030720 12004793 -1113626587897736755979413213764142828716 12004794 295427615476419422562964177575717143040 12004795 -630590155029190793748790211587584387840 12004796 -229150344052618731689907644775722577408 12004797 5844573690742067346507661752907063872 12004798 -107992330357244430817899573050369341440 12004799 -561500116557509790490164072825529387200 12004800 -37178180028766370512831698363639398400 12004801 292442997869635439145416199252515284802 12004802 517132772337368794528934295423631540224 12004803 179937684653498913010770375561876795012 12004804 140428587119121862205327753156970541056 12004805 -1068859934170132787114583400441176668040 12004806 302742823617694459427385155549194142208 12004807 -498299417163669121257974664335586491944 12004808 425897111291553554919155163773334528000 12004809 -568115024705004777002784567053956333296 12004810 53453013519343072841153334052925333760 12004811 32058424519550857322142354025607688000 12004812 588910294071050957811754165305832082688 12004813 1439635092017618883822689231378586579062 12004814 78350300375211219068700490111394928960 12004815 156880778862245210367459556850565755040 12004816 -122654501241025310537861765906808127488 12004817 79849812376985300618775846353990798304 12004818 68255938982790891500974905357387537408 12004819 -565032603182574565582843088299765749200 12004820 39522721461656444395465143281511694080 12004821 -1663115634871877311047880393962919397760 12004822 285337575753857551403142900643542207744 12004823 -747899625841545415027703912603737458480 12004824 -22513387754619449145345607160865177600 12004825 -62332046252618445183327208839071176000 12004826 -5976443753906048354690905782069447936 12004827 -432404592210749006652268403679168933120 12004828 54972510624938930083367746769456136192 12004829 -1606247202055040090226893916122306388570 12004830 64920600201443320829314084864386836160 12004831 462885185638955817339158366504982120064 12004832 -669015615408221376640968278970487799808 12004833 766017109468475049899872319159273237424 12004834 1212775674338515638449569587641118461952 12004835 4827951390703758221656595336853186960 12004836 -208857551313551892166354515330440383488 12004837 -188327637059960529335169545911645624100 12004838 -946392943480318130793358980492889721280 12004839 -298772716630026914851308719492748453120 12004840 1261242425813342803841877982756945920000 12004841 -258973848516591538437149121248901093516 12004842 -429990779916125058478541891426337362688 12004843 -77297249386774514517934677225759494336 12004844 529110353728498629878060397373850236416 12004845 483121879479249642598687472498010344640 12004846 -85071922350280826077798529309276175360 12004847 1454945733109087958359455193166243401296 12004848 -11217740527005117399918774929319690240 12004849 158271979007660814418538911119525364464 12004850 -5158330485889815049948914015645465600 12004851 846883834025795398660555601785043915832 12004852 -323478460515730440889539714750876648064 12004853 -38634632550453098689308694640351774322 12004854 155282188833368018768422672813778520960 12004855 1126133429469033017489198675678067740760 12004856 -2931322535516241141190994103536113827840 12004857 246379432790239165908924949189178234928 12004858 -758637240325529677668807155693264664720 12004859 686338145146128352999551763021033973040 12004860 40984915790087724861326980334071480320 12004861 208085772189287003475178831839001782048 12004862 68692444131881283496459753239969810432 12004863 -327055920073721998775598765867438591216 12004864 -272680441839549353748379719771529150464 12004865 569224930997584602309375037205250091200 12004866 -72444706021104086979811180563326044848 12004867 -523078053788489875798842611640677000800 12004868 533436914707384201577833956867343160448 12004869 -16732067594221023946583316557664772800 12004870 345759651885912597437487825923392867200 12004871 -30127270683751477166987097831156512880 12004872 71663517288487743722567625115732377600 12004873 434577042009882916079702437562631554304 12004874 -9230989458995585746346202543366144000 12004875 -854378853955734137326874285246942760000 12004876 -127664097358151592962338707480471738368 12004877 -632587725558932599588278870510164546868 12004878 175134315706182627683439629224570665024 12004879 -352596267229553210659204631467689789520 12004880 -164122415361038610894603654323126845440 12004881 -93917753949953814198034979302832203776 12004882 -144290609411342919239085222973399492032 12004883 1554818105695900391565992532849551826000 12004884 -485207525766120499527161755674714255360 12004885 540178532262140658951527718560822311200 12004886 835761696239296975384961844530577337920 12004887 411710026395638203101396676328223513960 12004888 327826509430471229454423947845244559360 12004889 -374213922620551767081979636685443862076 12004890 276597109746181187811944152211603750400 12004891 321501773643073434553209334113135196292 12004892 -145645522724713708392300155324338358784 12004893 296248947693617603950225155153832525344 12004894 -29563336863617786720022942496920960 12004895 52449801954514031231260768447690037760 12004896 -161635272220042634440805992435166478336 12004897 271533037461480696823085278022149723840 12004898 989463904862522360785399705177870364160 12004899 -344514329361983713419889776229230078480 12004900 126973635068111382584864860126541360000 12004901 1691165828748641798211756932791989709404 12004902 -44214460472848224915367933148646048000 12004903 451082555746481527741704778207132311440 12004904 -1535475368988897644250389752461669258240 12004905 -68347500110973325692643900006636277760 12004906 -254043414146558882772311887693714624848 12004907 1583255706132480465572595138090071869200 12004908 432805349450766008280371200000166684160 12004909 162820440681216160844523618203914456832 12004910 -260015907881476637402153905469855960640 12004911 -587061155563957155691203275416054627440 12004912 -3871199633868881633555659432118681600 12004913 2575091603419631730653735433195331121700 12004914 -364593768033685727346130983688475275008 12004915 88810772842562283485936563769680815360 12004916 -353403688015384150025937354007661481984 12004917 559748397386687397997848700621989998880 12004918 260268638570983382022241396470066994560 12004919 -648642890344542289329216982707106314240 12004920 -156104660103292096090675457474623795200 12004921 -1211936934338218589919247516918252241878 12004922 148398980952746344245538406475473491200 12004923 -5257103514640039190195982436592738304 12004924 -166691364287239222518050237674653539328 12004925 194284065888217809668660016234179350500 12004926 -484646095743677315175597541796845679616 12004927 -1570397090306494401149696186264991352080 12004928 -64167001804383009576189564865304592384 12004929 527640820650441848311529006868014638080 12004930 -118043298585840759877220126991446016000 12004931 607135451800102648973646370501108921200 12004932 586396383955281071852453593770921062400 12004933 -5158316511745509214844274627720519880 12004934 364861810933618803846109798767930443616 12004935 621366755293262557959745315955705038800 12004936 494375230924378463806166311872581468160 12004937 411706961291088107536246271368575981312 12004938 109074996037659403164758023522416837888 12004939 -100932838199944264834581159558978530576 12004940 492432515289551800900500720322384727040 12004941 429132886313591558494236586500084274560 12004942 -1062919304815151399703670905920640000 12004943 10693048144170947640396217429605269040 12004944 -37285981333558844052253123150514749440 12004945 -1030606185246855386991709801884477324300 12004946 -52176583658516036618280787432999905120 12004947 -854293937622368174883896133624930132876 12004948 -8651190045647619114642699183529816192 12004949 -242155201771193007487166263801524017280 12004950 26701852344449139567835184224676851200 12004951 -506087009033371830011600615980427392752 12004952 1338663410008562631809982184478762649600 12004953 -455899634639427845329521684026387539392 12004954 167276846810915028627760359364369943808 12004955 -567334359998281804725247902056765040 12004956 417230285758503925209210716213641881600 12004957 -35718903283844699243329485922509848794 12004958 -164367767891104819490147117952271834368 12004959 -1694763682984638227493593948932436184192 12004960 -853358856540930124676033665400045568000 12004961 -83264488707653340212868460989075792876 12004962 -543632044691826538742255768032300171776 12004963 -622817614489644295183933884425389346788 12004964 150355530571294395548248634615166050304 12004965 72896181538329996564527693060497931520 12004966 -317308752230454762447082742864132552640 12004967 140342824928926920390904833758082610560 12004968 -110499044713209804492219255317773516800 12004969 -12850388997278382703103567530963281804 12004970 280915293679837345782688238765931110400 12004971 -591022968467846773989911802602104847232 12004972 140329840243640274104718376696553422848 12004973 986942585629831762103153867434046235222 12004974 303120691103061941698507187441322183168 12004975 1106990067600688038209556478033934980800 12004976 -567100926909027287152283318203219968 12004977 314801094198795001139592189558689390208 12004978 -162418111564616006096740447173240318960 12004979 -7348459444711896906230504984472917760 12004980 14589494794579105396572384810895441920 12004981 -394848656508053943347566679081468363218 12004982 491459397232397465693169826013085548544 12004983 -267148211931791210014173865962562829760 12004984 596504337711436029479186838510168883200 12004985 -479698638184717534796812535969301238200 12004986 99677292500187882578205082835139990528 12004987 -1333430782338268778222353529055527862364 12004988 494617754591739068746402753856635376640 12004989 -391850657290520293820079367873146775392 12004990 490848233157018101408155004585808360000 12004991 -95860567511513526659782980954409492608 12004992 656144101984552299989814354378793943040 12004993 -134622616485004955315639398992111713280 12004994 -151095767005409218026247962787444259328 12004995 -172476507003928202667938419717290092880 12004996 34029559055361273628990533958752577792 12004997 857752666860886250297169570758743740000 12004998 -2224237557437292709818360317391667200 12004999 -1467875524230906267054493084959021505000 12005000 -96040395367097833892674768220779200000 12005001 -538004480959609278190855956472881155670 12005002 186581335623763213470621344313349118304 12005003 925162551189072281398863706304539808760 12005004 -565931858926725339563549955440025612288 12005005 -107961737037381729732853777772086494480 12005006 6060768091658524180718095468386317568 12005007 -69982254246878115869348493467039458560 12005008 -280396990306792079981641703666497773568 12005009 98292055639533340612968901931572137312 12005010 -4379803383222938286856050463606796640 12005011 842328941653109937106059896527376873184 12005012 -1209975269071223477212662930999137698944 12005013 382453692835071217366905387391532599200 12005014 313178545608894669082027470628328121600 12005015 55692377591523314400782155610987880 12005016 -189745590785296054190073657288771686400 12005017 -1015419333304318807491174650573614349360 12005018 -437857854133562823774981295951228385040 12005019 -297088953003376362134952745379439964896 12005020 238325147589196456325881595273649070080 12005021 -45683711045603769839811586360202747520 12005022 -66017912719349445922791110085569611776 12005023 1252436190494383100849187009249758850272 12005024 85170513241907143262423365540832280576 12005025 117559805085581576000454384097032036000 12005026 -718393781045403411825917986319597932800 12005027 1069395169752991751376555419668760712 12005028 -36859105025768922190975627345010626560 12005029 -32269805096929749972339139280496378880 12005030 -188133506171630506873377704365383991680 12005031 529643557433423599508534799957543809280 12005032 143293901514751708221394106965701734400 12005033 1087574616200633086285273318291642977444 12005034 -252042679403272941869168040642238167552 12005035 -89233382159359148704887173066852782080 12005036 97372359114998876164973105986191006720 12005037 -252726743840439200831642937023357137920 12005038 15110832906363834347521275813554521920 12005039 60939199617825638543789554584242176440 12005040 142480580940956585212649708367439134720 12005041 12255398893111935877881232445334480112 12005042 -133199311919743286165638207532168394240 12005043 238839544517175189841234988718678526560 12005044 955218490251844285949324579989227926272 12005045 117669746267024196644650130553960823320 12005046 -68105575317163534845521670529376757696 12005047 -910192549575896990166241506641983468504 12005048 -66021174961593043120838369269314785280 12005049 -885493592866439521492805119346725421424 12005050 -256721186629862164544355778042922497200 12005051 -501324893257904197202298832146325377948 12005052 -2885702381202420369018160986158972928 12005053 1399002869167747623092868144479106399302 12005054 616156837033130007743930222790424478976 12005055 -13033200616615881259836031839298260600 12005056 -80662326088235578866967261726275272704 12005057 165739011840933009436295955401928418752 12005058 -149093983125066045168295835894986470912 12005059 -28389904312465224085981111466059040760 12005060 -78058359384702907237303259259912437760 12005061 477279042346036409331209563032265807200 12005062 -388709534381407657277701490003915594496 12005063 7056320789463279503704273010431801824 12005064 724474411644974267033117608960677888000 12005065 -277056286879020147409894568207796384540 12005066 113710483566549871828930008680934620160 12005067 555706865236992023217386248090666251480 12005068 351805242607232945517543763569898158848 12005069 -179787078773655399914716459329892656000 12005070 -89314477725721796172051480322784686080 12005071 631872562245262547759824975912658779192 12005072 335954253376633975240167829309789224960 12005073 -118577285211616755959446027808336899200 12005074 145324078859437595724875978177989678080 12005075 -171288438531946473448934973782919299700 12005076 -214290810053503581146859953361089722368 12005077 595055721267042614385403789096950689280 12005078 -55805973398504706982167261313607912160 12005079 -329326184312963159663872067038562390400 12005080 269229966010019314370710550982973440000 12005081 -1096936717872941906904316371195920541936 12005082 205567768892221507323818247320909468640 12005083 -520206343919546227372243481509250878176 12005084 -3194381216314738605762455466939310080 12005085 -407045930626607053501494179935911239040 12005086 464208017612587173118399797721725110784 12005087 405534255336905030381382111399098176752 12005088 -49254508589286130973678591860025327616 12005089 80224637912475175216696003323577794324 12005090 293090644929471332799595749378040576800 12005091 -4466012655061199379864530025046895616 12005092 -1612924033688210644263245868881775814656 12005093 970364260162854310458429975143492380320 12005094 -11407269535699718629038190620423649536 12005095 397086821825330190802973232855102348600 12005096 -1001478028040638708357570373861343283200 12005097 210278516613995852397135741267855001728 12005098 -483370149842728522263433045098926666064 12005099 1147801312327808520353339870352071354100 12005100 -205981786786725101363069116787729184000 12005101 -879890566542614726073421368416668145280 12005102 538819028831026412010679336449724643904 12005103 -589394264285971463358896073640461572352 12005104 -31060771309301354907359305897910927360 12005105 -304825080964379644204788839662870529280 12005106 -165873439502014300688487387153781780992 12005107 -1629083917897082965155513063064042287648 12005108 -28693657413292830897133533247742133504 12005109 -871858702644031626333150268653280051986 12005110 173398011259043136366917344304583212160 12005111 -540548272383910394872597472886620785488 12005112 -7385669887287472449454713044326809600 12005113 -187571422064129688104509718957171155376 12005114 232073094923946882712403316984410394624 12005115 -231746348981817763382519151994801320480 12005116 242554042624666738546671566693517232128 12005117 952872137066826255431946108430748432940 12005118 80941317765704788063253099937224238720 12005119 -640180192238100965462487840456497129088 12005120 -164580112335529300518809879354152058880 12005121 -3153871120037950494513790706574764640 12005122 25839030916237886027147441035703384064 12005123 -240992614633086460655587111902839523936 12005124 -229588978927725583024822577766808556544 12005125 -1163139055039232133741112742353401192000 12005126 -60233272110980218340761969153134254976 12005127 -3681650607211781659409097383572983552 12005128 -426886802574308382170201221651333754880 12005129 1192322718028199714337419738850849691776 12005130 -112619113567344799249689578644018560000 12005131 177934369445269816981020410203770755120 12005132 -262677142537251950783562448460685007104 12005133 218062764923065664294883775781629952064 12005134 108878198172460031125237848999417806400 12005135 -1297884159966641864222194571629912204800 12005136 -51547418014331956040430126171734016 12005137 -1454899028835455438936896978090372426640 12005138 129592497913566710108889313894076094240 12005139 -424141312464918317778413115221820693576 12005140 -54538615389896042045436447227074437120 12005141 -375936946609162901444099058043294249458 12005142 -955711187034385376076450888155564160 12005143 -842111163686828842579759134837775161600 12005144 1340915449709406637516166641541328476160 12005145 520096672720793852123358337289146483200 12005146 566831301646394356819018919777116780272 12005147 932215550418438557450882338441312094952 12005148 -344202633818594408622499621716657784320 12005149 -395975826419893354555913556556756831872 12005150 -454936863532569550996467398082581832000 12005151 79448359266125039366206124181156775440 12005152 -578080097118646260571432257255309312000 12005153 310947735874901937875758963482294441984 12005154 61938037146189105563573131102710696960 12005155 -430296234777091735452383847129741691440 12005156 -1183655690669556375423548220373412536320 12005157 464968125860415026417197118422201830240 12005158 -240411730896897355757802912311090073600 12005159 -57539191166465709812208333107664093840 12005160 -104260268014012017680912364226575974400 12005161 750416499511271961875670171583818681984 12005162 119682210546139390638847969072787305344 12005163 -525139245679496345402643678240592137792 12005164 560351002359001441133875631546246917376 12005165 -673221908121176725942244009722043854080 12005166 -249088892052498627608839554539298452352 12005167 70538356474037119329657283530084275216 12005168 9649973011169261354174604253527146496 12005169 -273229662419270157677823033299951178240 12005170 4843600790263463910146833677591475200 12005171 -512099805519980927312610262420675136628 12005172 -142210621190932452357864405874210621440 12005173 -497711489325195711715285099253176841220 12005174 16321170676213024392115039502799308352 12005175 -56377103242442272378973571048171264000 12005176 -406919698844982476079415097691109969920 12005177 256303681492373713892789398243440299520 12005178 148945462243233430052235199091459226624 12005179 1710117467413248132346846810560860563920 12005180 -179490408983537082364630082396777195520 12005181 -428917733169093360105106499227567088730 12005182 -239243131272346170585786750704770009728 12005183 823625760706408003394038463466456410880 12005184 -81781742053604049396349285441279623168 12005185 -936278137091420865365126825321757496620 12005186 -123419527330860733645177812797270198400 12005187 139445018526697088516753822462778801840 12005188 85459058218207855546238796527227392000 12005189 108380564861446156302231540383347470720 12005190 -253056168188938518709954763119401204480 12005191 -1690072641446162869325176321312374512616 12005192 956951636529103866214495917526434432000 12005193 172955241221384814583591139376174200064 12005194 436043893431901243814537221804694038272 12005195 232202144311529056908748995302770093920 12005196 320915400881398718558075799535654419456 12005197 -1056736884780721407444395661870494082560 12005198 -524100316467421352980424906405241326400 12005199 -937878479472918653869895272627504256880 12005200 -75607051195522174327914011373834035200 12005201 119786880926109436242209700053287130280 12005202 -383711662850857368122453666245611448320 12005203 472839458191472374546023310187628520704 12005204 963091902967943415094419754805649100800 12005205 -122028033461418485605586760043703546880 12005206 -222276169896631299281276653491701300448 12005207 -963208564023669464792719697053307375160 12005208 -66920869576912229682398108287928985600 12005209 -791601659441273873528598385798957134720 12005210 -40167891781902532465443840972170649600 12005211 235343698247544621622995940564034170224 12005212 -1194212579191799518686802982821301292544 12005213 21126739979220679108096341551410788288 12005214 18570242523480331523166280928061698688 12005215 -27277860515350124582507797339522556160 12005216 484313018627183564173879962696409546752 12005217 -7799287992385284508775960041186322880 12005218 -479607427574759327594024131764467498496 12005219 1444409820753293244316187832794137678620 12005220 214958310522794231133754061849167073280 12005221 1390568158783281389921665098827426631422 12005222 351678636571573343249632632594842365824 12005223 -111310364029474525816562059771962336216 12005224 268971821455234541937376212204377702400 12005225 857048854432800543617690785419060342750 12005226 282643879025841464632505943740882572800 12005227 696500387483105430208996527391117685360 12005228 1288018452083213042359959138475682150400 12005229 -452458340374479307827542330748371246016 12005230 -91536915177768862773593598743153654400 12005231 -301232979225776476242558744617698529808 12005232 40788390553328399263062937803173560320 12005233 273442970409014316967072226782800506208 12005234 74636022594607096664535424330420736016 12005235 -171258315059305670660875829209632422400 12005236 -592342824662031683968282194286169304320 12005237 872420819823596053634482213219750211886 12005238 -137194072447552848917341877737304248320 12005239 -517083782714537906164776975271026806544 12005240 48123641031102174942632192436051148800 12005241 -159072565698652028685365128063087115136 12005242 121040667690384983796411134838555651264 12005243 423509631656203447485515794874686755492 12005244 -383235712903500267184802060471728888320 12005245 285307410410375029102017791441513964000 12005246 -217311861524188754441310497550962196480 12005247 -74138622941998903357948334690191145328 12005248 -479037183837125431443055517492639170560 12005249 74970842035964141023667531250718367664 12005250 44509005041985067517149423188610944000 12005251 62907565367890074286383703886583108000 12005252 -332084065977448209505475812446902046720 12005253 68246097478925246492419766500469330202 12005254 665250313643095681275136891362534996576 12005255 876040723692169906289166400192585372320 12005256 -12009873670495027441005283865334005760 12005257 451803674396723600916386273630370816 12005258 -365584027552753488169527091354656461520 12005259 108528041612704372746078954938502159360 12005260 52092213932490348950985878533299686400 12005261 1166229522746655899439099102170653145760 12005262 10613029551307482770015782068338613120 12005263 -12693623902405168290209188680888823640 12005264 -110761022796487901179559382178812395520 12005265 -121342734372410031520286143525878439680 12005266 -115752043070947548250483838669285838336 12005267 508942627828838400009472496292501524952 12005268 23105310124681083390112642209180254208 12005269 374186251820362204991981684734661494670 12005270 132236057313336750177388152629192014080 12005271 317956417341988266129140225616722502240 12005272 -1308252485126823234426373957659648000 12005273 586784452464531718236244158055058615040 12005274 26550831167425328512497280676490205440 12005275 -156591805468807087932485464883260320700 12005276 -35984077225445000232823015800380487168 12005277 -308438802153188974871848440514076855040 12005278 753800316634132119976791781066840148160 12005279 -258091951482807302976323012924671362720 12005280 -242604583388353998084056505730360934400 12005281 918603164064852543871642566160007999172 12005282 -256223545343611870394445592305200953008 12005283 605714260223079770901908345515958356800 12005284 -436040859012474559952984096373937024384 12005285 154476728132354175491839554395669163000 12005286 -150946661264106702237296111781800265216 12005287 -79073731625433585788950703717080370688 12005288 104090963265292046231324058726794833920 12005289 376190894243507803795860739018515858708 12005290 -410151968875539774454180696393826937600 12005291 133023096126519132593292790038068533800 12005292 100348819824729211501692881477195495424 12005293 16852315233164742972818120531673439200 12005294 194417878273911012965634788697774207936 12005295 -174227491196107772900343945211712043360 12005296 525008127300961873153809456173324500992 12005297 1279799808246614607098498236691524729746 12005298 -355509078344855031977711400669768405216 12005299 5277167793351290521078597502262769680 12005300 -46440957150230544556353727668375859200 12005301 -188445461323485732453013617563470520832 12005302 -352885431429892588733155378377956926080 12005303 -941123092684172307853051515297905375448 12005304 -1306907379803120263048091386845934387200 12005305 -142569503706884852801319412009447802880 12005306 -496839628696825197863965731724150773648 12005307 80600593626131019600343097745895598640 12005308 -13614482837321959767240122173603053568 12005309 520463881597967079182466701885523357510 12005310 -42522278792115154630612136913451745280 12005311 -252194533351519047200466666429962337176 12005312 -365508590039038399787837181299332743168 12005313 765533115826217438594258645003256400944 12005314 -1067157574847249680351407472322756106240 12005315 78252166434513535969082560375228879680 12005316 -293460057986643441984212997674620508928 12005317 477331832534655997958298903218628302366 12005318 178832345360676112372034075320553950080 12005319 511359068624551701718344646473810915840 12005320 -265672433365195177632252458309861376000 12005321 -945737271348077677316568550561612834800 12005322 21781925649661833396622580305058210304 12005323 1111593114794616185694334257005150804904 12005324 502782423224079777587015818673493828096 12005325 601806171666964747424185830519656950500 12005326 -88924382680143155841984090279335760576 12005327 1103578480816203358473969508725498856176 12005328 30866048770792224102913457097603416064 12005329 -303614090569124450831685231831405497024 12005330 418202350745536372495918997782694661120 12005331 333797374989979359838590234669509777760 12005332 349339540293270074780861004148008902400 12005333 -21413881581054221464471126148154451200 12005334 17768484787872282826675655503741349952 12005335 65513595248902099840473794748049984800 12005336 65649825384737307578712203412468572160 12005337 835733357342382439386982213686510359760 12005338 223379305091979618291287695936341646320 12005339 -78663370012408615239792691231319674560 12005340 225510783840503140193236989829584691200 12005341 -804309500185701200792020337583624199258 12005342 3421950090200900873249601168323389632 12005343 -566109484573106519190021465539204436000 12005344 409328379293236684514298846758267781120 12005345 841713856463606761325897728988994964800 12005346 78198898203519080212237756144302284544 12005347 -792266390015051084340247022583416335204 12005348 -215145615231843805506838832267103717120 12005349 -31991241679347451164981628655823802848 12005350 -117614168155991534720591140157992003200 12005351 470409012999476869758307477881390362880 12005352 -884379834946528868041989585617989370880 12005353 424562551796442392372309204627258070820 12005354 -367372114576701486150791430779625324624 12005355 -140101396589198032360293743128619681040 12005356 140076782866012045987770587165566255104 12005357 88386933215664190555437137973059743872 12005358 -28293649213078980945157831194980356992 12005359 773402679843352706715975273802040376040 12005360 -175023849252092133283772112788039761920 12005361 45908273500959864444220846157610790080 12005362 -1376328888292867490637256058775685368000 12005363 -1034289173380459834323257964187535438388 12005364 302126779307026185342552552223297142784 12005365 444293138848424291411786105954351978520 12005366 -86337381838115386533201280171271294400 12005367 93396179367369049050170651903775523200 12005368 331773881150167473489805458987548037120 12005369 -221619354410614959300716200872117214080 12005370 -25572243863502577577406625822443294720 12005371 876689347847334640513770478175778593024 12005372 1478486092245634752106810484259496599552 12005373 633614630419529002489432559477448720384 12005374 -137978223112138186269293853887479582848 12005375 -72856916722108779234837323817590346000 12005376 158463891555077191419194257371259994112 12005377 -661403980712631155846398217463884751000 12005378 -117769187503725967911174323110740480 12005379 130748288203623666370277258523105281280 12005380 327973140579115249281138039601762540800 12005381 1799224243674292434452772787018766743164 12005382 57359832423464267532772981740579381120 12005383 478038554391755143449366159954766971024 12005384 79875299156289156818736071555307724800 12005385 451399418847903604896845747369395200 12005386 -667063829383316169261683449434067174608 12005387 -362973707047924432991278408609855813368 12005388 -74832080344973068487406022830009600000 12005389 1104381720788679754373668264909686424800 12005390 62765568960355804904954958004754204160 12005391 -293431937935603780123902048700190836080 12005392 108400210587546189629773340600801304576 12005393 1440997833800616046921632773339796410880 12005394 -55977848091379123936096853231982070272 12005395 -1205395323198142289318603808791086483920 12005396 41713024696341369134761168746650164992 12005397 -475672243351571810195719369963340655360 12005398 1067506224563139298895222641342933537536 12005399 -135891858274482638462499863583089335968 12005400 180862152809973962358410930488025088000 12005401 156633639298994004739016539313433878784 12005402 84173512399463249684994056900460072192 12005403 -85980252714354413681535093927030262992 12005404 1093969616191322543654604738275797177856 12005405 79501379736273202436139160304258423160 12005406 -160515870559905708766015451887459110912 12005407 1210078318977594796908190455278476770656 12005408 62887392029142404569967858018002206720 12005409 -355709921965721886680700308950720208832 12005410 656485118894545155201557905834112262720 12005411 1233012228705598560190533851214520710024 12005412 95050720569711938644742819862845417472 12005413 -156456210824961357904394976751384521440 12005414 451507020538120990207690100861811289056 12005415 -4613036233241886215071756917318032160 12005416 -8918303593336754983220075678097822720 12005417 -839227168288801363994088811223933014668 12005418 -459669530821078638582357078202080151296 12005419 -491760708963147368838911774835829711180 12005420 -99525443568005313607356358192118476800 12005421 415899086148605275622820826757943458112 12005422 562141000464397270302053130097887270720 12005423 -391873112832555138736549064326508249328 12005424 227018921372015639482408891906881552384 12005425 395976793026113815372798746809312784000 12005426 -210368448513316355239178840568151775616 12005427 -54284971915923303225829666339005947136 12005428 -18394490574012001746878070221248577536 12005429 208427021149113285423169914713714398176 12005430 -170164004257780340636979053189572608000 12005431 -957371484819104956184697659058759838800 12005432 -422794640007868541956402974196725350400 12005433 582747015316522320256938474629029600944 12005434 11160412831584429746604752059998741504 12005435 -318515505837828362393438403054185949600 12005436 -327415299463557883663883830033378610688 12005437 -1195594519066394378189269244287559955968 12005438 -30720162184814556854398628340640534080 12005439 124249304717069524502509773747266686848 12005440 55447170105197629455854359683441623040 12005441 -89399374797692380839101712741716010000 12005442 -661042463901853422214630691849459669760 12005443 188271937010129986832911795274887863360 12005444 355707639731026644072330228898626054144 12005445 -239654240964401140153930657990432723200 12005446 -104375214376976001979458954165526151328 12005447 397117128864230435615289735143673075552 12005448 -27411906435579189845786758529050214400 12005449 866484559359682597034612667146074794660 12005450 -180040750927790694012440276593054566000 12005451 140560744566335984389253966396005987992 12005452 -283292108380995907188085634063642024448 12005453 -154549256998449167686058956481415034176 12005454 -108784780488742361866869895663676267520 12005455 331764176257616860142948570572700728320 12005456 -80343634453587259251132281859409330176 12005457 321015207712095086825371743302796081792 12005458 -41500585603101558833529167420106199920 12005459 -627735597190331124241233496802741293896 12005460 -349631665142470470079359485426662590720 12005461 -132790305365194304071777677122407516416 12005462 355302561110675993142296146968743116800 12005463 408860659363845435804913395668418275328 12005464 114212916006821944113062675684697292800 12005465 -23926205360523113467586054756598910080 12005466 -234152278785023495989242395856280610304 12005467 255554420264755251016407133180935017160 12005468 280485153223570969165583919415309188096 12005469 -12217345604659251590081734368231154560 12005470 269014887219488557723501192133177203200 12005471 -1617800401504513430030699792667686400 12005472 -309719108633203940752442902001567662080 12005473 592619655788284312863235959938816380720 12005474 -430830389126295503823120952081519391232 12005475 -127828259259592136167476871997280413400 12005476 -218445728920047743988543507403715129344 12005477 270730841025035151481025712620140724160 12005478 -174823064329890515434850276551250524800 12005479 1563743893094919419498317513930907217080 12005480 790947879119155177081758936270721382400 12005481 -117835352994317479783100016607045089648 12005482 495274474097118811297605163957425884592 12005483 15373915550625877605629143348274280480 12005484 -309776626806197758909062492444384766464 12005485 -915262843495583391123937289505005163240 12005486 -305255142578437972243397466540239616 12005487 225864461438461945706560585591848047208 12005488 84345512485912415649134561951290589184 12005489 -1084796741280844219420502864985543793710 12005490 127548994102970669282058809184777070080 12005491 -177667192085697185815586661144327135000 12005492 1277887860030710856067890648231693803520 12005493 -61833818796158661370548495592621088736 12005494 -70513679731985934054534075006267678720 12005495 173144295964771258452811809847689790800 12005496 29150377963786874934606909388848168960 12005497 18695580156289685984495008475597443200 12005498 -272742778029896931006362825329198335264 12005499 902524394022486923971138974411995352 12005500 -417242643894220128766731125391011328000 12005501 -88303231993658432196051153760205178708 12005502 69108179869323670539631794181472744064 12005503 -1112916611818258848200708931059618695776 12005504 -230270941437781433697027321784958976000 12005505 166471959059979865483042850071620758400 12005506 -22094859451364648874953160275719555200 12005507 -27071966374108295624963602891389571680 12005508 252920126287821651289203282319014580224 12005509 831029741418323168799981491140862319710 12005510 -117326325841224775714500064800174967680 12005511 195178004300309230750251950254271865600 12005512 42356441641037740953683670685439723520 12005513 550949458143448259853040478518277503524 12005514 2744084689623621800114304230327248128 12005515 303828183217738141034490290732122640160 12005516 -589668659780870791818237766171388854272 12005517 468957865662225471645665202865060179648 12005518 228766442384003116529730664618910023680 12005519 1209457334741530301800020089080260060096 12005520 -27251114493757558051146048088505057280 12005521 1231310527889446118886715243752877951344 12005522 -695126582955827886165188393194116430848 12005523 -420611151524654312415996274546762842000 12005524 -264786149669922987175789041621566511104 12005525 9328306138786330510539954771181785600 12005526 1979342838439970356205320603250707200 12005527 -1483759731802128219350924178183505549624 12005528 -323441140398925464892316534020984227840 12005529 -443227138711521098482126761890084425440 12005530 -51761982280874701921722845905080384000 12005531 1156293098386793520053580817031122147332 12005532 -101996777391148264703387311088938156032 12005533 545292634441177250972099558268521205024 12005534 68154988055185089000457703287377196416 12005535 274040134516742404266479309422090631040 12005536 -1350821503880405226441628061769789603840 12005537 -850989849389921351719103554334775446814 12005538 -42719129903063170172569999045944222720 12005539 -351487214348654514637722000865037329728 12005540 33134595348577302424405457526809088000 12005541 -726805933670089145523505702618299830850 12005542 143330937881981016550841673522920690112 12005543 630694700423996953514575001896885173144 12005544 403531916054681306732107662231219486720 12005545 65071079416957971014405245699441289280 12005546 38149780382045107753863415979044727040 12005547 744219782637015806949710909999135482200 12005548 -1002580981142968020116079794385636788992 12005549 5502150563522918856010062233086320480 12005550 320679375657449780399173857777594096000 12005551 -1890928423093411218301595321640254938400 12005552 -208967778785422271253808091705180160 12005553 -130386002029647480253594739466841587840 12005554 273143389279551167687815068545475486720 12005555 -166395428744743528166153103094027361040 12005556 -76506678648898248754719276635201863680 12005557 -26237708492631912831006466123115953600 12005558 -876098568533066860855389538118328138816 12005559 10049624698041214154849903720764136184 12005560 61117000922682006943360837152043008000 12005561 2541577782042740097693351801692959999824 12005562 -365518512982059326547585002529510325248 12005563 -677698529219993805005720372318869897296 12005564 -309325624080135475703044087174807240704 12005565 -262720662999082239688594113244590201600 12005566 354103671918095541680846842303218253440 12005567 -474071403084184866127248367344269536416 12005568 -35726108625019593772064690786984263680 12005569 -1132871113786018360972840878896057178320 12005570 -420947211188815607251004600628966651840 12005571 -8376548191411626796932413988374301696 12005572 -22356569150450373061914729596123827968 12005573 -1183298643038064534334739065619894269056 12005574 67251885111984854459102834367453026304 12005575 172920323101898220085373740971067207000 12005576 -143664878991277152413483940683838996480 12005577 8756625616319760219370576523211137280 12005578 46913411394173660387020345717148928960 12005579 -15651634327997681767440588658919642760 12005580 9254255279575312291463389284770027520 12005581 425670408911313699158613744958610337984 12005582 441278832901433208923821741487959800384 12005583 -153260487884951956339528461611570150400 12005584 -32607857305649297248626391362155003904 12005585 -746108628442388470455743004783194558220 12005586 3325547247388169523643678487031097344 12005587 152844561447611257564810212160286668800 12005588 -1002632192837499668567497371011065790592 12005589 -114176310911353611987164555391752551776 12005590 -20189376787117716283559001353016583680 12005591 69109289918894257917810566235207338880 12005592 -212042670052966469715428945779844321280 12005593 1081092227627313478454041726343806714760 12005594 -165750277151290785304933098678560747040 12005595 -14764031088205142740934413146620083680 12005596 -1628345696598702775889965614581987988992 12005597 -166698897118655505078528577463301060954 12005598 21368798843706837878625881905522894848 12005599 1151629208408336277381295269101477213600 12005600 2202738804056605633712064115015680000 12005601 59512661287728672014706644661275942832 12005602 53227335164709145777902046610913867264 12005603 -439100197633477514308751045829644396976 12005604 218020021660258940062997794036152483840 12005605 1143236635436992704192365630678536662360 12005606 661496893051622889638783692697911389120 12005607 -215692645957269253619842613127018942720 12005608 291023466179369061861451395018629544960 12005609 -272017657041736070169273664647737902080 12005610 -195303937117715696704717547580382698240 12005611 1089005641179543195678780733117451988212 12005612 63926083214746765148464586622885212160 12005613 247821009651464958838794520226115127980 12005614 -301639530697477063649508852970799911488 12005615 -7597877500080563435542975773849973200 12005616 -52711482854217570903037187547084619776 12005617 631419697398114054174618421705255748020 12005618 165681653303767124415747775186682247168 12005619 584059633369347326073030260431662450744 12005620 178636858530918179005483550323145798400 12005621 -481364606712536093940109019440790657508 12005622 218296837469900681093619440755915534560 12005623 516544315213121484137404965068085185760 12005624 4986016679743212477170823789016104960 12005625 -158936098242556658770715884029137100000 12005626 213593066276515553201526503833075605504 12005627 -964701492788342431494663850436391010524 12005628 73823899174585811932642230335192663040 12005629 27269391595713118596330028621892244230 12005630 -117749993739621527918406800464986931200 12005631 892141495368253306226038427323938842880 12005632 257387134794403589200699941808326574080 12005633 -283184990663181519608213773585278609024 12005634 -232526380763491128822500865791832251520 12005635 -804983322958841919839893371290964535920 12005636 696444987206745232067520959693331483648 12005637 -192223463283648944986283797632992839008 12005638 101676668368362161890642703048883149856 12005639 -456051776325581596980309585991694712144 12005640 214768402262828328725232615606631680000 12005641 -1105132612445116112015958265682296521958 12005642 96003619762764669367314356933797753344 12005643 -2944211178216216668983224502768485120 12005644 -58100394956937926539272310349892567040 12005645 259879297891982769427943380563838406400 12005646 -62970354976582091170973096148164884416 12005647 -1391535676759112296801866130862202333920 12005648 -62653532421712242760400592961502896128 12005649 -57546853549870508426923403520263000832 12005650 104658028104954061455415354171688266800 12005651 -84259273138523165240944915293595923456 12005652 -281060476747300057592463580463950080000 12005653 -67186991910717044775398597913069291072 12005654 -802635182550452264007217892598803142528 12005655 -127149117784571319997711103108747791200 12005656 11863400920932963547653150988335513600 12005657 929279220736553790417054388445662994052 12005658 231569252390657564188601761488653544960 12005659 -1185609269679532839009995980495637270140 12005660 439314900829935127437539840150223367680 12005661 -289477766598060351743112852334099855296 12005662 -81484693500523819228064954091208958400 12005663 2224492707801264309665380608544490855040 12005664 -453889223025189285531948028715382865920 12005665 359667082903754473658617758552329601600 12005666 178825493449236738503302426622175357552 12005667 1007286518359833882578824814128052379684 12005668 -401802271786850817739496613671567810304 12005669 308255327850946634795298187907399095644 12005670 22402775374398765632321981234682624000 12005671 -1468824485197961634743014714346332675808 12005672 -256784057726670653877190040366273495040 12005673 181475344512185463620009060600586781584 12005674 218365747443271672103367389554217879040 12005675 -363827150134300508678325903117437010000 12005676 707220899938133855882091446187138930432 12005677 -992159423813666107238330376627937462868 12005678 -173783151142099092220921854252917575680 12005679 -109280569439697011328147135143410281600 12005680 152853216550236106496497357148620062720 12005681 -390938278929905124328382645558221793880 12005682 44911392972594338258647090498417052160 12005683 813179765707452717573556491111805761932 12005684 797706568777642716282286366467051436416 12005685 398621359545200167622022208809477475200 12005686 -2463266853523936684622094633403084800 12005687 478736005203107646515264298548263772160 12005688 -259392585501181077626617957288243261440 12005689 632157058316703422298810113285008691232 12005690 -60596347074277077832478327114052064320 12005691 -47681512758322801251756046359465701376 12005692 -515626782701895569626634361857720157184 12005693 438991388037961439211164592804985557600 12005694 228598080719155983887876609002779340224 12005695 -72454291361395220996408322165231982080 12005696 85722013231413655202615313325762805760 12005697 -944874331603718125333785611134963865760 12005698 114759246150162629368798007721760635600 12005699 255769313759106806950480102354360640700 12005700 -4071887009733037701023482488948633600 12005701 370742822204459415440794634264448821760 12005702 -349349906339324362124096773384761589344 12005703 492300413295892474696135058623590017712 12005704 551775274328162661772099162601069429760 12005705 149425579766906706093041573458000841160 12005706 155131926692382136666631419553101976064 12005707 -115913056184299562357854531380756549600 12005708 -223699228581664107838428773969328291840 12005709 269925216355484617757394124815699225600 12005710 -209585058304341950805786051387587040000 12005711 225491887419959273296827785543178028224 12005712 12708853418278256830828215541801943040 12005713 914559968936579350169774363876129188260 12005714 -68040431651119183725397045946115775488 12005715 1468099733643494506843475062423494240 12005716 922769519495617139014108869996635987840 12005717 -504301422817136036529867974649868605234 12005718 424645527778388230227747254973126074304 12005719 -429288230603509030304452454094271194192 12005720 669233798970670615833821787905829888000 12005721 29483901693040287795607771270776526464 12005722 -705214043966736586289895935528643779088 12005723 -278586526912954111949931249688219356864 12005724 383002916981890778269224767439879168000 12005725 75381134314056987909364975106080330500 12005726 -56274871621877048844499945854364711296 12005727 1617941584998605874303162950907807551232 12005728 -124711023264987955866112032545221115904 12005729 -9114655359980310791500863081249992016 12005730 108682317218403583253762949057664304640 12005731 591755232299687436150809360343605557532 12005732 178092586396739311610610409444011294720 12005733 -239922109628573703563291292738612626400 12005734 -178464660777598955096819817837878318208 12005735 266406221788822739822666181117160097880 12005736 691212858009559157109167042259662438400 12005737 477124906399715789932778104132123342372 12005738 706322216180414557723198642724495321520 12005739 58900614896087795522444819962767102000 12005740 -196682596086639848607571925648108113920 12005741 -4132887251874830831895097749577973364 12005742 -5698720161701567819817000169950461952 12005743 -539288172561652558148526040458474343632 12005744 -132744606163345125492413982132159774720 12005745 4363700207728084070736043752852205440 12005746 -29754846020289454652978298032781396960 12005747 -224073404950253875297823116581739555872 12005748 -281752875034005904038987296660307427968 12005749 -139334582975029815753915539150244416864 12005750 -15323547836923069291926248796651936000 12005751 385437247086830529682024021751947517520 12005752 -259965604398166802016441543892055347200 12005753 -1111903961805987791376253064240207614998 12005754 184409531513213322211390886361134008320 12005755 980513834966720346910057140260084636160 12005756 39048278292538274582575623141813255168 12005757 -843555742675937511602771628664809249600 12005758 -602455865877269514295897682379477720960 12005759 1060830329800131143137018465882913050416 12005760 109346945550978099337935805849219891200 12005761 -1204860231572163876969420967347406880638 12005762 192454876064187670853328429313769863632 12005763 84656196970428388692088234974584602368 12005764 -262254328843894525937805130640290071424 12005765 -95825095211007531589507375287416861280 12005766 -116022552481411275860446106608957814400 12005767 968000205093358082773298608443923969816 12005768 1472644505163400404317907852931257600000 12005769 -54891378063394275002560503854208674112 12005770 122426344004856224416823004811114383360 12005771 758452531815731330010537627040574224032 12005772 294354194689058240750457801245736960 12005773 -254514546295881543579042477626653046090 12005774 -721780057876438742389608710131202174976 12005775 147269899221333981144763750131961638000 12005776 156113594653608280404057927299070705664 12005777 7510342339768425321913955794944300672 12005778 413190253189714862661813059646967645824 12005779 1238984790727506328957130508844613022380 12005780 276353678731633330057115292357288441600 12005781 1072496098421507805015642201006419021184 12005782 -571502796646260254116263753650834071008 12005783 228911949759670768510592564232383733600 12005784 -147257564513145367929531269202673274880 12005785 -655797853755721811103214784586024781440 12005786 153341534940727416408725599091482353600 12005787 395194244543924759704459356532894581552 12005788 -1152397275122507993819687537062600632320 12005789 1501226567818395088773447585408915343590 12005790 -327355477422691317180303430953659232000 12005791 -202849079460245891313527300434723999296 12005792 1209573732749452223444442793514867097600 12005793 -625402788209384616257767807997652520320 12005794 689441695609304786043364233538056554880 12005795 1068113176099968104677881776611201198800 12005796 163536679688947489825373173724624240640 12005797 997895764729050085629783585656690878080 12005798 -147105313699467875849466503524980145920 12005799 27733626778872031905286134467598591648 12005800 -305561896489786215407790273432416640000 12005801 -77687105695577193324293770955280264198 12005802 -486859032506398015554447021520973328720 12005803 55957918319573072381861741045530012440 12005804 -133733259332393692894758637532373823488 12005805 -72545107164378437865095223767082720000 12005806 -292035248438570931296728793956481811648 12005807 -699602240707290564548315385548412842640 12005808 -25487998300727088146483281574215090176 12005809 63002313432682100946322885445050769904 12005810 357380676779891137551096285283314118560 12005811 637846887881392804127551137427996453800 12005812 -77860420328877014563126278146543116288 12005813 -545316464136268586665501377769957585938 12005814 -12516809057769658035884391299712605760 12005815 -3800527855135244974834966935204912000 12005816 -75002332313239005811466481703590297600 12005817 -71563453333462139376783723947991929520 12005818 395197078494783174584060367463923965952 12005819 -84764787408773644278488290841038155504 12005820 -15034853773450660942983206074862200320 12005821 -152256614964787307441461685448755688768 12005822 701531495219427893597867615756491667712 12005823 -599507791782722677712961183973730069232 12005824 -117754146640567343815943453193535488000 12005825 50032118600753559858447168196377529200 12005826 -158990955868177208800647658931175920640 12005827 -471653472181929878197274118973353040324 12005828 338138885019078251517004574685318798336 12005829 970962019078612783798229968820182124448 12005830 385998165854834248986707030176980754560 12005831 383822121478945238274417236958184156632 12005832 -64293740571386908046306895338252943360 12005833 156340594299671760754540105498613583540 12005834 63697724697711558577870292885815660800 12005835 169174888351650316956106228464527846400 12005836 -780441171565491480240793731270675723520 12005837 315925060328737071696706159236838229292 12005838 222626169985539329485289401651514426304 12005839 259012756147099110198243162768707647824 12005840 64409356314944453337126309354995712000 12005841 340111105394963300452751346064314999792 12005842 -7359373564987777731565837001163933696 12005843 1442276282347629206828708007018150538092 12005844 249187515171262295322502123697886769152 12005845 746913355651898998403779929555232523100 12005846 -493962354033087765752314179810557574336 12005847 222227489591432409832930008520990732800 12005848 1193477642087057142090691787101930383360 12005849 352259968300226813554849815125642313936 12005850 -90160904107883261244340671754614048000 12005851 -435774437857279956188644749337097848320 12005852 -295164835682825278275173760097194776064 12005853 1043888631779263924510693701316692387840 12005854 -121060333251297632684968003585888766208 12005855 1245029401282075606734706033277794920000 12005856 -159002677548893279886501072560352657408 12005857 -1283253374908217559392601519677826604894 12005858 -5194989259454111318754500505399816960 12005859 113586907712635634978317876100966960640 12005860 -637054454044686428314318863764204209920 12005861 -89961986319770381083508365008616044768 12005862 -545571763610224201951879715004149760 12005863 265946461206423271685768386246707279784 12005864 912374537281237927023852100253055467520 12005865 245175267470330004654875372889174820260 12005866 -50848059398752223118995232415215532032 12005867 -809684577822761514122547807972077959680 12005868 -1425271046875187073669685318519554048 12005869 -191087097996655202933935480493574509600 12005870 238494582647009944231835122760444981760 12005871 -141812903678866233975413905989892567536 12005872 -26116151676992580059369641970486149120 12005873 439088237864072885309958732436154763504 12005874 -276061264619767075460278464854280744960 12005875 -272121656137904714490495622669500216000 12005876 -653825254955729751930926563254818272512 12005877 -122332374599402026838827910497751109792 12005878 -32095553114127968988632647463117187072 12005879 -1297382021001660926616450660395138282520 12005880 125452776339842674688771948054922240000 12005881 748647236980972332032125897064250808682 12005882 -583306353795342228561320999633736696720 12005883 -75973735905647848788679406287932928680 12005884 154199297147085584022578491075897059840 12005885 -272030085995392832747577228698603616000 12005886 -841139849511097663037377505920887223296 12005887 713827281928743766962140419793101942512 12005888 -387535609991683618455627727572188528640 12005889 100640406977429931930048605419459561920 12005890 136755728235052644705158217196716793920 12005891 -964964776991211483957193002857792260200 12005892 -57508154376754121641393763364628262784 12005893 -239676952849453966111933694780910425220 12005894 256003723894348494297268749517846593600 12005895 458243412637376055762212712540653543040 12005896 -546893557643775436729069074279150551040 12005897 8515330865949791575525102016195019264 12005898 230437573613848254981629164182628347648 12005899 399769285707603038022583984162206345000 12005900 -344842389524292121318413285769605312000 12005901 -12216309740015312854365852609552748032 12005902 245074653470412366270730495494712777152 12005903 76425128654412171382457588365029739104 12005904 86807372802356643782657552298869981184 12005905 603449107642332355735755197829699123060 12005906 506127790612985295297173081701925211264 12005907 327806034215062812977706322534963709040 12005908 235739670401169169744063111137749016576 12005909 -427319438195397731694143936364415387890 12005910 -84274944668688557112268911611447808000 12005911 -206600246784285456256027622897829757776 12005912 -1052057780289723895625210723618104780800 12005913 -162820910778114581627949595879068240000 12005914 189250910898493469671462609045482916320 12005915 -123433755183145171402640789298732850560 12005916 -75897226043691205160057197510163598336 12005917 287222835075527475901721145406548417984 12005918 244639584738253025356500088486542340416 12005919 -801714241572146424213428159299279582056 12005920 136005174038344555628243173598490132480 12005921 -3168759182038978588726967359221941328 12005922 23286865145044000621179815394288456960 12005923 -411114764820584634361257279173349745828 12005924 -309244445648137184078354274184039538688 12005925 -215988679286344474917447574042537896000 12005926 -77936210740277409234723479337408687360 12005927 491901263607663821789695820544354932616 12005928 -62580864756058500942677445326615347200 12005929 383610263896300468621187246973815787600 12005930 73362803431149071542211659413692425920 12005931 -196999835975964262307051779935464499456 12005932 -28604203914046540280195544393226802688 12005933 -1532229058733074017788789311791007795818 12005934 -231356100164017059831640289908378345920 12005935 -50259716126660798804909258234035197840 12005936 -4306211465076110022109777413990383616 12005937 163962225971812751960341469801272547394 12005938 -103999518076798563643333562358675400704 12005939 -1484571312436074695595222021878972575920 12005940 -26024126840017374243776437282521600000 12005941 445860091577825472150647457188315903342 12005942 -200788371615950190300284020794440983680 12005943 792944763467101368678773787039940240128 12005944 -27205692195309984927894203141425274880 12005945 -5667011965829396425332577455549603840 12005946 483263168990660177055152911369835281920 12005947 -692488921673028913881304580352275633168 12005948 -291516318411578355166180953213929180160 12005949 106579038066553395862369808662721671200 12005950 232970527552710320535005579476708531200 12005951 -678642267489457092964225254346356776448 12005952 -66543187925892093981390527085504626688 12005953 -1242121606052638752190541814041992660798 12005954 -140258712628367063657320404214552896000 12005955 -124749703996480928076561295317557985600 12005956 520047058884292159523126214731771093120 12005957 1260813802233375319547863735594888738206 12005958 -156309455649364338213958353048473352192 12005959 -519356576904053573127137772724914176 12005960 464891064169682166048192112470524160000 12005961 -422417900697465755680697044429671200832 12005962 -1143020444859719329672131124782949125120 12005963 -127242001902035285886575069080621591788 12005964 440948659547062156270388726700369478656 12005965 -646539913498767709783236477566844142080 12005966 -22586895091582742964181663745957143680 12005967 655192968222502669729334659636901546880 12005968 -39246082597180247668722476021093400576 12005969 6045710993176034425811609242195068450 12005970 296393387874229560269234925585231552000 12005971 1003609724516598266059452408909646686000 12005972 -918455712377924106956004393275825184768 12005973 175729480533656611372228575454262784000 12005974 654826052501592461798838508089113384736 12005975 93590253473975938738602620898455688600 12005976 455460246283117981064719202625185280000 12005977 -85396149093415035890120396304820752000 12005978 -420779392952170740450101317766392678944 12005979 271122499829717331909523507655081178480 12005980 256081065264816473890516874366354480640 12005981 -93107918143251009651451405889149428456 12005982 10216224424382299382790516015497788992 12005983 88952428182026083056206877126814376 12005984 91721281905956178603674774889690562560 12005985 -512832709313862176982276034263188496000 12005986 95910364797407431691410259458371705600 12005987 -3430527697006289888907343402947644928 12005988 -6452945219353882259496917454113212416 12005989 397315417069258449461142485022019585728 12005990 73283078087254339071558214948539724800 12005991 77782537143071324634878898269840730000 12005992 -599812841643539035411261164518904545280 12005993 795486304781356553506701824175832942224 12005994 36279918444026947983923408435564544000 12005995 -335628658830668695886051514250823701440 12005996 348655550010759179936716617737862048000 12005997 394154310109935370956366131826256296000 12005998 377361060229009617954586971721893135936 12005999 89470596607261944514932507890264447064 12006000 96410657432765189931190357036400640000 12006001 379538869812434994283886991481309452352 12006002 261141509433851514650978622824569127952 12006003 -200504181492496148303441564266942295496 12006004 860480617970244111508375327690411677056 12006005 -1114740137391329156686924706535646872000 12006006 -163106677990470052251671578524911371392 12006007 373060280427185242364897906296363307080 12006008 -84151628628006592113854634012970598400 12006009 1573831566013728239185333608152131011840 12006010 -497195165244144618466375265971045447680 12006011 -90241597746341540632175069940840516960 12006012 -725802949331587983300223981679731537920 12006013 -355152336362858634232307366316581485760 12006014 257784555235038404327332210245326009856 12006015 218997409001070119834792675304825592320 12006016 896610339934405065539677484125960273920 12006017 -1541188315533916079379457331302501751934 12006018 37988550830724853247819111821753731744 12006019 819435301220972306522510913340005016752 12006020 -19060445751291483013280573332605680640 12006021 124455147918258469059218186812522508544 12006022 -141191241412585351244728551567528682368 12006023 -43489979345277770209991859861245071200 12006024 339426378168897815687059196571802828800 12006025 -801861192806690026632304612816288640000 12006026 59162883771232857705303749029480984320 12006027 330707894840361647778682923646113246096 12006028 -1042207896611851044369334365167725155840 12006029 -534184550403512485028759153823868992000 12006030 -209611754701557721774460027537909760 12006031 -444413117037345133141562312160718825168 12006032 -102485053126474164010132593483708039168 12006033 214545087151596732673802161820492354880 12006034 817986329490970832758763655453897474720 12006035 36647918680903519848500503065096162480 12006036 -181570022362854988015431475428672430080 12006037 1072265941010941364213756281756229811840 12006038 388608749673362163973535303166786035712 12006039 -617085592995689098187077500971006669976 12006040 1072975796224096641342593945430341836800 12006041 787332342347699851726707520656670586442 12006042 61531365658602028707003033979414228224 12006043 -370181377478038716653482401974930498560 12006044 -492227317253679693819024466840263817728 12006045 422213364498231334442675139849021916620 12006046 -218677108136455182947828017665757496832 12006047 787426218439722049847556653941824182496 12006048 -223510161440842242046657096099688349696 12006049 284363046633989076880195022004403999920 12006050 147025990291214091215473809280801996800 12006051 321353756162795987183549057498687392632 12006052 -254978936409235001778377321135018098688 12006053 92489007934914908446627957001397269184 12006054 299949473239119225159749752144667018688 12006055 444360671541583161021411301121596491960 12006056 -447222210467001051175267784306723389440 12006057 223821720659205427723319491579200768192 12006058 304554340472019329725758163202776436160 12006059 464095535641307324314466033308965651504 12006060 64668575125932656782275923913631825920 12006061 926380309050401580336848579073265104662 12006062 -468338359010972522023972571886307896000 12006063 30452939418064128188359826899563873120 12006064 -29017619606556322477961897069602340864 12006065 -950729248468186777889493197303412940800 12006066 244202047705225444262239020726409423104 12006067 -122907020110496309065044080390095140840 12006068 -9335632109319153663519563140774348800 12006069 -142876216041923933750136356319095783424 12006070 -40226661733164713600521838517462827520 12006071 -148015083854866725789026121048831466752 12006072 -119114982817011631170336717041844879360 12006073 -829232798815091433453408073170774896 12006074 -347592001192517791053428263127287065888 12006075 -65322965620161159112082518242170945400 12006076 182406874906176825284775742265815583232 12006077 1714233603220241208611108086243321926 12006078 131736112230041070870156358535234312832 12006079 -1358660838325104771535229072077539152320 12006080 66120856925874848932623419984566026240 12006081 -459544124827043354945396764277908669440 12006082 -307868445707663881891197431681344166016 12006083 139201279698126705577095613055324709888 12006084 259373582760308808987867235698193038336 12006085 -59484606748922976230035990904311520640 12006086 449390782322554499745091153101415408992 12006087 348839248618898350494484216898510064000 12006088 198785187829486378220353307642511221760 12006089 17244374222998246884534164130552330420 12006090 107944266804587118306907320708811008000 12006091 7406674275044653853183399614123899440 12006092 103400753571286992777831120631193862144 12006093 8112312969163111989220697086452752448 12006094 567754791429856126205910383428110780096 12006095 898777127321642892688730159610815214600 12006096 -11333009568474879669457700782361149440 12006097 1240950819334254072957481205862617720832 12006098 29283549178051566810971475174515993904 12006099 377076828799876674317582589081054598224 12006100 -97929912704996119597744752437690880000 12006101 107905241796410119365531461098961111100 12006102 -279959685218863077319004389557387004416 12006103 -1247896182268168658173033031259264639744 12006104 2110296259641175375510078455544627200 12006105 -188862964370867041455829552981853423040 12006106 -327733856216226310742113996066043761920 12006107 526431651565463603892231124478291357040 12006108 375537572338936783710010823952403156992 12006109 -566602365431881387730918420374398841690 12006110 393045533249899292824786471000961904960 12006111 -319890067807484208832023356022028993920 12006112 504239193368397648936275592158656856064 12006113 22558983752902744010130721154912789760 12006114 120920920469299304312613343207019311104 12006115 636958394646591376982070032359526519040 12006116 -3170835110545646039995962426672995328 12006117 815767162031686401940179937599276042240 12006118 -246157066770460994749265966810192574240 12006119 552235007636568288883124952095880840840 12006120 104711519119635489546900396825196953600 12006121 -1059773111746049396679910059371867218800 12006122 879068668625068778697396691852284636000 12006123 575909839649496263757404429652642615384 12006124 -198221018515210221336510898151589084160 12006125 588610672138062226934707347284066760000 12006126 -504336383270011406059915945605351898176 12006127 -1077899959483422446183252072003029382304 12006128 36182249919888442779781955576231165952 12006129 -180674012298773028002962720925461174416 12006130 -471431618516508657617772853729938819360 12006131 -175477260767739520385558375363528759520 12006132 -125418758078345623749449724027778928640 12006133 1061218685924755261484721371591721022382 12006134 94180431822698806235784661583848420992 12006135 -108143756836804784149397174515129891200 12006136 285287729331840238199752210012285255680 12006137 35842034465427587721224266596541723776 12006138 -73662428613651654273942857962701312 12006139 415868049888186794997022956118450689424 12006140 -458086921765273633036286064008491906560 12006141 47230063910610715289118644304612416064 12006142 439021790790748020210058191341630449344 12006143 799014009155161398613472426944796160264 12006144 -994933599681078910818109872750226046976 12006145 322736440507279021827901736202713241600 12006146 -25777019768949572286556606874820647040 12006147 534843500163166324267611837553024644600 12006148 -160471294569391545270850706016892674048 12006149 925210634028312682670334162492785478336 12006150 -151212195786575857646108405701014220800 12006151 -7216412827428595599453036969193663928 12006152 -543441017454496564450999031430183398400 12006153 54248673542190823504298318444543457684 12006154 19548400811195720370157755641476009776 12006155 371882483945296251337279219285181675520 12006156 -132090689788548453570835382090188861440 12006157 704773371792667113989082611026703635840 12006158 -700468156340625792638413751852231584320 12006159 9296617380669833482953268128774343296 12006160 -4637799091078845501283495750198149120 12006161 -403628779975543635880893199939652747136 12006162 82536676695972237559500122031170330112 12006163 -528327733721811121543765089714281629376 12006164 -60730122566016962845867111972445401344 12006165 -172601793528744153510545445225235929600 12006166 307578998704176886375456933776488320032 12006167 -499466759545657308992926318825001426088 12006168 264084295422817485566870641911510773760 12006169 393700017908703340573513833636299927296 12006170 485751034558221992181003213907783868160 12006171 -646110558430160394086615899222702917120 12006172 1123453667044026292336133379959939442176 12006173 478561246839133394939211530847905886444 12006174 421040318434198013770442940828323963520 12006175 -340845438457743141705072636853449261200 12006176 108649078834204789522072560879890595840 12006177 -388708279497917455629948010960751134560 12006178 683240450276079434477320596785789090640 12006179 152627823459643303770721565628458802780 12006180 -168361342123786295729848930411846352640 12006181 744408379908328528547821500428976099264 12006182 79182256440070490077578733857839938752 12006183 255008669376294095592712817702573429760 12006184 363740727380425868324915061264474024960 12006185 -859645506836241635921855682033854230620 12006186 180129396122476018302907753957847487744 12006187 -98366925785317766557430008575626201164 12006188 731630527521570959605494342065596869888 12006189 -34257560165113847796303963587297349480 12006190 210714383643201767795427727099273255680 12006191 282291681547775859308133420886829680752 12006192 -189936689898977342482907362706360893440 12006193 -262818884331132566179411748352720088558 12006194 -13958367861519269788045831864526543328 12006195 603977449491884984420614078877707584000 12006196 -526589957268563364633199232518492439808 12006197 -674942375546775629771697610209862487808 12006198 361566851024271291571305772750473909120 12006199 823987658555206242521351154498039508992 12006200 -318685981803421721315020257897985536000 12006201 -584877851288822147347400355456657774768 12006202 436788714007035851031213563242748160 12006203 11621941197038180373737535701201183520 12006204 63130732422143884422217754129096343552 12006205 -996429293696261494209576189561089940000 12006206 27840055821766067904261984606398698560 12006207 62784226695302938951391141486757974016 12006208 260113431269839763699303144744461795328 12006209 -66018603386654723902468466682915318060 12006210 265219383346073331693432311003004840960 12006211 -38158494585313006405651343332578799360 12006212 -264571095706740605346375887880005660544 12006213 300842770295918544681668614441681368384 12006214 -589553655955201224332186313041634885120 12006215 -260217091915833243811954993090615656480 12006216 113077446188773294207709657012514401280 12006217 -1589315924839535454861696466996258205734 12006218 212082130762930301508569147012993356800 12006219 1409241069365342295824847202247789104368 12006220 556491938572675878937395082031826938880 12006221 1226265148467359952571791177673531879392 12006222 -105852094705321284341531151279657044928 12006223 717449832906844693288746364638728239472 12006224 3102653415919605979771111861761982464 12006225 35906373595350789920055480095624475 12006226 -28552307655917489065378074163060088688 12006227 -827866685652726476058095354267132332248 12006228 308486855873198416040470574723163838464 12006229 -567154489704965585580232553904216101170 12006230 -216870844979190701846900255965099188480 12006231 397289101807234376574427024038943541352 12006232 -65482679907739333768747778882677555200 12006233 381996384729131342274511458612606423840 12006234 -192837911817349373800964191864566636816 12006235 -121036666984835225117022745744000566240 12006236 218477913519065915970913858266580061184 12006237 -535282452882733172458646602242415438272 12006238 97685872229977932366774214903180800 12006239 205006949513004275834205476944801708656 12006240 489756822776215165050020917317213880320 12006241 -91469336940028456561141830436927276400 12006242 120010093933281603879451541482939820544 12006243 205704540854161764305511532283034180840 12006244 1313776107771494662773970927336406163456 12006245 -7109893212166401621706579534243286880 12006246 -125436292058218238468740383603135805440 12006247 844920578313115752018185289330697423512 12006248 872930436426181314936206288209830927360 12006249 -34693247009190176885794003919079452352 12006250 -214057353147040881474373433164109400000 12006251 61342953947899073315604180918635355252 12006252 381765703421925097061076038955915878400 12006253 66220782776179209202349244032279397504 12006254 27943910567646042394983199627675310208 12006255 11509534213035432476192827527511276560 12006256 15286958819596680452017381069580500992 12006257 1415933671924176325719019102736908601346 12006258 -438481413806447011239960675040254534912 12006259 -1194011587548502406422529728139321071540 12006260 -201378841505718279326142784221855744000 12006261 459177013251454517435040808643779639320 12006262 598478880621874780667965033386984787200 12006263 -1680436513202413201123631036248395683256 12006264 -458636660792990209861857763148685312000 12006265 6145544776999299321507689125331214660 12006266 1123359359073817718346922408074015129600 12006267 -30954047966594537176737999835544563200 12006268 -188658835530888136482618304667705985024 12006269 201179141823380940060370412834498655744 12006270 -189430355701851523706353221586910882880 12006271 1181076857291975644120811365389636306000 12006272 469039830646682407788956232003102965760 12006273 156618203240618095926015769259641690368 12006274 394115725503352496501148054993977920032 12006275 249281165095283013706773240632795695800 12006276 -155577274193886888272122868666255695872 12006277 -43060911458092597972569332013379833060 12006278 148558852427858926265694444792632570880 12006279 -1535691292118348926337448620789790316080 12006280 20001983321480444398495686895349760000 12006281 62936964229272081544768575589364278464 12006282 -292698494329493850356715299749027964160 12006283 171210107486664983772297834932509432532 12006284 -1715922072430226768575826869691249491968 12006285 550996616709393722596925163795963391200 12006286 4800940260641916161891574594067526592 12006287 -687873103091493317378439644579800482768 12006288 528168303844482040961013031460143104 12006289 206213020812872512165887888483696791090 12006290 52258634519569137132172157155199040000 12006291 438972456043228130576127827943102816768 12006292 117723464900401665627915778154427252480 12006293 79688891610102051710424615252750432444 12006294 164698970470557971285484838953092721600 12006295 -61881543260799776750688015270410514720 12006296 374929969693701217652227506054833633280 12006297 -70492994659081492352437593688551755532 12006298 -382748495842812814920365694408920908800 12006299 845384180204391805582733087039790837600 12006300 9458423227328729395203520956385689600 12006301 185249008798697641886123744187572421132 12006302 -54416405868609434424786185072515448832 12006303 646509605440991941214449595816514757704 12006304 -16662083045215912426159690699459657728 12006305 -124765465806226821127698057553971666540 12006306 3861244051489694714101912384072114464 12006307 960154704562475408855597367938384494556 12006308 965958211468947236484240985761790988928 12006309 -49400299244973815644797177501391096320 12006310 25566870640849208151785353389817128960 12006311 -890080962268760707383943521432996830088 12006312 -269944853660231762917478409239260200960 12006313 -510813706847918090983850754866454835392 12006314 -818591321134296752917072970416398647040 12006315 -13166655409611627427480090810861252080 12006316 -260539195098310551795600766834237340672 12006317 -317867055161594464847704856854291315188 12006318 259265925729078272648753954266263381120 12006319 -49527570545725943323752802443226110240 12006320 165807541484033701702167947900729425920 12006321 273180120883537764192524940243257943840 12006322 -295848954145735801493344839138274500096 12006323 493440337165998276126972338789609640360 12006324 91312364663568487412570319320534077440 12006325 531751216222010502243012078758427942100 12006326 -525973859554859511214885515177489070080 12006327 268361449026105835713261028099088742120 12006328 -692544899419869669737304980635393536000 12006329 -379799429074557636902880337183432372524 12006330 -67502002598385436273418957897275898880 12006331 2293794031547436040975840427150833664 12006332 165904831883612830951049439888804122112 12006333 -1153225907584177064755787086401519958080 12006334 311125022971982907694046064430099549632 12006335 284062150677430739673291933422434833120 12006336 -144961991144856443345193659543844814848 12006337 729618761118859655752949896811968921472 12006338 960385449970636353676423944168869431296 12006339 -508996965321900658429860335687326528776 12006340 159546572413381316522353997218828227840 12006341 -744778095005659866078268304348982787200 12006342 -252446626548779748843488842865100382560 12006343 -541135190984921053006235022733001530408 12006344 524580128930513784284297739547901952000 12006345 49303080070245493102720104642161706240 12006346 559485863286728240041516663861026096 12006347 780203791066932379960120669464719810040 12006348 -66495453082904352051555815692983997440 12006349 -1274995566795078645286873706400788192650 12006350 -67666339244365754668168719713217432000 12006351 -285011565807056737447026992148234949008 12006352 3575810076880176961112164262584614912 12006353 -116204852858431053937176039616218885660 12006354 -264448529036482853150264027737861613568 12006355 -55646165661810044397014635801874285040 12006356 -938132082852880469529932110154237798400 12006357 -737082192119541980358079965155461699680 12006358 -15020660392902074017703431385073538560 12006359 700249572834062431008372973385952679560 12006360 928367239048615979470761874142312448000 12006361 -102353428809724445987182342840974146688 12006362 -43378372171384488951589739465649156096 12006363 123118220279884768241349120318648206208 12006364 -204300465656205819279383838023738996224 12006365 -230735585770572324449352454668364740480 12006366 -169035810297683808576592538380042675200 12006367 -178457408032652044871261311902376290240 12006368 461776147835755929353735715896067883008 12006369 329958013394447251399439051812753736520 12006370 -6902844706503650030669573129152593120 12006371 415907654234032153943471765117367223392 12006372 -4255852374911990296431098824275763200 12006373 -300208738174016175749117185092203080356 12006374 -2165086451811173096885942884951308480 12006375 -616527654604816271110483604188646232000 12006376 -1334181105618009012304394981143014097920 12006377 -1159096185369453742126684578009923462940 12006378 417358296665390133394173025135706345904 12006379 7114067672516917733468681660628232704 12006380 -335548685518632762826053845196710707200 12006381 -518698618942712282597489593114735386048 12006382 -454380583105951282616735307031512840000 12006383 74870286962585951311018837099087434384 12006384 5302249233645963611639971612119269376 12006385 1257549246173713688947434743602131744000 12006386 -5261612381768078919901966310151810048 12006387 -308304751083114527282562808145909883480 12006388 -228215760183325589344666777797115011712 12006389 592406523500068183487094449943602620956 12006390 -199449823372587376344162641977465282560 12006391 -501619155399451608862703441408338920048 12006392 27328824767157935481781658763976704000 12006393 36269555242609331947661411851791740928 12006394 -588102601175315255512773433608131727504 12006395 -599771437596642736577849578153814169600 12006396 94249893135504593932110727526547532800 12006397 107653032848967523294263920423027613080 12006398 -47729107981669967317027980137950924800 12006399 110945133404313748157971415782876213008 12006400 -242575821343635925176313468089584844800 12006401 1670613699540633094266801255041242269504 12006402 311711277392859597747472173590969922432 12006403 1849272200161078494845816547573026123280 12006404 -597217441968478813551503045581537075200 12006405 240674734714328844685021212863115144960 12006406 436812940882958680258996088968386428160 12006407 610766527267240035269531510360914437600 12006408 175997853378182898632221623520070860800 12006409 -1508043186137362036066697699116645948390 12006410 -125123638267871086361597891493936690240 12006411 -595962902585477887227676377834487973928 12006412 -1126162215889055672553579175747902222336 12006413 1568742714584171800927970449400770424364 12006414 96007152837550300088155065092375470080 12006415 297388742990376013127546357203688628720 12006416 -27331060221835166107204604063388131328 12006417 2211777716216106764509534728773381376 12006418 802861758832204738106292600297109830816 12006419 -934632809899572316500942189881749709304 12006420 -526064008079190704202570417287639040000 12006421 1111180034078209712469970525912370596590 12006422 329201992410657769717053156439437076512 12006423 -181071420040172345113318993032483434880 12006424 -348808483633701412680281521933865287680 12006425 -97945555518876179832811923883121406000 12006426 88256950984139400333036066693737435904 12006427 1256948552807755643885144443392729926276 12006428 -79071427162038939565260738371721483264 12006429 408309313416665765652309845182187942784 12006430 363189086453220089779006476817536279360 12006431 452930071829921421870150073734907259232 12006432 343565578665570386828124511015148716032 12006433 439482513145056403746596991320760547682 12006434 397287937124021041794335082584573857152 12006435 110205325831751409118144008264302361600 12006436 -130235855085371329112165178034654520448 12006437 457455989880754393868793687299564498112 12006438 -462638209600056927594899544374652123456 12006439 -229332137499402879982344471454113395000 12006440 -290245204412777279327167636460189798400 12006441 1344497141502674147808403706617527211200 12006442 59047601780407609151334663263631198720 12006443 -419717591285260228800974039559757567308 12006444 208006606643760162820695542675964028416 12006445 175813234566126790665368562808682318400 12006446 -575886957183628883732969600738173595328 12006447 -150378472121205805892611895558468392560 12006448 45190401010575479969515878923965661184 12006449 -226245220335161648439345102908970630720 12006450 -251421152832046154785117126677139976400 12006451 -793976627133856733855822825399368442496 12006452 -1038444190762378296545077317966291252864 12006453 -88880315553565841266690354019939736576 12006454 -260457970773425821013040492790952856576 12006455 -192492172322616940534373402739648706560 12006456 6971857166374842581998274274007449600 12006457 789084522019802195819944196589196079760 12006458 329872646405808553370594556223401454560 12006459 172667523416352328409539136292093376800 12006460 -5666081339323928679605624028744253440 12006461 193183238914865061332670026092691520480 12006462 59919508935334492597987612252156206720 12006463 -38513094096507846878588403399027204608 12006464 93988618651939232133984841874984140800 12006465 257133109596575753673001201918173275520 12006466 -65403378907457167858982771362403865600 12006467 -1395295604743106631141967046374021704 12006468 -32946451335880020339288423440297645952 12006469 -172855267710345882910419105877787289060 12006470 -209901710708811009634924487500449148800 12006471 109853986262773471839554412179661745824 12006472 -243608848305608171763820711184546488320 12006473 1505012824323682014727815635733464533722 12006474 533388181365126154447263918933627375360 12006475 -50964759367955061910762831141773514400 12006476 -248692853223746955724940751526084417536 12006477 -56160668839829635832412488983865785440 12006478 204892312732988375329721829135265176000 12006479 -1650707185441189090279908345173219833824 12006480 33558355667919305991899578692265574400 12006481 -493849791180463957741783279681255539036 12006482 -435458611038252394661036514078975255408 12006483 -619193942626269359221286678764751252736 12006484 27940989814793170478901224349121105920 12006485 961082073270265149815797852103138549400 12006486 30336220480955947108760028198695145984 12006487 4287747168785595192559152225562843312 12006488 -555498278505811931124417292466713313280 12006489 -136665696510895829927874330482786041632 12006490 306510098038629187560806507313129117120 12006491 504222847102074983869479263757306592272 12006492 371479754650796111821323805808351242752 12006493 -573902699450511532531921079774644362420 12006494 165034993897347928125144832213429831296 12006495 -959119850316873060889882565094676850400 12006496 -324531622014151324097224532236119441408 12006497 185593644875139717819076585113559749780 12006498 54210222375988256124002994009036644352 12006499 -18421320504879012638910252809555334240 12006500 267130281629574569140281200663147520000 12006501 25381962539902790034275332131715657440 12006502 -888387672056875322686215591022269558048 12006503 -11769810341478425525023746847331908776 12006504 -1029134246768302935220321108011831705600 12006505 93399468931164839034794342512971493440 12006506 -174530624273077747974324233497603451136 12006507 681439397050815924846020502657581783640 12006508 -1290448171326543392194223017973934531584 12006509 -548917266237649006935440855744483941290 12006510 48611896047520510107042689774025490560 12006511 14864595233627390674891439337859269504 12006512 46067900520658200457648709270161784832 12006513 403549526296942930069095558682480330242 12006514 102901688324329093163743039621039649088 12006515 849527924380121638483862059530626160 12006516 33929115453427597690021078259921854464 12006517 -494235340605074365920901245734388449408 12006518 -835270203771499886011766758711268592960 12006519 -59751466982300732083475173706780250264 12006520 322751939805104845363727476660911820800 12006521 1631749631557225785838930016291008447722 12006522 -256897771292034126276355260403341465600 12006523 650816280250662166592010539031582052772 12006524 668406646132953798377875992759848196096 12006525 68438179667905931306336017043002240800 12006526 253367817788572779096691121243366572032 12006527 -424520265223562653078123508556011844840 12006528 -291079759242141782748741416713589882880 12006529 430757986106640237276028022388672768 12006530 -551101805180429408482887971518959622080 12006531 -804620418793230805612941806728992079272 12006532 -933829835856927564099709276634565522304 12006533 -511220254077008875443842652948606589440 12006534 67226441975214451730780491885438259712 12006535 -454165616161455586767648592216343984520 12006536 1071291028152467283861535787342803399680 12006537 344304122460893193609268347392266582080 12006538 -89250373714158912004191276442900621056 12006539 -640518087897382517861752415714742153144 12006540 61847314176317634050801771231985438720 12006541 -1297054342928592124441212502846686090058 12006542 743418250334820695073833799814361265600 12006543 -346922649675695929907146217844744870912 12006544 -288126602538137713848842063815143260160 12006545 -111853343876903843708262590171448096600 12006546 -2543401782171411408928771481374179840 12006547 -564444199220971864511452817581010155008 12006548 -242531441747795028673042191020396027904 12006549 41368989277400199831017234814086055630 12006550 -108655094632702197594551626422205135200 12006551 -1638198377663413252768719395394696965400 12006552 341277403584529028732683840308418314240 12006553 225998751333687991532573503451043046084 12006554 -110506227924223716202101458474293248 12006555 -632373936710121856423264899033237473280 12006556 591324330728386897371298812715246494720 12006557 -381087443539007636652247524166943738688 12006558 223364786052118566972085808602746193344 12006559 -7579455350892437392309611074636243280 12006560 -1137014768711961202179431578207996477440 12006561 -50220309910725691792152514918978591296 12006562 -453904235038693021442713069635823585968 12006563 351344088566756019139133373138542887440 12006564 298402739121072760804326764493427147776 12006565 121697554117190504332922959342864800600 12006566 175732009289617788362042468666752583808 12006567 -127350495641331880608280351852267971192 12006568 -221599741789368021096463902227983411200 12006569 1122911220936130304189417992054019790600 12006570 -401385429596127131386698824615956400640 12006571 543467844744765727408154928517921450344 12006572 -409681012908546335942098185860985441024 12006573 713022421861847789882272982045803749120 12006574 -164080087775790690138441396514264484928 12006575 111606039121051974680153155177490496000 12006576 -51047156588442680080150847934331944960 12006577 -215881172131733857475332358108912144784 12006578 -411517349706935451289269575090871997440 12006579 -13325640620250826592829752708088935424 12006580 -85824443317928410804520872769509785600 12006581 558089156875393421811875862181660824000 12006582 155491578751665928337009978438194827264 12006583 -676211855633540219339085668608946590168 12006584 705697365666771946596171115390777282560 12006585 400233349949565428043925113263609029440 12006586 525663728863788611090500421276998906992 12006587 -579490634351742687425417023883311972764 12006588 1157883202077390859756937611973276160 12006589 -608200687848503221551368174157697152 12006590 390618795964292100692732096541231857280 12006591 -143675880575396576259436510146380081208 12006592 13913776224345993756716181709612122112 12006593 1845336259108045024165013323298013359280 12006594 25845423949086797942138742061353344640 12006595 403218863255958786840506061234244657680 12006596 -68466842041509721575069202785699950592 12006597 403222373525808608479283229880906370880 12006598 -42522110010412722793106004403234590336 12006599 210972771016552793310253953036726698520 12006600 -412107622859555887129201737804598272000 12006601 416841577216609029758950377607667164432 12006602 23715344575089338778502502430449008992 12006603 462053325040740640210421634184815275520 12006604 157222850228568329584053757218975820800 12006605 23101602454719302376404326979221532400 12006606 499292777614429888997921611090766167104 12006607 -725904520537428390680169785904297813408 12006608 -130353525304377021163079492790798163968 12006609 578693018076151998159891087564822154560 12006610 -27777959460141170635537050506756751360 12006611 263805373381044746387207835797784373872 12006612 414846701744901343093938602243507492736 12006613 1178227152577751203319728203088021181920 12006614 -609954544891934629828577005843765370880 12006615 -527167226939175150049321293114220751280 12006616 254609341211335611823002728976840468480 12006617 -555134155150172747337789547123435072374 12006618 2052110456726177529674685524701094400 12006619 186564298785920984808479970250381902020 12006620 -7053677167045430775395504483666288640 12006621 13960948599697712537704094720405672256 12006622 410575428588601748638198050005950607232 12006623 6559719611179770943077270277282963872 12006624 321784364286749114350005226303666520064 12006625 -1738072945049343221323091277266112351000 12006626 703979238940927664823588046579918738512 12006627 -310454873274325210067434231925020300680 12006628 -358793423588504300413814814269991989632 12006629 -545947973978192842302914986228423852416 12006630 -35425692623465429161174290229307172480 12006631 30377164710930500039341131372070598624 12006632 -22717033196740867896710453325928857600 12006633 1193142760387431619652908638141956788224 12006634 -275328280518569223664178365105946850720 12006635 289862491928863071439054425130572006960 12006636 122348496166974589358676361775219665920 12006637 52157063458626825750008352107864819500 12006638 82636966175746148727752282164413500160 12006639 -650985740053773416571709029169297219896 12006640 -9366489979856246736311761908211875840 12006641 451216257105700188090171785319681245184 12006642 77532674952267706845920361131360784384 12006643 126091060418176469276808516869982343680 12006644 258280455266782190807304035970107105280 12006645 -40428200060964202445335969222998931200 12006646 759554515336693916360189967914523994272 12006647 -276530069165342220911878108555544611800 12006648 -277698669493115722459334369441026314240 12006649 180508854375666463424057142321151404650 12006650 -13363030280147367867537887583867744000 12006651 760157928471587340235321230437944313280 12006652 23355343938500315585336534703021767680 12006653 -132685267514478197837619214661677519098 12006654 -26798753874976056502104542649910456320 12006655 -55737734144642065776077569296023330880 12006656 758711549414447908242380182149232852992 12006657 161180261818687227621072530721315110400 12006658 207788286173409062764959865304737922976 12006659 593357778849698938372783943851593924816 12006660 -67994046569294717206431892015885271040 12006661 -463056224506841440667425209053310856738 12006662 566155883210640309229233869992887284832 12006663 -81806378169585049093758342224643373656 12006664 -396125296141384253569709853509722352640 12006665 20546033016556069949202175959211152000 12006666 -487923487512321614044412679284554945488 12006667 1488983739465205507908290057927010385920 12006668 -951306632296886332937212433639120683008 12006669 54265401879581544410329244142159466944 12006670 38324349545196052085447663197229318400 12006671 5883495508516623751371310895994397872 12006672 -62877636839395375534560513379003269120 12006673 134825919920580127396397894675223418944 12006674 -439742837412478768001805056867125776768 12006675 501671925153089204180648676638353200 12006676 -716690501444394902430241527137434398720 12006677 578430316718493326655006420016337349600 12006678 -350937950922936911793934549970905767552 12006679 -462155936907203075030591381202585505720 12006680 -201997798528885658832543087848317747200 12006681 -883189049939948983474493441438236043040 12006682 -505662005475969518058642017297243201808 12006683 -120995146737352178912938378379999658096 12006684 270561632761815004958867280764139110400 12006685 118431016343417570623156596298746848760 12006686 145584120411995777409769682352792695424 12006687 20450801353826855253316725256304934144 12006688 460781279602660404038027236433420943360 12006689 329611857139700838855125588894877499440 12006690 -159012924220705863065623079473354152960 12006691 -591787467046322558400883735410145879616 12006692 158895642885655193765145984421393924608 12006693 -865586275761995393074247828466616820418 12006694 -229824907824182389115349385046110887936 12006695 -325524221913885092099750898667176073800 12006696 -162370818441446705213670227497756262400 12006697 -291564320355975468498626238784330650480 12006698 -73852206231632659386787920342483348480 12006699 1111811127044998872659611057562555858160 12006700 90494377392005024555807283565235667200 12006701 383339235946798420842282985718149001952 12006702 -163824634493776291751689648304118373632 12006703 -447249068432347012436588168585723844416 12006704 110626944632752729424199130422675947520 12006705 -507638707846356996005536114587378224640 12006706 -271820451473015990003129018829604961376 12006707 -1187956086548448670261263006454100260608 12006708 111495114795366625462198387684052336640 12006709 -1217514680506026091170712262840905800 12006710 1037010726802001184838743474681886920960 12006711 2684177659870856754724393862934751272 12006712 -1020480948153471450631895344133897932800 12006713 252114524292738797259214247294827457322 12006714 206486111375895539621660214952448289792 12006715 291260162876781759488058355864340328000 12006716 -591259047071637724275809233336105873920 12006717 683851144087560355097550172249306510080 12006718 -17713755007782984252752388563532355200 12006719 455307443950377311939155148576746701144 12006720 -116013206001807585200026699782370099200 12006721 -1179032853478513094362503901945526806078 12006722 -7054728947376617428921690335751981056 12006723 602024833332930274079013118472914084320 12006724 794720620459258553205862010896971706496 12006725 575147620882381304884256170393595896500 12006726 -15823509008333357782959277172888846592 12006727 -30426013086571927236125459801779582320 12006728 -1356922343518861805653707979295866951680 12006729 -157685183521969460511653799752905217856 12006730 18232122517048802152476828197152241760 12006731 230824118024903093278776578108304189864 12006732 72756835136870318634740214625151265792 12006733 -865407030756551816825194762028573899018 12006734 266905131974485500160720057889522075328 12006735 -52948171237903817024586543451582809600 12006736 60950323919844929643542379237054873600 12006737 -1579765556141063857858820059419904681614 12006738 370277520415703562942556345555146904320 12006739 -72249280592004778061663692494396256512 12006740 199820537199657124411675835097008336640 12006741 -200888940877877918672300152516963360608 12006742 488942147731866232108160502957189621888 12006743 -174837579882240220271371543758155400960 12006744 464406711240616120501418357854911037440 12006745 -237252402297260671267426851039492041400 12006746 301648787131979114707984610050082334720 12006747 380687303143071887585559453789651176688 12006748 -5105760190085352899393658898209104896 12006749 1202092307736700692703373672995113075750 12006750 -187203811019784017689108146150844416000 12006751 800083467763228081949489533136739198752 12006752 986021121255166822582734940285243490304 12006753 -613169535705057296597927532310163973792 12006754 -362932395970489541898482844230239369440 12006755 -326136664524340639502443976772961548000 12006756 25099535817225202438847907628243183872 12006757 -315579150639050916238962767474792056768 12006758 63728771515945592240331465632765472480 12006759 -83529730128478560773006039879171192832 12006760 135574786591788279702041239753432166400 12006761 8069337377747160202464208648221352704 12006762 87104308462063052697234153140578129152 12006763 -682915589131391221934043940387329006988 12006764 470519683645644340086670197209747458560 12006765 -164397018330392759160668923004024832000 12006766 90342565655621388846668252030369769984 12006767 -542847436141730540566886389136700731184 12006768 -23140884489822709263518716221646897152 12006769 -210393324092628580848837257291760278830 12006770 -61247770699835892835716473844423498240 12006771 -54115266150030093986935232190169502976 12006772 -19522636068670455181062538768695234560 12006773 738093802544058284983542596245456991022 12006774 -209215046630767479415506424536723451296 12006775 -81903940183721590331005562934021233400 12006776 609664594124866020647563077485923246080 12006777 57898190698719248549134194688038386304 12006778 97864563517798212526021265449083290112 12006779 -614685637061319664666134665605368684432 12006780 238722915261063206620535117227043512320 12006781 -1260785404959544424694215441707120791418 12006782 377434167223136409746018156067542785152 12006783 -587902809883109567601745302028037521200 12006784 -214644737224782111003176058267421900800 12006785 -113659381007126654872182460958651183040 12006786 -176863949697348682140742018963617139200 12006787 -245471381059998144764896647154213224800 12006788 98333652085854089687285432629285289088 12006789 706144158683845341357021576971510253024 12006790 -82965842759566193623439306508882057600 12006791 -105937671781469202401255402029604367528 12006792 -25343110437756268439610262916388126720 12006793 352752682652059269733908524552796350260 12006794 9736793265693826479101018603634938256 12006795 366795263367779261742433531524433305600 12006796 143117506019285983610709180563971383296 12006797 -207390830537116934608104934018429209888 12006798 -64060251574169097895971703422875277312 12006799 863360219175194841022418990807656691712 12006800 47891521654929167509259539769653248000 12006801 83515897786707300135739267238266964340 12006802 -1227116785012269123632557341505125955968 12006803 690762700303071985261328657975157612120 12006804 1272809927280521664134787822045603840 12006805 130935630380009448595131630860833422720 12006806 249315993757751002229933308535713034880 12006807 -928046944514001398843260384086191915160 12006808 1316126577886072885985492406299342929920 12006809 -96693411100518432216641050782017304300 12006810 62559806037777738704576834541137433600 12006811 966461311187400848239831274212484723112 12006812 248440358393225619070702106818106035200 12006813 -387999794078406168003814629038006927232 12006814 78042887337587746742704882743413072256 12006815 -405029537750835138969661032413326224000 12006816 -135745033043019695960676132095133745152 12006817 258592446606032658035427126616331019012 12006818 12073320626065286207333886297060225360 12006819 212322418122366988844828965320363719040 12006820 1729025357543037482241310259821977600 12006821 -92614946958536980440402318248469677028 12006822 365185084891938905292729253369056852480 12006823 -31273150049477820384909390903134219816 12006824 904107422110446749310442364763526056960 12006825 -34433029680290552108869146920122412400 12006826 206111294678616298234011312475303101024 12006827 -146797138084234857697379473836652717056 12006828 322688523384337086179972132913812035584 12006829 31559693816250766226094115981124497430 12006830 -292596049076871618004256777285737920 12006831 -539246166317987467551317836201644752880 12006832 -156768323202366561206667245074515886080 12006833 240984307159092971171800428071900582400 12006834 29065009083005646556888313988588109824 12006835 -748936110194443375844792050746754920720 12006836 -113695507761869173085746109872507607040 12006837 -405742347941537946962066544707685501906 12006838 694961357759454329665954872962443132320 12006839 -430727329381953365949142373493556606776 12006840 383107005492729422709149355324522700800 12006841 -204813893617391308121063709108233241600 12006842 -491140429530901612823498054948414212128 12006843 365261830286085563946817426434473168664 12006844 -958037585635201439226348309043220491264 12006845 1298371033331927519461985289579566062680 12006846 444851520821574124516457676418689552000 12006847 16404276174648162414460537340693273328 12006848 10135716615515216104720872517838831616 12006849 -116127381437793215443269844212502857312 12006850 165135465064396079093520371624448952800 12006851 12104193216051290822541525541075172592 12006852 -210754886472889979148396302617436000256 12006853 -903405787641511574868158987822602855680 12006854 452551558359985292520386118375419088000 12006855 -125596635340942541694296862799874657280 12006856 199417816756945438924395748267324154880 12006857 -1267792818875835527966903354845821874560 12006858 -94454045049735503471989020107217180672 12006859 -481113969336645165617806664785674168940 12006860 -8909244429018074113365704386805022720 12006861 12556067405992950913406719049978383104 12006862 -206844644222130310781421863737079955072 12006863 857200208302590539067142786013274643968 12006864 -5997929399454624590103582716116992000 12006865 183092998318163528464886915614937334120 12006866 564389811660232267765461595953621120 12006867 -1087539248067949873506906751458109640400 12006868 347270020328336604989166354619574515456 12006869 110529985012951148640820791987185884992 12006870 -37701999055530077498661664439822246400 12006871 -939325937820391168927015589780437913768 12006872 -120777856288720698746218060997071411200 12006873 -618448493762470679287202017118398395216 12006874 249391012948989647209974130471789777920 12006875 136134413860582703024893592410527082500 12006876 97853691963761943700866049925702000640 12006877 -791747057603996760277184288887105702560 12006878 -145810091193101208666018948631877894976 12006879 -695001467352603489992555478289249547520 12006880 -105844947178323703306296175485785210880 12006881 -528411916836212137795895619788437398336 12006882 -33079278698018989084634082922872714240 12006883 -227436521919829093560578784944159954480 12006884 -945407867062127200119548144060234957184 12006885 -204452016603991755810372092841277979520 12006886 159070462161654510020569271188918279392 12006887 -615946139176243986712079383134896971464 12006888 -599797625754093290408319649312000573440 12006889 -222818193175757330397573748552060803328 12006890 695617422721882673554136029015526400 12006891 144040104660044329457591080667707873056 12006892 144628514911871114935638321956000351232 12006893 -47432763104989073917418679513432450858 12006894 52527808976798836489281623088187576320 12006895 204340492216048495801969274451121713600 12006896 -95117969632699762432019004001322336256 12006897 -78235502065696995386223677723243228160 12006898 152178629824862356438631324516330039040 12006899 -430466413595258206497047242188775743840 12006900 525518410587914443885941786867615744000 12006901 -762765763907295733149782743193187452100 12006902 -5704914008687450395008063642472297728 12006903 251641523450803280807867034786534256104 12006904 132579209724820142398243284721625579520 12006905 836486748667968189696633799745908629060 12006906 -16092406196970686858173354865812843776 12006907 157696628531232076751170780439665691664 12006908 -779166847477418652162357978097449295872 12006909 459886040522154019420904626708941981414 12006910 594281877131946147493539072642177015360 12006911 -122001168208453492871744598632938112880 12006912 -69791329222143320894796458688289701888 12006913 1209656617736406401620350509287701143520 12006914 61365661634902402729922973143121412992 12006915 -45593551678302707507899449354843012000 12006916 -1491069234734423631779469173022961770496 12006917 -547857558545886860991037461892565567520 12006918 153657014552462604553841103315208501248 12006919 -1271980422390514430073089843921190257856 12006920 -68784773832326233489719672812195020800 12006921 220686802577078927631133323641084420112 12006922 129355337130031558991116140886851350112 12006923 -757598753982564657369009699181319910828 12006924 270539140989657661808065219353094073856 12006925 -237962928187272186273936300336836439200 12006926 79809832464947498279486794506279654144 12006927 353420350925642022098731885439820765840 12006928 127618199786559208057706403095600332800 12006929 335607764771233012124918470094976951360 12006930 156287113782615170339899583679161840640 12006931 541044438004250088628379311884362792200 12006932 -146181304926357027192068707865652695040 12006933 -5880557908726583022590376806839269216 12006934 469415358533969343027096530337256619520 12006935 -187861871209811696510921353534944836640 12006936 1000753200404654418340225667882112614400 12006937 202162331914568182659324205373796496586 12006938 5671343768082441276473495928298080000 12006939 -183701519035642255973239688646352596480 12006940 -116327982173291257056037922211825669120 12006941 1124886104214253162229494625871651018342 12006942 -12100781736912933647029453215691278720 12006943 591155371169362696134441820193572984560 12006944 -29760267196921526377313161987798990848 12006945 744012697696391694660428502441737684820 12006946 -40254091913861712565622682792036512256 12006947 -931588226058320546417349468983368268328 12006948 -203132811979224093470090579824900561920 12006949 1086148945441994301628133166908187183936 12006950 329494741945790318543497609071539916000 12006951 152099665504832650378083780088527906816 12006952 148236523911790573686010044347477606400 12006953 -242508942058134563843278465587701876544 12006954 -20135367124738766811740745387573425568 12006955 595374330505151934387954304233613920000 12006956 -350122229263321439725528924299042594816 12006957 -147084787487277152842603938532078099680 12006958 -40934974077769069566778335718664278080 12006959 950063699404539985894888554078967585080 12006960 -69745081071288392714071126887482327040 12006961 -462230447923026522792246731867121195008 12006962 557703698265344477167129087036419168000 12006963 309231115058438420554494447403995763092 12006964 -507340408713721487993657059965307378944 12006965 -772058679354641846158710397261508359140 12006966 -288123185735008670547028130909146509312 12006967 -8753631609952351606657941135354951328 12006968 -173404631269878781679626152899552317440 12006969 -66094632111690576160923728597748694272 12006970 -390096371571589185725106598640514124320 12006971 930401221078204139991662047436526611172 12006972 140915346276343353685424622223225873920 12006973 759742927197433999599599336400005041920 12006974 141064781346376724290492649704161868800 12006975 364200415481586966382318269257744592600 12006976 -7685280834881742649460330467665379328 12006977 -1600292743184068907102136310679794746174 12006978 279746714394372846826367446831863652224 12006979 133855558931785832374749107753843111584 12006980 -177293554497677632524926983913596723200 12006981 126209518282983434022959307886008599040 12006982 112918752741659925506971881803550372864 12006983 -2166134372216734264734022947396872766480 12006984 -14590930351112892067840785192323727360 12006985 23836479781268786466533592974978036160 12006986 -139608859337814986074181478987870901920 12006987 -64655211655361893854687841208420153640 12006988 240650432939437890781284562026204987392 12006989 65011695655210283626647365203935548928 12006990 70167253382590696688717921676639600000 12006991 -389584404087105197364005425247051525208 12006992 304005511085865822107951805674806173696 12006993 -1267194140474597645056903574484143394240 12006994 -129418880880526995180515037512354638704 12006995 33756803208850828488361313951006208000 12006996 177824258268612907910841846549515059200 12006997 520251209629898179189368339780015124252 12006998 -38634395609341798444934707885818704064 12006999 -534614879145643052969956354193970462816 12007000 841027956372518305710780946026178560000 12007001 -187809416557611327787651810407847125996 12007002 13226035928627527301015511851374608384 12007003 76417649877026717881448727466433633560 12007004 -193865836283560299963549285979766668800 12007005 260749059970620039184984385250396486720 12007006 -197520489914571388978899657714329507136 12007007 -705237604825321605301796322775405055208 12007008 676044989221521636889084940395924684800 12007009 1576773616430917054365097311595065121236 12007010 219104689656001497088030091351488784160 12007011 912081834905688660145272992640383972472 12007012 -154725645542114641233391795994564505600 12007013 -310628527025877194929833654587432590080 12007014 161771156727428637391513919111518227840 12007015 -815609021106407960911561669881765979200 12007016 -36752987030296154860711726965227520000 12007017 -271091530861268319749581530504524794512 12007018 42796367618087839926785891491404837216 12007019 17209661164303813223361768915856036608 12007020 -182856217523956083306851895975528760320 12007021 358489278438101700287392614186467560492 12007022 -330915978029018204911603700798987978688 12007023 -15750483901130683361476155771101302272 12007024 -56243570978709837643839580566273392640 12007025 -374374053380566118817408284539256960400 12007026 -317269197551484918896905194222771703296 12007027 1427874940052733183598695060124147052876 12007028 714606821565262107571167673466306512896 12007029 -229495934602523524372942779580472181792 12007030 -47758755042348259936064986425499257600 12007031 -426594225094020621837589525095622569600 12007032 734019309172461477945089223475327180800 12007033 357541712207741762875888726620112744960 12007034 -156133897518631828818134929819844352 12007035 789587391377768676479645092304162400 12007036 415111686951182796393487956199409530880 12007037 160591208553728339221164453616930312512 12007038 432355510760215703939298795334623719040 12007039 -315282996151626150872891862869599403400 12007040 57272104939552537189693017932011929600 12007041 -172730727018253801284206138847074668320 12007042 -163049758467237272012789409302120225328 12007043 747542531253620915504870173676402759520 12007044 -30334305235535525695975584895222087680 12007045 39231815456781356024648390153683866300 12007046 -523204913040001143262169700253794869760 12007047 -341431018727108185020078952102505745072 12007048 -297680701059679718174238444213655050240 12007049 757681824121391838607709398764638605236 12007050 203445880461508549156794906926505984000 12007051 343472366638778028505050029480782340752 12007052 -864858283059307575186685478564476508160 12007053 418547379832085319223605465734363330262 12007054 -223308508660315427804491235341116201024 12007055 -44450840534693173211447935680616145280 12007056 -4273422589837229129595850020551589888 12007057 -928511808304301946193551636873788464268 12007058 213174900925899342514530592632762931200 12007059 -422635804585043226529512014990802676296 12007060 -109655347337801176670510208727834851840 12007061 -1266242719065842161900636106087524066176 12007062 -13227882835823611510227804977370577920 12007063 71214642413197158913052059734874769200 12007064 -51035170172684721459032447954142842880 12007065 -103239214132495597724160146937888610560 12007066 -190934373675939676912254650004061293600 12007067 1299610541565915230105223075750226320384 12007068 -79959026367404953055173114321814300160 12007069 170007728156362871562220254078371539040 12007070 85716846035450238872798074668968300160 12007071 148292536751970420299356399048744175640 12007072 538950682216507824813492392281767936 12007073 -352250915216964088819564317659487999000 12007074 -10585240637784126282772493257425997440 12007075 94136024271853530215514120946116241600 12007076 -27812297289225919559381496914477178240 12007077 -97006433190582403995193179922870875168 12007078 -560594399788817606543356942124860784160 12007079 -78415287488879466280984617431229743520 12007080 -256133074106704646855043920205459302400 12007081 -790267078791893048793237455536772633088 12007082 -601659332499195732451108567288636845216 12007083 70708970331301674410252556801679321920 12007084 607418302373632846763141415750894873600 12007085 -1007401018740842075769123403001807579040 12007086 41341033863344466428298561569951797248 12007087 739686057792523058220820857055932080472 12007088 -137900188058258963230773238351590850560 12007089 17185094270460514108903300508822889600 12007090 161460779752913835921141922658310297600 12007091 -114922341933000327221439297328285380888 12007092 -220435213650384877117123787136286230528 12007093 -310000123209718790436250345132721456640 12007094 -365416709083697667427139733399202461696 12007095 -440736914243813084286505532076352290480 12007096 194767351198340343624788517800631336960 12007097 473492893219790565559616853999007292100 12007098 -154254719507114572275504511476723456000 12007099 60952239369209813463533326292656145360 12007100 -61373432051347029888075853227740928000 12007101 134835934285934066895539432420833273440 12007102 3879493623655443484090742528194377600 12007103 806954092359540525384282224392863308352 12007104 -56295203569441126507412913283619880960 12007105 -1360260878253420785076597818734303680 12007106 180084895487479624822881333834298589184 12007107 368175307135490854714617145011353332440 12007108 142726931364500218205819483205161318528 12007109 415789683517875378438369758366330982204 12007110 -357461330341033150171613040688631130240 12007111 -279171120782938568566017503301929749288 12007112 326149770120981072325673269853982597120 12007113 13731559950970312889029945253376497280 12007114 104778740702524946196062675530522598400 12007115 -359205801684538676701181241327811974240 12007116 -387477680877805225005341264022513094656 12007117 -1027270484875817688237153496267678042068 12007118 57418518637889742559501597068792171840 12007119 211973835214020298270581406525958096400 12007120 -18603051630350257687118648896279756800 12007121 -197966995122104709456466866626274581760 12007122 658698405074409218246932473937596741120 12007123 353813304234157903992211585234538699372 12007124 -60778574927668218342544091387978625024 12007125 -6578789706439557173004864428830674000 12007126 706772222061714665546296020208561609920 12007127 -741306128068901976864173377287096965760 12007128 -215911208018128268139546028880296673280 12007129 516015180079181678295180192922272118276 12007130 112018823157408755495190447781570000320 12007131 214277114084928122400219260426567692800 12007132 480462931506476182068715776215730365440 12007133 -1520809921134084516302836656647446509600 12007134 -218456857710122858365550065169968379520 12007135 143151443517910827214345457891657489760 12007136 -330474663514816868685219633429722431488 12007137 170708873117122040184420405459473645568 12007138 -61880868455172833215887570111774523392 12007139 -1971499660249149753228040933263760525344 12007140 -129942043672303853951495623380100730880 12007141 -615429252835083763187022266717438949600 12007142 118198680150748582296891385826220458112 12007143 -745740827376980580541273975111916949600 12007144 602286539663449774261303476962845916160 12007145 45520402620039949770865452281589571200 12007146 73220803711936913320989823839506275584 12007147 684400860751968506444417875447835172596 12007148 -12752040872408908190074380989611722240 12007149 49422716896138110234094626630351406080 12007150 52373440076014118545553934641388153600 12007151 -611746743722294522641372681284810309456 12007152 78488175293707993357990437059286564864 12007153 -1903937500815535114458620635028341631376 12007154 -315633050754656716817791887654037686240 12007155 -26186206323163454513755331651172645840 12007156 -307559132322647673192533772616689601152 12007157 -814267127217922493782971022208987891940 12007158 -232605935396251315248110826367465833600 12007159 -955983908792974024160067639336276495640 12007160 -977573066334856259780488479202732032000 12007161 -189050809720487223684640983428721480390 12007162 -361842436560094755709179312866484993168 12007163 -243237880947832998774630781832112691440 12007164 -146180963574093716963138306836590059520 12007165 71734340458339015570544293912085904000 12007166 -74984624390224626471409202025449842560 12007167 228956169548651999852125369919340551880 12007168 124423445523942696693687465704454881280 12007169 -99416210020147409412415980262362645804 12007170 100722011117343581517987326007665203200 12007171 54174947596703030298017976102159867144 12007172 -264899910971366240750520348276987495168 12007173 370213386303626688095812034914261523904 12007174 293027366708301959740006026569714610432 12007175 587911769407324851406984623252977450400 12007176 575715571467953558772186711189900288000 12007177 192391923120419955273048055610659272512 12007178 41312588941475866978852903584563125440 12007179 -592763865881555533056976499598783425952 12007180 -635980884768630876574266498302432025600 12007181 -1182069550366194546823885924092031491018 12007182 -484204665663450397492280846428685515776 12007183 385306681102477166207144257617840089040 12007184 114460666630863814193041658112981860352 12007185 511349469800286657183938959395170684160 12007186 -27734569214925808462827415476326321376 12007187 1707595959391789632760712970003316609836 12007188 -468874747863188706193395134626768768128 12007189 2358993641473205790438834106526996903160 12007190 102648284201622520786857835781811323520 12007191 1351364794110860336402271970772553984 12007192 264161930978678661980026215826874112000 12007193 508773555878745322553316077958719706 12007194 -247929085273541066498630686834143705600 12007195 -739334527133524423995270974022119872080 12007196 517998939987950830361083810077621691392 12007197 -4719194683772535875706834755015333568 12007198 335040373519055959914460555498193144832 12007199 -57168595618762691440795080341967570240 12007200 117883732152103893018672470682933657600 12007201 533591461624286545344781137846861659332 12007202 107921225923831824453796031267963569920 12007203 -55683167901040307849293725190198420032 12007204 -889467435609192896304835497350381488128 12007205 -619482726929491114434044084815927220100 12007206 -640570085701981050171648633767236273536 12007207 -695237969763218311784766387527005281544 12007208 -18563903024503404309990588613582848000 12007209 123516851263314325128615065709258812304 12007210 410379504523189406822780236189025280000 12007211 224603429676990537927291644696084005812 12007212 45935408985810215400367444455999012864 12007213 11257626117848639914841061969321685920 12007214 -603119522597868422218624301113756580544 12007215 212962984310208914841775466376591114240 12007216 -136989449722463511424774368445064019968 12007217 -964232542470638938500218558773857034734 12007218 194310623445697933129150883518127109120 12007219 59941751582057063830184564660650650624 12007220 -281083973273454103510728916265992869120 12007221 3139064638030873635047627067169434432 12007222 165854503900004005770054597156160540800 12007223 667181169557804396407344980984018690472 12007224 1460225818038507841186520618172109824000 12007225 -1172568620271868449404804629100930206400 12007226 -278245189973214059936498789119644879360 12007227 -1354232470310424627387809211724694397840 12007228 36917162743169728541054379897245316096 12007229 -143606536446030825422545459928603292672 12007230 111143404542315573991228815157099069440 12007231 -175188567033252828052980342150413937888 12007232 -52663625145541452001833375136657440768 12007233 -56092520317737065646676946236861787136 12007234 13176550978873231468996805085571155840 12007235 -989703655343108595293227243994464462320 12007236 452645617087776866636308777427909468160 12007237 -1283046498977000287628202534466520833440 12007238 1155733564996640446019825319257382144 12007239 355577139765937817184618210432661246080 12007240 92330432085876058764359401493938176000 12007241 -553222897420671450038962794695588981808 12007242 71540339837286029371969546661314340448 12007243 -456669004444839334276732262880274395776 12007244 -3456364427597492891187434799111646464 12007245 660012229556779010232189664694731281120 12007246 -361200546470298615825317243355827972928 12007247 -280357718859844651279116098835546948000 12007248 45232479540011049117017998953339813888 12007249 113328690687639166623354645926933739636 12007250 324576829819214234255845279427335560000 12007251 890216622631726817591888707890707645040 12007252 242244660551710916542544458034113085440 12007253 -1247266100028909938880756293827550930340 12007254 -18204861571192682613729893508910567488 12007255 21698038622023277069131901854035564960 12007256 583658290499078165084715776442745651200 12007257 -72931398681324633617829778901873655840 12007258 -708948374858978066163723313651231766016 12007259 110356444562532171916085633705388823680 12007260 -19948032811647015283285283774163133440 12007261 -52142127424215510380138156999849222656 12007262 7553368834362420066162820157576304000 12007263 -328993838536839060990537601424810290800 12007264 1461127923364786893656762529905730256896 12007265 -454883438152294566783607640062295988480 12007266 241383431145996764611036806418960881024 12007267 391441548774294398746140614557904748240 12007268 54617215467094617475292600532711346176 12007269 16620831534682154290793878631191690494 12007270 -596967418822069921462367839919976718080 12007271 -489461655750606071913930765843481464408 12007272 252904394841940908611709025408933478400 12007273 124526834798667033100304276081102154724 12007274 -32678157589129350190656878218587087360 12007275 -86702378994987646542675843507991430400 12007276 -164473874712865637158877629928659768320 12007277 677873096279992099886318931737062752 12007278 33589320510112407647757632923336304640 12007279 1124170494589791955104712098769413703440 12007280 -11819034784374856263782961467831255040 12007281 -466579434179691225863572553492999184864 12007282 -25749460704771392636660680251003875328 12007283 -154938685910834624227883427899185459080 12007284 104568875736808939744560710841866115072 12007285 221981327496519190991721826324106509980 12007286 47252165198491809522405881332964306592 12007287 -249556048881817842097634153060596427040 12007288 211491266151882406406648430695085711360 12007289 591759946276011263182247658097385544960 12007290 19893339842829974316981519992886654720 12007291 -225673386535257775023754920847154345308 12007292 172364053155644938357354398261869051904 12007293 752860589249617422584783313222940414464 12007294 136731418592100746954376493338027272640 12007295 1633351253918029074766803900942058320 12007296 -106387290023087793987269582044476211200 12007297 1877952403353752413493598179890994383200 12007298 2198947768316632284781480804848296400 12007299 -941700221580676718421942586725079072512 12007300 1004014339968246571675273962986302464000 12007301 528450512671382558150320727318202900408 12007302 -33844853730113466003813017010888904320 12007303 1104541992992975290597070781029755185816 12007304 -675444130473731246210282096564771788800 12007305 -43856671635910934400480071833292112000 12007306 -1266636940433855851520904520477552749216 12007307 -117911156722042974974908174136129902560 12007308 663222865396650420962632127550222159360 12007309 -320597705797695823197951617302853447796 12007310 20139996878325296815245692038458508800 12007311 -88679548939502627287784501720510747520 12007312 349012491905616188200452917931160150016 12007313 432590277140855530823002103256054272562 12007314 276239658629672736792546345831626400 12007315 -49658614976363182368249326383481801040 12007316 672024313849019491197520463520504145920 12007317 49475139047539703742897539573298760512 12007318 -78539717731432156277292290748704732640 12007319 106034226045639975253259921265344991696 12007320 1710598211694134753586232048828416000 12007321 -1456695372148174779972815886462538300908 12007322 -585276907261446760582140489156263574288 12007323 -228204639086218563394236703599695353536 12007324 127857833976619067273636795802972875776 12007325 -130980759404806544785672664812793616000 12007326 236114975851082758907377277599275217920 12007327 -1718150775636143600137656762274966433824 12007328 -1436571671023362654754661695974603227136 12007329 1006288186362661775251210809428312480928 12007330 -35005398221479548464628421094342193600 12007331 -108860536410693482762075457998134451040 12007332 -5725046120397319775324241155591516160 12007333 19187551888553415922218191750308839004 12007334 -273560479617822903105768748187042561280 12007335 -41530601385989995976444496926516169600 12007336 -793292249576433528061747350460539863040 12007337 2187183482807328582915990228677732336292 12007338 140569945500904747203125209943444742144 12007339 -123730765078743039869363196712200105944 12007340 -676125794749171423627853232003898460160 12007341 209365050259536528099623488867001676780 12007342 40558895440265310858375415048777641984 12007343 15184784210508724478714313385497868224 12007344 131800213460687074820155606816629817344 12007345 24663006524367752401644404092538976000 12007346 -115118630457911839391045244887928196800 12007347 -529536752787470698616787818087888975616 12007348 -821931498242853115728147029665012043392 12007349 1104463371457747727953984027585292410350 12007350 163038053650714636563395529222185733600 12007351 54980013505188712003208592820676349592 12007352 -264761789995603374743370294564131819520 12007353 -862714805333974789965736459183533676800 12007354 52311104150561940346922735130705684480 12007355 -484558597057372267448138311532054024640 12007356 472612094183625948830522350613706522624 12007357 154095043345359561231744263278581090720 12007358 586961804619738512524360285411294630080 12007359 -29718178406049403823029391762811748512 12007360 -122414985667248017055090855310157414400 12007361 -359856501426438248731559266432257438288 12007362 283741155226152025119405158100756456960 12007363 34652300692008543164780818761282430800 12007364 -45243341168531302184026090869675412224 12007365 -339461903517024625516743089395568086080 12007366 218323246866941709486579099634264609920 12007367 292743959659105574423621799147795091416 12007368 -123461360545211354695345031065986662400 12007369 -63616512661439893842673208878870294080 12007370 -334011884150500687359356374638402373440 12007371 70401293460015522956430830977104285912 12007372 329101701672538805639443914840054128640 12007373 -18331115854577785341380434224479751360 12007374 -20916936697031894312473256432036475840 12007375 -699026028245964765317716067871860130000 12007376 -363131757966750312120580429296943104000 12007377 -709645612175662115552583957895676114352 12007378 44871318595066909049688986817145758720 12007379 -627792959056098955205778478973998854840 12007380 -25459166767298179517325436813643612160 12007381 1102881499333645757826762337683296175182 12007382 -19024525467969504468416561015909556288 12007383 -140381063281803655584031754702553843528 12007384 250177797296950883996155815284490547200 12007385 -62548656831433272233803671512672025600 12007386 446848200753583502367251479871011699200 12007387 596026142930243993456070467802915495952 12007388 76062448803023650215431172370480313856 12007389 -259670197033680970928833460194129672320 12007390 -166789605621115609994791856453085316800 12007391 988546529737342054104003347849544929784 12007392 92280298991710342848219601578963763200 12007393 791979761550698937791553227233962836642 12007394 214505228667355453115726816212389714432 12007395 84972693756504014342993758751310895920 12007396 16924461317768267155016398359379556608 12007397 183806149318158573528636688850191134846 12007398 -81765005018835252169065230302212772992 12007399 59828161398348663149934141369652032720 12007400 -186682465665157611192462977785358208000 12007401 459355868214993271417269983954204239632 12007402 -696768162491606723311354354376451588096 12007403 381599231778099655650930695736348470064 12007404 546297069107566713050192712170202704640 12007405 52962811893239832325619842101707142720 12007406 -425340445364458920635585165973225962496 12007407 330401838680102166350749201874880857088 12007408 112136590302122027934223215691781570560 12007409 -645510020823894995691725390180668343184 12007410 158598991361994938591091910620809679360 12007411 123141409445722144158337839211740872160 12007412 514310535802759605702527617622472809856 12007413 965513749609379166145384913812811131200 12007414 39340968127968870124329616282419937920 12007415 129646938521807121130592209537038045120 12007416 -177397968632699354410318565685244723200 12007417 325711636095803049401431222893669007572 12007418 62181547987776352724149948857032075520 12007419 1275500354431292597567425357440618693120 12007420 -578742961465884935136397063035625182720 12007421 946707349019922717089618087508135151500 12007422 -165363997645691298974176161900766076160 12007423 -1607971167479858638601444837254544287440 12007424 12685538167535898125307188074166353920 12007425 83709977291957681148368853082653940800 12007426 -250399550864720006373009510028554103296 12007427 -41045281739190031248627723600882031128 12007428 -108179223369701639616152085843742970880 12007429 500803533199939896676126809722676701952 12007430 -145581982243817802732817480888047734400 12007431 1543807782903076802282130259996336678128 12007432 -644629750851264272963393744550606105600 12007433 -499743569206723676151253881632963982336 12007434 -99185911208502996352752659485284168960 12007435 -441229302696818431189312606526428800 12007436 -47412899804665032194734269788818397184 12007437 385774533486083291430706160058360000 12007438 -772605721814665044951072416594845154880 12007439 1372104813144463774446512838014747256240 12007440 -4028977822321092568582791449387827200 12007441 -1098340710084921312453806092405230998288 12007442 -103742227410701942242339661632343313408 12007443 1425249628801250008840569945474672384 12007444 -554142933733399207429551211537523988480 12007445 1036042152660925310722848780245040500700 12007446 91973448230979641710952444714974176768 12007447 155031114320120445137561936032608235520 12007448 269471250211611466845785145026673039360 12007449 3787712333273856430190597682356536320 12007450 194477368706987129463396249431645382000 12007451 987320463354572195824590022168044664452 12007452 -364660973489673327855472701163205395968 12007453 11811974863876731944612877216252185702 12007454 427577250404877887986392951336671074176 12007455 -123373033986330425389445737292913686640 12007456 -1709707507853444965034565404558670102528 12007457 -746454509766233172526381556898003267456 12007458 -379465377889273794231725206876723484976 12007459 16222787061947002282273701633787661660 12007460 555899373516092696293532510087487221760 12007461 -127190928985862311674144555102756907200 12007462 -280709487153868524295180120555289597568 12007463 -69794717127161391365196007330842540000 12007464 -125276768660170348477177905351273185280 12007465 -35713768343350800460353765163383385080 12007466 -1076132698064276696383377285266030876160 12007467 -608734713067545057089741804707476687360 12007468 -50455987016005085629398245581362462720 12007469 884413261006927547776746603185894724096 12007470 69691588371850783836644851382087760000 12007471 85604703551956466849779854668498352112 12007472 62656517978324756963625133234210209792 12007473 -179255421734686416738017471458059912000 12007474 165780139150408684780115042303902696992 12007475 759394767053679761182905204685886107500 12007476 75579590966526601156449621658926496512 12007477 356705965827083802669320497863363561326 12007478 -4552675976427122797950093452936724480 12007479 -986695534728015800039148061693368420480 12007480 -472862147177350317619923488276761497600 12007481 1035017104076306995800507980627816778282 12007482 -17293149311477004823312194197756433408 12007483 -246536400484797651951393254425971306268 12007484 -466014671740740712049833622310899808768 12007485 97571781249997706699616960625789027200 12007486 548758600485583026798011262329784465984 12007487 1170720312837747960573006993953915420880 12007488 -129151299876427698113214668458961141760 12007489 -318865312555258153158607559246558245676 12007490 436873554718216116684988136113538265600 12007491 431086886740851425954294727714813468144 12007492 341368322911057623154174642576658432 12007493 682232087895077295020963788712430322044 12007494 545744692810110806971672394469740999040 12007495 -830800430630316251944295341679753031360 12007496 841637433391131494351073345473221985280 12007497 -454205571906238214648817098743151094000 12007498 -1504549035608715918717861611004619680 12007499 412910803779150832906146032684134088820 12007500 -27984491638821607028098053850620480000 12007501 -252801253879265988750666063288178660896 12007502 -203071224041885669976750195967648058496 12007503 -473929092506544165263065732120877285160 12007504 -424574692077670507203259620172592185344 12007505 856831390795589988903174167336596764660 12007506 -59181434680121204989766379077139333120 12007507 661165663884682196107544079383360080792 12007508 -671516897521968819932767047201260966400 12007509 66296313334969838264973282688988506368 12007510 302953039220581678977229178689762748160 12007511 -908685319620440473073927756411870928888 12007512 194534097542154447869544130404686499840 12007513 -591739283197115223528774301305452008704 12007514 5879920984248594364606403230108559856 12007515 -137805331179772018483506781663484678400 12007516 -423544636623088517981746419156241538560 12007517 1153524259585408652978845082757271644492 12007518 53350853656004706720318366543318217728 12007519 -1427415971725108846707179691996665690080 12007520 -128421015061046437579657540352323092480 12007521 -41800260022974951183575537086529556588 12007522 -775999180346484518109612478602967136688 12007523 -339356294769720479695561317065802688752 12007524 111894548119303203038832692671704545280 12007525 319630460512821115153505761407359088000 12007526 811045936953211226744741996122456961280 12007527 -212295363715070040441140306082470903040 12007528 -34394312176500367363784066610860851200 12007529 585261569709588715876700349608759747130 12007530 -298798303298803999882572881937191963040 12007531 -608144893686323434015021552179322967936 12007532 492376734293860623098255216929062717696 12007533 397475864517534208997461386226658527104 12007534 32352251220125749625362350446203121664 12007535 2075455112262076606110242203416966000 12007536 -14122132693553408065197119931273117696 12007537 -1301238473883853837104908315361776257740 12007538 -860848154404969222737589639761392260080 12007539 -37975431832678998965436707782921973256 12007540 -33794486115139093830173632703912509440 12007541 -83098478644775654477980424674820856576 12007542 -3666884865720378098449317713779360896 12007543 -483403906278017946406226888602791597208 12007544 345583761571171265419214853767186227200 12007545 13030790262103828912120242270887479680 12007546 564224541743468933549823104546178576384 12007547 -359027225698814886332898554351253169128 12007548 839431909921077354605383658882785305600 12007549 -141230941367704413073994064053133881780 12007550 -163694573667058444245618210028468027200 12007551 -31853588283010959263698445887455460080 12007552 -1000219981626333957508943258998171238400 12007553 -1453785960685707531499806335556573123198 12007554 -142497316327769629194600717015066393600 12007555 -286458636480332878054990313035660153440 12007556 149360259005162301725977232196954240 12007557 -1087324480631771154564130957020554592 12007558 133274833993881142476470469462001685184 12007559 962717809301107949756043606049189295472 12007560 -404964353302806797285335894683795456000 12007561 -1013203535992277780029162475350271412838 12007562 241298767216667957180311941647267612160 12007563 -613661217596145647448746120974512417600 12007564 200115672686196032821306419342310726656 12007565 -182339573447255056210377592025215119540 12007566 75741307275213400810772554044665008320 12007567 460832230220926172133881015677265255280 12007568 -21628679190420439608959818237693943808 12007569 99001479451291229990758823400937222080 12007570 -507155665164497082955078565572876838400 12007571 458700575097205152979136259653403169344 12007572 1282309290370498880119472887382592307200 12007573 -360688335696583423747460278992892870820 12007574 -142222829953039505584538600075695626240 12007575 -397008149367777675611841109533144330000 12007576 -218010467397337231667312993760492503040 12007577 -1437215049499176406827770905378436507574 12007578 3251421241515011633850447376524742656 12007579 -1100312249124048236983917546926374989820 12007580 -77094258350287960164073315088275875840 12007581 -569191208583083715587881958488465477248 12007582 -4410138000580342895928177040116028608 12007583 -170098246934666497504002448644225236880 12007584 4914171020899625614032662231790256128 12007585 -904242423334050923342565166188492506220 12007586 274815623648500553452911944115374662992 12007587 463702185102439853708527602708840366336 12007588 -479603216355580930366119821921403291648 12007589 -127571941522271129894467388554295181600 12007590 -12531094726863069684162052488478771200 12007591 -117013581785578799796925568423260943232 12007592 8667740838597059330853439605132318720 12007593 470059129912751525499838368306007773384 12007594 -582447124343306534609393076171801389904 12007595 1376870271245503356396920161600803934800 12007596 -150240788600777076952767042840456069120 12007597 -1048677327804647056906167220194546993408 12007598 -682063097846409305059865080218947664000 12007599 182358742689073064723370270316693159680 12007600 8658982318196504164250343213379584000 12007601 318869373914894137757663029484969103600 12007602 39131468719855445322491882110309730304 12007603 938331237170892034802121407397898403852 12007604 -44610353071453407454417504613289068544 12007605 -713205581498203634025522491554661318400 12007606 127151793392582648680613890930213141248 12007607 -2225615057558725934443395498696926136000 12007608 -461516104283040805493945449230930800640 12007609 1158550749362689787554402339664822480810 12007610 79775696908330001919519652856588728320 12007611 218622107469324200066611208743611631104 12007612 1100048172496622347806020915808848755200 12007613 539730283662661914052683915185231821740 12007614 -505066176203602903852414695301255700160 12007615 1187111951264559398726299216304066090400 12007616 -75429937461070655184757629973438660608 12007617 -977105501084814768133441193017208894400 12007618 -146172337216588052651412981621674832384 12007619 -197286580862188605381132148364546817816 12007620 -145114044137753937640787071653288652800 12007621 20828000012772389653249280196244777440 12007622 -686811197881681427207589354982761724800 12007623 198875436273680252711691516050325239424 12007624 11088658744110274294336142526939648000 12007625 491850644837478854143595187036066384000 12007626 144150195532316793230290214303949464064 12007627 366822120787718857113887988874648564032 12007628 742760493641849232300763932667613338368 12007629 68421343151285584097656964229683965440 12007630 299130809230400931291495061677623126400 12007631 269607574737821996109723470821133464152 12007632 33629018953146994624407018228744192000 12007633 275022017467439014786233010204871847936 12007634 -292378983967185119707034617048198407168 12007635 395561255676736557420781618642367223600 12007636 -500172689374113973651893068167501985920 12007637 -2167629804203951368141500554384247452640 12007638 119041843257280290614005974603916616544 12007639 -120173601297226576814331927262573420800 12007640 -357871550957070640761354356819305267200 12007641 -111234836716274439827929190440823689008 12007642 916103634131493681839011815155170367472 12007643 -590879123335553168362383391971013234320 12007644 -432892213127310366731817259162507984896 12007645 -113943175944851045986029840335314598280 12007646 387564614759329985668775769179079475968 12007647 226109305654286975819162788446435384432 12007648 275191737188108787795654226070881173504 12007649 875636210061126283017417666547903327650 12007650 -127968072807811765952286164156881334400 12007651 -601193590085974673800555781156879413348 12007652 275172456594526663778732118127953189120 12007653 152615877851725975120231671120600312960 12007654 187201586462041870395061643151918796800 12007655 -1752267481398754454615208358657994866080 12007656 362471847227643211746688856162997043200 12007657 357441270430464201068565580216768500 12007658 79677225167478026462336558324751052800 12007659 -772044839476357658490552294762975913896 12007660 -6223822335508670526726701505921024000 12007661 96402421457502044474679975267078883650 12007662 170231749224630632981439599026695122496 12007663 -1043825187535630354316806664062181415088 12007664 218841434763689823388763070878711808 12007665 -243563962023889995768583437759043955340 12007666 309344981464180651377910983909746957568 12007667 59576130889456609537022624575696571376 12007668 259947028256500717022561986083345776640 12007669 -1321133878489437679588065139382709262930 12007670 -7096413372419291148071264171557175040 12007671 -121474485335653210552252056123996679680 12007672 -393590847253733964402833751054225592320 12007673 873370622506237367861156440098815891136 12007674 149911396852554901763290344296640909312 12007675 434436070090862431163855700072119651800 12007676 -54756537718443781075715596173514199040 12007677 81369939882183424018046326136550240 12007678 331928041007758004817454614105464722560 12007679 -196521209985449933503064089178899738416 12007680 -137521449780442229359814360456547532800 12007681 -264134892718278450069207204952417483456 12007682 60140443266631161786120458625231674400 12007683 59635309784296956347506994596198377612 12007684 -109231131245889748195468042520659747584 12007685 -879660307808676304794953218007389591620 12007686 135018946224469141775795280909397328064 12007687 514555080354746755828461550199448788632 12007688 -336427628117356517510684912979295272960 12007689 -352079252208441752539008487422397115376 12007690 -118124340882308554313317448279442804480 12007691 62293642792967472568576759048310377272 12007692 -302825593290114985878303101232100766208 12007693 -512991272995757145681158154641140250496 12007694 -13411351092336742521133685229752836800 12007695 -322596979996321965936073641156718648560 12007696 -57954794532435083992699934380236800000 12007697 -3414630368546811205997140770399075672 12007698 -11154027459094601417022399573128550912 12007699 105586123279615699825246456561523931720 12007700 -5584347053863038966182296667653180800 12007701 -1769402131858881218088528588629401497408 12007702 -13744419434018073998824563773686886400 12007703 340141677274021850001267314453945704080 12007704 -164014122144590738262438641115809402880 12007705 732084531792080905952144243245310089860 12007706 665825368843400883012407080924159053552 12007707 -6279667212016232503685186471152610112 12007708 1049416842963121073222598847801328649728 12007709 -174519790054980901736469036683846810784 12007710 -130855603302153027163063013737846579200 12007711 -504833171356400864055453771331180014000 12007712 -175859299621838794049075682270044356608 12007713 99193153313414951034330561103388282544 12007714 300401845719325529634988858124391621456 12007715 405661697648642747325173366244336975600 12007716 220709108934963326101306103996743987200 12007717 75212864393155995359644665019901584192 12007718 26631245719371403181766224567122798560 12007719 -193894453640586438785600659609738744896 12007720 454901582477569371578052515703194572800 12007721 -34745280714414300986391043047456674112 12007722 264454369804942088545557354195970539264 12007723 -70640197977238576804180351887245803520 12007724 633992031195331817491377188988264074496 12007725 283274218667238755092630737284845339200 12007726 161742029589508272009364475688856624128 12007727 -481703608231669842649048448590717899168 12007728 127622535474414405528064246779262992384 12007729 997506987755658712153576561612577687076 12007730 204088793774270773430403611621255923200 12007731 57112571787564629504018596152521879352 12007732 -1113088098689802795651622000400773859328 12007733 133934049432509684487652014724102405248 12007734 -117797758473097374996113356856692677120 12007735 -676946918670904679294612344417782529320 12007736 -359954578223976156975493801903901798400 12007737 -547463765231176876560832218945245343360 12007738 34984011143590044712188653913034021344 12007739 133294164738500367021320661168183229440 12007740 -804086483726660382376005151969461043200 12007741 -513532627873006734548363464112542631508 12007742 278192242246493454664649112195836566272 12007743 -340153796522522507150097908318685583872 12007744 124906471629340001242904125864568422400 12007745 -836754630080156412337486142357838643500 12007746 526619820702542251607821153182532588704 12007747 -518914196483760969272549429946192724804 12007748 512301842065311877690021611770783809536 12007749 -45226081478880530390861234515060072992 12007750 -12622946346644031778884402601021536000 12007751 -7273262932259135582714370026389437648 12007752 5086930016000321383896709746472304640 12007753 685710400978761734834223136246942063120 12007754 61527494603334240498262402434801049344 12007755 354209727882082986434558410265408468400 12007756 -264786732589749707361204034240126209280 12007757 123525044352613141601437433467971932160 12007758 -3136144968644296395175639292545671168 12007759 -858886746090300887892405109352256849040 12007760 -68301050950698640151511669954558443520 12007761 -206018148405906901080147482900170070400 12007762 25917899913308877734956977818034087744 12007763 119608345546237933132216205362559088960 12007764 23284161437337629518435748238396698496 12007765 -336833521243090605791749895913825897600 12007766 459559624342311426906513891933615020832 12007767 -120567579882394214393701795456033869360 12007768 178656882341802808197167501071131648000 12007769 757866976171468276682117427657419349060 12007770 12465792131957655020103876367058864640 12007771 -595423374726480318332009109150289653100 12007772 -145933679340638670246968704974151680 12007773 1521750516611355225259533664043169024 12007774 -60684051803536157819465928844113300864 12007775 -227919945249880348517055295278055192200 12007776 -231042599864985533015757254000369467392 12007777 -1001340764967641622152783913047149745374 12007778 522879157497665021305320848476264399440 12007779 -2467649434245373165511495528417606400 12007780 775631882112449903120610028575057277440 12007781 99438976151889108037635353264212323582 12007782 -328631973061576805198293480742056407552 12007783 1233480063548934943660210760238422319032 12007784 -866980805523190363534219506625140925440 12007785 -627028514298515056071586588513583572800 12007786 -22007900798893738850136497028042402816 12007787 -256031695400748470058766623197763816408 12007788 -78968656579466400136267473219500900352 12007789 -858156965784763618062171068331004384200 12007790 -300349641605464454969188888817451969600 12007791 -473967430031162996237055374832714048000 12007792 -144780801334736689121519560631350165504 12007793 5343996021649781085307884985847390880 12007794 -101712241987577828548051746132185052672 12007795 413601606147216968033439042004559679360 12007796 687310987363040187575370450998914996992 12007797 -660002841885266802976818018902272849728 12007798 266103121554850226566141929480691680 12007799 414594884353308500205635052786861925320 12007800 -164098888268308067527347563389873152000 12007801 -18063706981314548413896996201241035456 12007802 453951658377938144777017365806830250352 12007803 -175336719648331364946659296486757835216 12007804 500835785196479322633018366092295232512 12007805 -720430477067689522272125766394018467540 12007806 -67509007392754677264278432474655271296 12007807 -179402692616321092092461899734700859008 12007808 -869543428285828109314325712697640878080 12007809 163901872832993216980863628886323838928 12007810 -198771282903115910220787379821121280000 12007811 1024791799673428378328303340920911043832 12007812 -306352181205988750578906464218467775488 12007813 934619919349702837103204020269901236062 12007814 -126301055717655918274572744216729140736 12007815 506995870122606666878976321285181229520 12007816 -958139364252148557892468915036933324800 12007817 -177017781162960509500189455788005175040 12007818 287852380019189638306726122838178334720 12007819 35092149910761282283451148018520832640 12007820 582111729327234876114940427078994908160 12007821 -327116659569220375849590824504206397376 12007822 536601736385937580527471210115698935424 12007823 -1033733941146950137091681683142946947976 12007824 -60924964979624082031016524144652451840 12007825 -1371996445193383585337744361252542900 12007826 -128328541330779589837370403546338379888 12007827 284948714597140861432848558000112402800 12007828 113663067576517156918431136350703323136 12007829 1650199858787395013487038621577325436640 12007830 300684914586860782311482741234636353920 12007831 1001027045876407136316629895203115354720 12007832 206545243596334469891418293584290201600 12007833 -451441899719661155725517372442969174576 12007834 183769781821904800627042967651012543712 12007835 -297674265435751730654271727392617084640 12007836 -3977064825420005321279782395144043008 12007837 -327413026570900253657294068275184287514 12007838 208941043757909769623542523799744794880 12007839 -88581931951815114806126905351320876912 12007840 132860330000884739880894673003783127040 12007841 1376672011826019297685507028776876795584 12007842 562036300788746525918182559789198376960 12007843 243445658987675713133892503315260833824 12007844 729767578352373164736171962544021254400 12007845 -816735141447671306137797648543158866080 12007846 50250536594402781455356252475092651200 12007847 885246032939335833411689855913477490296 12007848 -587399274404759399646360425117552640000 12007849 103271789721270390435987512916736951936 12007850 59102388827287735167642250430855577600 12007851 -292279609298991865098644852393360923200 12007852 177866178221457304212927983778639815936 12007853 -196675735602004607447238950834390230464 12007854 -391205680790813291709939818475447687936 12007855 -268343626703684671570353364003379421240 12007856 -132500835836466464897924247994228408320 12007857 -322030126104391429186599324029318112000 12007858 691615292090587380129660587294811371280 12007859 -52664035320598665894696219011370489600 12007860 -351368037687713804950037925027043952640 12007861 180838826478549097948746826175370172032 12007862 -308881495762138867037206844258225705568 12007863 80778060175743850063245455502355544064 12007864 -260913441951561142965486378623125524480 12007865 -1280665763285012789764379630874846737400 12007866 -173557631666521806762280655201814372096 12007867 791452812614474433920020643917872483640 12007868 -207983323428666105253207077134172409344 12007869 -178210093630584611801359204148301063840 12007870 -12826351395072048166407121194083139840 12007871 284698397715920423059652932161757707072 12007872 -148765618224558190012363992177573888000 12007873 -250761794065030103515249125074576334080 12007874 -531110280821150324686913042097907886208 12007875 -145916401442059639289519766445442688000 12007876 -383430749296796089420227988137395997440 12007877 276200173226958290971757884314622167072 12007878 324839915283701566953364054334510073024 12007879 6429023713459499781667133927903598128 12007880 385335944711610480351575276383683072000 12007881 239724829872306476851564740068909438976 12007882 728057686923176151922795702526133075552 12007883 -101109958506613100998187467711886261868 12007884 62458515592527244514593701753740869632 12007885 -761796974375393957287919746690702480200 12007886 -70789718376383671545214621735768320000 12007887 -228108400997916011765714430655878416880 12007888 -158526587016279038923055789034568237056 12007889 -324197161916103021246350334175220588544 12007890 -155834514105794575664222217770711559360 12007891 482699746135574709559988769404395218720 12007892 -15790701752766772516888016081077651968 12007893 -654413629778360108374129216152350327136 12007894 257703400848063417008979763204434782496 12007895 -206062265863957271056822417409815770600 12007896 -438081465395367555046824962810341785600 12007897 28865210931486007651102520461122327312 12007898 102482925952602290934365418722480622336 12007899 -723741291195002787058807550268859731360 12007900 -636718860472056479330622693150569344000 12007901 1132816503467357295786985855793348498412 12007902 54560766694637630561973360162650400384 12007903 159160936857614226960337648106529958800 12007904 -651189122197611181916696311101229891584 12007905 15338468980334403242424995274305740800 12007906 37087452287314364931789953308757433120 12007907 97364170556687405016069339041878848156 12007908 516383604669921113839166624006369823744 12007909 133832056955446864440284511603449486304 12007910 -618673246354685209625521704958909680000 12007911 -15521210930963045675561741333285463216 12007912 -22903399798866097891104614348720701440 12007913 -697410512344257379930621301344795721100 12007914 -104096973131584528033901343390473882880 12007915 698271451825135372584866661836303278560 12007916 -23791982746419942036637881876719892480 12007917 -27971750543161168598962446148798310112 12007918 -113122285019867992346931111853180706496 12007919 29006192601873377390973071138952048 12007920 -76698661215041163895752298475241799680 12007921 926034380301540773925896475792647828480 12007922 11318959446878296514904173725590936192 12007923 98184339802907075803232268780655510584 12007924 -730014076442284916483513076503298560000 12007925 -308485860214856841100532563343500891350 12007926 3783197403364347724025342141459994240 12007927 311264847399353983015611254145629004776 12007928 -1370297915303316854939658438376816803840 12007929 494482937846615949403584518305370696784 12007930 -251095945689579582311390673504400604160 12007931 335209621239024799688690384033763646032 12007932 410576454244899435017592417055044648960 12007933 -766007100523778811525529960881091420224 12007934 118251878446368751433032906190808815616 12007935 215665010421608581493237375548570369200 12007936 106786048938566929538394990512701440000 12007937 -118737188682304461752654473981600293120 12007938 -172548114724268427467314178025648122880 12007939 587633287996791206525643308471527935740 12007940 262962738613547628928254175444211600640 12007941 155886423505276122208401291786557772288 12007942 427118978105195845750095584007852207552 12007943 -3492045633164385356222780384746957440 12007944 -265280655898782456086197987100330342400 12007945 -87568012885810410045884559613625282160 12007946 14807237516550922979471358054732807168 12007947 86807895428309113636191460351717115904 12007948 -33826352409031875840494649745637359104 12007949 441236143573905883475630110075847385036 12007950 -33981073398115352635097231962637745600 12007951 -805451787171342985083919682145488737128 12007952 -90321983144112931475957581045131706368 12007953 -303855329434016369892393230627705263200 12007954 -71280011434964911521178897340636156928 12007955 -392682198187213183614407421735697047840 12007956 -71720550719425414864995440480919760896 12007957 -14140451822334774894234617241245153292 12007958 -266984248179062492242635897206975975616 12007959 355476119982369537913227811100658752640 12007960 -969926976708594789995877293625679257600 12007961 -87194495957192359031126716877547541440 12007962 435148914439981389578231769916922369280 12007963 -1040689320941063552583297678045091272216 12007964 339027105965032641961376312239423550976 12007965 3139109693746784636434043495086739520 12007966 -138781884162203846929076292733671485568 12007967 42097358728304944644086002642222490400 12007968 206337704374293643293817389798383419392 12007969 267969635956490963416397615038557272580 12007970 -194967851183238358171705510177735780800 12007971 -459392059979129462418051919034637279528 12007972 769109552037325972545559667382416417280 12007973 -289854024968199723656220114564666409152 12007974 -73110122723759407881617695978156400640 12007975 -116519029559604962973011575420220592000 12007976 799216334326191616768976196352150318080 12007977 143749377273996026862211885585467128832 12007978 -298383124508799379765200790094599762176 12007979 144961184199226481505997300762816467840 12007980 -222067695674537298284326414698414182400 12007981 1541005133805904304520410962368675024800 12007982 36491244191152916609852797783572377472 12007983 -2819870291444297376732625930657876992 12007984 -520934408399093339750449461126666190848 12007985 266199054306935961897328715209798315200 12007986 -116307146134257194459777642311185726336 12007987 580166874427313373605090515059489178920 12007988 1100950677052960194769482658641835082496 12007989 -15571580883584076582114753796374701316 12007990 -417624357213555284303157642952936896000 12007991 140515425070559623672275881187973013784 12007992 -79505779535834396455105077547335905280 12007993 941119032647166416533339911348514288000 12007994 550872783251035172460189255360693661296 12007995 -273387626071914451306997424087456500880 12007996 69410814009413596214914679076311040000 12007997 472096946933159575373951234160010070700 12007998 -20536606245711365559759876064085043072 12007999 227617822876868808554765215901827064000 12008000 -393802456498472115145965531719270400000 12008001 -103777464245840826988512453812488200960 12008002 468418785261756548824893211284728927952 12008003 27111612954056851985758451590702249680 12008004 -162060574642578711468213505841770619904 12008005 -90654404854300166182237955873194567680 12008006 -885543700770877983938796919914800480256 12008007 46669338518586395840366914106969495832 12008008 20776554104906038286205872118830776320 12008009 -612075896107044674347974429490768559196 12008010 12519690990839695819274480070081085440 12008011 -1119099526226760047377172002226728625000 12008012 964496035251438139506402051229613581056 12008013 -112566045157524103345221865635916520256 12008014 439273530288238355386803086986508273856 12008015 -337835041258375438417270758302959854840 12008016 94887808994924937912010671938568314880 12008017 -35411809134327030886617314579280612096 12008018 -422629871134172484855230127195352229376 12008019 -624181640870962302676498679672322086400 12008020 -638323622527433403128244397726073483520 12008021 -1184228452407899454779287564600161850656 12008022 87119424907403854562043955290730684800 12008023 -234017311548201804629173948315585551200 12008024 44194536276034233431298534035716177920 12008025 -25840784942459885856065319041624758800 12008026 325290011249360050742092514502720905712 12008027 -251260867311082193173294899727302248124 12008028 -150522112527857729273070739780206958080 12008029 -1340867524807169871391729186093095786720 12008030 -168887398055976517355245756269504691200 12008031 232237677896717632350846823530949186944 12008032 1296254788523098292181144741668364091392 12008033 1675507702093535362465598650023304549524 12008034 242261265303964384086966389341654464000 12008035 -269869150076417986542278498663556990240 12008036 -221718328386198538605269952429190103040 12008037 513315458554930114275484220368109950560 12008038 -219569969384536004171790260874775848000 12008039 -597535580533198456086216984468116535840 12008040 13965173935558764139805519171174400 12008041 839765891284365697117569727591483851300 12008042 44263458282695784838183155061112202672 12008043 166113587299616774655193442732816066400 12008044 102119960978619052965677114550760998400 12008045 428365027328499137273473627340562689280 12008046 354761226683203881871320911804137089024 12008047 62063113216728545386590485216850380928 12008048 -24772566019045707532442176099690315776 12008049 863604295666012786238582362676136877248 12008050 14568627888732075291092586538662760800 12008051 15355750374547513163230208931826928640 12008052 37314032892585252120745251851745349632 12008053 -1151739628477094568897579504966823775698 12008054 -2583395528329563785989654253051628288 12008055 -45946130189580251180407856231191128240 12008056 45523895269500780145693854562916352000 12008057 -892654218796411278507344791125728838720 12008058 -9374803910774991005993577487732608000 12008059 499096774295052554789482691362337352000 12008060 -751569700742812478916522380958693803520 12008061 -94537255804236243871386118243155155520 12008062 21081443488021473119929688038273275264 12008063 -483866849427180310632725550391848770688 12008064 293938351964714725395309515060061143040 12008065 279277460619955169182493919410226767400 12008066 -713820372605018280399672290949012480 12008067 -276878862951256229045985004361061150720 12008068 723206835047168724584847789139450910976 12008069 566056852365748989328790718008806671996 12008070 -115763073541454122513292609318232495360 12008071 421777321054542363387705771591875608600 12008072 294146548304938834030618054725414220800 12008073 -36271511778926219343889232680341396480 12008074 241741774992899346615205454784402571968 12008075 -270507925004754240533206869043215939300 12008076 91728622168620487471694057484275896320 12008077 1557553157077565485575976094788584844800 12008078 -406369594778195589759312686851836084480 12008079 -581391640913341344549720337929584685600 12008080 536700192673785375713408845645086720 12008081 -760296483902194137134540629478452391118 12008082 470393181154330320506530729496125617792 12008083 129561207900997558306702210936103795344 12008084 109085580131365117751329841560677445632 12008085 -180314018541878810098396754713068165600 12008086 361383702290685205394780096760392412480 12008087 -241386990804491073328788515670200116800 12008088 327359574510411374214227451630513561600 12008089 -14638711065362322858416401789193106944 12008090 47281456202976992365303491326275480800 12008091 42789352617700478803472879568674308608 12008092 -845883587283060623372769899007894163968 12008093 -612546856618752610207581561231794328000 12008094 -886531058900780643932060855916933120 12008095 -415544209569597322912132935216942825600 12008096 659432617968695833878774413965049659392 12008097 -277631077632014779454989960866200026926 12008098 -178141373739405559011173197892059607040 12008099 -221242862828935880764873693178256132900 12008100 -79522963687237218239556521147782656000 12008101 -794276099622557580730869734350734752256 12008102 153026910087855818846518650682816336512 12008103 472443107690378819708379960262743001248 12008104 259825914471650603966490717168724869120 12008105 850471895331860522118739951508508100260 12008106 -217531629189458629871685845354475515136 12008107 590710556615680533802446511545116706356 12008108 -235451438290623547632903936552372240384 12008109 -430290495096039125963171464664763233280 12008110 -489250347457231733360419510323046079040 12008111 259020607810455204778068619598869037712 12008112 -86539686780602911114256102488927272960 12008113 -227520680116245372453465058673846992076 12008114 -513913400524481625785947869866408588160 12008115 280749708315668620997817463028347315200 12008116 -333600051412169310439297371378711656448 12008117 529774174673992496327931937205772743520 12008118 -472437416737912317318174592628982328896 12008119 455593066514738120134142796332507745744 12008120 -400671794773755211336531281524745216000 12008121 -100102598775893848868910195422400123840 12008122 191613468190822547754372244463185420032 12008123 1231264862231915582825103274382976379320 12008124 -655055351242744089825892399512660309504 12008125 -86629187826601736735177906621908761250 12008126 -547365447909113439337845726696810821568 12008127 -49155343108362855763073512891103002680 12008128 191769877192549381786379354225887936512 12008129 -29567734763915993694808824798838629888 12008130 -239625866102463999204929142009056616960 12008131 225620081231928681283875965788568559932 12008132 -624206998058927282602411377373480247040 12008133 -252027953524327577172243230721579664320 12008134 42425959477747881266975910549018789216 12008135 -56017589346709637512085139076171640640 12008136 -415610715213531426159931083745204592640 12008137 -13271476948660201862861990258874920928 12008138 713059993026272094203324474404954908720 12008139 -37690059469900202362927852225968397824 12008140 81880725557076262343900175469282237440 12008141 536711586764288549368172330563841095542 12008142 -555665664677995799756915907273904281600 12008143 -484616076619195276874060499996491670800 12008144 168110581525520534414238682743820738560 12008145 -162968797705972099858630434911609064000 12008146 741989356117130833519725602180724523680 12008147 339735701532567309424757356021289227080 12008148 -724554833386680565248770031115839928320 12008149 682146846337718840406646558315443875150 12008150 -51468018150241958880655179472080384000 12008151 -425425140899320840915296447600434154720 12008152 -609590568461758605370226121782870016000 12008153 -882722958428453080420470085224336182400 12008154 -233213186958634454277497504281894176768 12008155 567504253867855566281871901115338287120 12008156 734900632591597923812600329324086827520 12008157 -11198465250630267939742772228311827840 12008158 -648371016400525448889501636307854992640 12008159 -359100112986321381934662281742008551440 12008160 -147418132905207271161338695692425625600 12008161 820653860802191949577252456370979986 12008162 118656350023715115808675806199958851584 12008163 242478995893962712528145226740337652344 12008164 140091388488119072411923478306384674816 12008165 99152318534723692446709122221200505520 12008166 -285864539647086832523078562068996986176 12008167 -380911115347439808759788702574514083784 12008168 470051224644784040150214882660690754560 12008169 51046227472437634673446630404130676250 12008170 76829788297676127808960629302445096960 12008171 -282091065437281034579238310847769999360 12008172 538918258981794365269719865031253110784 12008173 109680238637289938297692436756669118422 12008174 167263159919359929120291126822558582336 12008175 225893883913824361026237679257397758000 12008176 -167957908872837725191479027399047577600 12008177 1155247248446473469556504614495653171026 12008178 -7351643851300395676698311778124534272 12008179 -29123475139910249553269285972265520616 12008180 12592795159939048570653388748807976960 12008181 119144598513427857207130445031704389152 12008182 -265088896029527684601152079078686036928 12008183 130393036758609425719875902024654663088 12008184 -685710136716627209825527598186311680 12008185 168926181251429645988661627682746685760 12008186 -3062392163891322961198396154802392208 12008187 -384747145858155103930668529841864200920 12008188 1215538114567485868350447622513933449216 12008189 831807341550799419111336853650343497990 12008190 65543032211684447557936472416257715200 12008191 -141130176190258495864678723078425630720 12008192 281024703507012182699601199634948554752 12008193 369284367233599852111455309333771616128 12008194 444374835005486948718043942010719062912 12008195 300374051149668015618415554625639885200 12008196 769695763055586735336149318335029135360 12008197 370975312041924520624417384504228807646 12008198 16607607743442969004436431341861766080 12008199 -326316447038751931839549485909278236672 12008200 554106302395751254777848015835146624000 12008201 -42862465216812223791189289483824813798 12008202 -78149582489909174550809921722593144576 12008203 106023108662304605135446605130766430720 12008204 246582705933289150446119117505027548160 12008205 210977248062405588207920087759159987520 12008206 42506625292401205256816325442112557056 12008207 -688274200827126507929738678761065665928 12008208 -7572208539216245127079470780107980800 12008209 -572152318633575357133161901781181940960 12008210 -39510329744306089678533789212190835200 12008211 311874102499650333185051869348088331840 12008212 -131341788778165632942026231906722822400 12008213 163757327313003145360348799519779308960 12008214 309557493013836565941000931030537348704 12008215 361671301291520494694055376888075328400 12008216 -1272607258463998734844185711243775303680 12008217 -196740335105096457304985421580593956352 12008218 -1290014644456270275245496928276619549184 12008219 -808066139633035320235093221095594848380 12008220 184514416567818598781495287445666856960 12008221 1664106498288325621234676453551223719744 12008222 -192887586297196091044273541346008196096 12008223 -4268414756620540148342172265059045120 12008224 -1146947918383966006898693966911095373824 12008225 34731058190988910409332183288158045750 12008226 344210302313123348915477361149482076544 12008227 36004601160171077541389901279408593664 12008228 -59911624442309365259498493646430100480 12008229 69340577097227667387983068674982533984 12008230 -51703271236419759503540392088409269760 12008231 -442980803464014848568707164745932455936 12008232 664588029893463217488123728063950187520 12008233 643839052146192993533244320430855169380 12008234 245758941878840625779362415069336300976 12008235 224562183683997428670516098698649718000 12008236 463640124663904752126325985381326211840 12008237 1236218264868440091205132781783326071360 12008238 323014132236291414440732255960448887808 12008239 -89846899365475691999648414412772198184 12008240 174873266547600401530443728464006348800 12008241 -45028343559675303820957373956445528448 12008242 -78374386319304030359329768446760447728 12008243 640787127811094621771012031075494511744 12008244 -266040281680518874853343077345950322688 12008245 1238188166051349715061525290369425192120 12008246 -817356193208208381595389764503371034176 12008247 406969935715377435055262404096847796480 12008248 -220539920670119157871815981551289507840 12008249 1179303445359467926181577277678970866320 12008250 -4351799479711158297522920904031656000 12008251 626024471404523918430213394959720737252 12008252 264514962539324697760541241316865518080 12008253 -261615368569115319472100474210304744192 12008254 -33651827163230210069138918362515674880 12008255 187576658912992631251084949839208286720 12008256 45359005880943042119877680816543760384 12008257 130045961051205371609831927176546302400 12008258 -320509215777794897991547343598338421216 12008259 -173749300855029152761026951164566758456 12008260 -10570796718019206344770102842440355840 12008261 804626345813610779108353819656316616862 12008262 27039329002356665706396997191713433600 12008263 -266523503669858420880535205885860154856 12008264 -427622058704965123408925051492500346880 12008265 541521023554160557785738508475354123520 12008266 -10421485495504164297071003210632416000 12008267 1105249887614783757760386132551564720040 12008268 232559581176638908652476411346915050752 12008269 -29838345289045654345601944310586628480 12008270 186819139322740494638244164283140361600 12008271 -147866001307267430757076196909904711936 12008272 -206908106417470631579007245508299137024 12008273 415637903739683592705713326151380910820 12008274 -161217949319797012612335600884868056832 12008275 31510643369660497744280453605465579600 12008276 -66079999606588403867519763078985211904 12008277 -792314287430041669053651555067498609920 12008278 -535365919938751701576359505744033934560 12008279 -1051627916858988059332676398477970219424 12008280 -607223881545991650471840817688699904000 12008281 13767004660367022266852441904604642304 12008282 328641650297055342723813280985835376128 12008283 -473486258613331435475695870942536384360 12008284 147405931421994799011764862768361562112 12008285 -362857820276549510960145298098885201600 12008286 -277301631235392938024517978416471986368 12008287 -47950027526220959947249891393368810048 12008288 -73667770139773518602028388742672547840 12008289 -147828278961467023330369382281809547680 12008290 -109817678725153698408260753300122045440 12008291 -64423838675936978900061025436215239120 12008292 76980526721344811550441713788081152 12008293 -729060768993412793641281898374229121856 12008294 292318944892906574071623832592503070592 12008295 426862988965205427207737313063787710600 12008296 -26788595998574282789030435301008286720 12008297 296698927924978477549546789084762876032 12008298 198866083041498178805666892376115761920 12008299 932470642780783424737330461563696033736 12008300 30892195294514941424978521664738054400 12008301 -33042683318705964126500673165779653056 12008302 1028135830911589986291047250388508071680 12008303 -154778786790488044338467549598792650136 12008304 -1828851429154314870208846922026844160 12008305 -2346628705908934310609290638922765440 12008306 108388032945018368021732563432227086352 12008307 -3517736912810247560984215835005767456 12008308 -493683432777574999722762814448585073920 12008309 -12539291643561453472612399999017392640 12008310 -284535723624388236444678645293902131840 12008311 262165895795764043205488793305385702832 12008312 -399161411896940048671643785725318758400 12008313 433400494437429257409720775378081517124 12008314 637523025726560181220238143428128678256 12008315 -342283948222275308218048758120241013760 12008316 -161118666056265531437843962653170073600 12008317 754776626928955402853978952265953076320 12008318 -220116420411412539749709929449624531584 12008319 -1007979200523484244069484008111581254456 12008320 720401260469583059074846540582354944000 12008321 246676771785482765501478534999857679144 12008322 365965562357111266354243697570010945360 12008323 132128126343887295470614214854076179200 12008324 -15909069451754859708179665613002452480 12008325 -64433558271164186404069146971809488000 12008326 -123811169239894428555354746518123757952 12008327 859096828966296511867017786538595035200 12008328 21710819848001426013026510403961651200 12008329 -97023230269487930113230878649764581680 12008330 475490866310917943195528336613171454560 12008331 -320912761316113565591077579683140832888 12008332 -358317281241995001721534473969927508992 12008333 98591691131221673871253797083942941260 12008334 216516507039440753980786269770025963648 12008335 38285247936416012822912325867358118280 12008336 -346397238447028626789002249258577911808 12008337 -33920113308302657725780921150726081440 12008338 -375219825625053630909200115879406028640 12008339 -676462543541976105412779946345238594400 12008340 113216611841477751123057253719530684160 12008341 -547184204864983290857583610799984166948 12008342 -129922684809758246247017224330355673600 12008343 15126008632845907508605502042028102144 12008344 208537503370463247355101767161084508160 12008345 -115639396325386717881997328002047051900 12008346 13309558528818557271245136818476548096 12008347 -28018898048051024559884941589706696560 12008348 664154488177265201238063963801840293376 12008349 553735381810750161488062083890497432800 12008350 44081870909186718740137603980674836800 12008351 1178177942996732285548656510768631184352 12008352 13832054808185251765950867591832535040 12008353 66676576559018479528720754829676108480 12008354 15369804998877517423032216342619660608 12008355 199931906495099770028523483104115030960 12008356 -1144354610389131424543650481474280222080 12008357 -703105568317843883670424923273876818400 12008358 -720343774593875903955744734656673218560 12008359 -1826456125438235637374044349011071714048 12008360 63150061784507799435568206257725440000 12008361 -684254646856733126892375956229493309440 12008362 218113800384520388449181159487938217312 12008363 88809456200096105715794454471437224560 12008364 51625800502088415419221032828140914176 12008365 182608638205969385173241841296825893260 12008366 -80809215709778971986399745390749910656 12008367 -126234754370235137977645968325354010400 12008368 29870729014619411391581922099259899904 12008369 92182799117194322948296408974221834688 12008370 270772894201184469585184309589560204800 12008371 469817393124863054369856657549662562572 12008372 339490885462694517163135687314551027712 12008373 -43430883141016484014698797893671401280 12008374 -94998843228930215004401170570316120448 12008375 -1738330373918610996600216744317380716000 12008376 164721838077344715119779965498913259520 12008377 217277370546937645685493750324656281344 12008378 300252825446901151106117098878103668960 12008379 8719213378465720661166700462360267200 12008380 651988399609089011172572472302491161600 12008381 -811748138613335739119487592643640325920 12008382 -261791614116418081035039542478571900608 12008383 1074242309036717813582499903765435089664 12008384 -455759028032706093173448782126172340224 12008385 49453913431970314294641947458184707200 12008386 -224863682199822650545179949733637913056 12008387 -469937114823942213469131220841128699056 12008388 184053041442465375897060130036013137920 12008389 124438153521662400741134061475161273724 12008390 82488350068251582751999182639695491200 12008391 -414961178854883991490686464925756274008 12008392 149109864502886796580211597076652032000 12008393 2032777434453485009517589923814635239424 12008394 -46175567130738348748064773793400983040 12008395 4315411255456392479014565204811417600 12008396 33640738236979923494161406427684254208 12008397 3644738477051004999536670244147062528 12008398 711214229015202959062930765477131952320 12008399 -98657677399656661152903432322474621920 12008400 36527533062230870563079171863874764800 12008401 -443433100181016581905162542313281957648 12008402 56047492570559864893510455096147121152 12008403 -611041868784250801019786194530553044 12008404 -621811853113499121314040472216909654144 12008405 737516471591756853899886477348710661120 12008406 35394917034908021270435709856206151680 12008407 -563074944144800250441918394438447218840 12008408 -168492219346077167830745068952350556160 12008409 21983598125400520256810518611151408512 12008410 727202912010886437667428779626337084160 12008411 -290967680644048211599841392367954876988 12008412 24503677787435760306633973939086408192 12008413 -1165211466919432936093699803610814261338 12008414 -1992355833773528133102753079631898240 12008415 3473005859649333441074381517355461120 12008416 479394010597860931423124716565558722560 12008417 768433676477620277526867763711685666466 12008418 61960539795012988148589248166968874240 12008419 1621001972367723737478968395046543857820 12008420 76389415715406847435964827895582849280 12008421 374045652756647880088957912398043534140 12008422 -94779455794340765263310882066185312128 12008423 627653690863264692849402266361953736240 12008424 93396725310183160770312423730951864320 12008425 36090085855238766119244003280867296000 12008426 283878953208984877875077388383860692480 12008427 -26165271426247448353685457740626170192 12008428 -264039447090171620101898360837700620032 12008429 -1525584126720101567602245201639292315860 12008430 -121465572233212481592914888923874880000 12008431 727685849983467483648184537919897905232 12008432 217783050438974421515167922792184840192 12008433 72588932041999876621363221647111635824 12008434 -55971792992346736227030439988376486384 12008435 124845875560148043825604191097332150000 12008436 -313956819820576710304422454319679959040 12008437 473964363070688074254566913139760436800 12008438 2733165206238375184986489363457886208 12008439 -366580297477025506912292852255163509760 12008440 438663818614954659504627495249412300800 12008441 -891867406450874624308560206472474073788 12008442 -269282864473656229628930532697697599488 12008443 -484124110088639961318867487612698789600 12008444 340159773421059613577084713704737258496 12008445 66920357766724207144495296054088832640 12008446 -101964771995283084702748462460577083520 12008447 -290276130503819981796419156478933317760 12008448 -49145740410688787491732817702276825088 12008449 15276845815777942791414018206281717608 12008450 109660668432861772282564254623701398000 12008451 -64580283483346636639628374715595676416 12008452 844681658419231398933049902419333035136 12008453 -723977150595552787131413168597144760000 12008454 -117479300062846406900878333523377385280 12008455 -83750380663142711995173830109016656000 12008456 136530014800063929449585371268689920000 12008457 91759797918639606935649446673337869354 12008458 -100610505567795911973181629328888201728 12008459 -706644564205691450793182740124940428784 12008460 468443090603293798017419786842301214720 12008461 -227922311657872989923579085605881234176 12008462 599952988545191904624131679647382647232 12008463 -449002084277224207403393582571735342456 12008464 -13777453972782206253940996362790281216 12008465 244959161312449364110942801660107436800 12008466 528606148890797675280679937899166841600 12008467 603272888827072467016500605374851113516 12008468 906885751601252264674022499584809419648 12008469 -122217063742752178614972640092346452480 12008470 72009402277335591796705327896874460160 12008471 93403213053314364662888018862033849672 12008472 -41418520303695874193672659055473459200 12008473 817147122056496254477105422126607019722 12008474 938873412300028961067116321707415247360 12008475 -207663471708960669406224240228535750500 12008476 -687029867192483988094142939185302919680 12008477 314109118218113090749766677487296371264 12008478 264517828595632397484899644907294524224 12008479 -1113665598409876997398012628561306732304 12008480 540302066356727360984792281020912107520 12008481 -14877261207085495515132916253191566240 12008482 -101453971567619482914795124170402015408 12008483 604367018676196813031592698674286352732 12008484 -233518550289814601774726898829643698176 12008485 -318834581362654753538855568390909911040 12008486 36476939334997067236028042369437776000 12008487 -214495025346013997723152569753282983640 12008488 679208131517242898493851631625359360000 12008489 -853476675043086273688869985313526222000 12008490 35450117274196449620002642927948001280 12008491 401677912099442957880775988031257778984 12008492 628434921173903969375670831722250460416 12008493 -9152028154969406293726803735196463520 12008494 228783225900387648812532523179588691200 12008495 228493733349926308385058662813693151120 12008496 -144800251366011541666625715138017427456 12008497 70381127762116334142047895545738908946 12008498 131614520604424257363816875621023429536 12008499 800753938438301915942715647878785188664 12008500 -34806949476937775483329384855953408000 12008501 -492755118083105903422852880430884436096 12008502 -453911575770435778234069657668496574400 12008503 97744617478649201050872209532850339680 12008504 -109635470655873603061041696633995366400 12008505 124296556181097633965749989975381264000 12008506 421079613886243267856482502198341728000 12008507 -286990257484993084550074620621819118848 12008508 -232809334471088041831768760733736427520 12008509 -639865130256014870047843765620647615290 12008510 5561539720425774391745612693282232960 12008511 310090383749398412492130556785715812432 12008512 38397232559083596777110252614570213376 12008513 -991626080223503864379258482460454217760 12008514 114288400958122354419654496104197873664 12008515 -743960135602158620368855058106752121840 12008516 -251696396210090297030813083541369518848 12008517 -29798977309735749247734413638640274720 12008518 335963949674871154999878887072126340960 12008519 1590683414470071861099017556660812056920 12008520 -369135904217685010945901889544765440000 12008521 154403681875236447142408646127101739584 12008522 76929017556126529433936925618603508224 12008523 421151140703216419591788349932042915840 12008524 -11025304059948269105485257775611392 12008525 -348984364453209882773933204352073249950 12008526 33861086359277635592090508340436526144 12008527 87260825061752262374605829233232004552 12008528 35879914287920903645694164172157329408 12008529 -175156071137982548251235329347083851992 12008530 -166878826298462440560944219803057152000 12008531 301647011167788157123065009603989836800 12008532 -100053851848077276087978262942236672000 12008533 746480015448138877953815113872927672782 12008534 -688712349307034837560779839116997560320 12008535 41762177797483203439653277681227863040 12008536 -21572935669209556187805065480892518400 12008537 850507090362951941285588717345696034186 12008538 -402524655704969908679370523446595523856 12008539 349147252715722089548223168231139106824 12008540 -93453544157094765154915725529850342400 12008541 213328056694679430857627265215776766592 12008542 -87500793405049999821799461356469463296 12008543 -563715625908100950309669890952951434208 12008544 -1164143145573145217617726179543663771648 12008545 13441455064146481812172557854324666280 12008546 -211124096685248450732765418572786503296 12008547 -1690855643715719252337545362630155740160 12008548 -19251497667539088692888026941207474944 12008549 -296651601993673365960874621614372490464 12008550 178255651263002090962646337219972096000 12008551 -1285031983703579847091153835823799105400 12008552 -112909775395856331179739190918407782400 12008553 -269456785227923134952146650076813916160 12008554 320278106735153526781534723911856364976 12008555 -222045049382559601270141826360925955200 12008556 -63945127960305525057935230728629787648 12008557 189997147517636151760635328478433217632 12008558 962351153292676654872279894081262589184 12008559 -160100620009641823124465277979831709040 12008560 -198862632565756774037353736153191710720 12008561 -3594359549355190271792595147102864576 12008562 -522664007172945391136164207047486149376 12008563 -130515590857807404031540048443005701120 12008564 1014319130912298050291711713933609138176 12008565 -305135014189418245365938802320190976800 12008566 -385768517333494209861701004375156540768 12008567 25274271579796567200513071423511359640 12008568 300524166090513487840860965345402880000 12008569 -593564455855720763779349253069388555030 12008570 -57420846317120164371727772783236992000 12008571 803332282956752220098681992252099058712 12008572 195673747667799742998335256353407994880 12008573 -11970058948986418207813080665800948800 12008574 735940492492926970275538180351708509120 12008575 -80841401450151746453022197126446016200 12008576 212635622352408521714280114687678873600 12008577 -597687741840955356548884222327179562176 12008578 446657341103708156950173657043873893840 12008579 35638709083614745590280734271014496272 12008580 -336792015266828816758363400322189434880 12008581 276972566270002839078567788594171496240 12008582 -925903039888713363037880207912633143296 12008583 240487892969380660487200274313582007152 12008584 -86462655176333577112101612874661068800 12008585 130447752903754933257089208720401261760 12008586 -54948445233367062148094405164629367296 12008587 -870881835906425853350760767165335914120 12008588 1055646617665483605015469221018842066688 12008589 -594649358325607300973807697340140467520 12008590 429238589232089433263602420997997667200 12008591 -67537742852130073794609444249447686928 12008592 108328755991896167248672262739070894080 12008593 -937423800590056401008750598023537676816 12008594 -164157563307815258907789487373764018176 12008595 566999056623830398165696229226534665520 12008596 -563548965501554299247469256239446644992 12008597 469529278246350721886435816437470899292 12008598 38353451529148890574330457809810993152 12008599 600948186156145046562363881828766328464 12008600 -682800392802452864177728864394549760000 12008601 1629830742341138123441389909854207353280 12008602 7222447961710902435959781941251264752 12008603 -22183613716280969159259970310165594136 12008604 -231986622502247087807741539983140563968 12008605 -225814588386714126252931505185871556480 12008606 -35732981777748804489526273016722040256 12008607 -206216569662255407712664300394804106240 12008608 -1103597407397932683824711300757045903360 12008609 696541139749351128631299477058281440916 12008610 -2614220331983109476542162457942054400 12008611 -1847087705881565609420775683165691886088 12008612 -53002996896484057900872979445216968704 12008613 -386323238689879409434747358885898346752 12008614 -473767086295014073824161962818322765344 12008615 18421585760067798388449190410313292400 12008616 -259575671143386579805996825771951472640 12008617 394563080971153607671758537203819916132 12008618 -701954640299647438610152024575429180240 12008619 -152165724405023146526901493323180618096 12008620 -185958615333884361289589777714794552320 12008621 -549124213929776917561450925204784659178 12008622 54286246449730017041683244541388148736 12008623 693214415653644311468468015071463196528 12008624 -138960359063865610428745150589892526080 12008625 -2427838220535761870139190196663424000 12008626 57364772688579991306175608616736962976 12008627 -717594607415696297719048200884353099200 12008628 -1005549402173929237931729280586660270080 12008629 -764205401482378756471062937913535474624 12008630 -332073683020116734855771941075308556800 12008631 -588400630787775187408594095211068321048 12008632 64772431976429980079085179696063692800 12008633 -314839035855715678517842454842660420416 12008634 -41411683859969966239977988348855678464 12008635 -902662811588039052919453975608664417920 12008636 1636798520199035876162299639545326619648 12008637 -220371239633678933167148674613490040032 12008638 229868848787062833678842775748498777344 12008639 198979274959732180705567220967987295320 12008640 56879463135076749235585359517140910080 12008641 -2265167327162960183499008667741870667008 12008642 -541496243618528298122265675435703284528 12008643 -593945625817642396719866931263556543744 12008644 -347016440534797356298397477758887585664 12008645 485112972489343669395671430048744960 12008646 4480837484626384961962371065854421760 12008647 762407182337248250649082630067589613152 12008648 -51444420433183770477919498526340848640 12008649 801396799591037874140449006675498573920 12008650 340660028158711002648163746701827750800 12008651 -1838035217331158298748970998298548940400 12008652 -682852351010654041497885711416618746368 12008653 -30015099421295058984497931138892238656 12008654 -131268165215990246900230458622074829056 12008655 -6534600458448267310802159309408100000 12008656 -116864211370184436937838091634717360128 12008657 1436117374699132182620974240661202129906 12008658 -445602122752715413608681847077060222720 12008659 -117751787499523912146808805179555916096 12008660 265863898463667060711895186697048743680 12008661 152786721419288727778285185604055171904 12008662 -770101384716255354329590729280129811168 12008663 -1333203252963081208653207503079210260088 12008664 578288553980592219694493564324927877120 12008665 22004728768456905257496589049837315460 12008666 -448146751545047804222295519406962685968 12008667 -288194035881548754271708739587947204864 12008668 17935978388636840516830202822901596160 12008669 1114630670261062085132741837825119292070 12008670 85633723804506776562975834169780035840 12008671 2415369453140450396849300606269806192 12008672 -211792832525196192536915358432165101568 12008673 79588611147342813347454736686874994322 12008674 -524192693460243337729908907174726175664 12008675 -217348247643383283575647560750690542100 12008676 517772701806281769914600337196221330432 12008677 320352010937087022081005298687319866172 12008678 202094692591970266392639641753307474432 12008679 136431123870528514799701986713525855784 12008680 2189158204942000823764732766307532800 12008681 -33589033943687841546170314870698126360 12008682 135469512782137875005922665538874598400 12008683 -134174111968418030830152347366171951280 12008684 -740451755600857484516436595389516710400 12008685 60076792236188952202413496327545565440 12008686 -607241415438641206032166636360356086208 12008687 -94013729056158500321805508316355807360 12008688 214364899797897029761610388143330033664 12008689 127359469793454104550229521958556881920 12008690 -279806498602172987592687312235358498400 12008691 88418905618045291115149161774377563248 12008692 734119764568627760610337968349002386816 12008693 -1244047740168936809521978700799278855040 12008694 467945479860223839269318677735333502400 12008695 -210197862270511549590203262408175945200 12008696 -4990022054025343928763453888145981440 12008697 -659962421904309528563958256411008026880 12008698 -202240865579080346054288831265993774720 12008699 139780335884965799902808774958364779864 12008700 -269963725484118237354941668177133606400 12008701 -1350962116639903486715010585905941841696 12008702 162566348707964487669091860276878871552 12008703 -166262926390624523438847085461400316160 12008704 -239536638713693242483349719978512220160 12008705 -874061310948597273966050006452322164140 12008706 -22372253356528990879923966344586861696 12008707 164857800009500860432589742541908102840 12008708 -1024191650473119668218111862203932646272 12008709 -780690686235207247107518953125511169280 12008710 127987168993996112080407388488063432960 12008711 661200533568523743215491566993480023040 12008712 -339511527403567446760003711892333076480 12008713 720231706155505716663946257965567751962 12008714 -443209032960132213279257098451361281280 12008715 -157457868579212852290037079192385704480 12008716 496252561018846718959808338371875977728 12008717 -399237114967075663396534688843052675648 12008718 -78993404974978096838417118271357327872 12008719 125822827254482219734168514064060568144 12008720 9753568922953586732417262873073582080 12008721 -546851877823355758019370086484892604688 12008722 184421602594426699921747108702925203200 12008723 -37229950273574109687380709706411463136 12008724 228897231971790686757566355936705779712 12008725 64651443146718786505078576292109346250 12008726 -497583383400894561915580014769603079040 12008727 -480846455965018838283171605252550007632 12008728 1153880593429805221558031267419667128320 12008729 -37550297662348261683626181259152815670 12008730 195602639418284907669881600062028286720 12008731 135325904502715701037630407405065074192 12008732 271994742622194736149928470044385100800 12008733 121284677764476277947287121523057494048 12008734 874972144896894213695940983544484742016 12008735 212792346221711458615386154315609426560 12008736 8593514370497693614811854677398913024 12008737 342281441051113764086791358852804712768 12008738 11232465342503805805266861550211082240 12008739 8971615424046572686019121756831756288 12008740 38359380474258972524834821678109606400 12008741 366602279696013894141213778584143964000 12008742 127729743080129654646816757767913597440 12008743 1053581315270471868418011578197204804224 12008744 -759848719096474238792477217921967226880 12008745 -192435288104358465841903761177217372800 12008746 -104029633594854095813274468739562990928 12008747 -215321780330374344250869979299126530808 12008748 -13691490121423151154436569549427860480 12008749 -209221810831816933639422582603433882368 12008750 56989701597919259117838665878825800000 12008751 699453374541361410398218937238827943432 12008752 47299735703431098862816822352805888000 12008753 -232252912857811156027878955952788218396 12008754 -15983607517342723592204166102806536320 12008755 822659060325922499123679235917240324000 12008756 -927576793834953666759640417594701809280 12008757 -269444557528498793297968017588269911008 12008758 278218088044318607093367193451423256480 12008759 -37332823793670369408284974247605602384 12008760 -241667522584769594171473930320445440000 12008761 2512067575210332177854159229100070277892 12008762 470994119793122075081259118043153779200 12008763 -4259950574990287528196614423444799520 12008764 655512151148913795188817016708518296576 12008765 -140999038608894089163665454997554479880 12008766 -207982034333259722976390788270684160 12008767 23942564118611178477478470967579502472 12008768 -316765106795794830382047432103181156352 12008769 133121639091105725549452820210063095344 12008770 -413053284369520679577017443775869363200 12008771 -77204733048388075650650012178585737028 12008772 436202999815625392388410453683822474240 12008773 593456915608274456025675171632601625600 12008774 582188105064413122812937048785130679136 12008775 323070009401955730631520085756942519800 12008776 142114264543042738815160670417228851200 12008777 -335177650830546947109104182049898072096 12008778 -432460079178707060609267773147607122176 12008779 -682238421888246628325865244430709092360 12008780 101743318654232118709202084235934433280 12008781 -19852575900046648450974737957256045588 12008782 10123831941691934169345871512592533504 12008783 436035692769021028536363290771876785824 12008784 271194644225967324934681994047423119360 12008785 259177439782244551117060328056349783400 12008786 272596050950885910125408334603390056592 12008787 45029626465004693812416168227457015552 12008788 771371873237138371672719027126029377536 12008789 4025502477916228097935565250339172728 12008790 79317773810980307395324443492811776000 12008791 -40997653684937305351368245718816432488 12008792 -91245724324850313821548704050564321280 12008793 -329639938385144176146447428351390104896 12008794 39215964443124577843032701639789629440 12008795 -40820822921632130772201130067103109680 12008796 202360791256020816055349535523721180160 12008797 266500316010640003649051440266630110246 12008798 542687569786582597153642633488139668480 12008799 366622061529293750766176338328788452336 12008800 -17877006832085000543547794040599347200 12008801 -28692336109291321698486382015314229440 12008802 125039822144350498245679571059180124160 12008803 1821646808269748306891044144355532479760 12008804 574874508713197257452982108958718880000 12008805 -584252633262992569904357433105248550240 12008806 198692089285206935893853054072262190464 12008807 145108820406072892922002061383817955672 12008808 250930756878240150643939391388448604160 12008809 1538784198150142251094072039034848414010 12008810 -313835632232228862457030391149276250880 12008811 -22047145056430847707940112761141031936 12008812 121275552780305403368588297572187092480 12008813 347760082930113296701737366654765439980 12008814 -441639022982618826098651423332573709760 12008815 113173842406439645554848657962227081920 12008816 -204483849227965766380566973069056147456 12008817 -228527953305447382206938279999693409600 12008818 17435754755283970631935263918050618400 12008819 239501221997026401274317003458198029680 12008820 171257921779739204224400019426110361600 12008821 -1299968371694955234721428637346257261056 12008822 67987196946885754729645712549061325632 12008823 -51541408190215847435174143219474866432 12008824 -380385264477607880246377313218874265600 12008825 -7621397888438238506933631093493316400 12008826 486349719949740913919764997072076870624 12008827 246527376721049845883057652138240064676 12008828 -402566990378994317237599060128437967360 12008829 329372012758705437442909401860999454720 12008830 -171140705420287890428682354818232661440 12008831 -127518067889885844756054812660510972736 12008832 -260150664962540306273307645658760478720 12008833 -856553559385744816086267015267735279440 12008834 -99279028970086198976227935488605135968 12008835 -129786494365233904610701102594042997280 12008836 194098202324094402067437844780055736320 12008837 34952503599942966777990784704251033820 12008838 206979463036874422157277166443257541120 12008839 208497039049062161305064161946761233456 12008840 1015278550770184695575340146135507404800 12008841 -254601500079945038635293185866913608320 12008842 -25835607559942046216020932123476275200 12008843 -65907205117793964074732380145124890112 12008844 459862440029513561710663022304693411840 12008845 -31076233178626558925498025667677657600 12008846 -507474270755941980353266739039217077376 12008847 -494397101997567469808511784445013492600 12008848 363769320433753795125266930594030723072 12008849 12605567837511770069037127111221860964 12008850 50384582383845457905437638369998604800 12008851 1095295554035138155654299671379712327032 12008852 415960369688403976391451975996976576512 12008853 716610143358206303038615775973503995164 12008854 -36679049445168060813580495355676518400 12008855 54772397912883805657906225245345014400 12008856 -437931853247063020919485452852891340800 12008857 107753287490701625802890305066308814400 12008858 303531180730016897268442434494834519280 12008859 -21198998255608296329762811357126491040 12008860 166552499509038420924854741696140262400 12008861 435006559949638558684243289221584735462 12008862 38500933538841840770716980181378398528 12008863 -686930825045342866601687610461441977888 12008864 -8855835118406320351183295370979442688 12008865 -20383922423295069961695098375027064960 12008866 -54568545909856305542089786128257925120 12008867 -13470156033322495983163192785127479408 12008868 6348858516174726037722732368691603456 12008869 -1046656415805761436528215114131563751680 12008870 144019261447926210634249062844836266880 12008871 -1588472887445594038200261481404492866400 12008872 806654369939549430567466279213094983680 12008873 23183961664297507126498932506675808768 12008874 -81487832983366434149090372948146494720 12008875 658721334427929300126572804593950264000 12008876 -502173830914639811875965201207230398464 12008877 -40158972983948112432377944340059327680 12008878 -33780325618828656713543966540543351808 12008879 -1098423311583143010412652046638392395648 12008880 70029269075676439235821503469546045440 12008881 -1503028363481370451595676893411642782318 12008882 -77965401595359472095065154234131884416 12008883 20563333246493281121016985266508557624 12008884 720447801999408301385549383953741074816 12008885 235244104408801237354199984551563797760 12008886 -13339568793584913169597572570199465536 12008887 -277766360149102447575601829559554504 12008888 604225784540853689663874699653747343360 12008889 -30132424036577033250742213083894714192 12008890 7853483712783516752112590637145375200 12008891 -60646598524550412649368800695911775608 12008892 110058585771242061658815421258382303232 12008893 555281052799033194863669540772900720800 12008894 411279954016845694556558078133842746560 12008895 252320545480041383918394692710389528720 12008896 -530815892713144954972925644844648366080 12008897 1055832121315293638241291778551242561346 12008898 9530619631220162041503405212490259968 12008899 -103620977453754656753681974961638769760 12008900 121392849697747574556628105346153664000 12008901 622159028491922093840984651632879308384 12008902 -448899338338165072093341686588395771968 12008903 -354226864009694861995116908288469175848 12008904 -39876934744425442087878550274205941760 12008905 324268241263723114037183836134267595200 12008906 -87295360654936325626159647267811024896 12008907 -180535851056486476708724204558002243080 12008908 827221489423724591324138104546555385856 12008909 -7193779897951059009931084120270205760 12008910 -231746724691431535943010661413348512640 12008911 -6028119534548944879562876868051553296 12008912 -307792577819997382298500902362523893760 12008913 249403797028887541983291877962337036224 12008914 -14659161311160216541617143545285912944 12008915 1006530212098280437636596008967727491600 12008916 -543253613272282226599218921636405606528 12008917 768579078223594747383911205368600933966 12008918 -313932494344942775760658506139253679840 12008919 -79884185209574290795811315394238152960 12008920 -69404646371924561961979557337970073600 12008921 -24485448117650707824369379952882598528 12008922 376336093432154748835035886322883881472 12008923 -907930506336666542422625280854088281664 12008924 -55736390743134703290992306884071151104 12008925 110296005022954542626182447341088896000 12008926 108559822146857622872968158021120630912 12008927 543172815546597677919618332655755855472 12008928 -113577306527823465568661546682500775936 12008929 -872679729913284850323867708315377893740 12008930 -82553072807981546563665017718839448000 12008931 217934711084024677077031810508569574400 12008932 332987183207338069724181057904408774912 12008933 -127635979289364390341106032713157075040 12008934 13735334928637233103070443017922560000 12008935 49354250160297499587129861015530290560 12008936 954926239123878958342946657240042895360 12008937 636870040556294489782196808491974742160 12008938 24157471622012083515010101199733127168 12008939 -448689285078368247668669619182682037260 12008940 186794668169714266709565274572766003200 12008941 223270315617830298365980790339692785984 12008942 -636783411836316334751580343249143936 12008943 -220938654224625411351801225504931482168 12008944 -52577243306528832864770476636344877056 12008945 -94128984065620352478447498743122189080 12008946 452515753396083564473905906458626536704 12008947 52774693623383400998734783880614944832 12008948 -163339185402709362232892909730061516800 12008949 333981618269015145656261438171726674464 12008950 193694236767886255132084201223070696000 12008951 422360291375991288017146688468225150952 12008952 478628142491414214709487714541864960000 12008953 -295585466646101181012862302012200582400 12008954 -12553264321501585931537921099335411200 12008955 40657295643711547257641738538801573120 12008956 177776491846767166137459846351318917120 12008957 -628349265917035375226343660555638134080 12008958 111230929112284573584788258901926611200 12008959 -123494919781559071848098313689019479160 12008960 121839591321195839801668555694156021760 12008961 141044119538777917952462596231689329010 12008962 -3938185471894178501901631655311358976 12008963 -549077771711942811952768683200042902788 12008964 569720316919882589292303954127218972672 12008965 -86701608854945139057068010048016711680 12008966 -97480317269493237741377929034979118080 12008967 417069187746630981883213560093596782080 12008968 314506059970760758965262914314048194560 12008969 -1345763890148596197825308324810829966000 12008970 -673508207894634814645525516309549117440 12008971 -528019571007770912492988970621641027180 12008972 394211596003552806734481363176302507776 12008973 898653273023185268772198603841260686784 12008974 941460383960650192081912020980166235392 12008975 126629041987630243260814470404131401000 12008976 -146371240490042566533538084598795206656 12008977 -114214299222207978449340082312244460480 12008978 274638627299285488175919877213714926720 12008979 -19143499726670051769827383411754496624 12008980 -271473322434312417986823890281778592000 12008981 79695045800935999867100595114261003552 12008982 -50519029070074586221967493608244349056 12008983 -64371531626594554406764501741052409680 12008984 210668383959066038585840307927649566720 12008985 -360202268350377858584862714013809624000 12008986 -309428265159445713129150110299156813056 12008987 -210708916522268439338403808714082575200 12008988 -133352848199422891530403097925113256960 12008989 494579449664859460679300302830532250860 12008990 -78599616848715194298972041936273510400 12008991 646093648764354959793803531428725496392 12008992 -561516418091646983240123956394860412928 12008993 613687218900317193031732217182078709760 12008994 -92712844079078138267553896700364289280 12008995 -1431628565269925496746092339158487737120 12008996 -480155250133525376341042389441720926208 12008997 -531874198098003875285640061692223488 12008998 513413581326514767026901800449539372000 12008999 1382821336983364092433778818927352619000 12009000 718988306350119033834157327045079040000 12009001 1016576658176905747864686892369352324004 12009002 -40023581403496121473154027845344033696 12009003 -640126757747151720030125744394297443496 12009004 254334023561365623145739721662527703040 12009005 -500782749176621090671314923668093210440 12009006 -389359543566615381286617108964921315200 12009007 1107350167970784274737270828469112548840 12009008 -559935122812404820337659819452186624 12009009 -547485641804983046099107754365508666880 12009010 109093889719942235288422865963021424960 12009011 15259312025755487231351756102181462528 12009012 -299419585636850284876257408746927874048 12009013 789454005330982890736292916718738229184 12009014 237249902212899005507128486056923261856 12009015 329267580197259523129710035196096957960 12009016 -421822151234410523664737869876131840000 12009017 2695865126582961911592641113633892199552 12009018 108393085252753188027239605995725677056 12009019 900231655889244000858434051270619513960 12009020 111601842576209953947891637079933268480 12009021 -363180273004118579553239189979094537536 12009022 425245003369163586552641692165079452992 12009023 -247749145095880833566713310575622073072 12009024 -333363720495533023703884660525065830400 12009025 -26142468287555546238525062111885022400 12009026 -5138215405662121296100557140250303408 12009027 -410116303723318976359982821315200814080 12009028 248041693878003561081486353475713007616 12009029 1595692108407049085647118669384815497120 12009030 -2978167505101119312425784436243230720 12009031 622308869947636579624410986546173951832 12009032 -386469941639588918258118790090794762240 12009033 -290172251858798644858279986452914118400 12009034 612923448623471777814304988324273146416 12009035 -517105963161459925195056845516584199520 12009036 53838333081118109535407852336370008064 12009037 667829469278705502957338391229440950400 12009038 267918209922761755360299027815843716992 12009039 352270287712630830188693751742522568448 12009040 42275928701460399592229512109752320 12009041 -420646295871030304625816080479193750416 12009042 -66471345376712225539168016020414980960 12009043 -61405790554728681525394735491398098708 12009044 14424356341899212335778727533970432000 12009045 -336641464378441216641146675067235728000 12009046 185334958557061803373665428483190471936 12009047 224284510910607019029707553890447999496 12009048 75691877477719781133953294746994565120 12009049 89363353082372283996346034585975069764 12009050 -413997807236146851454001595100708610400 12009051 91720112988159222143387889187324495980 12009052 232703372712713324272730883853320586752 12009053 -39031170396097157732305678276043193600 12009054 353470685941566588900864308557750873920 12009055 -310115862555754686855810899540313389040 12009056 1198554398542694265190683921614287798272 12009057 455101066530682707297189358499500689840 12009058 129665537182851835269413044268387910720 12009059 28231443867051037240765196055281875968 12009060 39738848597488565297005678183367516160 12009061 107948079832588243878242540202738209212 12009062 103795366942568249995878223777653445632 12009063 -119134739266788548815412979650607165312 12009064 -1102242680323308867608792463520965427200 12009065 436559874184429443732185454436172358720 12009066 -170544692865607940684837255499584453376 12009067 -329479519365680839637816176104299453724 12009068 -1022281518440548278628530398588905941504 12009069 -758097226374104878826055133349362052106 12009070 -606001916766137122388181585932612317440 12009071 770599296905976277817808891668652856272 12009072 24590243259828222528730424780681183232 12009073 1118551669546767997023791204713256314322 12009074 250689091540002395165227946794116326400 12009075 -23228013578983044773995660389962508000 12009076 -414352553192735123791494142692463258240 12009077 -298392450972677925358626149015278789074 12009078 27030497050315058257692210162608980704 12009079 -173850908680011425540048004377877049616 12009080 -941352187938744140277178068244926259200 12009081 -148558089708919064808156290843704539456 12009082 60834405759901081794996091495095849984 12009083 22116111283734152925414531692302968000 12009084 -53735018452416896833466620969707002880 12009085 -211610209144484185322517978060122671680 12009086 -348591729419029060385423448482869099008 12009087 542761743056757869046184033032013508640 12009088 -110723823964098810300738389211988623360 12009089 386164158501854434112880674469073866756 12009090 7212686808290734739551235169549312000 12009091 -179785414480503648446581338035925189508 12009092 327041775778637961743812512185800895616 12009093 -305324248845270120701079747630965219136 12009094 122441843445994374749496677832451736832 12009095 171712307753669786290028590746184911360 12009096 638181851585798203890743374644706099200 12009097 -926113883096548771450456396938030102348 12009098 655762036553913378560142538486402666800 12009099 468593360711381976541877699835725807064 12009100 -365774219423757374878198602693922873600 12009101 -78243725156006754699380495601758433576 12009102 -98441933719937417054462178217824768000 12009103 -2730331203538340749924216496041839720 12009104 53575971652836536658778774321559568384 12009105 -52697676096239650230904332998747425920 12009106 298001266873150058586139211601420487680 12009107 913669434777937279802619199707175004232 12009108 46745202439272786068527305668618471424 12009109 -75151440996486336441218537418802596480 12009110 -375221182711221727507203419809236816000 12009111 -753002899818017441719813203529821828096 12009112 1114009442356935837357755540797335091200 12009113 -286297233138948504788706286561789339116 12009114 -24547791170743345563658803419822645760 12009115 -125292593455947236846356478555646836880 12009116 232552301368677781956077740817785804800 12009117 278179335013091951083202453456541751680 12009118 -307575611242309076275404651042492140160 12009119 1290682071065002896078187239435928247520 12009120 -180907743907740694733351667667241533440 12009121 -109432164761834224073215095342412806400 12009122 529078281792749562595859302665385676112 12009123 -238629853441183642189620370018989335136 12009124 56019981690904380337376755222106055296 12009125 -502386632373442441597643752357876992000 12009126 56481363009574839406512144730782720 12009127 115262717730379995086550418408170079712 12009128 137175413876403827542452439223727144960 12009129 1260771736833449137744684913974222512 12009130 -44030978241693950288803897120829875200 12009131 3347246347848493764787376412176075664 12009132 441657363949376147572461006766328616960 12009133 -1084141538234489394661147562640604816618 12009134 709696340640614960381247159585196689216 12009135 34065811334939610285391635676254420000 12009136 165084225766046183612642584822350036992 12009137 -213660500258910767476064334970227247488 12009138 -137460678952242098827553716715330057472 12009139 190501415378643203547622502866222780940 12009140 -408132876694532990294317738487457484800 12009141 35221975616031214121001843674926680252 12009142 -82563828482570216006362688935783122528 12009143 -260383247610651942108483541095255102840 12009144 -328329615451221628818818003232440647680 12009145 -395141231643218634446657446267105920 12009146 -178412428525987733602596207034102263360 12009147 799851778120835108017457270141818625472 12009148 39005707493454551611556220529551138816 12009149 853202750669874893785573635911558958150 12009150 -171219980534523106999133981277413107200 12009151 212945075608704663509834130328930380288 12009152 22909251931494852110993902920901066752 12009153 -186374227836230634281744671897676683392 12009154 -184420444364876660324964910386126994224 12009155 679853634442688825501072659498807578000 12009156 137987787414307930589332103323647900672 12009157 -142434785490675985584711603449177429448 12009158 164800819709820446095293730537367089152 12009159 129755436843507767502457806865146040200 12009160 -591714022256460907011213777918736128000 12009161 -1690148738360736655826919311471648324700 12009162 -272681797023074183190216251086219251456 12009163 185959470835010408051939643260577785304 12009164 223539223873902150298802246531119014912 12009165 -421388811539362178900601217278939856800 12009166 134209328600195124347277997065101219904 12009167 -847102552237631450326795424181541664784 12009168 -126928453048821081921093374820777984000 12009169 -3463562155740352446480752323947938752 12009170 271092153655412385565448161386829061280 12009171 557278694437980398209880746048421117112 12009172 406170963094661500834056754975966259200 12009173 -530392580656617679441358403495821547840 12009174 237582915358974394806630389006354350080 12009175 -848501027351585112825726097134799627600 12009176 79489013186894909041056088607489064960 12009177 605291025021246267250361163601030573914 12009178 -394884465266386744509037712877321154560 12009179 -266094242827943035709798549611842363360 12009180 77143347398603817962472187759340712960 12009181 114324358596581066523965892776068706464 12009182 950733995634430086267848801535684105984 12009183 -28413933431587068724161698675741875200 12009184 768743326289910486503138559247649341440 12009185 -1065900404496170160139221521587552771200 12009186 159445228090133468115344599685029499904 12009187 -388676156694414983620691087621722787280 12009188 -254434501915316685358251276286019288448 12009189 4558021061215765433019666114943947168 12009190 -611706009988343909056377327168980995200 12009191 750514648723134169693447936823302617264 12009192 364768031604218772326209960281260359680 12009193 -290294900197876329115287282841390486400 12009194 -1065590348066813159684948376516179582208 12009195 -246890806510838890194861895791290764800 12009196 76192468874556271919307858957742660608 12009197 -717819258200748590064649407079072480320 12009198 -278046036142457227342893851957206105536 12009199 -1153152989955983263714736752111896794800 12009200 43653546782088418434395361880252416000 12009201 -274672617498665129880174383743184107776 12009202 59551223625128825740245380692452225552 12009203 -929844737638101817989567969424628684496 12009204 569099296911251474304264477210355885440 12009205 383899086153695258796994891529277093120 12009206 167359094066810674086702356734403264064 12009207 -126410390102869667304959272112858395008 12009208 -118900385706697596877902943582529740800 12009209 -698420489997625523981434073347071901590 12009210 -8012389019162812482797048682442103040 12009211 1467522425135784326112789968639411564824 12009212 -8161313820624236484433740230371312128 12009213 -61120347305149344036963409385766533658 12009214 -172900382957703528009274516993042083840 12009215 434615995240667558766627833020249033200 12009216 495764709539762812629482699877337006080 12009217 -428216618387806504053007925679032577600 12009218 -373025083369601579618056301253713864640 12009219 1002889412648222971463699980604373734400 12009220 -324068298491881359968355795392649400320 12009221 122135881149136943319427088382039662112 12009222 18871030741442403010159351789460029152 12009223 -747958300404551677014607723397363047528 12009224 259814504541657783372611149258359275520 12009225 521454159678304754979984802427198436000 12009226 -244747729592718914909994815799704989440 12009227 -25785502123462411123639099052622101880 12009228 85296785983057459078361082246748667904 12009229 -931886761582191481362495393718776116170 12009230 23857533538631018272142796327619259520 12009231 -157743309793401183863718755683001283672 12009232 435002076801330073211499204000539361280 12009233 464344139322662979426199313409982690482 12009234 -93420303063995396258172873076231336320 12009235 32589196397727172972271123333128416000 12009236 232693281404142008201039191127804133120 12009237 648352521632597192063666314815481299360 12009238 96263489824561574460496160096124669696 12009239 1614178136535579522483600681542458599000 12009240 621761448777311715365457770073827328000 12009241 -253194740659099416349973527107187001216 12009242 -243370401647533653763623382344703664640 12009243 -282875024971608707065180776298343986176 12009244 177490742144347289949173840201299607552 12009245 86011494432747072018579495325996684800 12009246 -25992918442118956353557644795666689216 12009247 612578322408798222324082161833619258112 12009248 587750332897226072816903916313562972160 12009249 208960026633573838156062399574345299840 12009250 893531052434532677065974041663016000 12009251 -798394780646063242384208199601578810000 12009252 -65524285469011237328225005076319436800 12009253 -696009120524872994994250542062918859236 12009254 667726908833425619637165057984742549440 12009255 -112939941082084632467848455939268202160 12009256 279220860136541811850172941904523509760 12009257 -152396061532275013062822879981221355420 12009258 401755702444059198754110429498390274224 12009259 639282125082547006592543343533597598216 12009260 -191552389824565817373030762978300549120 12009261 -115802100246429529357038287738639099616 12009262 -611814901479069510007859937083048434368 12009263 735711918384959127200322140603170671648 12009264 -232292198337484198438654423508598128640 12009265 330206881031245347358382951715746781120 12009266 134362332207869560942463196337798032384 12009267 -284465942953547039546618921610093297516 12009268 -49816347068289456350746893331296675840 12009269 188820211531432217294874019094265802620 12009270 -13230756396205883849484574312337694720 12009271 9505294163295366167727645189429829744 12009272 -461824982866984318508780744811017011200 12009273 445637191704749710276435163119182124800 12009274 708140829489569948362359581721714113136 12009275 29449103556193941064593119273635342800 12009276 -267406199127536148164736418714695106560 12009277 584310742156777817518058529042976540800 12009278 -180812960127917104503341143104994560 12009279 -478905556314023037239507899714166517360 12009280 94920298160088385309242876283138867200 12009281 798653087325684908299265394776882049072 12009282 150133922419267537648417720185227448192 12009283 227008599031414910499401323220833423008 12009284 6252937845366049571784048953215672320 12009285 1114566763803974901368464031858908823040 12009286 514983145849263163735310982197120963904 12009287 -1217365761521390145872589551993716449480 12009288 -2634647339525213541260362930186567680 12009289 5845671842847156363025807674203914560 12009290 -142739655853372880644776876932579997600 12009291 79685930828913625184161688793604260864 12009292 908367879820921129017577973788219164160 12009293 -391337781047639988645079183372867178280 12009294 112516161306071589530021974588812896256 12009295 593049192982260891336255431569284136800 12009296 115798931244298727747247335724657917952 12009297 -501022211401226784021541568483658166800 12009298 5620464248483123562524127448501670400 12009299 1364730991790578850036912675777704304736 12009300 -132590837526005169118630317137616691200 12009301 -368114073573661314504422836344924356388 12009302 -215269910180089637659980887707083111648 12009303 -27718770654806748429806498837662503696 12009304 -475462890847723676818523866969518489600 12009305 -266209684755329727848225718854197534080 12009306 -51786513452168052282689594007155500800 12009307 -82912309937796663921930131275979112128 12009308 357853642576128349904012047004662460928 12009309 -651577753059477488666590733904161352096 12009310 297829298633677530071235801445557630720 12009311 38541976167991590683415866998560420480 12009312 128865347444007387011056236668407775232 12009313 -571176574824783634610713811958448950080 12009314 214592659983298559023000295134636630080 12009315 166811437801637166258461743486386905520 12009316 352320572611421337690330034679460495360 12009317 277781289186741498932892282525078749052 12009318 -426271795552565888358841619138372402496 12009319 -235441900698435339447861147582179927504 12009320 -255163108019594769101980692254218291200 12009321 833809880061104611374465919327616050890 12009322 -292926761784506121361053691536926403840 12009323 -294502944977605562342789475061012474416 12009324 51671327552814087317399333263612909056 12009325 -41299934732859280887121660963521917950 12009326 -159543765951659065628982268313370253440 12009327 943263078023824174883170530025154786304 12009328 236405050022669633135946279401332506624 12009329 433300251044369560506332087209797150930 12009330 43055712758353863116615362378879104000 12009331 -398976689445221041192911782884786770868 12009332 -762012206467232901715599320203454115840 12009333 148715132016085790198895184373162950464 12009334 -596047766924890842880079664151098494400 12009335 109681290783426485462093654034157545600 12009336 644197457163870727473689755268003942400 12009337 325490423461882026199259882639014890986 12009338 45569560325792741437090143128723159040 12009339 798376957992618435883811436634485552204 12009340 216108936646067708661922624563357358080 12009341 -23593766508191213185986529809992651136 12009342 257246397592692416057916325099093561344 12009343 1404804316430359748306333704335574374880 12009344 719223768012910156710880519373665075200 12009345 187198104902867886782230536883614203520 12009346 -71806439626275890178547770524683207680 12009347 -325511727591769025911584072975109067568 12009348 346306004724370965257913941874062721024 12009349 345419860286680343910735586579096994880 12009350 -62714836176978040508182484265689875200 12009351 47288625445776683925416863010901484800 12009352 403996633055361748711841380157977113600 12009353 -172191289914821199377285823031347158496 12009354 -74867064584424476993842679959925472768 12009355 592901854958355792905945891200574057760 12009356 -122585699931258860695684221070402232832 12009357 259859746830880672316543583636905096640 12009358 359962607092208390799273199375036294464 12009359 604622561244729708066015975517266055416 12009360 16577839980877488682026000378986496000 12009361 516478843902350455831706336892518832360 12009362 -161413499776593199964435066983035746688 12009363 -830160294384590049544931820644815670856 12009364 847829771308293627773079540081274003200 12009365 102539846954788536530783747781622533120 12009366 317990823763659320300719039553913888384 12009367 -728717411418913018144347156842864534584 12009368 127457665651077699875555661962664345600 12009369 -156404197785404405448851139202189676544 12009370 179829716138974378257648330982743110880 12009371 743243558682025488322382669000497116 12009372 -793097247051732833430211282781052960768 12009373 199661697941807534583731630259121821280 12009374 -97028506508366347549115094030612615168 12009375 200779421237095415537974395409319700000 12009376 34473495020591679164201843467692539904 12009377 -765079954369766807160822849755014047774 12009378 64492395048698254756185629521891975680 12009379 -688713267336338685810609881695583018020 12009380 -724077624227257614573678306165912211200 12009381 -144648413633234799908982241659153460800 12009382 -142612080391186336502645130270182301696 12009383 -487409206240434803318254048128541759368 12009384 172919522127026932275501577170616320 12009385 -139852870633383734422061164222498981440 12009386 353060822611033353172150800867735270240 12009387 -6160889848660164544313026232502576912 12009388 -913293425701278852651511051034906128128 12009389 -346820685695375713908463297764465402144 12009390 -327766671181809761832008307639271774080 12009391 -1034930558780592100863862999533559497000 12009392 -71576689349093212313860428365503561728 12009393 523974050326655944324931793586499884800 12009394 -230932928852211770909750880041070643200 12009395 85670854750067431301980124967362056080 12009396 144318586537062594643487411773569208320 12009397 -41206371161413092659647422951087056900 12009398 -37378830242952566706266358599664904800 12009399 -361607373084293620270345579702729619736 12009400 73357478782760195989705158231859200000 12009401 -433921966710032182759758826167486602748 12009402 -17769738478087840645509812466724553760 12009403 299533458530735714196377407121954810400 12009404 -558612545737664032623842362260144611328 12009405 -97986946911095441205045910452419671680 12009406 298425899990421320775194708888966061120 12009407 -1075164502031252165046624031811372401344 12009408 -52329754747454648226098590143951667200 12009409 -186936373226352589536424291360983667390 12009410 306133800444384372469022146138687802400 12009411 -618407728363561912282131332011429401360 12009412 -504611514411394053478954831979400933120 12009413 145317339001299571320832738946031824184 12009414 -70683817816312941102107870214710531712 12009415 -929748974955501428858497384519389014400 12009416 -366672354174422742890151104387187563520 12009417 -53893640629463224038755324351648148288 12009418 2731857938087922846037583453066306400 12009419 -977553422983074372489862489983805443180 12009420 52806760553864407184866003781038049280 12009421 995744527038646617886255401384005461622 12009422 1006678500893717261115445138375430284800 12009423 -321869812596131627386197233432301774576 12009424 47199239480698511609686241286082134016 12009425 -934382383880994594373204835274290628000 12009426 95355847624821318874632169829457243648 12009427 14278880078027014568487591525802910208 12009428 742080304483056518125871188884701546496 12009429 -226542096941962059305175112507475357832 12009430 337543943207150384783007020587548783360 12009431 132196659364451608767450393732142731264 12009432 43300237483408239530806231217231032320 12009433 81662899396676930957002735257481980000 12009434 -366930773619624943394956154173225516320 12009435 -78029345480427137841466985074445955840 12009436 -91113624470377959412207761306620476416 12009437 -757303278769795677448978992805106435136 12009438 -33685511572354453941871346021682370560 12009439 159398257990099959492489001823555463200 12009440 1880938690765949086464826518353876090880 12009441 18254909555230304714486590401722934192 12009442 -154080404105752180763374112078315286528 12009443 -1157049360493423720019059047661386046308 12009444 -442275858588552188235219841303221442560 12009445 317086753820441734654439894151525924480 12009446 -225801653602591088238510299320001406720 12009447 -796127851062373945993151455303906132440 12009448 43502472191745327919671613715557662720 12009449 -98222786594668760952773467426561098636 12009450 -9281144933401358562675267622793414400 12009451 -307064658762073492385246706154199148000 12009452 153977603901547415943436096262158927872 12009453 410507873234102601680693477944048202304 12009454 -609381804963312057228509098416226405824 12009455 -280300000071063266118645953545861619640 12009456 138476612335990573252272147102432460800 12009457 833966074906851139532128168683607434240 12009458 -486152707421134084459552452434599399920 12009459 605155910677657067723381240490492710400 12009460 14473258411908734963636049246900211200 12009461 1219560742179824525054754667135903296000 12009462 -99842975014433132562240698058547224576 12009463 -1061984288598041849497039680960303246960 12009464 -2224819775127113057269894975581812244480 12009465 11973951829671588607035376101579406920 12009466 -68040665995698206936715777000525863424 12009467 -211504093217655623764913454956523244680 12009468 246384372015731255023282659209894338560 12009469 -604010246958569613135402511030813659130 12009470 -4984080113109085652354005701677491200 12009471 198215660804849109573929582502645650304 12009472 786301089739587860402380827015444955136 12009473 -59105740935363463221999338268896789760 12009474 9045988431447460618500601375116420768 12009475 -776898916214802445532591530431237290500 12009476 64458987083590179149959849561605010560 12009477 -117851055979517326341414228227549806368 12009478 267058560523366072571905856103011603424 12009479 -41375585918820087187610190163753557120 12009480 50981541288982205604293078830050508800 12009481 -338927821593504410679932004440132736 12009482 158020522287755490233550476631208281600 12009483 -416865652792980912930694965021360735696 12009484 -240780255282399323784255904403089173504 12009485 -637823280302790077044457266472507408820 12009486 80495219575945775352719765634959513664 12009487 -290506785334114413823419265910852391936 12009488 335956527870269192689444475186530222080 12009489 66881018983680967956749956453456709280 12009490 131199331834662219033377410879099236000 12009491 94049086170361621780033288492807790880 12009492 -261424466452381569610344431992934400 12009493 -133899823038082537861601524529356305536 12009494 166366707596420289960054486294485000832 12009495 382221279233657980817731564623593011200 12009496 -510571460691862956348801708319191244800 12009497 -870826025393288139275095409422606943856 12009498 111480486485951133403388661284118296064 12009499 192365957387399193507803861150459514500 12009500 -18992589051964653629535474920426880000 12009501 -203152616442235227317125052228316364800 12009502 492370839470478066143874587518745261952 12009503 268449933070010396137459841809498573680 12009504 -7223858051445100458304968963089498112 12009505 989393480362901553139432001598745833000 12009506 556485090838724797745029432658131977504 12009507 65780182844777156531976683718108733440 12009508 264420234037560429812175083556094918656 12009509 -451649197497055180623752042260912404000 12009510 -122503274937263224140094720855581465600 12009511 382620664002559748875366350252056788800 12009512 -10004362109627758781685109892709427200 12009513 -12167217587598354641024115151244687136 12009514 91191669133784606976965084489186025984 12009515 68208103666126465008668828836035163200 12009516 -666249358848826141017094345581041883648 12009517 -221250466971385202692954176058353399380 12009518 -396778064844994873453763885364936335040 12009519 -703877614391446374425880133347034314240 12009520 80503537099400051267564415555113779200 12009521 528822257383173249730987609452790888722 12009522 14187748105957664314737205828472577024 12009523 622593898580957723223147698429728261772 12009524 28741887547039739141106857071624200192 12009525 182999004412905620864244830227885221600 12009526 -505321336622681704251701123773914504288 12009527 475861511615823017102844795761882056560 12009528 -658496995933098730952569535658796032000 12009529 -468465580194776811952432382696865493888 12009530 96677143131952525330535482472194710720 12009531 -136772889500953492086362931528693963552 12009532 -327659394866369041443080678572805995008 12009533 363256072783536938762903901285635469120 12009534 161471506555567284661760246734882996224 12009535 -367025224632600621902571390288855664800 12009536 17405199869646019919194325169268064256 12009537 640270908502367385592347373263973990194 12009538 394960745987269281443290911761876182560 12009539 1291295069834437948791836881960271692440 12009540 -275940855451490793763010507556334387200 12009541 -776254953069185338707557718476408361058 12009542 -122323139903212135425848605939901324928 12009543 111058833410562970064444294328580136448 12009544 332453848928164941005058825010735580160 12009545 -486074259931052981420536268683685385720 12009546 28218032354524023576115119513053574192 12009547 1492106798039974100528718551427244787112 12009548 -828745913212463487374383485596855284224 12009549 -580561388759863139053857578286935054400 12009550 118957381855238263730325582599785180800 12009551 758778276952865449002143083500979005552 12009552 -87994065275909599939575678939355545600 12009553 1034667549865604420000924450354172850802 12009554 -349160808765388188466455920315728647024 12009555 79103346152830684262070683209134595200 12009556 -2834007034437976155211097779364278272 12009557 -133959216791506763998071099154570482180 12009558 -315369221264710318274361347185296906240 12009559 300493158772692585100558276365493450760 12009560 -203509966072975713014305566208702464000 12009561 527437303858357778796453818844143358672 12009562 100704063057044274096870055633843522032 12009563 -1441800750889721352056136483798112384188 12009564 136596698033451269273535166642895072256 12009565 -188285283090609718614283659521563361280 12009566 -553890914165176629777459502076741904768 12009567 -702546161711115964082268981383795044080 12009568 -732624015166782860069375255801572884480 12009569 -112115610351701299446834317839060728192 12009570 -25320074728480378057267920008456048640 12009571 -70730241902931452533560895863461526720 12009572 -222218247932215791155207411016962673024 12009573 -247166716896672776933376529866327986880 12009574 -383347168283791903421476346303944498464 12009575 213698163162054001920907468065731164800 12009576 222949178854066648362644875271054131200 12009577 189392386600189021281951690960296471440 12009578 15689349756412510948421994075142246656 12009579 252685224622949391931152359607981815808 12009580 398032751236930271538934790456900812800 12009581 2115448302922732427679558068517627582912 12009582 165416794703106907141923442461774276480 12009583 -496022549637407906863264252741752133168 12009584 253504163560878658909680129225230745600 12009585 -10058050935172728531656334800884391040 12009586 -82400469139586550657281180231924545536 12009587 2342431143979754763505200209508094152 12009588 3080740588306463816685538149800337408 12009589 676347429217782873747195591518915287740 12009590 -615346946887253096176304764450738867200 12009591 743787933470010195392034936949204986840 12009592 41140111700579045204489028117305057280 12009593 170050944251188842767882670715158724842 12009594 144743402040753127636567454443591868928 12009595 -8135315626388010302493493806739664160 12009596 -1135704590696911023078226688833952640000 12009597 -151083543686921345709069079583736550080 12009598 -249541739298072365415325289501626483200 12009599 -3936203902816396926142907663119772928 12009600 376998434924828214678730823643955200000 12009601 233538985413897589777085552895153476400 12009602 278398332274757329800640014184077398784 12009603 -50369362380232160340666747502595289096 12009604 -404603047135046884140086752658304463744 12009605 -73790535028012809525738288568389429000 12009606 255208173545312169608160812411280273600 12009607 250719846494954676931760786831587785912 12009608 -2123097840747480769071155146792366080 12009609 -182266801418711473625267979618985830486 12009610 -383898902115128315149114829022202309440 12009611 532678453744870793015623670910415248432 12009612 -15393623286386021609201948538275017728 12009613 13425356674903784791909516623470194560 12009614 -30576607308313477380503850239742284928 12009615 186149017665957688512300009540582768000 12009616 -239061398778549941543567458297681674240 12009617 1108158028397497685020119237390313769778 12009618 389798799556000377917043197942797714464 12009619 974313452077466756411835457326520137760 12009620 115708136191259492233298923371719270400 12009621 -232178876330647439561077297090501518240 12009622 512073419094475418389136276028903278112 12009623 -320327989442128795164619625295057955128 12009624 -929680482975379096906461787609759580160 12009625 -708991348107595438577243752386909030000 12009626 -752851168440721284498628842323518537488 12009627 22800052146474486702375425601870009600 12009628 526472281918611732241903106407321829376 12009629 -285697303845836440377979122933683935770 12009630 -356840944285989440927742002143659780480 12009631 68658029428068693329841467025933705912 12009632 497095056305295066386156941376096305152 12009633 -115753748134621446409451810617630937376 12009634 38045340728812118179764414060799426560 12009635 389394381452950740481672058257560791760 12009636 -61047955128003667626786457173871804416 12009637 -397423015018599127096172978198160187714 12009638 572494298552869272113216691855165295872 12009639 -808692364673354413199302133951805327576 12009640 434699556661873458774544531433106124800 12009641 52791489982270829214193445587647382464 12009642 6210986131708543536619164392107987200 12009643 708215630023020327368686153740676003892 12009644 -353336994075898382342702449848371153664 12009645 128523434554211770366326644619312916920 12009646 326336232752767725113069185487403962304 12009647 -510307320090744139283578721737892184840 12009648 4595062781908239528020186046815797248 12009649 -41433181061333014799572533203580344336 12009650 -30142136491221151892395350091635840000 12009651 621838076715469891921548483752201244720 12009652 -907574847140360977341811979279383502464 12009653 975441931802048422102600284613954305120 12009654 -208928363601428253317234435978154528000 12009655 -106261464160949026354569387328195240200 12009656 728518921529324874049769038187558522880 12009657 60791909658061787647671213208841250816 12009658 -5995138247419829818917519530586563616 12009659 -1359290765252261912534379432303139654080 12009660 24586915949758479070532512702783180800 12009661 -1958797220145801614593765020546251412500 12009662 -14665889779342235935635998069043102720 12009663 -752527317944626632332132778843765644808 12009664 -333839942790381593484626238422215819264 12009665 805169862756330459659413910902121406720 12009666 440660212910883586158493067922844669824 12009667 -694187979161955646536793873248028288848 12009668 28420413103895949137796961972940359680 12009669 298643964794141022113994613472693369472 12009670 220372895815566740581698768179813996160 12009671 -416980346924574581558726107175587738248 12009672 342699459161349742843433406878739456000 12009673 62403438197102699495438341627195608128 12009674 196074579221911369015630750088340492336 12009675 -524195654208430892026471721020614067200 12009676 182926271767741471253549830150222407680 12009677 -159928987152972861889786496229649160640 12009678 -28693641089657332235700403671213221760 12009679 -47373536632294103468032348473762616320 12009680 55800855477619380907705100528760913920 12009681 -421443150700306619151770334617971352160 12009682 343023201615717977590068749047730404512 12009683 17178925396126698109834494276221871360 12009684 -267277852220972321273487283410271340544 12009685 11504596318681476262041760475390437440 12009686 292380463727226648837326801363404521600 12009687 740757297922014146896281302911589552640 12009688 192717456467716942989968033872458485760 12009689 -1100947039049363957577643739808536927340 12009690 -3710832007639600545639681192864629760 12009691 55791117096657629098091803197966383800 12009692 517855670807485847588399046748835814912 12009693 731911272575907819846557128370348456064 12009694 -3102721325104122204271739601769139328 12009695 -429069225632207860803642693040172995800 12009696 859304353308995017952855537789268393984 12009697 318501264608389737334266699197765113472 12009698 -502359301242341141994276527931862118400 12009699 389067609059245411120752544826779065264 12009700 -172272447875066965416790554061166876800 12009701 1936920642497488018582057079013753633024 12009702 -319974354602437288010299412673991963968 12009703 204930312928759910187010365705205269264 12009704 -1233026812063385368934025876724502184960 12009705 47199065595059661437296341211439367360 12009706 -260625400770163998820338987885265224096 12009707 -319952055790260568692112277365422220044 12009708 35645150976709848964673369823709894656 12009709 -1953067146368390036084586348150601700660 12009710 -66092619563389411397893425097746432000 12009711 131596251076283720691038242604228642304 12009712 39023928974946267973212132980476477440 12009713 -162710150524960326634794924191467554816 12009714 -181461949124920671579498210281099736960 12009715 -1250345340978500831864567747351998626000 12009716 -40516123013095818178200389699860460160 12009717 557766380360836723909704106857388100334 12009718 164173715226182277729137319985419754752 12009719 177808710360245935184377628091578479896 12009720 169950028437743179964259816915122995200 12009721 -859053649352746332039641743163178502656 12009722 -138239309042208097412359313509273870848 12009723 -70580302324205516137755645048743443200 12009724 -356527189446097254994008487536084373504 12009725 99749029279187336602199227440016704000 12009726 257323235805070546703365064206425075840 12009727 650784387275890825184216951220676856576 12009728 17994967302210446763523466434701164544 12009729 277161302208403973497314519526150612800 12009730 -169436825048734918696800547919769991680 12009731 -151578989539826015346777311204363083008 12009732 -213870217954662485461011141865101201408 12009733 -1095245666348001602066134237156553194018 12009734 -663653627684422179164171099210426592 12009735 734972401504826866333311585264902203200 12009736 -128409413583086954558546644525670968320 12009737 -1267267109517074137527524339960408464614 12009738 -200995618153431018162182318431577856000 12009739 80323873644228740697613731851998042880 12009740 -316455291810685351604897721876575247360 12009741 -17411871786175713521791737984099179520 12009742 572464530766096165257812393720680123200 12009743 354778506911213818004739870712101922992 12009744 -50819579069556459461041531139162628096 12009745 881128966400590757015123930727548539200 12009746 -246483977325961082484765690654009308160 12009747 39672962155692613163726750886081089328 12009748 -10706736488204361315726541016014634112 12009749 -30735732883014114591686510485616310720 12009750 239995047219116745885482277405711360000 12009751 -4754375897480645184246783366152280160 12009752 1500762745550190003192843959552696524800 12009753 3798156749639584223294722734449082804 12009754 -708854915559102536668364827135545905424 12009755 478398274547457424531305438797380200960 12009756 265636812028385364430919319049963806720 12009757 169037733258281127447524410758373698880 12009758 739418212694060569056737540098099524480 12009759 32782126150742608821091692555900882504 12009760 87035086857049910988232354142103797760 12009761 -160468442673740059462188728930997230076 12009762 22777542588409609520361394294409283840 12009763 -1533556424522461306265688609125145261988 12009764 78037308157104456863118275274074644992 12009765 -491000444464802242877969571219549091680 12009766 -8272573013952991061087273846374810176 12009767 684524154587269902991280190073478400 12009768 223733245933585446620816443545719193600 12009769 850289743273305515732104262273732996352 12009770 -12698203282439953805105788388583835200 12009771 -9623174420454935344123566281784927192 12009772 213006587408354118692070729881074335744 12009773 -377421460820201971187168878541559663978 12009774 -146950667871736544014313595661832171520 12009775 -108064318127673976848400619935978586200 12009776 -116151537598208671435705977444862427136 12009777 -195560727520189577683781226936249739584 12009778 721362882802190492546646478958483164800 12009779 -688873642145518738039265916900632917620 12009780 -137227986623081364696008995825190903040 12009781 416836221319584011643643227937780626592 12009782 573557504675440566674945887046768344992 12009783 -537467074043594987970259370650667301552 12009784 -493076116302600836758199194722376765440 12009785 338574939682178367568516165999775568960 12009786 -26496094105660687127774496485961269760 12009787 -725517281895439023710728440040286111448 12009788 21840425629045790410875830864987904000 12009789 1383129799984219629386394352699069228128 12009790 -188222508447508748313053306473853537280 12009791 494722677789818663810268466109134368192 12009792 28120768502054038117988041848357126144 12009793 363840018670279602157646111392606723540 12009794 170648053928472158966619009624878463696 12009795 -66804504890903820227769716995396623360 12009796 -518404440808599212463555939851731734400 12009797 -353345093512636377907169297843808896160 12009798 279147213827969973363073232767846682784 12009799 829993740292821070570150029383060969160 12009800 -414959065866226067103222495135289344000 12009801 422272974028315655289303109505603007360 12009802 -119620272707727193101293515730158824096 12009803 16887900371037806440337287065926853888 12009804 23904711453764701978542208467472158720 12009805 -94627054487795659399977591489159254400 12009806 16286705617435611625416982913381084352 12009807 527794191602137397313723974305862156904 12009808 252167179175311136741925935835372511232 12009809 364431267033656849897666598540848615232 12009810 -240600937205907891784741856229406310400 12009811 -63140299912331016354224952871696427376 12009812 230420245032846092163721487663669878656 12009813 373655261379297703162271305365402742944 12009814 -479690005434489800151251981267901312 12009815 -63926692163378754142427346952502239680 12009816 -406244579340310546636722510336216268800 12009817 2706224857405563591156164759424473609600 12009818 65730042038397419988460839217425120768 12009819 601352756652204727586006616613579451544 12009820 291455541306118003599053291716528020480 12009821 640640682720935326597924404911437994022 12009822 -92902719132042524718994358693968214016 12009823 -316883211303453220387157940235233064960 12009824 802747148601090650125840836197465456640 12009825 99398207893046207268020683558349528550 12009826 224373759176540132599737406607076458880 12009827 -96724860424810463719713674649206724324 12009828 830573672769089658208460847065259663360 12009829 339452287507083798623458729669616235484 12009830 -22452542082549114960889628832725521920 12009831 -205911343576519639101859439260542605616 12009832 -20808071520748627689729254294399001600 12009833 -216447189515289726066717694146861815232 12009834 118835842118210090992646609334692963328 12009835 76202961333847154372686372817103917280 12009836 987375004036013346731660232498641844480 12009837 -200547806478805215429450883783258916736 12009838 186245679007062848039904848510401968000 12009839 -1519311753758930929294075473070156206744 12009840 -6582804378565297174976191504546529280 12009841 -353066455310927729265543053276286637248 12009842 -316991523090504234215273612688407642208 12009843 -344768736858977223281329675740733766400 12009844 424980283083280138486230913666637033472 12009845 -418426371749359651117634116682124012900 12009846 104181130248123279081196472248137921984 12009847 973411349054305579112947176272189935800 12009848 -404123678269100314638607696256857313280 12009849 -114855621247379912796551154743166369600 12009850 -76839624107693138688680505132295815600 12009851 -328082253139921736546603002098150034248 12009852 -139610298650436010653020028470326809600 12009853 85479081240187213590896493396992349804 12009854 260677586691259262108059153627183473792 12009855 -30049564265987447757805173073634400 12009856 845726083681077723101875276306616156160 12009857 4515840203071747842306217496175294720 12009858 134492035453162822192836798364588070400 12009859 -945731938034331384706740716792889399940 12009860 86608630713966665899486641795310325760 12009861 886771745399918879510080340328475913532 12009862 456514309954399888163864445149725557120 12009863 -949866878504081556567409055784261442560 12009864 -399719132500710854093900221588286177280 12009865 -54269509272820051001867165647002700800 12009866 123109347047014910362234169788148164608 12009867 -188264906451733202865493092971779569696 12009868 180007524287722165363434863194204149760 12009869 -1676380337097860848822269953024777030730 12009870 -16827242171847478037758059434458413120 12009871 -468024297522272697475476508094759827008 12009872 65888411574021169318295075303460175872 12009873 390069298154842637965378852337123718384 12009874 -686794813019367899514357673871467424640 12009875 -43197456903949848524231879113806840000 12009876 -399369060545889130136197075812354416640 12009877 704473054373901921480283243355849734272 12009878 -860985025810652344002933169277343453120 12009879 -117281041933911697476067322612763842256 12009880 -220300292134864149488096913843928473600 12009881 -384023931356334176719325635402865781120 12009882 240034583301406339220549107422808449024 12009883 -671454443703054320235834391488595468680 12009884 17883771430964622324634466723286684672 12009885 163162136434818434895965101532171637600 12009886 -290684957100293068609085909411315063040 12009887 -44186518297319883308416129503053239152 12009888 -605360531543060617014943700535761436672 12009889 61676492787317078095203182538996244992 12009890 250147826730067417057409388124578343200 12009891 648678379106532123458201671588559023992 12009892 -267778296840932012615798655186951654784 12009893 180472018697648031245574397619113023360 12009894 -7344862144714074475311979873930813440 12009895 1064819165504591435976456583125452490720 12009896 -420809372639808758739465731495913062400 12009897 -650377798849641297859406969181112380960 12009898 -37288490378829930021060885495881854800 12009899 1569358245241344395944150064847972174120 12009900 2930703326128364515286346807879168000 12009901 -267937377901809830183931124556352773098 12009902 279206184454543408067402983664478649152 12009903 1761607181305094129672518069784910612864 12009904 105587927852937638367998794979783213056 12009905 9598693950886736969280415953469688400 12009906 -45008453478459798076497235826529875040 12009907 8015639371533328348116047662289741824 12009908 747384213518362218807417775640153930496 12009909 787786137583511383707084464370451266528 12009910 -253801132560194982080725116835361832960 12009911 224709220570370802053935112887681223352 12009912 -589860541758821103700791348744168468480 12009913 659127054056049213434744626442524830724 12009914 244370636887110745438999771744963821312 12009915 294387803175579382990196425216110135600 12009916 -13929874366877366880658189823986779648 12009917 186875320757463393672050510448961008966 12009918 -452960684250279624156594487254990319296 12009919 -222441910293022631490619574482323235160 12009920 30989156829328293387776251770521518080 12009921 -371505296916420390614393989833019825152 12009922 147098887956271316340229542599129045760 12009923 837105488672562965640964417967494682172 12009924 -1019923301802209199873825386151465615360 12009925 -177829994639864159723828616741689006700 12009926 615913423556941394122259567675249346912 12009927 -76848801894316353878932265764326190080 12009928 -497441385171860921653286207325964861440 12009929 469684642888792525569986484166985667840 12009930 246059960563513950443105611582261797120 12009931 16063378754767680080550598549839025272 12009932 64444662984075562995443385007434240000 12009933 -109941014462504564328922943553516551424 12009934 293173889847130219003851003047918023680 12009935 439630066437159906017915864072253272160 12009936 -87251728243921659133467829481942286336 12009937 525854524370340034305743134103268217586 12009938 -406021124699018817600008650134050252160 12009939 889308029507070221213455437047066663280 12009940 -165788799118788652812607138360791851520 12009941 -72274086491548109001960187896019748388 12009942 68407041442270466922295912490985132672 12009943 7852715934598022235595536289371533568 12009944 -306339750999232630892782280167980441600 12009945 -181843331799661275561553695226454470080 12009946 230572464978377050860361398902265168864 12009947 -24029827753287529069887653556441964080 12009948 194412322506212244238316426599154158080 12009949 -600984053838632750990305608708586734528 12009950 138955401413246634337597880053309680000 12009951 10658922917383053819509272254277856712 12009952 1424910808416046541187483026439840202752 12009953 561778333617067304211736072806417623202 12009954 -16426988116163007009171911237456492544 12009955 -83716451691143043197165567177136446640 12009956 -34664817809080746025321473509127634944 12009957 993724760572571879960485987085425044480 12009958 91029471948737771356458470792243008512 12009959 -267381693134284823298170230339799291232 12009960 -20599529905434592177167490605387878400 12009961 1551993549048845516678649186672478501562 12009962 -307598082420816740784621476049155442768 12009963 218243925517130245048043957079104077824 12009964 -84117410447071326002457869334028513024 12009965 329074923789151755108255840368428967520 12009966 195787163002420531025152559953511557248 12009967 -1587387159341237726755944777079207554240 12009968 -97367839721478427492789649655873208320 12009969 -839111776740242005741229212085995073406 12009970 -182379088788592591959314907433788541440 12009971 1308093542261934774826083387634147124172 12009972 -430571864413262020849445121596387352576 12009973 308577922560974376434774556857620080180 12009974 334011993739158347938213313307420824736 12009975 -31121181403470642850466364708657696000 12009976 -532031608149707039382600823442534400 12009977 -43180940771080820043072349332884656128 12009978 -272983620882990643156951434287155330560 12009979 -74350519508039632536912830372623826592 12009980 57457114104819592049807195080402544640 12009981 -802488317969429162021589913362660132960 12009982 -674834987674759530223064214785901201408 12009983 -9181903321600701774666233461019929896 12009984 131739633095220212320929609257186230272 12009985 860626055354186127197107446711097082040 12009986 -9707146274253993761534259709028851200 12009987 433256961024828544836584460532904488008 12009988 440108731792708405694167932690747264000 12009989 93433162310338309885671993188241884160 12009990 134917812635251918463957116440014688000 12009991 -493481187051984597030729590324334891728 12009992 -668016039308031753254998072311889920000 12009993 196942971279715949268338975140006957824 12009994 5530695755423506807778893239707467872 12009995 340581401004943274213240921288851249200 12009996 -458944014685157972844015238319268864000 12009997 699419150868694652861745251908585563446 12009998 279964824589664167544824194506276065152 12009999 -237932930337077748778272218272265385336 12010000 35627085410995626273300690215429120000 12010001 -625137360679957225583914088683283608350 12010002 -198185910966181594752526681103923522560 12010003 185041607278517679411565072670088686584 12010004 1368892266462219594901272139983923945472 12010005 97566763276419086064576900537017856000 12010006 -623074613057672125071131030523082473216 12010007 -461394705371846788505127846123329138496 12010008 -540098352445845354897904028621508464640 12010009 666286394991809069274904918954962404352 12010010 -194538478650409006579920848934219351840 12010011 307658161942962270158050069119070802400 12010012 100088221065896947005288092737212659712 12010013 -1141632933936481840109169735283014243738 12010014 -378374007764725268694079306752493248960 12010015 -355478265772414646170935549855089138400 12010016 -639780871781934343907492192834886696960 12010017 686742035655930133132496650910589999360 12010018 -285842669394745989390295834224654317184 12010019 -607345551311427072741415906341367289904 12010020 -123210664161805759692419517614665236480 12010021 581556662068502924867689946995930172222 12010022 -230666735574471070252460965967988038688 12010023 344607407374227001765863941674436671224 12010024 -65477044659384582672278117196496097280 12010025 266054528497957625265144625939922788800 12010026 162009036593767930302246094608719245824 12010027 -22947948342350884992506421154882530124 12010028 939231204816481842041542256814864039168 12010029 1721519212713183718614782183643029568 12010030 243236364308910319318530279488153588160 12010031 1518330077943130865484941167910025414000 12010032 -287618389968867418088660620643235102720 12010033 25434178417207007871695579457378067840 12010034 -27452531815359288985784334136565402208 12010035 29712443694477972107153579547598321200 12010036 837665359990029334153802581798501738880 12010037 -182879524865259067618819956737047191300 12010038 120712722109888628692241922359825463744 12010039 -277002312005011677138983752618594483376 12010040 87382150402152083443034187885871104000 12010041 -1162541758183467144836050504514868942348 12010042 -132937971738489734450140713852643136256 12010043 1385367557985295833241716212233786522320 12010044 490609513126427591374236547573080425472 12010045 392780738100275051273773437477694704300 12010046 -536995171958906713973618404869627506496 12010047 245540772192427287673171337490215692872 12010048 11294268122766404355882304919725670400 12010049 -942305760511627327932568457226404101950 12010050 -109407416519765070667660975211491984800 12010051 78670760587615278699892113203418138624 12010052 314985834311616503379681580102540369920 12010053 -24257060502691795486887696861510103392 12010054 -327622083787593351528555444901122355200 12010055 744108712341867297647906204227887746160 12010056 355171577474449514879913012882658099200 12010057 -565169497963787742317595042375014310694 12010058 -246334296125287401089527505180342699424 12010059 659672161961975190409110759603674316720 12010060 -474358819604192194658318726323912012800 12010061 -532128979590847452963250128749433243168 12010062 298452503896281966893330433850258162752 12010063 -6724333703626581609974972585579544776 12010064 -178428694485714495583373103550825758720 12010065 -343318888562952940583426269140405574080 12010066 -402304970531143705900743678618135008640 12010067 985810100294254763653655046730143972720 12010068 -101322218792572344010936778311353968640 12010069 -918918241810042201005339636597184148530 12010070 265198534618452627143466385879213296000 12010071 -339323986638502127589012493673709930240 12010072 13265155650862387978113556898644561920 12010073 -119864500063570142597821260125929385580 12010074 -61308682012163247567624213662047023360 12010075 280431147688055043607007420879332684800 12010076 -55200000963868946903685927183986313216 12010077 356500840904753092049943217672349812614 12010078 402160287594739226788742715030045363840 12010079 -1637219990357615535772020312990604708320 12010080 -417682399504225245732191714209337180160 12010081 224992577984777802997795167231315086882 12010082 10863473455406877220608491492687745024 12010083 163494981963592830195628789881332450424 12010084 1014422373761915983871427296711622809216 12010085 -1631090876338566994626653622976798681440 12010086 -333588465335646562421187848936865715200 12010087 824690219082525028111897510362322976272 12010088 -693793689554989789559054663582158218240 12010089 -17574329190299364780680121444064719360 12010090 259056026304719182883465815312114003200 12010091 -770005566396255416594939936242906490508 12010092 -202324416681761528717968268690769094656 12010093 -479959046543779140309588132834461151658 12010094 242808102156910952698960543715512126080 12010095 -57215105666166278370697112161862961480 12010096 62984956094232066390514946328675778560 12010097 1113306332634104508396227022664660098 12010098 -389322667971943917041534599372176645120 12010099 342596206845234378319358058541553298240 12010100 -354588082644247578562177574947336857600 12010101 234156505614782571202249379889256108320 12010102 268021222814200262428052926529157540864 12010103 -154908039669198888931509301932467069520 12010104 30790204358777768359339397999016284160 12010105 -103184330767406493618559815760188322800 12010106 -39176601391792828104286208385911509536 12010107 740856031971282940116287007677322065520 12010108 31141550317541155124441439494199877632 12010109 -1983210629424587262103052288793832398720 12010110 -29777432515384564692499750925506375680 12010111 -563630906327726380894954569015770955968 12010112 98804472238562473705185992239585689600 12010113 24451384880394695019586359522021963264 12010114 780837643235944630950543413686320168960 12010115 5602758093811011665617411856004642720 12010116 -23299677180363453706857209968981923840 12010117 -361327698445361538484166383787341292928 12010118 -386112133796311530465733865994027661440 12010119 -113619339506859954947532923070575902464 12010120 753641510984357098538878870283123097600 12010121 233705830758916575375086299737279939252 12010122 196684124364573195446755176091406560560 12010123 -64714026457004446908647678320247250536 12010124 439621904643602834232457506561826498560 12010125 174772632717616064901641963209556424000 12010126 -301099388989651694648438744994585957504 12010127 317601340700926743066967287646158001920 12010128 -12377419987330423318266162772216381440 12010129 874951711327056083972416733503576615730 12010130 -57579810319747345030071264695988956160 12010131 141183966413429373324744608867619736320 12010132 -795055616489469073742857752303979775104 12010133 472824302259266522458311659853109855680 12010134 181399501721789044964421335353714446720 12010135 -321511983944697284025346698438399778920 12010136 -522853072017381783552967298726152765440 12010137 69697589172310130618583045011867990400 12010138 -230964732998399217205891135227729947904 12010139 -2026150593088750867687433200187974951344 12010140 179646419640519599182491120673421721600 12010141 -176953319221477790672930940800604165216 12010142 -73969598726041366493376502706694869568 12010143 720307893993227933346137192181288940944 12010144 219601852708308336730609830970766917632 12010145 -890733379628913063369022063972022400000 12010146 -105587238221590153929296026886719180416 12010147 205237759588934403025767191730859987200 12010148 -216720182631655881902482118456084241792 12010149 -343669029068603572700663734524643660866 12010150 324417039819620825530506906684107992800 12010151 847659106415838476929340712082088524152 12010152 221316807672209646829550522598170296320 12010153 -224637010352527285941935724876844302598 12010154 -623223536058023423528237930981187592176 12010155 332330059389210806568844507157196626160 12010156 922069424965851887353895120280551856640 12010157 -85485147635062175932433460598578063594 12010158 -5883553112994375018177957309255582720 12010159 -359831149823518035687897245319963655184 12010160 71297659059057117833861546175690178560 12010161 550320908132906272620048640274431785072 12010162 54672270649120938203061089503355827200 12010163 -406277521294664874037862146828835734272 12010164 599071750626244113378655841684559384576 12010165 325148036754338087023532867034199627800 12010166 25171582019445972774804215755433994240 12010167 -241167392582295231677757059338193163360 12010168 667914233156053907994981332257211781120 12010169 -1383762566928918275904658302582135929430 12010170 82052488504618623589379549159854022400 12010171 -94729558190698546363966432832597594016 12010172 -24726245718145859402676954691835478528 12010173 26219088779327357481840637943556346368 12010174 -765707098250527689347640632565984460608 12010175 -55403279238357379122610381308742219200 12010176 -382463927102442252949997783214351974400 12010177 790258749250047634157143930376640948612 12010178 79880008302747086751475114798565713920 12010179 -29227137820390253061190560776200170912 12010180 84258371354578217308256090325977088000 12010181 -134206648397670842864568004925045154018 12010182 215040297645486765328244794178057548992 12010183 -230847227664736621484299154522163138936 12010184 -798236070648658910808692769675625881600 12010185 -422379292469637130939666705907294337600 12010186 261071889573161754124500661701804048384 12010187 342201583000682834914661968665301598352 12010188 -20352578297228245961844058490141606400 12010189 -588264811645719447440978285697538896010 12010190 -133362332515482677116271690139719726400 12010191 -358386372228712632559055163046254962808 12010192 24314902693096920154760041777988370432 12010193 99685710395635275702581573604710653044 12010194 11705417779019507152975016301857951520 12010195 307530988787896823040581866834399057200 12010196 461132469977827145490976196590387445760 12010197 -468630667830922089868208996132359419072 12010198 671645673640640425849596661146762741120 12010199 -71309929600832870936931813349794247800 12010200 -167687042475969967756909978879183872000 12010201 2729647641358963165243058967212842304 12010202 319932807000243453877793849729155821552 12010203 347733426247370945306541913137091807212 12010204 195114163844890078418862234072690188800 12010205 -417865286246825474541380410775785616400 12010206 -30400046485258192599521455171991027712 12010207 -991977944993948662114696448547621122568 12010208 308315592466022848509478790886015369216 12010209 347622643635909780907716922767523768128 12010210 156602297103750444561777376267555625760 12010211 1841776644538988587976271382350616318704 12010212 -443532645873063546701109987004630548480 12010213 812902259135261819252337706061385910524 12010214 -396971341545308199958303335656977184544 12010215 149299518628919377606485287357436787200 12010216 343208040094128212918284412580868915200 12010217 712951699751365080560979413738470743120 12010218 518293853129105977978544296572670464 12010219 790744595214519477985351672332345367280 12010220 -102049292939077344802172671094073323520 12010221 -252679307169128779756934981327665393920 12010222 -262456928612568903174758706320789309568 12010223 -1518620747751684606996626579837732864280 12010224 -99638827983905445924869041748357087232 12010225 36521540820766228788355581411850247750 12010226 -488914560352547265857700537134865800688 12010227 -35578846615596293768425283623881469392 12010228 610155448796589836221799067800307916800 12010229 -119182692538162659978461306656389311616 12010230 229307479334600348725907537818035077760 12010231 18411414015866270478104216090972569000 12010232 -369074095477406701115230624153077596160 12010233 481230373215624871509569372061346674048 12010234 -469352565983593853977246545392043236640 12010235 -11814049730770746102655020166443666240 12010236 -101068210956379620792794381525176197120 12010237 127809807583381776280245120016578840192 12010238 427099277940637129569091013999771763840 12010239 -76236004524472592094745532346122935776 12010240 527774373904111736501239108851801784320 12010241 866016248538457565406785419873107984642 12010242 48370691540244848575445873217841420800 12010243 42577808310496891648519651494149899308 12010244 -9998098417835927467444805184756225024 12010245 -195276118527713645365928368440734012160 12010246 132796667477669752678210249502939514624 12010247 138277533009628976013751026584613524400 12010248 -967827270294698626156862792624161996800 12010249 639736112810714264458317093512692310836 12010250 -191821218665337477292192414122779136000 12010251 271440201845813528912906605699328416704 12010252 -47120638055367813070141211378826649088 12010253 -362284840456326002167047835786007909556 12010254 -247572260919693213831266470805582239680 12010255 78775678974870261902239206727524448320 12010256 271685794849713799239229241853325811712 12010257 -118903586506826013280795650548417723520 12010258 245801901583340261444823970920854887584 12010259 602935837203290448895801597178880284460 12010260 -445828516389730032548636464093712701440 12010261 -320109311012515646244373063965060319680 12010262 143545789504794243559753908790570549440 12010263 45740268363450743735385610752942735360 12010264 -60412545370253598412232116295455334400 12010265 -689961178704663759788922272155691561340 12010266 -103488429403027727079395612855233155840 12010267 -661174865321404042579852960984141860848 12010268 -361093567478947102958462224270031130624 12010269 168327201881406188448253782075956713344 12010270 153060924112414075598718609399497014080 12010271 -73415109721504132292102039699641454592 12010272 -570896890713802725082862261997965672448 12010273 -711874314584702926729537332616308879696 12010274 -53144183404080460869603218436364593600 12010275 178012268895412450282734375866915350500 12010276 602307505255689903908957926137822581760 12010277 -216876252674248895511088268853609421380 12010278 56158880394896435805985939025809870848 12010279 -191933683911959364411141837631588671024 12010280 275539408849455751675310579179923456000 12010281 64421944371088438426676531949131889552 12010282 -87639959765381765928358640424004765008 12010283 -148758842121351986258518559272224595560 12010284 230094850908851500615954925486694663168 12010285 -132751634720195564841044227237586208000 12010286 -217686659447641246253009831573705078784 12010287 7950575816901618504160724305157069568 12010288 -28168007056936970092198107598803501056 12010289 -108978605758657594732153568988125638080 12010290 91601732585913032425514896958351639040 12010291 -987256092778524976977831830774812661600 12010292 454227682502812401140882961398619882240 12010293 -491771485911708544473346571493334113618 12010294 98094791406833303809623764624545017600 12010295 -969925311463177936248795790597345507200 12010296 413736333549067688392268139493707816960 12010297 599317561829928253623053107497821204740 12010298 -856077583002624933510508009148149683600 12010299 -51080235787836083463940145715021987840 12010300 -197601002886716230244051601112067161600 12010301 -600405505398221146877377469014834219200 12010302 271325870774095080402599021686394553600 12010303 -491293366849243835824238634843917712448 12010304 -205570371667122739032483080630746742784 12010305 -150637669479855499418883865543567674240 12010306 -365390805299646155982026252220620218368 12010307 -421924423933739133664092313715066373444 12010308 224896552838119115224191687048139791360 12010309 -40058364972919572218103765507061659490 12010310 193065375033088273733895553692285682560 12010311 335828211154022507545619571622076278632 12010312 -472047925715386209250939808256527308800 12010313 -575062602591049328805780864567362632704 12010314 352234172599905169171728265737326618880 12010315 -495314420306299891710654604056554256480 12010316 -90667412302807452742986162936905341440 12010317 -254881996138314644340650649922767103200 12010318 342659295961295508910587154136685747840 12010319 891949077830778437180214184040115300720 12010320 16333800659250953842130031748416798720 12010321 -277497243637205433391339459177788009178 12010322 -332026227281703517455192165419985514368 12010323 -156608381976998722665372772865242703640 12010324 -91551718603678993394432544259424446464 12010325 -14055357136023697154745335435245821900 12010326 279096825811991068977983951385271287744 12010327 399005114804211006066659404531068202672 12010328 1324300848672832669024668000146553016320 12010329 -16872688329273435909403844953166116800 12010330 -1156288536061032492711330640053903360 12010331 -322097756199120913155877565935467540936 12010332 216855287022643737982763677138922383872 12010333 830729788926648432834766304086644713318 12010334 -52940321065013198894816787635384598528 12010335 123741934534497595334795950142772230400 12010336 144858938728910507720098231801197625344 12010337 107379383393514992553818074477481448240 12010338 196548566361245073287027125384728571344 12010339 -987984690108158548537829076593643820 12010340 387341531395870416276776262802193475840 12010341 -136425297038676080557961650501578940128 12010342 -496902284969099945680148743922697205056 12010343 -216392637732064159820157960326013927984 12010344 284889366157852808901627074434307358720 12010345 1375047561018334727332535629290068721600 12010346 3574891962508863606833210463890974560 12010347 -315535491632681761651633278588258544032 12010348 -35472148070289572069615548705169373184 12010349 269654158452850724833866254804538029088 12010350 137449056416493939258412055922673536000 12010351 449048920472115730498932882797053210608 12010352 -20601055020169457994550191786728325120 12010353 -1105451088680432607230386974077634685536 12010354 -154109470487228581443462956976317808624 12010355 32974759317329740557737963109431244960 12010356 -41199628426358652343466036200756961280 12010357 31440597543043305139126549107163106606 12010358 1044237447582116765569959154398518961984 12010359 676204095713224352765052891497450108904 12010360 36851283318337294412928392784451584000 12010361 126541022753692458950811431546441019648 12010362 -46267676691425793729709285496292965376 12010363 475698939796720146153909695256478090800 12010364 -135694713759112790534468163277547320320 12010365 -429921471862383765568915869924841978740 12010366 285660588752453389990990745940445573632 12010367 -70605989960794862031742825729363507584 12010368 404491304673490258865973260601073336320 12010369 -298914967408933043604234863489850711104 12010370 439070817222111732726290670717650841600 12010371 -95933980785821900515298839206488125440 12010372 18979490234538365314365698574830192640 12010373 14240128896406374723410094100988474304 12010374 489529466092094104109083873865889776544 12010375 -331406504093585148777720988834663800000 12010376 -92740225093186025661686401862449889280 12010377 -371349927973225939379772216410843485680 12010378 -36646414784956488667564995626859077376 12010379 -764685589903471397507182070995048559040 12010380 -479216704708931789959917080642290483200 12010381 -2312476726482845973313885456402571577000 12010382 214029280470769439412583561382504313792 12010383 -76932692938920684371987147348391091200 12010384 64095918068095162685023547233748992000 12010385 424690022182800006036867156810178632360 12010386 -37588887800192695354810191721043761536 12010387 263490803257102932011559074587283237036 12010388 156678441462641400198769974408019480320 12010389 -375664900985161111344137385245267852352 12010390 -281260856068926652067949266562480107520 12010391 -537739780394886555395058684397558577208 12010392 305566121673903340152007316802063728640 12010393 623598387206853298422863478295859889024 12010394 -156102781711627537104048285826336665600 12010395 -58502896570494360086262674716341755280 12010396 -296885747540645379339702635936751731200 12010397 -520408299590288924369387647911485739168 12010398 -19837366386478913594553642635385514752 12010399 -796560069549003523774192302642585709600 12010400 762658815579008043773492640111520972800 12010401 -20216834205395852930692448690335828332 12010402 139121452214716831058595520005105187152 12010403 -768699900364652819798581050807883378920 12010404 -248694589325578892997298483744747573248 12010405 -153454057009487714074796141126475350880 12010406 475693454783854533737352427999475101152 12010407 418225060517010765968443377366540513792 12010408 765780792171251909453728550858942208000 12010409 -31484205927351897083736395478122222940 12010410 -102382645832992548906680802454577164800 12010411 -123530650200233851666348060310953089280 12010412 -607765467777813202380146338331379883008 12010413 737687591990202293688242482100558114400 12010414 111303346124633751785338757590929632640 12010415 -581872498548687530145092714062842936000 12010416 1378450185959763687911811215219490816 12010417 94285072932592933781296066168675466184 12010418 28676277461614818497503905224861660160 12010419 754676565755136743336529200486837991444 12010420 -455164753314871423644734688432338257920 12010421 -1177276857945290263523963213328032109408 12010422 117235592582860669371940324013543593344 12010423 102984152918132545349050955729223231424 12010424 -50589888418228509271576315021654487040 12010425 -31844750278070888333022653631658123200 12010426 159483383487306860165456179290962892912 12010427 858206091838763337028512548641117208064 12010428 -594607668932804150197115727437496319488 12010429 694257745719745141919295391387675519776 12010430 6285762469546529761092006197484471360 12010431 22874772368899972029635226774465120000 12010432 -97619121285351201894071068754895175680 12010433 -2508195049250865875276566175799016479276 12010434 -31062136688267916347239419318749610240 12010435 -686989037573710958739872655759295995120 12010436 232965806617721513068189149889923439104 12010437 30002526183003032379790373760879621660 12010438 -77390986590412482702414250307754728640 12010439 -792049630066034527174772883494785085424 12010440 28496743857326097866467416066232320000 12010441 201991404427520687054557501281710678692 12010442 466034803803257488429156539968637921792 12010443 346201545259275382337478319966414456800 12010444 535167115259702502727934679159097223936 12010445 455080966240254207991312640015843978700 12010446 -34955355289408744941466127628023808000 12010447 550798818081995151546901790658947718896 12010448 3058590502380372361904683733358108672 12010449 133623154134682290456102645038106992640 12010450 105959778432277653023854339851802974000 12010451 -660165929001486389487603537159964848720 12010452 -454995298080926746407774925739373772800 12010453 203330815305465261154404918717295297920 12010454 -82784343678844917261868296987495161856 12010455 -248556027071868490243191153689256771000 12010456 -630436055257521527412643809249983109120 12010457 -789529954392197289130525286543038110960 12010458 -163405481961634085052406625256360663552 12010459 -772190592367810258955680012840140400 12010460 41426754649636802712210611994163200 12010461 33590297229299336737187116678568640960 12010462 202133688213799114443663113369937936384 12010463 526691196032013776937959762737106519712 12010464 1269791342453714172185854535039401328640 12010465 302105935396278574730603655442650211860 12010466 -475071714602156633709373166077379821440 12010467 96505557076946698992495859958377436160 12010468 -511691449662409382116796853947330388352 12010469 -924517148648429826190095065382735584130 12010470 -6293738056750192186527353856965942400 12010471 -25125017168925133790848570499238516816 12010472 -337199654868686745032883191871818926080 12010473 -1375373644093413363974918229204403401792 12010474 324976919099028564896375489970231601152 12010475 -180997183535785581741315705585639589500 12010476 4807927883702046134900696872989256704 12010477 1292474673172569233753817056418433434326 12010478 -69206458518966988559015707101067972800 12010479 -26825516063870283947018063170113581952 12010480 49401822496549016515332022072876892160 12010481 72755713569571394908176347793354288192 12010482 236236330250498010138787671811574970240 12010483 1046654971852691562665572761956176707000 12010484 427037967876689105651907558434254790016 12010485 -44058348650227651942815528378569809920 12010486 143797070839895172317890071198963849600 12010487 819807074176936738185510338437847557992 12010488 -423627574238879033472317787067269120000 12010489 860069692692434805060009105596603499840 12010490 453535387232989934669826824109614124000 12010491 179865600606345441983867140522701115440 12010492 -56447320848048322859019236063785658880 12010493 -463085954039033739402343373601297807456 12010494 -374764274583764022769624297070358528 12010495 271996926432697138041112004352808516800 12010496 -557474619956034121175296257390167457792 12010497 482372088298682437394072824188959843328 12010498 -471573446273797554214010055227606355936 12010499 -150871398108430161695572027718396307648 12010500 545422455110958334106258223975076992000 12010501 494751285697154263440764912800114081502 12010502 -1417506334537353948867244798292078592 12010503 949091586602758468005943158147658926504 12010504 1035930169810535499826000110027016888320 12010505 189470912128979633803239434687001357960 12010506 104906442708979667597030288854875611904 12010507 823059417602099357467458001170641564756 12010508 -342123528237388986683566534498146140160 12010509 234699363205286251037537547427635704448 12010510 182796486088598832484543701544491888000 12010511 209977942350638715499353256372113992112 12010512 128202835418192208893899557958489866240 12010513 -1129832360954112994496140947620315100238 12010514 9072208750405739936767880443815844992 12010515 536436026628099764347392145861285981440 12010516 31641218482166863874216089762924265472 12010517 -746134328892897437644758355153223390208 12010518 139963425189000595119797253152997667968 12010519 1446191199556704168176088741569865966920 12010520 497914977588781275794000618384915865600 12010521 -41667617479313167590842497292124911616 12010522 1746546745188036496043448783194687712 12010523 -22156431671383431059537450028730302960 12010524 42757237950714119916455544469666575360 12010525 -168344780517028099346735183608798616700 12010526 480353426153781061333121354952904238784 12010527 -714184771150636537300148005272111251160 12010528 -1190727109447664161994094703154760253440 12010529 -1216898848185088098467710363835015091870 12010530 10704842983236994826397305949530680320 12010531 271352745145017404382679500307026912480 12010532 -133793542011781647541477653457859144448 12010533 -357935475449906958313431218963268917856 12010534 -697349506271194204893844435301985524736 12010535 392506512531802378815911304147356439480 12010536 -68587370154077795116848750095883878400 12010537 -534592212910131371309779100869210683888 12010538 -142177465468957025355897764176211028480 12010539 936692447274500966050439065873677960024 12010540 135480932781378666390027594412392591360 12010541 990078642490075206423604499762276481942 12010542 -110255224302682280743434414460619074560 12010543 -642457482820459823215717128682697172208 12010544 -1190186330604601301819932319291277312 12010545 -12252161592486009253663347901113936000 12010546 41032644424240316218170117845416686720 12010547 -382800820225615934564307898712720384448 12010548 106182754004174823506478599690701178880 12010549 962945017140163752991248085629974671200 12010550 -75318345157850756088707903773249800000 12010551 -134071761481497389206098208484820385920 12010552 -2044295986491718087868875846987063603200 12010553 -1008707331561631838985345247584161108220 12010554 -78628906425808003345071931476116439552 12010555 773876033195806631889471701073642402960 12010556 -160063749185646954481623654707782087680 12010557 186747360283556619072288315451193949696 12010558 162803654334642389072328891452889634176 12010559 37848267675874402947048758311871397240 12010560 153382395798960720717347158472848834560 12010561 257586046452427658017408072479312404162 12010562 -3382093282100121342810058023174218208 12010563 319898409810822223526001529639297061892 12010564 -80931347904764480243450175206769917824 12010565 117871829466747359718964848602462659200 12010566 -5096528422907587126506566265550450176 12010567 -690874653772162039970553512149869225120 12010568 -760406944324106776707495887934151065600 12010569 -709659266152666833423242596586819721456 12010570 8871474102307899694176758404599198720 12010571 -635184480598625176155154762983990007800 12010572 -3831778926350467264101588696338595840 12010573 151777440807176985620075642951088914880 12010574 -64089523845379588264561003071512518464 12010575 76842229251656786462185202289666552600 12010576 277898864372053694758713964294955589632 12010577 -800016293143814810034879231495563313600 12010578 309949081007066190383457058062434497152 12010579 108448342360751152542813878551681680976 12010580 -625784836173534345638457466809775468800 12010581 -450843095416722271467689505283566660 12010582 103277933845017676896504484238647478400 12010583 243205548583456151687082244070062454544 12010584 175119584439750179552264398761013248000 12010585 -602993106699219849003735494518464088440 12010586 656524099360632646741012440913230740208 12010587 222517462962564883065036816603557060760 12010588 17478029176573078430510328669163271680 12010589 577049902007486656678996169487131557824 12010590 127752002708939684898408278418875325120 12010591 112189269342892467873574674409714520472 12010592 -1387012058286534669094694817185857536000 12010593 -228202668991453657905974307827019018816 12010594 -9475786621759595835135812762644457904 12010595 -73086808415943110651171063651000583360 12010596 -150546538412004315602958630613939224576 12010597 36583776330567792777754355813516529760 12010598 -200212510840168655352156202967511836736 12010599 -27111217876400411692592929394580823320 12010600 -37093699325683409053251104584998912000 12010601 -27696641782888512140004475112117851200 12010602 -399844976746757073621980078924868174336 12010603 969033999970560530016298347848853704640 12010604 -754202489266503272798302969795229772288 12010605 -45303946322137541081667718842591275040 12010606 819984257638754996613544864533366898752 12010607 -283088054848766307420869471703135544320 12010608 -119574308481052837151682122110974885888 12010609 46526113326586437350524563835349927168 12010610 -28170529384956126389505163922103059040 12010611 803692257084895537309692154252498409520 12010612 704680794846496061333409584930242000256 12010613 1272637294275333396013222905299280178044 12010614 -65429266684069296191128292586189490176 12010615 228677061673096621309704331758808180800 12010616 -1217007550390814577078956101553984409600 12010617 13554051472783454890307654455483584456 12010618 53305432447730455132169715256570043760 12010619 -1835147783484489441666118458003739150104 12010620 -28698321741521171545837999991412587520 12010621 -693625546605686853385949690402137762240 12010622 -13815806043312389764972835135688349440 12010623 -137921157815899738795430490936235840896 12010624 840226187564940924784725742499754147840 12010625 -45407334182578263640859312758461330000 12010626 -118291548916203466024772013099302265600 12010627 -505777034492957217302210334014333915524 12010628 44820348312164858948899067681023143936 12010629 175472490393880064168134496125713935328 12010630 -403109399679378877747353645302675875200 12010631 -18338344482221140077466308613293337128 12010632 428364271745129474783478346490067640320 12010633 -355023219562482750417542707794821910118 12010634 216024571990413476418174961090640244480 12010635 -39501223771744165588539324064522822800 12010636 -499112411997876297791162098985737657344 12010637 -168240385905450528884271911262092531988 12010638 444942480987648149262971919023919358080 12010639 -100364330419777894534240041911270448720 12010640 -89124238666115642809076531377943347200 12010641 191357895144811581486068203565914402080 12010642 -239080774116569825010931998516793893888 12010643 -837044295919501524648322268721246507000 12010644 78409320515714854465581346013096312832 12010645 -76463202657326736918830599162531728000 12010646 -185084706034485456813637945569232073856 12010647 -283413198743652721633133326283834156160 12010648 -25652521866519953009835464782756454400 12010649 267045728489761591571352214094775534336 12010650 252927551080735096546353049324185081600 12010651 631537262124007213565093467610437915652 12010652 297531474836227746112440976067268865536 12010653 -415466964340815425161239908970395535360 12010654 -431909437755764020851776872745042500224 12010655 148665073206636547217361618920345164560 12010656 -138150729282216867337352600652708052992 12010657 158233028706297869778943535314281103272 12010658 170042044436111222622367263350681834880 12010659 855567054488645851252847993817869146608 12010660 -613252692954350443832147761964218675200 12010661 -186580891498475599399617927136215904710 12010662 229074608279804318914026651736667219712 12010663 -63617396546629479209243154210771472800 12010664 915615002176886584925202628832911887360 12010665 496223561932398254761760340381986953920 12010666 -767187106449623730495048447091844729856 12010667 651404835384429386987022109905593713716 12010668 190344495277243691080581693272569136640 12010669 553678621124802320048837732570721467520 12010670 -52810271554290758979719474116739197440 12010671 -267222076690814290086303340675793044800 12010672 148920675575665808395380826926323941376 12010673 398971711705848538893876379916066527524 12010674 -1054285270989193367524426986492793344 12010675 -216239219650344481072740273797080686100 12010676 1090524076592972434241435372156952960 12010677 31136739125947354451765788869858729984 12010678 -746979453886783819150689881073752907360 12010679 -799021227104594742342795548727650130360 12010680 43953514047979039179905362648471756800 12010681 184456260053669948532645121834368153024 12010682 306233675522721924284270718390941742192 12010683 110999821469152787136514575145660552704 12010684 1064938869425228259640910702666311719936 12010685 -335593570503489499754609749982087178240 12010686 328815039586960485321054513340360550400 12010687 228638652930155875483835383544921160432 12010688 -233404477355982401270751282843220967424 12010689 109663630503519418705083633404971496400 12010690 32811658009125557591670798269120339520 12010691 -3747963858453723619295688125248891392 12010692 -225149223832543845217617495431464562688 12010693 1184798455595357203468067381315147846942 12010694 -82859220210005406870530591399868012480 12010695 13867346035749279358190899824281216640 12010696 701922009740612463452632928960172533760 12010697 -1261472806484421081550722504525780946854 12010698 59417768878680804035744772459417830400 12010699 33286682824144390427161534765668823700 12010700 -142127024411227804055266734501005184000 12010701 -235454638992549785217115149700363508640 12010702 -97521632207007344482411217895602688 12010703 -117304618540499426167829608350748989240 12010704 -83412858197794314005408323550993448960 12010705 -191415210706664112621114754273897410240 12010706 139388837390049353921413182959429975040 12010707 189097544317847599007455293629360342640 12010708 40452280577337662846169785723524089728 12010709 -1147787467654895561912098043468863177728 12010710 -33346740689454029217109187403076588800 12010711 73239587994067964780627925684652708152 12010712 171283210651746532469662524668618342400 12010713 147998357453664028372780784728267270848 12010714 -182617338195691487551660849982488598544 12010715 139923446103613791091414745608561827840 12010716 183601293995929840930480043643941302272 12010717 293793139657430176907884720194698560 12010718 249038091342941346520406641161060671232 12010719 143283328272020893740189058555991786880 12010720 -58777811457932864445667583344288727040 12010721 -610742180091366727794884818346405029920 12010722 166368748698759285553996992415871475072 12010723 393869079140055104152103797935743234972 12010724 502062400771833604696116875007857083392 12010725 335302073861406490017549490653520529850 12010726 -74175901074136929512627598489051154176 12010727 -982591799185585844777310249487419365280 12010728 -288287816777020456812798838672114483200 12010729 -417658543013898553059414279153711897670 12010730 -152594702671925037475092531575351406240 12010731 -616779045589743521869356458512090740648 12010732 1184417479781630961837190686182077604096 12010733 297788767668656350782606137835430333056 12010734 232648512862049126115202126209113821440 12010735 1278333345819758328929924483001972059520 12010736 -137568232806805433273684544030162124800 12010737 -797331739196301640229881076145946730640 12010738 -37191177809455941980200854892631162880 12010739 535930863714817754704090696652478349824 12010740 154897703382456958750916207753523732480 12010741 -746892809232200753096385004760371086358 12010742 469406809549669018937000313179870554272 12010743 810367262445873092864234037831156370464 12010744 -1271005355753820540051981409069758627840 12010745 356480522192132532655981726996601042700 12010746 -13228090952293946497413860007939724032 12010747 -555640550574237371459440613562392496368 12010748 264408089427413900805699676637583029760 12010749 -1537765554971869254005791315406413488192 12010750 -476129131482456394955561064392301600000 12010751 -476512916455246732860393583113354709248 12010752 119489377711516926209793459862244425728 12010753 277076643458672768267082542393140287664 12010754 95903034192391875299606598543108076032 12010755 -252806049004450558673122134100064524800 12010756 764308591162315723612523666740899962880 12010757 45008028652713139505982883252885876032 12010758 157244443910009714192329201207102881984 12010759 477818106913493892819967066322297111960 12010760 -17391542348831967969658546603939430400 12010761 -64049856024424022811796922976167341056 12010762 -275485701777020263636385524254020188368 12010763 70923645599108795413400319354245774904 12010764 86179511201952080747354202206659215360 12010765 220969152128464425760288624100181792000 12010766 -533334823217006835098187618311221359168 12010767 -61929162173389106757020006879907977088 12010768 -107162082782179685227400912558456832000 12010769 616996620082930739423632361089171093170 12010770 -137399863105776540932047564667657184960 12010771 503248365194668702895740573513469270272 12010772 733055775594432921564652311950590007040 12010773 -1184711911253217115495299168396815409696 12010774 382875482947710568010805875254495746240 12010775 338674470556771181245162810965416038800 12010776 165150283127509474551127463607510589440 12010777 -201330657214458612373486667308322168374 12010778 161965262689856989666335009434648280768 12010779 34871378304573095793115711722548148648 12010780 -354157953176199600668741716212642570240 12010781 996077622869393487250844774907601908582 12010782 1935310049000650755543635408520689472 12010783 -142170570975719343262565467124691004656 12010784 -645563060097921997287337543320584847360 12010785 485658403361012342200886622853941009600 12010786 -36631601793420639629624609908241037312 12010787 539941025428286238797782319145031865436 12010788 718180494504311285534458593210627717120 12010789 179744708691306187799623189148069911872 12010790 42407189588797829637708070304276117760 12010791 199876163076190381898816933878294796880 12010792 12002907587667093133775666214670817280 12010793 983511727681568547159332646084505906320 12010794 88767481210249532196933258838265145600 12010795 -99337186569285787673859717978910857600 12010796 365004446883430075299007936836068164608 12010797 -48991978507004643279885810669940004640 12010798 -24116837809150700984737748798861855040 12010799 -1645508553119355254761968008115296713200 12010800 -13914035127797675781720488209477632000 12010801 -318226744658977426543401343365683390496 12010802 -347702469536279369066516782167002961648 12010803 3245572205893696131439567078877503488 12010804 -82772393017892736934979411216863710464 12010805 -61638900914109778213888757676914349540 12010806 -329131733817278974173011765530649222976 12010807 425369472479215090183482009984569111040 12010808 -80305170346778963623767985465152983040 12010809 -648403164638784542272600229206795332480 12010810 -46440107058397359499238927382258032640 12010811 -1810111907966255091832039084811329895568 12010812 67118803550396190154780926013187481600 12010813 408483927047699608729632799071308742540 12010814 509885894042568052033269741438464121600 12010815 358307205685558307979085355413162932000 12010816 441654247459215136069119557080918261760 12010817 56945508763552642978665523259629714560 12010818 87321021135552088270732121342125402368 12010819 462662012162158033864804187705476421040 12010820 34223341983114963004844315823998300160 12010821 18851089372139019829608909268427049120 12010822 -379981836096591434934535241844937543488 12010823 -1014102736238393978598129065250322080 12010824 291939420114746315114724495944702853120 12010825 -181435952191469010337627756873417728900 12010826 49648379400761497427200740690630319104 12010827 -191005041937603242786042154483266872400 12010828 -541078213150525339145755318646358193664 12010829 133475348610132352522253875511708364876 12010830 -179303651996704477353413361008026398720 12010831 -13034555090834976047962460630789479200 12010832 68309813881811602693561102990209564672 12010833 -493537168085837642654556469369639973598 12010834 -239828606901506599031348954034169880448 12010835 305098715525195649836063354384026446000 12010836 34861034958488262287015177727395241984 12010837 1566889376885948568737098607029728013600 12010838 -62603681496214795832612195631996549888 12010839 -1064466970462968200415672056653865213232 12010840 152204576669596259541247564648101888000 12010841 276026633821622253679704517604980015242 12010842 -15942632534316438914617625445671851776 12010843 634093748522544459627394547347460343600 12010844 -112895509214321510954561103753314304000 12010845 -106800520931974907115518581760166912000 12010846 8258587097123435249358372613344755904 12010847 -1089966413366936441904845186497762529880 12010848 671626981465279391935074269174639099904 12010849 957948799643300965954752327666476674850 12010850 453034447773360411603249065874188160000 12010851 -624746359866926347805482541491669782840 12010852 -44969920452645692751114064065277194240 12010853 360736726279187947258579084700540880864 12010854 -451117107924168259559265025136918748480 12010855 -207365658365211765831006308441392397040 12010856 -38814124520429336099656798370887680000 12010857 81257887580446252802534031129491693568 12010858 -563129923715583098990630366918605104720 12010859 154859621272742484354665730020098762272 12010860 -50434476556706612737924296366423014400 12010861 -418180533256836719931362890682270394538 12010862 524336514923730502200137558494589046912 12010863 722361390561352350979944980352741011088 12010864 -393017530083981074746137032073832529920 12010865 998267078179345557806548207085165278260 12010866 60470695041375577008326941281610506240 12010867 296128982553577278115874335458227265024 12010868 274651050865320168118076213023952315136 12010869 399874345848816473522531439521534793600 12010870 177061457730562443088017903196748282880 12010871 60275668044202090525320255798679550472 12010872 748025603819966273477731663896039628800 12010873 -70757058115165147195461279227880857280 12010874 -560607109655812725409670919243107354688 12010875 528550867732929680644449175273168620000 12010876 234096029060093632791438693719855404032 12010877 215443890899365908351768754523180142726 12010878 -251085391598982950813970435302811715392 12010879 138166519190592783810262993856854449480 12010880 -641334890097483919696279086885450547200 12010881 48749906357194269668825895224429870784 12010882 -297993944796564647618529940093870607328 12010883 -400764545894104677360995409255164531496 12010884 399939085134877530205788676881029876736 12010885 206438023872960314977272989254968635580 12010886 211114912180694755042409956352557687392 12010887 -153465098520477973564969581892026373200 12010888 -405559138577142410301343318838231040000 12010889 20760495510686682549038015269185918720 12010890 152580031497275665525626528761186304000 12010891 -490075462908760458367388036903766981048 12010892 996079062166533392200966054605302505216 12010893 217818172258037336055363446538354189024 12010894 162549173129362758891908497621865067264 12010895 -649226444076441856298859129150603868800 12010896 -12455354485562414845263647382202613760 12010897 -1714454282998803321071039341215566558208 12010898 -452400275800954818879094971298097700864 12010899 -609518854691271039062646634915430860032 12010900 234709095407906876203817050665164544000 12010901 -348240274936703756813472200345718827520 12010902 10592361542963895341341101469742655360 12010903 -43012176810980693797509033692134330280 12010904 903943207285725641925373775644460021760 12010905 222142320324704426320029662800842644100 12010906 52784700993715043986442010153910268640 12010907 1251683305037867211113286527197670310840 12010908 85143675013532762855700047118320074752 12010909 11771292050941851419067880929072660888 12010910 106610286837851964687734189409237390720 12010911 471064216444560585583212667367796931584 12010912 1382146959356411230950572284126421778432 12010913 -96094038246293292873301969666080939756 12010914 274650562860350537023173939030875703504 12010915 311991095460981881889637824734591133600 12010916 -97910637580318003988780700968718437760 12010917 206794498608401825015836681233024776448 12010918 380026299857140214477218130966560712160 12010919 -465853359130147819982720975664880641600 12010920 197026858133698385691694532646449971200 12010921 56671895603546311999272113241831797092 12010922 -67504216062325374707490392982008758272 12010923 96456787395324697776669806672342088480 12010924 -440275209517513733559223485422681515008 12010925 -960253480392828354122317253444674080000 12010926 308809561179922457104292811223156070400 12010927 -268102166293251215184691925378887882608 12010928 53278299773817565163075658086742097920 12010929 -531472833880304378711831631938962088784 12010930 -47541447827163199201309339440888000000 12010931 267740792545947512857344883811316606732 12010932 -199509083201690554335625978643681280 12010933 -1556843434278053335763646347011385266752 12010934 -179883980120230186385972827014169311360 12010935 -171001199448520804028181479117879617200 12010936 -370100856504894309209088066616042659840 12010937 -506458754272952620037452816582932867414 12010938 322520310329740325554160001004426683648 12010939 -1812568874153164108036405362408968535600 12010940 247895950209343313764653804697516308480 12010941 -404743627537267823729942400568318930650 12010942 -13524626182788297440428267359465355008 12010943 575937517682699167467240274005556383600 12010944 -278339095003975768690897341359604105216 12010945 222515875061990925785683235111197008000 12010946 400798640011728537204995688017785312800 12010947 -412408799423607959453210945567376132864 12010948 -1195583336289750235167240567680995768192 12010949 -518074752286138129568165114166474592836 12010950 -12226067935337275220539326331219968000 12010951 1353255028090596760281241174349226772952 12010952 -1237199500901520195442202388779370470400 12010953 -221048335717669099019416715765240464800 12010954 -769909588301015957781620147775048655824 12010955 -214927866517443109425762474966459335280 12010956 -709304270520388588497629371486790184960 12010957 -277198746815158854973839955520129081888 12010958 13263874190130283888455049746449101440 12010959 237393461746500082648051500358820433360 12010960 -6666009071780306822610611653005312000 12010961 -465759392270240320813152491988516876 12010962 53238986526524680667130106544843768064 12010963 -1524801907247802549005658960470619248788 12010964 -161086669929756073290203277236678983680 12010965 -280379926517715552036487737908270630880 12010966 -132239837324969736912242521690755284352 12010967 -1026164195937524158555714519372736632920 12010968 -180889024956354294661766343462126428160 12010969 -1066869405539969205622304594549341758956 12010970 34597299768765476810398913668254547680 12010971 179512816583853881969439373674878893824 12010972 568401473624062827699134665767826827776 12010973 -226939593617774814559188649806693593736 12010974 -508817913762235530471413373816792450048 12010975 1369135324030229079148033615508098600 12010976 -426666193254118065767664334359515627520 12010977 18180565992266072057096977739354820480 12010978 303296640901912135498177705997727156816 12010979 -545137440895619053240484716776744304080 12010980 89300951913795276554181395946026127360 12010981 69110373382423616668831471601910397184 12010982 28292763603212937358466700370415333952 12010983 828630533532284848433902746900796300800 12010984 -285848461450930065699202860770622259200 12010985 -270949891280901939621047747094732458880 12010986 204424148617692316567928295846855009120 12010987 386301189131370390699428557517379246280 12010988 -1362523841419214757181398616294646307840 12010989 -970785043352194809735571991931910858176 12010990 175789025899639990580693211356440598400 12010991 -58166071867576925590001607577078566912 12010992 80067116648773343449328901753310543872 12010993 868079235423733485360228639979619736960 12010994 476630052802149563402695176875310241296 12010995 -125082699444374932624191529314154500000 12010996 108424183150557339469208682312758913792 12010997 659304489018953625011170761678395013024 12010998 -226843628917129057854786262165295247936 12010999 -164601158243672195097233950556153533440 12011000 130405519518387738683906732670213120000 12011001 -79806522077751689542317396551595803568 12011002 133816356471103882185008328776790451200 12011003 -740629896519283078937503971048397359936 12011004 462845071474976248486515228600582359040 12011005 777256879684492732995154031919651375660 12011006 133263314638917628846758902099484343680 12011007 -50168877065495984941998542777855106360 12011008 500122224059975775874977912184174018560 12011009 809959292441908740487415921675792286210 12011010 -302453525097701537592063607513707893760 12011011 421889210515583396826286513755141393400 12011012 174164385576685684033589272162233237504 12011013 -212284599702322304715449375625903792576 12011014 179776164208450732483458119394697028352 12011015 -221347333809889708258928577741582216840 12011016 -28700716335611757348435129713621606400 12011017 -536911627392495718229936275049333100600 12011018 -3047432719421157454308946291494775296 12011019 -279935240508862181090341526347526614032 12011020 187665973735877586563355189899380500480 12011021 630111755349343897668598219631268897600 12011022 530537588661127830955528578833939348160 12011023 -1041501009253735502428774521693187660280 12011024 6283423212270373212698674667240226816 12011025 -73162205718580584530704743718322534400 12011026 246727905609692195643529430680793431680 12011027 -480985178515074064079381855533857612840 12011028 285843822698867180290865255221676881920 12011029 177691148785801744829813646684177359630 12011030 -534994562361952817681779399585918083840 12011031 1851847712998705980281489515646643038880 12011032 -393510632004448434493870331189084774400 12011033 627944357909259770092714772700828839184 12011034 -171953423847105373060024360628009829888 12011035 -445942966036601066668918666822337552640 12011036 1008086769298010719020024021836909018112 12011037 -254327242987540313806456758380963218560 12011038 -84274972951830864010209363416815664640 12011039 285921045681385684803297369839542129800 12011040 -33418615373954849478306544390766592000 12011041 -81814675305784272183075253751457390720 12011042 21172127397527043019469735001729758592 12011043 26908756139606135309988475758852096000 12011044 -330481314477407083783481121716848147968 12011045 415438424681100026948924145828669090300 12011046 -392400517637007788279873234454773251200 12011047 1369669349712486300077542717386944149496 12011048 275463952673944040975026737390868316160 12011049 102258834096072462238858778475731661834 12011050 -350537126425309514437044886181493900000 12011051 -8952591374431468796428553006911626096 12011052 28157447688826609862157493539906872832 12011053 316396722809679637652646540376743074700 12011054 -11098668705487583512891147926434104320 12011055 -9661763122660762977484099731883438080 12011056 94948537764831641138053670444917440512 12011057 -645669216255704323166162927587451411694 12011058 -276032770902955505215795723140091138560 12011059 364471019504269161348746632144870808640 12011060 -118276011214708452455339791171403120640 12011061 3312606101568183591513648850094209344 12011062 141064162520351273711507138496380884224 12011063 1973447965343719706443079771716034373360 12011064 76893529153819670595570702540344279040 12011065 1316311924893442194258123929930811780 12011066 97526492655150115888672155972050501232 12011067 412518367953073290215018448647121535884 12011068 -338009544001101140585719040190019495424 12011069 65316437881711072058320769037816998496 12011070 -186851567699544550137161479235580211200 12011071 114881768178692877248531724961082198712 12011072 -155455517119481096376975328501891596288 12011073 -235938049492592371373135964146181265632 12011074 -169229958342930119735003426603574509568 12011075 -775553900180796195527580305784212838000 12011076 -641261535373648428043669048948672097280 12011077 -22312350832570516447402428140374647140 12011078 632258311215506328827690141732565306240 12011079 114261998712364413227295497398216296960 12011080 -608151263750421416770638765534763161600 12011081 -114691847140891331048326486415829628800 12011082 477338486690363576610288992531648769792 12011083 -54670684499923961818963462620104266752 12011084 -496717710926988388430739226334537203200 12011085 -92145985584601944622084295856524432640 12011086 452822442453781812683714141806641395904 12011087 491511985820021676480803865061836843192 12011088 -83088983982754691954415538322465488896 12011089 -537662943998019162581708076543929815040 12011090 -49931363718604433966969454767246960640 12011091 456455131079615271933995909780919684792 12011092 -63403578677560754590384927650151264384 12011093 -1454434962451381128101482388315242536036 12011094 80729006754245167768269593919788905824 12011095 547309588537384559025738583539673021680 12011096 -994125830861568926521884773184474009600 12011097 214082240974378042243893106343069998080 12011098 539447933489443200452204752978402225920 12011099 524663162847224901765661397612881100100 12011100 -153208007059799230886707332845289177600 12011101 -1277636406999574908986743359019411167668 12011102 216537359519486689069174327692162878400 12011103 -175740090756111731986290807479110685520 12011104 -392898948015592143605266119964258467840 12011105 -174759599096119208478022059819539124480 12011106 128283720758326333572854582230006915584 12011107 -826067093732954607767108549597210384048 12011108 80395152237092521874482778164472487936 12011109 -104887943820651385533009759498651996864 12011110 63869470822467151635062643737648664960 12011111 -478380927800208508704022702973876706768 12011112 -1735807194015267132731854456643955916800 12011113 403828950321703040415655046756134626362 12011114 -253545159956919749800267599161387234208 12011115 357572478436531916633026066874481876720 12011116 69221201298564599522724289921662110720 12011117 1030504384673354914813698639180446702166 12011118 77928507589202339553668959385584296960 12011119 -1299965632407770349388924431022429217160 12011120 248788999954815091188008898017746944000 12011121 446000044865359294139793296985883276290 12011122 -363937763731979609638940435345404284096 12011123 1046938581181088105361646683073740759372 12011124 8501908582740957130586269875074273280 12011125 177172726198742368552405318385142702000 12011126 -506280440830608376167991653549172507776 12011127 -479410240426457891384804317868728390680 12011128 102704747018469612859991026046211563520 12011129 -86264207317576801330736211834521776320 12011130 187926161921328748967517352197738237120 12011131 -449179339405197427692039054943762735872 12011132 107038446397113016672909236785615536128 12011133 377920816423910169443979927908256237600 12011134 215851087133751399503124852496814988672 12011135 -405579696091187236154441634190111834800 12011136 63659289024914714365925777369097830400 12011137 -59822864025978403280827685721429887040 12011138 766083221159478638986256318621557728720 12011139 -6741241943989940311521190607235855360 12011140 660682874797968475742835340861296733440 12011141 217896674672294690111289121752148593024 12011142 -217388228123258413340633180073598464000 12011143 1065766693795348821087903983736787578392 12011144 173374954123231691238532718143088394240 12011145 -404869162486208432350373979191327177280 12011146 -24917644489469022912629685407221370880 12011147 12476318038703448397592733605556451560 12011148 -53380410428241928516193587185168614400 12011149 709140703567633192388570142992647316150 12011150 363905127029159061048842654806237353600 12011151 -366130419790480844327276976278054446968 12011152 -115850006983723732951759284689172430848 12011153 -178977670110050575037796782720082080640 12011154 -294366639030218026727323382955500209920 12011155 136488378259774331758319249113942309920 12011156 -37637521032563329024875285459756516480 12011157 -201100348627607566491587619642172820160 12011158 -903823679952727756560272653824793252320 12011159 -106452553087319014403891360368160926200 12011160 65414595963231802638961860482039808000 12011161 555726075565625611399506175959689686800 12011162 102049426737964900567483098068409550752 12011163 -1108996588965955866997902127334218654416 12011164 -683901078609877153578363339545842395648 12011165 -870125699375477909978986371070352801940 12011166 -22626383056388890104183616468313388288 12011167 167481614447598256137923380069780957184 12011168 68094069369361561899227050672702685184 12011169 -90753856232662542480255858010146929280 12011170 87908766674379318963980982777050837280 12011171 -1472553545555784582917555103070660814628 12011172 -226536793547667874025982383458598059008 12011173 210251546161397933842658324818824537600 12011174 223663090534913093992892947010359968000 12011175 -196201757295569617130499840544773513600 12011176 -1287724085045367639385535398336608829440 12011177 1041987960134556489706766675373656716026 12011178 21698787889949779468549586906620789248 12011179 -1147196594706252025285929094641908375040 12011180 169445394982586025527314030511304867840 12011181 -162703494398025373440557398897363003776 12011182 -662420496866320939111191769878634223808 12011183 1624348671367538700162877545055232460432 12011184 -20538153654305953429356523851497472000 12011185 338873088661591700644512304898536626600 12011186 -1063684115636923967500750821052677744 12011187 -452433836812283218055744031809812272840 12011188 -268346168289803528788936325564473344000 12011189 -1173451107446276652061727548307390453010 12011190 -2098059885173758853219708999650959360 12011191 220503465922306392150518962987418831400 12011192 20735908563101766939001092206083276800 12011193 -684868247656976865059562791215422064800 12011194 -446449375947200820240911579108217186048 12011195 -170011218924489338696842036526310071520 12011196 208400024387530316978531172120247501824 12011197 327636017486745472569660052090171172544 12011198 65140119066833775663604562948880089088 12011199 -6504019630393640275370484534477247200 12011200 244881476500570160541189351600894771200 12011201 32115374326320655235195767361859112584 12011202 83239669955957485347610471555963656192 12011203 -417123659332985982796958331231142820548 12011204 -440465915491840752765498629554736924544 12011205 -498139506466520993262113289680488798080 12011206 -578870569624743368025904576810977356448 12011207 614204775264955668985583988254112683880 12011208 346245353228195774571600551146467409920 12011209 417699145163854278575308099495973881216 12011210 -92953970720260548943162642909529840640 12011211 -256284485624761091761327556769486344520 12011212 19719926570937731704938951570530767872 12011213 -796760225866797962473426453536806630538 12011214 -382152049298491462495835654517865435008 12011215 93730752086293013900535456860442816720 12011216 -87198110617677094135638532132575510528 12011217 229889763324742226183606224749568966848 12011218 -18230010837979498739653586269400090496 12011219 1350670362333876631959593602026136032912 12011220 200564494489080164242852291994388480000 12011221 -279577923926721768261852675121226183328 12011222 -114131720230942358988545676103243194048 12011223 -195919459738244429408418832652998799280 12011224 1102128962155104013446794577524769484800 12011225 27924918861569545857461580286793748750 12011226 -329317547077601412405496147598971502592 12011227 372568832920558105814874683512624699076 12011228 144961808689166591201638977850956077568 12011229 -131809794386413993845615671996996698752 12011230 3087791332483419384310964964270182400 12011231 -841780025972449694058110774087074316976 12011232 205218217712404824899957919259377795072 12011233 -1604124200038070684251486062796579456 12011234 -120665022733402843778187010219914670080 12011235 576312946892641548629251217805680465760 12011236 -275356404580035841241246141304798455552 12011237 90877593944538551464913775601337325504 12011238 72246071875285725500160919528700975424 12011239 446350137573589794207826308832477790560 12011240 -76577738377881747110313644562651955200 12011241 763054386494127323335964866342892397024 12011242 -94427690502879495446990476126812595200 12011243 -261385587528964677106116950011607306508 12011244 -1283053455759612127829508731649097728 12011245 418917202121939477155771685431108927500 12011246 181804624111997670325351774533174790464 12011247 -247273937868241317995602212958559528040 12011248 133775163421898566011821276468069007360 12011249 -202638001275934096082633886824065320000 12011250 -27508034665034496058313946673946160000 12011251 88801573081868071021333874984944930560 12011252 -143077828985697473870420424682156136448 12011253 819420290866375413851445044704710693984 12011254 -639946747508402217449960590936794947424 12011255 -64596120958849544736595237634731068000 12011256 -275404419778741883876994090958627246080 12011257 651860200954021521947954895214135398506 12011258 51814622506642503406631028724252930560 12011259 382718594515228447017070913784466945536 12011260 -234605647887842546970282816793753559040 12011261 -2157792451537274867786876181270420899700 12011262 16707804983090659208470437459300741120 12011263 2141037367078276024935806636544221779968 12011264 627502664775348761447897924679468318720 12011265 -299037825989014044327826474990091134080 12011266 108379682309519379436588903739164398624 12011267 389496330848008499980211545251286187760 12011268 -345681242861560064827010970079205376000 12011269 -307474553115998116487603052093313248960 12011270 -242444250092977122714328350151759520640 12011271 846113586176780559357107519817675865512 12011272 405844399173252469914523260539045038080 12011273 -872037938673449082082137488659383848064 12011274 -22597168563424728391520089139454213120 12011275 401789061881405130804635289197451275300 12011276 14053537735677291161340946385595474432 12011277 -218792452921716637710438382620443126592 12011278 215082617437798178021561967102982465920 12011279 269915591017651576209918890403420364800 12011280 -76688480765032235144142404866057175040 12011281 617342407534026777568680781429774972082 12011282 333067190586781908525208466792766260544 12011283 190462948749993107760318920405350693584 12011284 -803210865490719696788275814856357354880 12011285 -177046041295333033410005964848240945280 12011286 -138369956045068932273698558186962722816 12011287 -925829123772063210573839374875417058800 12011288 -41559170762974564024981204972599306240 12011289 181247970770431820460932926987734915024 12011290 -40306511959208754480818583514823393280 12011291 586928771949299810542959020093393040384 12011292 41788937295119988222904034542961519616 12011293 -294585412772905343813768364927542717600 12011294 -586390486285749300116826753924019250304 12011295 426298132099764911021331311347282352640 12011296 1433171013770254786174922732956713222144 12011297 326978579965996646722789948391863003746 12011298 -155485854563152324898407915001606625792 12011299 1554199702338797194712380331542960331736 12011300 -140867582389634462589823304588425728000 12011301 -476937364859063203609163456904239976960 12011302 -700674925340055382827510004542573039648 12011303 -134139194984835886818727307567851613448 12011304 777060303717299108300414733005865861120 12011305 -813031478390427809276955231793956456540 12011306 291559107920057432608423370777760357120 12011307 96612998567102091189022815513365760 12011308 912204668168336097288113877080091841536 12011309 -1331316500698920210697881068887107824490 12011310 28873382726026357730814042089825736960 12011311 -661736523549356834464458782941276170248 12011312 -34260876729165024071556219169798569984 12011313 -264825263024016428864863715534770712256 12011314 -308470476113835561471382001585374169088 12011315 194030801237759866475501715234259902960 12011316 -479653694287085294201104499382509666304 12011317 1118240418927541221942611308662751712366 12011318 300781408778829567166807222819846225920 12011319 -400008719334763264544621515425624912 12011320 1372665954224647164432169118216687616000 12011321 -649769609057849234188079706987069697110 12011322 -90403327715009723932685367597915764736 12011323 -1424978023908114751302137327791967654428 12011324 357962066674005934550024184583806062592 12011325 93560667634805865087973662844725780000 12011326 466804210113221960374170616841218106112 12011327 471155030131929532596387521106773545272 12011328 4785432688888948303807889069536444416 12011329 106334207118168838938975029265539480880 12011330 -49977492225453308156831976296489126400 12011331 -336161878388514572149349366598643715856 12011332 -410616159416482099177410233063841656704 12011333 -77836041755161702174259669593036350720 12011334 -55642736446477615313955756996880169088 12011335 99962267375544840768213484489136871360 12011336 -220940048949813546203547586187720294400 12011337 295056321934918972293383552499453806700 12011338 -50444439793165227393952514402227130880 12011339 612833424602694023386479411021801997224 12011340 -365177547185137205334865604292261888000 12011341 -532001086361073961421502336747125059316 12011342 86772186852493227615783007749734742912 12011343 -606966894287715027147265221708539337336 12011344 -353125086782454023719178285070628290560 12011345 672867830808180681171015305330655315840 12011346 39961752916462213139386857433931571360 12011347 50960351052882483461979847199037775232 12011348 6446215250989347238630447347379408896 12011349 240976519028203405664327183756830405440 12011350 -13137532118914049861397107571776563200 12011351 -473362596241916113053889938798874664400 12011352 229263734193938368111913969630065029120 12011353 -342816627180428430057077968174481743616 12011354 -369170646272146902374694126566721225216 12011355 1404842250092945062434413499936702014400 12011356 -26590160986888263490968093208543327232 12011357 -360722329526302937542531211327361746394 12011358 116005099944543235659645099290307855360 12011359 409669740070025103087547818918523441104 12011360 -211981161079422619558482004117243822080 12011361 342867646822110722504285019620002958880 12011362 -12249101828012725614144597261645954816 12011363 115623487458865511328639980254678007040 12011364 -213170637679592315774464199681141978880 12011365 346242486990571801818794060751433229400 12011366 474482677588799313364105207318458056640 12011367 1751247758914308458248553222803670628864 12011368 424866628073753559721744685796930600960 12011369 -372182260619661095166215850418173479856 12011370 -121939367391569170251574376472554192640 12011371 1198204352018449384193864037054392211572 12011372 -9934916259801067497114065619049031424 12011373 49673696481643225568625382561173221184 12011374 373607478628141865271021102705124815936 12011375 546816211371391354516769967539502564000 12011376 48850762594045191490461800637407232000 12011377 333342121596810197545140610760969515072 12011378 422779399111284549583258563296105738880 12011379 757921831948434807886056555970023382584 12011380 -59616474638823556443752256039882067200 12011381 -1079405372107085448594604876791357615300 12011382 29976419133121588674201632505927168000 12011383 1161821065337611977659377520030492960064 12011384 50285549444787491161983177414326353920 12011385 603310874791927532589258945179205153600 12011386 -784906090612265355275496821475574227456 12011387 814240789489416253257231857135630736036 12011388 -46758917246918436858525677794407651840 12011389 336194883455442300279027264290631358924 12011390 -111045315203461671830929981129621743360 12011391 -375551859814299783373032667895416216848 12011392 -857348819371712223939024006457369559040 12011393 -1207342857408298714675692085472202239358 12011394 211687368946401840859810847282339704320 12011395 929342399458280230764459344720435432400 12011396 -1166328427752343937968165513756202083200 12011397 -271272621201627254097826017298560384000 12011398 182576037384993073181650396687224798336 12011399 -52389830265898099336545824992775509536 12011400 137187220411313865042036947020130688000 12011401 1914194680735975686673015208106421440 12011402 -157181723070939247884822678782186505888 12011403 -447283481078721313487608269545808027216 12011404 1795874536889866994857694959788438220800 12011405 -4019373809782028912106721464271534080 12011406 152111822988750475541152634664524218368 12011407 -159761111541484379772104878113718523720 12011408 -153456321836160245899995882194858631168 12011409 -35018518370417779102181907319124104284 12011410 -251549529522700107055676196597362828640 12011411 -1683106902218089362827479704337011419988 12011412 -16933856586507244762776354099594866688 12011413 500475636457767039869476865165800378780 12011414 672884731907453899706871547890508591872 12011415 -39279026275844617159002345908210780160 12011416 -172581197295521591354764362931291883520 12011417 37968808260238644679343726195100132864 12011418 120539972417725303015516141328437905360 12011419 266051413140739052757258428227217369076 12011420 -11082382169516891934503965462980556800 12011421 13124134704041412052706185773490388064 12011422 -937149388542352877070999915248599555200 12011423 -28849100165085879936288143594131953600 12011424 -39236605489653675186969365307363164160 12011425 315971650075540766443919737270657185600 12011426 -112577911404422315281250499271814807040 12011427 -278201002535266440448571130604642015836 12011428 -231769725866466063750082751050395648 12011429 95956473607889699686204505938555380000 12011430 87240854616728974123558941808853685120 12011431 17611905157410408416562827447172671200 12011432 -1162293745427883811022453380332024345600 12011433 -236662269765685311299046116656941078336 12011434 -243047751092973519494580400363201218384 12011435 -1305394809230777090608612070046665072640 12011436 -860956865026576206484763908093034787840 12011437 -187977607092263286993756942645602797440 12011438 -524522353953975080333196361746612722880 12011439 926939895706162453524549454067934660480 12011440 -461518262789936436301554924591513600 12011441 62100397764542342598776965924429348800 12011442 -122230872624678095142832016901294922752 12011443 563252348795075756822166252788523136464 12011444 -326899548088500865709144068984099688064 12011445 -390513373412567506524290741911373754180 12011446 -233907870613180698941883443933874020352 12011447 -623697012599451437375724009759661801248 12011448 -7008244687613154862094071374798520320 12011449 26333500188787879044385576345282389248 12011450 -258376498760149850186139788374995648000 12011451 -193075167068502221994878014136625070080 12011452 -558662429369120241392528867845657297920 12011453 -1970002278562463591718234579267543805920 12011454 -51652793100243187084780603580945801472 12011455 -226282682536874551732432324364020367640 12011456 -20995138677124890543453223220926218240 12011457 414947110264240457855642781691310779440 12011458 275192894070313395125633276963500247040 12011459 503095063515610556212527183452078745660 12011460 -448340113893655271454934366635487395840 12011461 -490932759025117446977152977303651471360 12011462 -316161205544962433787348484615934734848 12011463 -320889122106625701707580575871480471600 12011464 -84073361157885624268813086393353134080 12011465 27899106274701778623787207481192197860 12011466 92735490486095667310355723563158599424 12011467 488391740752780247438050108456317719920 12011468 434227533250185484642565563718293878528 12011469 547707848629914086895700686655136317440 12011470 -105160666140017875407452716762876540800 12011471 -683276728739792041998679417092457133328 12011472 -6292769661516751495511597258736402432 12011473 -130929742264966887589750709335682049600 12011474 285043158271412107170698995902706168464 12011475 -88090510647698222785693240550928883200 12011476 -297523103030864542285453496135338987520 12011477 368170229416211943677959290114113844480 12011478 12107698571652552181870905498550525440 12011479 -29430540501730255607302249183409747120 12011480 -328805353659625430745096421847608320000 12011481 971894653000281286929377187637183414020 12011482 56859592026185831169613962717434825472 12011483 67215527383242494714458330146007992528 12011484 -478702093184754078702993071519133600768 12011485 -357842268830094386249740358405393036820 12011486 593675400419215774390319712444833500800 12011487 528861054070206479476061047498131936000 12011488 38442416622136463358821673996921077760 12011489 258189708527432934339469040698828990656 12011490 336410394959793166213947185183987819520 12011491 -26264035357721413535865990004064620088 12011492 -1179771163167012914805290281023037885440 12011493 1067248544582293248146045231553399360 12011494 -215585236238288718720234287049945624576 12011495 -110250580733309292133184618485937877120 12011496 59391641910869227700917020334935244800 12011497 -723286163000157419276115440322192261120 12011498 130968389122964569909872416101811118000 12011499 511989329144438946532911119473938752424 12011500 -1112443330458982536313748800444977408000 12011501 -172238858279374429213803051008955699498 12011502 -343827760267190002763444704828579998720 12011503 121771838050591606007658558570145753056 12011504 -94460448444176478833521661880033607680 12011505 367196722053262058368353444070626832320 12011506 682053692332050096423293801794922450352 12011507 -1600300397201835415659675065527440968244 12011508 280894257342807220643858205759503400960 12011509 -601068086672339341744033914020728958290 12011510 130057175941074960190218581846155084800 12011511 199496253522597857908094026098893410560 12011512 590554000516973441153949021169175961600 12011513 449090641106982903357476417814932646762 12011514 -469880017545473447237595869881881231360 12011515 925396728610278754252566434682179712000 12011516 -1001289525819909585294639267624515842560 12011517 -529588815657899850415284247520283744000 12011518 260196114191202990320390870669748264960 12011519 -64302336876462174922598094555886932456 12011520 20888679120133009387614727278742732800 12011521 -1738365423918865610664406284073009922256 12011522 -149415260244718403231447714412499831776 12011523 327028382106826189841860150974323220984 12011524 53521195512553897608590356211622838272 12011525 -37339907992780433589502044158353426950 12011526 -203503020335046510080621491745634537216 12011527 -38159951927333737106187040475489309928 12011528 1344364857271825095585460624668750812160 12011529 375334105569871067936435143634664106080 12011530 -166298940666093877115902673974622439840 12011531 -22387219414825954322389688445677420256 12011532 128202639599842070855710293951401170944 12011533 -25384044169349896069433537636441804800 12011534 6441402015189931474234856472653921280 12011535 -144585813139879440403738644843595037760 12011536 182722395986439790303158463363085115392 12011537 -605027389548965679321802279891917361308 12011538 -69916747049037718284962451535718400000 12011539 208440896535657357912664664269741526880 12011540 289603201514970972870519567177257322240 12011541 557592639551773994864566580465050418592 12011542 194327668621340501765822321466411705600 12011543 901763089461998080848089778230479878144 12011544 -362037697256967171618749032573461504000 12011545 -82371939623190443551769266555264896000 12011546 -623783001934248512410997893830598575360 12011547 -1312517836599810099297407092851875209728 12011548 56758613278427019717648075664564341760 12011549 499212941310358185851548022814397452 12011550 -59017340982921019717948028786187547200 12011551 634253431249969834868955909570710910944 12011552 466439756707714672831921994198755049472 12011553 20038313315275975126822310943527546082 12011554 -93356115041111151604146437221055107776 12011555 1699885002726373008943158475050841190400 12011556 42555344498162181808388393187989182464 12011557 155580790519043084625394221314620095806 12011558 -212887664969169447354540963202811874816 12011559 -50212710734633699855299559901949817088 12011560 -546028765953544614268909790679029760000 12011561 -376384657005306216543741774491614359948 12011562 523929572112623237226234585659964550320 12011563 -72653307952297992379194361483594974096 12011564 -585285270657116230985122686822936109824 12011565 61434180719708275681150418539986047040 12011566 -236581872415550078059146000338266840128 12011567 119209164003508996414291864823595081072 12011568 72613616703090634513484144839994572800 12011569 -525193365618436355013219194525565929804 12011570 49688223838018451278362946678971893760 12011571 24708414820660420236259358330847239328 12011572 -424473865910801136077280199655884759040 12011573 -155273042946361247298682478476231260864 12011574 204383574192914344927610212482705968640 12011575 363451450708346716366448079233154726800 12011576 1043339098727200630285155670598114734080 12011577 7851705530450168141081310454655613408 12011578 -27869378105516865304790298748988918160 12011579 -1377844701939388374468162433831522714080 12011580 -6833689168658973142145323337995069440 12011581 -1491602691872866058779282991974689044436 12011582 143744469055962905789583360335760931200 12011583 203416958080650533350809460238412884424 12011584 111662633832405138777506491179467800576 12011585 269007827312643831219399347543226477780 12011586 -145350636285833205200949828388516630272 12011587 -91552571404737403311504576673251831648 12011588 -977276061643593696558336968177560944384 12011589 -585729728617110652573742095294432540896 12011590 -52891922580798078969144821283783628800 12011591 395204903760917790724008314639750785800 12011592 165760803250168736897190063260936478720 12011593 -515181365536518690174026992581197554080 12011594 126926598735693475398944871628538829312 12011595 538788341831316214556438489176748417520 12011596 -685178915212026618453743301999492332800 12011597 -415483387646223877480464014423516626560 12011598 -467660463857539928664564711397940138880 12011599 -1499949054461987541081353577662358745064 12011600 78756189923566757909184271926346752000 12011601 28089926901559412083934787370631712768 12011602 467556752969465398202636542169886587904 12011603 266620912979526513486131017294160559852 12011604 630544052032754427758474155051376781312 12011605 -106086857362778385745788121428575321280 12011606 96572447103215208995640609639344462016 12011607 308950339045489952772994091429412309120 12011608 -143572008001658843106199436711433338880 12011609 -369406963584321153306851665255632775296 12011610 44559939383483464267168993608459340800 12011611 542763558039486940927211751417309414212 12011612 326512465352265047573182481007190935552 12011613 126207627721215097169243222737914006144 12011614 946059769627695146752173568049406186240 12011615 275204284922069693168016462105244333680 12011616 -660138980142328928690778690380141690880 12011617 1633294898361276105423175027013196101666 12011618 179542362264500835922591994110158840480 12011619 640274348135284993829749470991353498744 12011620 -8219226786131507461636557298184478720 12011621 -663227226861622942140979924151548274178 12011622 -32484451585276875273033908836618776576 12011623 -358394954825095776801101848710220622936 12011624 -779232450343837681486927649014579169280 12011625 202025255178006537973663102133090400000 12011626 536558452805800555212504198869063262720 12011627 -520886822051938260657323044974112138848 12011628 401254771613533560455661961720039134720 12011629 35593528836106332667888404219825938240 12011630 197511207886865351760340751299488000960 12011631 -817088840540624733184778041749662349048 12011632 -75517857957668286792087444281316868096 12011633 51542309198309423090316840951251820000 12011634 -60899856808781583930651915383575511040 12011635 -575274965101374331809540420912889992000 12011636 73235325322458443540004973683551232000 12011637 275812505179249408483930447511527788960 12011638 -489470170356135445181626207552742593920 12011639 11771201493269984778592849312285690560 12011640 37942119769529972278497459890257920000 12011641 -1265746915473280150268539381784388615958 12011642 -629907620449780477489411358557587019008 12011643 -52198856051323932339303687664600721376 12011644 11913700780024808578096597551086606336 12011645 -110048464789994987439624854739626918100 12011646 344017211161806262816266623702972350464 12011647 -502966781594021877109214847704441862480 12011648 -1179980314383983378076334419785809920000 12011649 -392250457944077767864611055819538740992 12011650 -65849703511767280136862207932161152000 12011651 370218524470461153421455412369652054652 12011652 -25871601009539572355190270852778411008 12011653 -344563489615269410038922299743841429856 12011654 -453111768822862098572359762106861700480 12011655 -231383312942533765794725132306510884800 12011656 504709718217827455419905294003780904960 12011657 -389346441584653607278395155772192350400 12011658 87388092934786094322198526640931829248 12011659 -543837677849617774827687143885735284800 12011660 -215197381068150245682926956166020300800 12011661 276941306168177682238131585246514513110 12011662 -138978211957888963556055744243253808640 12011663 -2037474021761734526830226590793590272 12011664 -38647388539815872256477538296113332224 12011665 174836110620126434860256853301113171060 12011666 -1190333394774281117324617885472835782880 12011667 361866184506028942904020401797604770880 12011668 -812193219228408632445776862969884877952 12011669 -136912353687100250112712120558148418930 12011670 -605235497724707745630692265425591040 12011671 -62989713063221402574688239993038031136 12011672 375041704725860866341392528834308177920 12011673 233764994334123157970494515577456175904 12011674 109876586045614815977203317671313784800 12011675 -212409884014907205202674535550849895900 12011676 -26636687737244056640141192903590061568 12011677 97327771200797762936317674650730027840 12011678 -241983453885249300567377509554206434944 12011679 -1331535892191552516563294021037990532080 12011680 358656724171046017999716812702082662400 12011681 6630589531585477931997334393832715648 12011682 -170971862063238060657155503072011092736 12011683 -392578850319879295867371615896207180068 12011684 -595154752112456681632447154122413408000 12011685 164519370186116475672539861617562572800 12011686 842932541364185796900337543210676752320 12011687 1234438480368011073385170872744583275400 12011688 -170015083485186534547084874520536862720 12011689 506132798540497311727484981503353610490 12011690 485688397676584106027398930856273407680 12011691 -622183198177306201331923552497102347448 12011692 364454704910269818645938354972041297920 12011693 -464135584296197438723972598089901805920 12011694 -38786379971945210518060487576713236480 12011695 -1607693837593637693909497484434544038800 12011696 363238027807568987253212840703561695232 12011697 -759130543701154117273214005194017304126 12011698 574585442710151076645345246733012515600 12011699 63492223927327455096195226452444411552 12011700 -147965298143713842162518317338303744000 12011701 -415780395328661583231565619212984067588 12011702 572692958615555830997210766103665627552 12011703 141388556712273771121193579750294476416 12011704 560149584276357515987245561396137246720 12011705 -13128820949156652189717641807415998400 12011706 -4239715849280861805113076603329126400 12011707 207072969522999244257585824957799956520 12011708 -86910017713000196369219052886362723840 12011709 -96559587684657192400217763297039778752 12011710 -362910377941621735918034657017450722240 12011711 1327633563555834849933610648882774581312 12011712 -22160522525404173305683955180265013248 12011713 -749518717310197105880321304529519612800 12011714 -223025262352535328952002974740863360000 12011715 264983699423617800211511836051378174560 12011716 -854254378959959015383459866451512995840 12011717 168708939641250793202921763975372922812 12011718 152571288904382683246388519614316762304 12011719 -114019411878364121567208970253578666856 12011720 -243807890462473344304630581514506240000 12011721 76313662269780317879392724675488176864 12011722 402866518584651430421183349346059300912 12011723 100507950505500197684986763239343373972 12011724 6254931430775414236768858617330723840 12011725 -40136840352732787507572994447719264000 12011726 -41112837367791239676578910967827386688 12011727 -36235524395294969864046590844460790784 12011728 -147760983671880525613070643631984951296 12011729 -399443947400810506324517093842423034460 12011730 208835924875134880115352759252891102720 12011731 1530753883399691664195836517193427431532 12011732 1042043989131301482875845497199859124096 12011733 -45564828195044717745840198199864150578 12011734 -182876174213989842385300624345675060608 12011735 -585317118949351470928523650686720052800 12011736 262561068302592846391536607736445665280 12011737 1199034230172296343477579553204377094660 12011738 -446100689733251453018360450666012862480 12011739 738642959379023906984279578700765404824 12011740 278288363252831452165392723920399616000 12011741 -13730900385997251616959440564613895296 12011742 -284916370787922174271523503316219494080 12011743 -1483893716010819628951194370414927407360 12011744 -161825875173736117510415402937425854464 12011745 -260752485161441368565993723528005130880 12011746 162019868509239374396368884132997912224 12011747 1236757295811390511163023077385298918400 12011748 146003269666964458495185907320892096512 12011749 -5150936572938572195530537389615625920 12011750 -528418279266090763463625997583807040000 12011751 303954262369721956175003676383682362040 12011752 -940166737481020253590496554915545169920 12011753 -264104865226842894264200955711286573632 12011754 43843582650825735180738530458934651904 12011755 -149253028882842586149383282989009935840 12011756 2489568224245252886769954652726665216 12011757 -406786890979691412543596291903434706112 12011758 61885214236621408689333224951282278272 12011759 11980277368784314620770636610881765640 12011760 -158676972080647403361620693293911244800 12011761 530896742812557569253093530580872808372 12011762 197438361744254070349635861146626581120 12011763 -378720482202770926040041875839781670800 12011764 305817447522743725402684637749993741056 12011765 103447696298567845316089725855829557660 12011766 46238360357418208549126668425437087104 12011767 -274734463447523293880770107720582588184 12011768 535022865218545931399149337159388610560 12011769 160351228886644316859441869661684280128 12011770 23173560753744370708540565790698266560 12011771 431351047882428746006851524617194086000 12011772 483898236848350199441211681769886433792 12011773 386465736354843071119372583426008304544 12011774 -717061750820709050997574907413206180864 12011775 387531294805299680068073573374698855600 12011776 327210493524300435568982554961093066752 12011777 614835191314696964634507169184034298626 12011778 -203925805138024736310718685095179896496 12011779 322425749904685424934905660821647546784 12011780 -93940032707060827804430973284890828800 12011781 -1030607734150696546355384876957885145600 12011782 -24461648674482281808416262965472943008 12011783 -155513673657217126054824742306186492800 12011784 -108815177368049122514870872073256960000 12011785 -44340846119397223017494248816988801400 12011786 657752418889876216174123381681913804592 12011787 86621562471541404825799155505060577280 12011788 14259615963816133255258033368527888896 12011789 1181131027417416357158125507445719681590 12011790 34141030668621859412433245786377666560 12011791 -207433622006401103149020471643980584 12011792 -2570963058413590963826159400942305280 12011793 253506873383696725431200695750198176000 12011794 -771853670141999987362814231157870536304 12011795 -185152673466477634073059109999175037200 12011796 27891359425708848484587455823537500160 12011797 -45828908598318455590306329243130767968 12011798 -419604135888300120900943810884111813600 12011799 -179223000890573000736467563440423508992 12011800 -216704710790804999539124135238528000000 12011801 70767656577271153033012135851261146772 12011802 -391797528930470072493707235910733949696 12011803 246114520703081426796937352767388032120 12011804 -15223073739977878986013676532845641728 12011805 -267866725710500366622892426246617309960 12011806 255591265543844189188169985650475668352 12011807 -1491960621762026353053241144116722134944 12011808 -102138550426951998555468645930114220032 12011809 -1117100019479731648823364952114283879808 12011810 -226097079282875929785310619005263552000 12011811 30650064323983218853257763610519441904 12011812 -1160043290334545708244501482073977513344 12011813 381192670927895314748790128824875009984 12011814 13612270580732202308298463375788796800 12011815 -663740249933115318062750060720826845280 12011816 -1132745798010488439712343386874149693440 12011817 172475421103357508376995142842992878480 12011818 -17979659675832732352474075831663534080 12011819 -3267945580198844759123754030057231360 12011820 -90668723567259936529040663634398576640 12011821 -244570690792847790712233236567289967978 12011822 825446237081565842944175544652672187712 12011823 617700783889252249372649213225617237704 12011824 -152392068190816100789585547150867824640 12011825 -86905675367824506211646306073062304000 12011826 -91626714330073192933083253984367414016 12011827 221408751670854807494342399525915651512 12011828 105370371534875125024162558633051700736 12011829 -432570177564165972451620078609163351680 12011830 399638971657156398561671943624800002560 12011831 59860567993611845164703612170867186632 12011832 68266776944515397438983819731990405120 12011833 -904770837764003849156956199299332616918 12011834 475164559381796532336139023551901192816 12011835 581363015538993099091851343964762880 12011836 9083330642061270394327449960790671360 12011837 146750632688840655959971475722896990912 12011838 143350523279608616628249009292742845440 12011839 72808329446635004971320455270497510400 12011840 -286913639447212137152218611599576924160 12011841 119400078917038992971374410758234641440 12011842 -64436663802200580407229094344880931328 12011843 514300910994696269399900343284550160944 12011844 -13491382254039235451307010110425957376 12011845 229674070156451544726109638627331799100 12011846 -241257141108591230406901564622762496000 12011847 262061424600775169937418697136860255400 12011848 456899640621147000834433248905557263360 12011849 -411773801324053851161550897288433754112 12011850 -205936543626430280423746105031077868400 12011851 556629148716634376709586360833048889104 12011852 375236205993030414060903585525353236992 12011853 60989623292429931602403331872290898048 12011854 -314258549403603271246621799285361570624 12011855 220409675090966956925047730301041192160 12011856 -69115681545650326513711578253594853376 12011857 84445080729774472754140682712919354560 12011858 32091467438098558497431484254029872960 12011859 -35779582140340352572767316279235524236 12011860 -681942670790673847874840178054598656000 12011861 -198983530605760802115312795547699871538 12011862 -58481721811035922331769801070620483648 12011863 1138330140383655402402254039482296847112 12011864 -1216025132290394546601610390940428400640 12011865 144301868619836183008029029511456042240 12011866 861058818731163355747834050665667177984 12011867 -290571281522300332743691579294237963488 12011868 -196387175329156416603024680681043394560 12011869 -1130271351048495159586045049796693490080 12011870 -25907054693676049549425043076354496000 12011871 -221857216467034816220067102793843572480 12011872 1679131342062493163643616347036886106112 12011873 999945733007902306540627837044628921122 12011874 13219147209104722307047969610869335552 12011875 248883475848939338017543141024073637500 12011876 -981953589802755580690616682496713768960 12011877 96092190660330109656558640356314569020 12011878 -825507403353887909131184975752106880 12011879 -834211999838154864045704293110017091840 12011880 -163235750298633357037870767594504192000 12011881 -340371429613405890298759252184473716608 12011882 -151349184900172405717064497988488644000 12011883 -46506718828723937783963124956604687360 12011884 98219840217387417931022142940785733632 12011885 378567479473138447307437887270676805400 12011886 -154356855546738058672325728400369456256 12011887 1659764917264788651505474671232502876760 12011888 62767091236875818854290608156231860224 12011889 428831120816207528066144241722652077424 12011890 388239282064582756438606279598915712000 12011891 -54711114986066290140722226955002564000 12011892 -45052136428429006626342403160879155200 12011893 330894493255504231976939867949036944124 12011894 31627675312485145460240250389611381632 12011895 -10531173626945421711817315338151372800 12011896 -425028836060292361161100085417710080000 12011897 -674760544787170749445407035966226086400 12011898 -40013444314357178828786062049253611520 12011899 -905264575496357375108133051263252440400 12011900 179494045730647279005363980446833484800 12011901 34875766138053564152263424648839173120 12011902 82200634889850285079784469720904707840 12011903 -158594768107517304985958050536293758848 12011904 -480356019695061923459639315055645818880 12011905 -548127954047419520293654942732115360940 12011906 552673213831133500525577199244613491152 12011907 -518628186591270245508230847214710858000 12011908 389583688363624868135172493572689280128 12011909 -68468297589153231768674177464068419880 12011910 400282277123434971074059230005295083520 12011911 159480249170796867228775870902920921088 12011912 1916044415745627468660500059618022400 12011913 469941276771780902024344863391560598884 12011914 -11246474232304696583577719335443345408 12011915 -426280079229371514896706112727030857440 12011916 -17898023710729697726997173929979658240 12011917 -1435385129692210851971676745031466153034 12011918 56247819258820747133683230794642455680 12011919 -466732402358792036875442029907948680056 12011920 42858510534165520309682431028915896320 12011921 -10702307638866541120132355128868888160 12011922 2301226488471895578681731828244264960 12011923 535381722677595275677970888604494395392 12011924 -337474044189764048372240958416808703104 12011925 296998162880680443566912993629417008000 12011926 94281319596155554285291635164615925792 12011927 635548551660127408224642084836709022872 12011928 -83064720244286851375752638585856000000 12011929 103588814795010884705313434668578675530 12011930 -75960795854642609726360962236263808000 12011931 66998504547690748563744570736068096960 12011932 90730787213045878955219014480739658240 12011933 -725071464759011431096432349908522644000 12011934 -101084044109455524476614392500885803008 12011935 55283722329284625694030462563254857440 12011936 -659026109718127705182991208441081561088 12011937 -176614938958723372604945489384830870656 12011938 -77140392671045884743336764691246808800 12011939 369854294967493020504530097519305699856 12011940 -119253559432633192619999900556417642240 12011941 394194149026876028505563781782172113342 12011942 246892455087403511793796146571579820544 12011943 122289291851312552984208386387787617064 12011944 67424740562014990888138252986378240000 12011945 -751898083861919899886128456642988054400 12011946 180114077021091147964875752785046294784 12011947 -1446851198377440858431124328148798455880 12011948 -502099538782635106628227690508400768000 12011949 218799382924519511685757922784675453120 12011950 -1991870428002108949769356742632416000 12011951 414374706147418879584968898285756761184 12011952 -59184119671166169943006836243694878720 12011953 1244686469807428170464696737592311501202 12011954 -33746570215917329544432995350075699680 12011955 -155371533271076690995990908629531429280 12011956 751427664957147041023080192557725440000 12011957 540354548746272951395515707024173697120 12011958 152044873791591320168931569800818119520 12011959 -311386511153183925642378873451123095896 12011960 801493859852013743399524713605752320000 12011961 -58444052665130005951759689636916383936 12011962 448386034515206140776746251345911413472 12011963 1072691707950682767582951672264821203200 12011964 -4490541418076983517391813649514250240 12011965 424138191424329621075677291846356416000 12011966 24351506206493220222462533819738902080 12011967 -215208733258088403207989493337087746312 12011968 120159502803928664427687600639388418048 12011969 1504238678009052281335366483006919234370 12011970 7496438179669807315554087446991513600 12011971 978170121987129956557450172622691202200 12011972 179359847318155358596305318910795960320 12011973 -15309742698893516022225718374960686592 12011974 -74819282795252334182289442146198048000 12011975 68822384447764649581797042355658106000 12011976 -568276957474374187257841087478590832640 12011977 -1281840009511769788175508771054569515174 12011978 986834368819527468029419389967234040832 12011979 125681852773485871229770135336249132032 12011980 -179946695576115873004663935321535088640 12011981 1195400725152756354398400987524957039232 12011982 -353313254466018649586941947972520809408 12011983 428163796636587838342417061457556693232 12011984 -339465256415092150303435900875899904000 12011985 697723410875404186894885361246666874420 12011986 -60045453833440216742926247444496758784 12011987 -10537689888239849636776699463040088560 12011988 -349930598139368823698029833772425984000 12011989 -265839551246007078159466081182457932768 12011990 217074351473832315328374022822309478400 12011991 -410073701162709913157506433893931808000 12011992 -697450504910910562463234195707395840000 12011993 228034744227392970436249790399125530240 12011994 415876492344167007482102079470706269424 12011995 -73452140492498889063110881254362661120 12011996 -316072073767241636067298253381242378752 12011997 -238566885243668503339983947659645488000 12011998 349919354685992730568419777458597737920 12011999 1435525119862505805489823339138485374064 12012000 92032972833947997675551304141766656000 12012001 -2369364433881321231484713971927821828988 12012002 46778858911506358772142890232850710912 12012003 190167396635069388721906982285426643240 12012004 11706066211272535014073211675119910912 12012005 654422668416137621640908788533444321660 12012006 -23661988474674169325279027724290508096 12012007 4860077370270127160165583642001860312 12012008 498404287444920477043455776174619048960 12012009 370120010395503316640576219919997459200 12012010 -213276861396405168857999444368510215840 12012011 245117051091017174521391951609266176144 12012012 646349100741056668467310152899309243136 12012013 156257777024082356502406249819289224584 12012014 -196187018748310270672055763562909788288 12012015 361774427034434779214187941728569442320 12012016 -27057347642145417252529686311083769856 12012017 -390537196486102345043839153768748501934 12012018 -175911145387168363501688119815656878080 12012019 490483759260389005041265415859667318360 12012020 -115636905870613709366683613300550155520 12012021 15119915325627191479300550460482616672 12012022 -487170078346625064880720916839897469376 12012023 -611802183045120446553634873886360689920 12012024 -752053442953120167903412876831737262080 12012025 -99735262427663652125739015447630163200 12012026 -60428334512527799428246415161665346560 12012027 -26177366945295068957426068911801199080 12012028 -492260265482476057555222179291968061440 12012029 1835978978061981872242087896036548136960 12012030 592347828526262878448518807984097241600 12012031 -666550911324058145519721109648261269336 12012032 -262659251524811530253419299019633459200 12012033 651853372816039228878899812011813072 12012034 26981160558061938906297965687910916992 12012035 -77181652413043517343450601307174830080 12012036 599946537429535445319635069674264538112 12012037 -1649524790554022536263856961795596865314 12012038 -44870583055392691614844611800927049600 12012039 125213014771746367317644400281984248344 12012040 -604103404673318959967944728084977203200 12012041 -1049486217267487094729396221164692947968 12012042 22708894400205061376291792581292327424 12012043 1061019243334194984470397111324997613904 12012044 -1116330400006964039144234347542420745728 12012045 -30870263134791720533597595568118890560 12012046 205705207260926504367831463463902560960 12012047 -1826162222774852518481586161119436017200 12012048 -46319711715889585639797535336594464768 12012049 -270508240538276033002653231802461118080 12012050 -1574453227448577978571455517947686400 12012051 -8866588612540327364904483984842959056 12012052 264420237613152069932533685045601148672 12012053 -1245278509083488499398555560655434387698 12012054 171349365784438853680457538396876841920 12012055 94543484798628539846214458385192415920 12012056 -315532599389893020423832026820647045120 12012057 -18802997560925686694178045133496481708 12012058 463478747607292455338862163892534192880 12012059 1049198838793565740161129056983199865840 12012060 -98486332254636580643521934442012503040 12012061 1936246085353102200958295794648348548300 12012062 -74543721408528087582540532591240867968 12012063 80816990587684191375916321070805991680 12012064 663397122966887712742120504653621755904 12012065 95146094232246857777308340081829981840 12012066 185453126020045586698816996789135441920 12012067 366758071100862340018497326483952109000 12012068 -906010950710831690215725592383039649152 12012069 104646306542668731655479564253183688544 12012070 6501154391689424384909592574623336960 12012071 138687052491933499516282816378634390352 12012072 130325593306819887454957593288234762240 12012073 -912236864600533862680944495038875180678 12012074 -84088170605066704341578389397322071808 12012075 31403313027211466388611048375246277600 12012076 118566708329565147188036685970219122688 12012077 -14525125378501913019186776980736002176 12012078 131557833437000610650318953486342558848 12012079 -286156292617867493874735569935213502616 12012080 114176952242827213104413206935521525760 12012081 -197734848990303196870712837982555002496 12012082 446851382748292343154005884894417761600 12012083 373642282272956876164684004181023368332 12012084 -319949613761221044124349355801027993600 12012085 259600170952084036600395072959137351200 12012086 1184184544865196727980617462436462568320 12012087 -276628980877863624985982460351465552048 12012088 909492993590957475036792852817577963520 12012089 92870360315116484835609592697703886890 12012090 329568253203959251149722660845853644800 12012091 -170481718787604809753059389005563365856 12012092 -178678835830380342346388815358194510848 12012093 2723398035684869865095004371516040960 12012094 -794958938717491180473470263301461403904 12012095 -110365640189150792606325318241977638400 12012096 291164612710778242139836275450269663232 12012097 349837852395082156810198307143248844800 12012098 -82819178076124942331166794460799512576 12012099 -1015867109439128723334496826604865948800 12012100 166860495433923432205385999642101462400 12012101 -1667659691451159872062455925168437260898 12012102 401303018811378674178816611885136164160 12012103 -903917836472765020505944176076865714696 12012104 -429294329572079608331036363151212544000 12012105 -175981184427588848280819049280095771200 12012106 2142743078058608411671566509742856752 12012107 1271092539256333039322009696935539512712 12012108 567718450920053346840478175460403445760 12012109 1616375702131525649119380886104704632310 12012110 -409280624603673409073194767853735294080 12012111 872855498286478574024463879683336810640 12012112 8155323943955031260301030716274245632 12012113 -937483694165195156019307921487832778638 12012114 -107940230416471035532109738466345932160 12012115 -410403159085313094501153054392461058400 12012116 -259674384587278193036709365037608415360 12012117 -171853248600968907619019210401415873952 12012118 382988156945491921929460395227570331648 12012119 -225970890542152962044109652379834035200 12012120 -242624477094878358242928136997235302400 12012121 128799960845874315509887758633807333504 12012122 -194179629700603765352235588431987470848 12012123 -248000041949803449427096752789994766400 12012124 60756228234125015717852271413878621696 12012125 778975775705359831778997531362951127000 12012126 -17173421236253879774423848404837844992 12012127 572778549702113356859860853050279323440 12012128 476138809905881717395306219850768056320 12012129 808038099948112841398190498093781709074 12012130 61180878910131006719890148664116281920 12012131 -619438449389587574505471311104046980068 12012132 -178676680391844781896151284584683118592 12012133 -166092243962158838136165319351277343360 12012134 -347152585257033566486801395398731498784 12012135 311189036182177196583556810656899097600 12012136 -6469609048365305297238698692424908800 12012137 1729636616396966033510380337515874889786 12012138 21647678107230938321170445096599316400 12012139 -386168364500452374155380464034044125640 12012140 -133936578963043977334258039113990144000 12012141 -33971110995485819621034223777754343936 12012142 224393674579321224281903755364277115200 12012143 -431042662769476342487236744734869755392 12012144 141880423952975652700380954477950828544 12012145 -83547762080220994832287063109030597400 12012146 -129484607130365462723360742468830239728 12012147 94863185826375770693424574077149551440 12012148 1026236663301285714571086050404361153280 12012149 -763771444128242904010105811659419764964 12012150 2466012473711638836986354161005993600 12012151 -987871451068764385947423166094629743600 12012152 -704692855871115820728427185245269401600 12012153 -129992088006911805374532615696536968800 12012154 163945329656302191614659011150895728 12012155 -57529251135001718637126162952559389440 12012156 37816265242545436393444763478141829632 12012157 1048293632392117699424339759518346518406 12012158 665898096797049646498366303695452935680 12012159 24490098486721585285680755659707694080 12012160 -376824891906104063701828633871096217600 12012161 174483163770550359724184779085326074240 12012162 525644186509335117962454009499061178624 12012163 16322050576753047624067823128147119064 12012164 -58878727612551931084612166669205934080 12012165 -617252364490392046614240066474947952000 12012166 -11104087493255518542716284981127053824 12012167 973243301330510154300099670939287624216 12012168 22941264480139173391795681530866565120 12012169 339967751894328789188694481526007614528 12012170 -174916782853649344522887618734770914720 12012171 -476193621040125677606908853234711310888 12012172 148274158006120046709261836664532242176 12012173 -1549022280383742931228536631478491189578 12012174 272904921184845359474910930885326487360 12012175 -3413581510386133928160924232482691200 12012176 309141776888751491305681430148074569728 12012177 614682008247325381958223885825720486720 12012178 593593693790164097861877017944146506640 12012179 -1079761112281904016745149257729604216 12012180 -141026093398817865073181218840379596800 12012181 -650607491575811959309595667096852175872 12012182 -18027219933868403303483081353768775808 12012183 811445469425980302768351276165438646944 12012184 651052044383128082724089640414808258560 12012185 -352365275087981281186956128954555566200 12012186 -274163915749555756573012199909629366272 12012187 888685558265935978373778276402734423040 12012188 -423723825956786535021090169016251244544 12012189 295191259538938171334479728418936228992 12012190 -13415367480626399189610900592033920000 12012191 40992874003123825802111284353236314800 12012192 -2828977456281432828644822799467151360 12012193 58088019619977798597352665009360490800 12012194 -49543605175304660906605501982777533104 12012195 214838490130239854023254906430764312000 12012196 85672253002246176026781459176631083008 12012197 -75701783170567195998214081004747244354 12012198 123470618017398292399112492404188948480 12012199 -454525549722702052554244552020425200760 12012200 140965043545246833814339141984836864000 12012201 745938187940753198665976822798083008960 12012202 -712333466687067516021379096511371945728 12012203 216866092169502261180236825011716082452 12012204 375231088841974867326599928467814237696 12012205 -163419994865080777806614904194485633140 12012206 -5627203128462880839838653781023018240 12012207 404339439150836015309867514069602578440 12012208 109986341728840807061296995004664971264 12012209 171230205701457166093489295218026029040 12012210 -74209820958463724994477112908499814400 12012211 359497179750953288927151142628447012800 12012212 -149018926088327861517554348115113852544 12012213 -1122013544616104513517505290114314833536 12012214 -751891371737846951980105965863886322368 12012215 -310284453169605404049443684872830637200 12012216 -313081959047917017748325460729199718400 12012217 -331885632117868362309983741437361971968 12012218 -365839394053161738929145096775058952960 12012219 70863499826052093448231636381889809224 12012220 439379582718793512494505151371098741760 12012221 23184730199992432768682936590128534528 12012222 -4025588948949411574970304125309276160 12012223 -48903157142276669157239093492255365200 12012224 187259899992446427994585320030990237696 12012225 -215956850740342319512627625053942736400 12012226 111853232537237891013642653110141125504 12012227 1623395447762128532064385451180815745472 12012228 -155077678898211441964636965619143842688 12012229 -1690182851473646526499376712872040571424 12012230 -553831021725407379264693159572441431680 12012231 -64522531422347299148508078776379840000 12012232 -897437786259033338176137861519786777600 12012233 669303422454076430659639461548268648768 12012234 201110976955628286852521362835252067840 12012235 -277958632050676044784277783699701824000 12012236 155958803304592246412567020635341967360 12012237 -21983308754421799253962482940460664000 12012238 40101468464727256660187984097001562880 12012239 -19808860465959858963542603960616322176 12012240 -42730691844300199623776684167458324480 12012241 320501693445007803787261156871492215200 12012242 -722323496931191949088987820300800922112 12012243 236485630981395793791619027438629678264 12012244 -648933874626367681923754634845504526464 12012245 -167320085886000280836395523215702730240 12012246 60577735056166721617887864953227795200 12012247 382790462063930917699882151582250156040 12012248 316050406512022193692159539098175836160 12012249 -14258220859085465517150645680501108160 12012250 -189527886002424939227340146498183400000 12012251 -817307661420917411082392803235393751768 12012252 75345612946512582625835716114825052160 12012253 1240025988370347873792738091148575666464 12012254 542940116577929953410686709112626408576 12012255 -105844439319661453479974961751037734560 12012256 -212786079714542788526709840218790297600 12012257 491424680322341551320185586428511769506 12012258 -58772974548718218828222722178204187392 12012259 390262728383849214543621914742431793616 12012260 131274486269179178966802654347252367360 12012261 837813799983436416410387592842072933472 12012262 33654575140213306445687109268756871424 12012263 -154018984186521760212807228662087788488 12012264 14379727245746156376387473670056755200 12012265 -7664353333229594730321708523956334080 12012266 -216076582028627565207223322482412759040 12012267 469762946210765108180406519547494920280 12012268 -584446233206435812522660501964799727104 12012269 2492686668627170077591864442616492909996 12012270 111239624162110167190432047490392297600 12012271 1507472909527785874218943003808236891472 12012272 -116787785082866047382975175220601683968 12012273 -137106747014681156965751961128768774400 12012274 -27462367742634634294331774821398330864 12012275 -10966032687049081575599662603503647400 12012276 -307003881605414834573207448890632224768 12012277 1270394039457228165144245344039525127424 12012278 -490354565070091758740265012024943287744 12012279 -48811783300809617944719659216989556352 12012280 278819000499803603623792922638345420800 12012281 788748099533106303523698296970801407082 12012282 360509851919843279836237303462320099840 12012283 -93284671083445365574207856736488190656 12012284 -650477895817410606616085917065342480384 12012285 -62718427926330558016176615818837635200 12012286 55539845270294654810881750809375744768 12012287 -604985377771075840065960009536417032848 12012288 229521482605094563037402517072840228864 12012289 1101246684299714969361466784013756281090 12012290 122029923369242258905649720798908346400 12012291 -188797379341355033860321645241269484352 12012292 433477127523627973217104093186360870016 12012293 -1506226183649346359955428592562726656420 12012294 42330862827983403210185947469225134080 12012295 203536708149571940905882729919815841280 12012296 -29313081116202974136500822937194250240 12012297 500963088156335083189423897815368193984 12012298 -759871537580749134724919088744180027600 12012299 413685075701780508539561339670332961264 12012300 -14721448273430863998335002181092281600 12012301 -518191825630685377190142878884753387050 12012302 -386413192127331873956177646370631467776 12012303 -83349524086021748340405427347346562784 12012304 -252763689055500460073223572229873786880 12012305 -386255234547047019990640369437962790540 12012306 -65872622429404458813582502544359727616 12012307 2675618516259392293688306698293457618944 12012308 19040676739201089536885123101458432 12012309 144509592341152942637582557778926632444 12012310 -408775208781470486524526854947112554240 12012311 76690654529841183859181734403446127400 12012312 108433937840209135436611496104062935040 12012313 -703765011449626554108740660315871852080 12012314 -533104747025325245127873747526865848320 12012315 -173195600870962210925450247927067445760 12012316 -58136784965866657852989698869446760960 12012317 19652745300107618680262940025202365740 12012318 152509886271723508525411940274199424064 12012319 -1220425908178833426382472956181018684688 12012320 774950826614198687266713468016715366400 12012321 99296302653499672232296587957001698144 12012322 35199445976326171164333160462616686080 12012323 340013209583211937866187686931669270560 12012324 -137320001407333887345716507397658450944 12012325 191339275867315684941287461394094537600 12012326 869485637920017489593077217686906118112 12012327 342855651714712645495499043860401989840 12012328 1301891039894726016563288262745991900160 12012329 52502934349088942789510248510540814976 12012330 -80470173816353287071905464766005632000 12012331 1012060408528375980806340805005938270132 12012332 -13618113645247937623555205150333030400 12012333 862121733600964314600703140930192412800 12012334 -505930595782261702595677194799821999168 12012335 910383249783812953928080347237232622280 12012336 -74295720163277205740440082792133820416 12012337 -696740936555659353134485992034205036014 12012338 214295705397674681235160278224726576544 12012339 534383690303697186318185962337872704048 12012340 -276981065063956118580790728877455813120 12012341 596923945812480281756967436820585748480 12012342 120290399552350516130410416002170712064 12012343 306407170375573009133210120434030970800 12012344 114138108582542026117160345656979005440 12012345 81241996208382989067864303664609536000 12012346 28044647548878337673916281878595635200 12012347 -938432909433159404865153616257429717648 12012348 -167457560712258105556247348007652196352 12012349 1498989250335915168784219924590948561350 12012350 79932653343129042725745223501605230400 12012351 8616324311469258939453867307356124800 12012352 101302668767730669124357868194715664384 12012353 -2988174202102453267664804757175170188760 12012354 1107678054379351887199915095584645130240 12012355 -212045202316603055268284557390633445040 12012356 -518820633312668071316970563800771157760 12012357 1443541061340761843965706259817973760 12012358 -436174974160956021092726956675750741440 12012359 -3344201368501717934959503782523478440 12012360 287544337717974425477895304773454233600 12012361 487294681659756576415324072201182975962 12012362 302955032454102476870916193715956147200 12012363 -1261288686386250228584575452993303828672 12012364 167928878435537109838008531568213233664 12012365 1374430088183818543864855960871161397400 12012366 -145897836702371071936744444274456611776 12012367 -1424395499448038672929255237840964861584 12012368 198948765250402850767823854087679508480 12012369 -28455741266899928466958750649887113312 12012370 -522185513943817581788401700529218688000 12012371 83391566225155724515656118063642185984 12012372 80280198527657292181603807350908239872 12012373 -14077629412259384728852676529248048580 12012374 486754531019405782746433928272226198592 12012375 1018634199167071625962214908096546176000 12012376 431506702574408177405047127465372712960 12012377 -539232507508588761392623220321609091192 12012378 -159173987610828674872867383250833876480 12012379 701199380214598704999075484080817488480 12012380 607729419606504694499132898342931200000 12012381 60389678489409404452274631098386298022 12012382 268245682740113996898386203238095597632 12012383 -184183243973139251895487473028703957424 12012384 -150099267687653604954138992580305092608 12012385 103165711256344330958617974758398583040 12012386 -43112170496322087035134717751968563840 12012387 227019832044369128619698143262144013552 12012388 -787858317957093376971996189879991557120 12012389 1263529200661293740213262228220443745440 12012390 -146593115976486010606469504589584004480 12012391 933215358460748317971745265610906266784 12012392 212232405952556180546717079740904161280 12012393 145809435786560541030154321217666363328 12012394 -3667267833398992004694342757856220672 12012395 -101367305719503547675852948017030093600 12012396 -837644115146155568085785019416492544 12012397 -178494747987260247777948887364938411700 12012398 -627812036736636212533087063206623446464 12012399 569693703839319335410437541439504462040 12012400 11200979651888511481166912920227840000 12012401 58506039101648072485284745818578010624 12012402 349996564053826407612542077502103569664 12012403 -379087040108106953869919451417156982016 12012404 -18605952332914464379798036433984383488 12012405 252453469808050128484880409850257921600 12012406 -57506560946337941779239768168315918720 12012407 56822136999991565905548258198136425984 12012408 -758541897079144285866014820630528000 12012409 -382369585231459854834343333811916502140 12012410 -248970273139915155931244547348769220640 12012411 185170736649899406489302593058594562072 12012412 -138564885726575301041805792899241197568 12012413 -34833729223217281084603172049437761440 12012414 -283357602737223994495717751247048957312 12012415 392239225182117397305552119892620755560 12012416 -465204377525626524930363946643855769600 12012417 -11132063480981636935295902002267737472 12012418 -580129190339252258308472092905948408960 12012419 -184334783567819783127757538457546015840 12012420 60923567191826833491195266270925864960 12012421 919830926840675385259499412774811040892 12012422 228071604657036828034329099896122632192 12012423 -81945230076941318691496644541000291416 12012424 1116960852508106730871147962767990784000 12012425 -891942293440057449609623133904641575700 12012426 -258483351914347090899231020274000703344 12012427 -19373594256562088684161121495794400000 12012428 -54119651290357113417462745238770391040 12012429 64696347156436317643978060617078605376 12012430 -165693792710830400784117067087480521600 12012431 1431452001780999024290396731642162923072 12012432 -92452126693881993305523445591766138880 12012433 -69826916884469000359013317836593146318 12012434 -107546352318183826343680630873711838208 12012435 -122153222600219685810805839676464609600 12012436 84969801387029961502035151613997107200 12012437 2207898859420267099371740406933929472 12012438 -178979641333790771618796104195786588160 12012439 -10433512022352047538285030554421960760 12012440 -349982645784511194219732344430339686400 12012441 127590488119685410289400274739940400128 12012442 7257358243922876021499170052048707520 12012443 -1024467782843721253018430105461279213308 12012444 -295313523470284509328794460692145413120 12012445 -1319197296123152781065053969964283453600 12012446 -438488135380953239614456244167319132160 12012447 -135114219497170044677726926815514193280 12012448 -320992809202409578559485265331401785344 12012449 -219092502716604438528392997266731115550 12012450 -117391496735127008121123261352013452800 12012451 -1017022531104358029348060836768295077496 12012452 866321911547049853319373211649410667136 12012453 -686297955981853499848137552821275145538 12012454 311371130535484793984301592072672773120 12012455 107318142033447286243733607438196072320 12012456 699185591304819204514119437844773683200 12012457 510334949332228710856959975187054381732 12012458 555609355221043158383796663061570300080 12012459 621156852273430145600026299997910608320 12012460 90507216983007263625724070147243489280 12012461 388840408271884583106165666090330391062 12012462 59751583840270140939485632976029461504 12012463 -49075038567591211477579070343338187696 12012464 43327191772294801537629503603786711040 12012465 60949378885678721327335468511817820800 12012466 669802694313131913189910594694930460432 12012467 339178484979176300776709495865690541920 12012468 -22329033612516636106878047749404358656 12012469 -53531350761002740013470966146419659776 12012470 522338358352956745532846712987247879680 12012471 347090324285571087114578250604217931840 12012472 713752108513987439293628412952456519680 12012473 -368836720984803452966046092286964669296 12012474 -377298772159812046805836729925138672640 12012475 549918301822905845194364257638114612500 12012476 -14379048185080554119159402836610982912 12012477 587047487249648102306442242736680960832 12012478 1104905931563949193311715271832535396224 12012479 1456365154740801610160897390920855798080 12012480 1903394527933908849376533392979394560 12012481 -135894222863605840341040545203072692268 12012482 -142210532372106789820151657026606575408 12012483 310488319159609848019725680157040683264 12012484 -673992637377199162893897050527440537600 12012485 505917474897938919202914027969325989180 12012486 -81659751117763686887626574349080143872 12012487 -71687786343791730179309227164194509864 12012488 333709469270361309705668290479396725760 12012489 719452801034482323017939282621531547840 12012490 -59687638212074107265684587593010391040 12012491 797407362131589154794048757324905215892 12012492 -453814879003239087554155236915927925248 12012493 1197157865685519625885577398437038938742 12012494 -85788686073589125889863035525700949248 12012495 655317623513236630779829593691226496000 12012496 -316462140708173859047779045450863820800 12012497 -1195388818445224821036811877941071226320 12012498 425268593029726373122104057998656141584 12012499 2243812906858972876128868045195924200720 12012500 504955270805217541034138722560157200000 12012501 172897724890784110966708938834185517600 12012502 -148220660364055044580803753562435854048 12012503 534740340449030476040134299193404902400 12012504 -9716666631058098211851281624346132480 12012505 -470461565224620663184002233123116985340 12012506 -41124663665718953285792581254694172160 12012507 187467276140508142913112379230280437168 12012508 -153331463663686260683966141358933841920 12012509 -25404756475223978257910214223704787296 12012510 -11460646221399424234698170710938157440 12012511 -165946703113508911172835014799408251520 12012512 1015229882833416980872418685057191903232 12012513 610944646079373162971251077008882727264 12012514 132834601220249491055942601272377931856 12012515 -64334709987378648501384065834359826880 12012516 698329599571099586396360730671024117760 12012517 -1491262021850958071727870965504937442 12012518 54913990319300456188847779090242539520 12012519 31879289264043589210797343906639409280 12012520 622448432529644859152183246948687308800 12012521 756137036565005630353436446500447553722 12012522 -312026964000275017595418549973714955520 12012523 -24410557996477057755169242200345672496 12012524 -292064532175524417454838741642226011904 12012525 151235178739807594722367716139829328000 12012526 20967735995496690333442658649564531264 12012527 -346697615486761883451181722221348808624 12012528 -65194430185215525135794184407400579072 12012529 -751426759672274634904464174792710138700 12012530 685077492715269824857511074895088998400 12012531 -1256290265009105253473590913454738432 12012532 75857462707588702570208488870173325312 12012533 386436041766147949947119842026900231804 12012534 380328144806063722995157001226230748384 12012535 196048155300517701235860686384990270400 12012536 -624254211310501375234335325199172464640 12012537 -344894032755173881920063621169369963440 12012538 21145691183995677677516245257681751920 12012539 -146189956216198162788560752908891571968 12012540 113744070633530274110896223960614471680 12012541 1616076617699049644291149505196239071520 12012542 506027272929265725432009309876213922560 12012543 34300945616840416663958732348877100272 12012544 -1186896478306758612515988638453720940544 12012545 1102557668811794634027125464197275529300 12012546 -131640093683830062680363500022933760000 12012547 -993677526726325427953224052342424444288 12012548 -562829668635581764100035485153317717760 12012549 -51489425955349228616812209305702430720 12012550 -265300798825851272976910057120667534400 12012551 -310329674831427110867563548095216729448 12012552 581010028992387298384676832980823045120 12012553 192942450902706537341320979938880990080 12012554 424164288078917295452309203923371038560 12012555 -344676071593181440957486648969099065600 12012556 -443454649169362381161672165303395632128 12012557 -1109449581863189816937715974141915761748 12012558 -334984907150452912964298306408584980416 12012559 -673022111911929832329267713720292679496 12012560 45655767231250864338607042104066048000 12012561 83600372679417684429336047480762479680 12012562 86195860436598377266916349381194840064 12012563 -178155005346450341313659692194350388480 12012564 -319851379331314884913866073195166244864 12012565 -1228862307722928184505323763444026113480 12012566 365897871938391587926665626606574144 12012567 -175973290395182009896701439244262319488 12012568 212575800828300424766997057103228968960 12012569 -1268375745565155270072794387993829654048 12012570 -253111665741227284719264252866613388800 12012571 -285094193330201050358260698840302297448 12012572 257202871824482810758572152413834251264 12012573 743825094184319816330879112282797069184 12012574 -14700214449424594771060457255388013440 12012575 332876469791208570221931362480676307800 12012576 -479241149640284064066527175199443910656 12012577 61779293443075977467936748065699676000 12012578 73748523821201435395843285001352403968 12012579 266822985284337422702901787797493575000 12012580 78791779872409056097793837368534848000 12012581 1122945416469485170755914924607605545344 12012582 463303542501315039766475979794426757120 12012583 1341504568257023172528513780847472349360 12012584 -1320209784667297848816499897043588797440 12012585 34796782415757061593338843008626603840 12012586 246022959133122000334502151625488610992 12012587 -59536889293375103394944195436800309280 12012588 4860143595249222080816724039745849344 12012589 -748901976003197825597885872286666938944 12012590 26099786764678079891102547447444983040 12012591 494473692833590949825243005978993411344 12012592 -135456945347034395768331032563687112704 12012593 -490427955532136819092245709725981006336 12012594 -82488468246783321428077659587841864960 12012595 466511323098904684809262235716819168080 12012596 -971056687220704049862124869215082460800 12012597 -705055689141954542686376821938351600000 12012598 111626019304329364958419901852521760640 12012599 -1558409603847030344498144313801073133400 12012600 225383733272824858775943127147949568000 12012601 -269336455750259476299007601442235974720 12012602 -92958840008907770799114526081908642048 12012603 88550724002100483524728627428984160704 12012604 455685910104399654059318264010772041216 12012605 -331911703391269346342445739487895578880 12012606 3499321190499922382249745751218827712 12012607 -53546334330412379742701595693674830144 12012608 129258595569899101149513438321067425792 12012609 -1497383979072348701068185599189443584 12012610 -494778602055433886237686195701450563040 12012611 16605125796404454571446178764442060080 12012612 422580608734450864022253475835407257600 12012613 -144160468950800380907581966605571915680 12012614 526052811201004320225378147272738989440 12012615 168152696020647733741578489517052846760 12012616 366976834388039212217100121967606661120 12012617 178897764714466832524570535686045879680 12012618 -104680647726258022118892376500946129920 12012619 1063956734529658715948011102008493728020 12012620 -70685803226573792770928409926178616320 12012621 988451328719551774862337882448877214912 12012622 -234143513664900429476265450030777420288 12012623 291106751030176369545670911680793177840 12012624 935582894391322576900288059128414208 12012625 -402462363427920139734232170155457966000 12012626 -68345122459254720368225780877123781488 12012627 -704836840462666580757079376016194070144 12012628 -385894827138978850926325854497998229632 12012629 778244527713594864024164198718853921230 12012630 -87957904820825952203948665762172590080 12012631 -323604846817740299401043795716731024816 12012632 29552795916541941873021947092952064000 12012633 487615926502167964960625240093233379802 12012634 34360356544850552691824321398792784352 12012635 -78877645383584663982266181918064428000 12012636 -14610213818860453631081514572173885440 12012637 -70098131105554290430922536459274948736 12012638 -1033024443859354861986161432050620480 12012639 -418968011106002243786610899896318971576 12012640 99795543089583423296703872093611622400 12012641 -453382939414377881684885955881493501120 12012642 250583009794047663841245844615912363584 12012643 763040636235625394449219310896103524892 12012644 -1224207658646665665520102564890711269376 12012645 9966186534186097421653341881902923840 12012646 604868711455117062070520005420108147584 12012647 697664611444164012598566382845552414480 12012648 -265396741943365932324797470116754391040 12012649 -1300365112195851439527866993844909224880 12012650 -22866151275734256674972243725289042400 12012651 -77507294372369404054249442698915084800 12012652 10888717318895335339702355849066000384 12012653 135650322501763765357719840406630531980 12012654 -184217581567569983821101298913000924160 12012655 -91802920858889574768355619231998464000 12012656 162128208570094796854279633369551962112 12012657 -505536858149702717650720296920204975760 12012658 -318411454369235412987232148052742417920 12012659 -49722837199307175810308900725408049568 12012660 336657051034962017716727995139172034560 12012661 126432122320112855212239861486980654720 12012662 -19508878508751214875152206270261947648 12012663 340072929306138832109230999758564709584 12012664 -32873231941599715791029808734490992640 12012665 -430054184051359218034573425028580942400 12012666 115281922660140641465991188320428328704 12012667 -530168988968019950345209147402589646248 12012668 -141257573392371125703479252515163645952 12012669 -395391965976887431666975155913136080212 12012670 -245847334944165065034679758779272742400 12012671 -1056309799796577783483003161380655678856 12012672 -32297852773870087750043845883697561600 12012673 36742376636117059885823661289651752624 12012674 -446399591126837546089558189307720812800 12012675 152817679152890476731771870591975321000 12012676 139237051581698498138068921549530464256 12012677 1188021743739222410895145157413504274526 12012678 -655477527208612113881240098843990944000 12012679 -71489514024017858623393443020470969888 12012680 -369951654697150272248719897376904345600 12012681 -115139479607960686587316578536222308848 12012682 -5436762910326015085098943727574652416 12012683 -2003299648798160397940474421063292886560 12012684 -416920374350561691880113296346607042560 12012685 -925899121344950630788146123605940541620 12012686 26470403342977654961754791696696770560 12012687 552993403216400246647545213153512079144 12012688 106406317104475213178713256975103836160 12012689 396962342800057817820455778817899718374 12012690 198947374576877373676492847335095052800 12012691 -57100325943110405409069039969034294728 12012692 -951212629888402165944490573962184877184 12012693 313813623373666631948054046048927482880 12012694 -1016793749771797314849345831555798418368 12012695 -12238508806184489400520018736925974400 12012696 140015127564245663736993753818882181120 12012697 490447551865462517927390901543241510932 12012698 699858214002862718754895533175057965312 12012699 -33884643074818965627057147305315076240 12012700 -128117143277755273193763860444132646400 12012701 235291687216163249165885277021098343552 12012702 128312104669508983613942120030342141184 12012703 -243498132627862987795638290295905818384 12012704 450669544677399251183770977636452401152 12012705 -659800901017417927849474965463042179840 12012706 -765746407799685476758206601262257255776 12012707 350854074425139706197546662067727991712 12012708 204740365050349643128641081732077008896 12012709 855292730106195153561542707404720995580 12012710 589283139332581323415990071095378223360 12012711 -68687837910859731795300801425563072728 12012712 -1365114736552866081052298835451270348800 12012713 207990391669274162357082942521770046964 12012714 -25004741911405063420191207885485349120 12012715 198504655276692263161585803472986488640 12012716 215025453442607336736566393661125498880 12012717 -258693360057581565784844377703931851520 12012718 146255812208703100787734086951427018560 12012719 492962485326792552764402945767407188544 12012720 -105918996592931105146168631550037524480 12012721 -509536603726225603340360203758325565888 12012722 -551066668094405433737653193897092175088 12012723 -288815882512290089111553737044699298028 12012724 -794208215542867720871746852137383845504 12012725 -84049939117773212921477326743174249750 12012726 157651615861592754329668477933751397888 12012727 797692319063501606518335003405728542512 12012728 141920448136220708873003015166652416000 12012729 -13458214696638467653045611300543559392 12012730 -159070145191061715981168413803205068800 12012731 95962111683137941963525820349984530880 12012732 -985138095402206357189805501305292979200 12012733 209908926723351245512066747560145555020 12012734 -55792818691525048600987198425625280640 12012735 198146462638440799683452436635367221760 12012736 88830216380359180712275905027217817600 12012737 1440870464407262029810054478810271922992 12012738 -6174781840245675940770655840468253184 12012739 -518921366264642284173668743814422882080 12012740 739395033379973057478994190214931046400 12012741 -10444086642517941655425587226801035652 12012742 43332190166550541655803264997129814240 12012743 1191361880614458808906995804290623243992 12012744 -747578836794926733588308388667001978880 12012745 -819655040781582337403587618107237193500 12012746 -440217945095316231876392708840138366928 12012747 -465142514650293363913502630646672393000 12012748 354155503600458342731714933672733376512 12012749 107816491014057092904190432223734343136 12012750 -219594877653953331730251150398339040000 12012751 -84307683262150199000136657910283265096 12012752 394578669755021277535964931157963923456 12012753 262139970683037311795575915162442371584 12012754 -61242160325421207049848725742863032320 12012755 50692657329373396228131068573369770320 12012756 -219999272581405513454508299121813651456 12012757 8699688369317773471313064923500963320 12012758 510742537189971283719827227093848456480 12012759 507055602108860999309034736017057360 12012760 112681488516946286975562606301237248000 12012761 739476728948437228420714704656135416212 12012762 -137713276980321775149467231313404428800 12012763 -473138009867457176706733612155664582640 12012764 657583076966120048348732824216048728576 12012765 -358559182021595811555552099759199586880 12012766 -783819203982185962910664477612053175168 12012767 583822168040607919426394204397482172120 12012768 -471925872978132206851568410212522786816 12012769 -1322780010201719190547101761544247102160 12012770 2787563214189047084469514958341739520 12012771 243180283242558262325647493875818722544 12012772 -43694832892111620719005211245469614080 12012773 -1894969278050558177003802285574408209216 12012774 -20139150516897002284308310666131216384 12012775 -392832155905197879428313844637048850000 12012776 -127979319489918686656972646778458833920 12012777 -57409692905571681985341465689173271808 12012778 716488800088126639798177593621208700256 12012779 323635210179627639121385238231065382720 12012780 -5987332463857377327233562638412564480 12012781 11816249274503149467899484992452639680 12012782 -113372192345660085194957691644298691008 12012783 -79174193425430625496658339736682081536 12012784 -40459775756184738641681565042398986240 12012785 -499836473345438342045344337871750638400 12012786 -9821727344662952059484120205195469920 12012787 36129132639448892107139060253700103168 12012788 891106644626403357340386371211581706240 12012789 146840961077983486119803921447955304608 12012790 -223561688999745856408181920679158177920 12012791 1049332140557057089429431634080423171720 12012792 -473549347698975110152923554190482472960 12012793 271184559045473282795342829864816623424 12012794 40388680573501866493778943215708989920 12012795 270326821396364847441661856266008714240 12012796 -26070812225324652689961631131543157760 12012797 1019616544605235260163337718080849035680 12012798 55007699901524862627794383545410903040 12012799 1880964637309720452210935558074843633864 12012800 528632012032493588805861979260872294400 12012801 -942787659400609360310573554875645532368 12012802 -225638574198442882712511449608462809600 12012803 730737113392571200192006656170158387200 12012804 93873148213245595815607583182395957504 12012805 -41877847650361968356648072675168090880 12012806 234146000971460920975961977361495357568 12012807 -16179899590467360664266608851995198720 12012808 718479838729566581254013922243690332160 12012809 469502993550588656439209598222186506010 12012810 -8257244076791127842084413432458670080 12012811 -2055762070448675235453616290159789392688 12012812 -409058375297704671491193570893034412032 12012813 -8084507774991570968812787674978833600 12012814 -257902861083664407053696914484735024256 12012815 1025042327631139742436075860008853078400 12012816 75881382495378510238776526326215933952 12012817 -1115916597698918996493909483345269453134 12012818 773217775272110458673418757838076201360 12012819 17421418462558178006365325396082923520 12012820 -710839749473471863959726484484667889920 12012821 -76541217741498682094900608091088044388 12012822 -271218551783303327164362169901711540640 12012823 -953698026418843796649274310387067422840 12012824 -5298839875251565632277879845590138880 12012825 124628597573700790913435426573098423200 12012826 -37361290784389627589019711358627253760 12012827 -66930030392246957926952260054134618000 12012828 -494547098599057050868656403220363527680 12012829 -350669594852965903045865701367953366848 12012830 348064565089289553456016597104609610560 12012831 -439360724627981310068363346606326749824 12012832 126284380710262986256827649404671361024 12012833 18236961503507041571851542144374573376 12012834 27722505019348255303670421943127692800 12012835 180019747492604812035690468708798755280 12012836 159889500311780309071464140470256056320 12012837 -425586530261103003190570076648770350240 12012838 224979260345222872936674912492074569344 12012839 -429399862119993666348846001475831920752 12012840 -68998818708871231998125065250820096000 12012841 -311227776180733049245325505611009894400 12012842 142489530492857746068671881258711569072 12012843 -278377387071155588851072409689778823336 12012844 201744948221797449716449870431220372736 12012845 86574235427372622731595616482979334400 12012846 50483762954796744028239150415216178304 12012847 294024971640377427222068294941751163264 12012848 -58320496220851462285759469384959868928 12012849 -197537584434325846554915507385769291136 12012850 67670396408284013343639802543726388400 12012851 365534656528886275351124995246542867852 12012852 -344316317221069040506465560974987483136 12012853 109888978333351540206948499668319078300 12012854 182460994193839244607913935573755246592 12012855 -85060146437718046531333148193961690080 12012856 -1347963192905706524123937116507463045120 12012857 246808905962263217341804739486360484480 12012858 -335100928422558937861442012643953406720 12012859 -378923291523899028113196946328918310940 12012860 -295700354337955545700850546771911971840 12012861 217224060358638718988690588517136970304 12012862 -78760563060684893306071667001825293568 12012863 262197476661403203307892827024149759096 12012864 33026555675234504050765399835069644800 12012865 -612427185696521423872384611599086909740 12012866 68517574439549297242303406408619559632 12012867 53409514334446457085448516615475400 12012868 -101981293643901236794077540790684278784 12012869 -271386088910392074629244447825772973280 12012870 -157614777100675390061493851866920835200 12012871 -129964719662734232908318800875603760576 12012872 6465767359431243247465077152052019200 12012873 816333116639478150201964698465325036800 12012874 138909423282395337828517073819930955360 12012875 9962826573137462114981892608366760000 12012876 -397101049604907894952444829661991066368 12012877 78757638429779284663025280699613536960 12012878 546723262015316837375333544001089666240 12012879 -206839879421017895396015985111391351416 12012880 -24017841384707673440804246456401920 12012881 -221201561466419118934533602094713970318 12012882 -33237899824823900473351466260045440000 12012883 -834273744785224428559767934838353421480 12012884 -342243935495443052309326969731298285824 12012885 243335116098210956511613816662464890620 12012886 4517242173800051409640153014436885824 12012887 -969264789597555090309334044699872905464 12012888 -109625530778975280336229578920373780480 12012889 1072979410224466560502768131573169337600 12012890 173534610653427405980030534275050777600 12012891 271580085342503611467192890628793516224 12012892 45156664341785629812512578188615881216 12012893 -714434837926831410239568338950862160858 12012894 -708417020985353857593551600667706008960 12012895 -729968365253724778319043521484176880600 12012896 -280770402565411000538444659652776427520 12012897 218761153432115347655639980801993975680 12012898 -829419520762261314945678708464584458240 12012899 -301251704521673136982498530610633869840 12012900 10717601623474891189559732432041881600 12012901 -209488263578543946654470795952619381508 12012902 -411742735200707166548362595835671961600 12012903 72455145618970584415554062526604965888 12012904 594772882307517217492161507088546421760 12012905 -78362199836554771967132791438795157880 12012906 -191762387043149101173142508912007703296 12012907 458346445259720598072290015349815831156 12012908 -1138128598787158336077017232640251823872 12012909 -97476160412085403468450530408369533280 12012910 294037854964362568807669952881643520 12012911 -597563789888925079142242208570519986200 12012912 128924745011444419201118750333832658944 12012913 -937362477379945880419409788728853226112 12012914 -359980258567267507566535755435196666848 12012915 698667436557190019846752796781024847920 12012916 -447844109264842471226143106139458611200 12012917 145921788888442491345328672125581193792 12012918 -139196890713545629991015802225413898240 12012919 296300497594370437776851305528727241320 12012920 -491955768272961103651303856574640435200 12012921 -625954808758980384870219693813524817600 12012922 353192180747519401801429644310082637312 12012923 201332295139477674373431054954947520864 12012924 235164747352726743280535375482041483264 12012925 259590556913856945481811355718091613650 12012926 -23472650075109518488819188307297560000 12012927 -487336392351259962874758540508821140592 12012928 1046753319656736672013162769403944632320 12012929 -360637408841107390326953954978835072300 12012930 194291611573612545626680352742444933120 12012931 -47930255290226177922076610798239348320 12012932 -337422939222106839479984175209377989504 12012933 288742541331073163314547682862537744800 12012934 -150758973775376136876401999827617719808 12012935 481759727970010611333812855082432237360 12012936 120518696295606937074138701906197708800 12012937 273490946453598197285670854579820240400 12012938 -114135828083205744611434282157642565024 12012939 -112316233901268349504580223626176764996 12012940 616395927171581114258246340481044019200 12012941 1285859509167028634598319069181631420342 12012942 7717033101976317466879201897858408512 12012943 -243130810952057216266122869789981495136 12012944 -155927260517690818045482919324146032640 12012945 95818533280036146354998762691489792000 12012946 -298567080172054078288900459716413901312 12012947 -526247523063016480375763790917804430720 12012948 335755089840506756948023500149020839936 12012949 -209146094270652141415838111882401997636 12012950 69621375087900681950169551477347044000 12012951 1015414799944315266709385621729489317584 12012952 117717883708867024256565787149188014080 12012953 33986938147743523267370678475532323060 12012954 98232566122669495010860925646530526720 12012955 463820168863736897738262277721816658960 12012956 723513077692313739432362689459854320640 12012957 -391839584871419260056761450645693417472 12012958 -205794298961135472287649104534753377920 12012959 82764533892212142542767211209833319680 12012960 -332367660590465025067237583794628198400 12012961 -394892045652729662718488624478013610348 12012962 412817336817846645459688878800889091584 12012963 318167590106840782221706354320771581184 12012964 -478302868728745155606548666134711537024 12012965 355322096620198490761213064633058447360 12012966 -192232470037351593296612973389000380416 12012967 1008267418125448462041734466590323729016 12012968 989719617926418533288339152263490437120 12012969 -349164624658959572409516053943166744512 12012970 -117453906269253846714225293750209803840 12012971 -619160776395399653474850140196661530828 12012972 -59686222483209817055331922125885700608 12012973 -287001477184733967043685979278344835360 12012974 -414398138834062195165429770254618678208 12012975 156226341582102528564149468276943498000 12012976 72618330234747359922571213390135296000 12012977 -1532090862858065317495231786322791587840 12012978 757293422872987186215814009989088174080 12012979 535159523880412925160926739930714580680 12012980 90219415523756499774988447505804697600 12012981 124944450855802323109613758247874214464 12012982 160826854815476285303659986110587063680 12012983 278029096319148392076716356348244435544 12012984 513729390085635263145208779042719170560 12012985 621820040068690646022361563300418122180 12012986 322704907712833426063952818146538464000 12012987 -228297981794930500575229714498711228416 12012988 -473749515884236552973991088835299258880 12012989 -732784839865544924343698829656627703540 12012990 1972247453079545921016662966803507200 12012991 -973823183357601085863050366026578052200 12012992 146782202873097605273941652181721546752 12012993 -288243858416951105697760779422092757760 12012994 -39252807167589542601510733305102302208 12012995 934910457014585097976322727386350452000 12012996 -2288511235171887896752120597902262272 12012997 -12711972910163420631324432865107862368 12012998 -71762398573965547754823025893743521536 12012999 95728879811805847854000368803111355040 12013000 223591807801908212865681989114864640000 12013001 371301693692866087614551636449766592 12013002 12384592587436906517139067605253286400 12013003 -1287724658225981093680638778742938603496 12013004 -42400688987075368203599505837818098944 12013005 322149420770559218005755472127023608000 12013006 27001814444308870476750024502252853952 12013007 309983635411985958456201677500792813152 12013008 36578763710619342797545031572253835264 12013009 237538616069352146421154418492507156210 12013010 -492353034080789400201957370983923312640 12013011 538505668695860005077077354715470814432 12013012 506774693732737772037550912369553719296 12013013 1604475272558605961435676507100386461262 12013014 327105064272503908337586759549845404416 12013015 183142787196532823951776314040386040320 12013016 1339207593038283769305284357154339840000 12013017 -908476201308589148801984085158688252720 12013018 -796084036700750959852768128454590596640 12013019 -992929127178853438550569116027469931580 12013020 78529627758226101464813966018145907200 12013021 -276088599215426037770569641860162994778 12013022 271910096942362366954506284946206773632 12013023 -897149677340625737070584885800061509632 12013024 -768888455909632267366171231387450343424 12013025 781286308435886393345498103715060034550 12013026 -20001250977537705477863831808933977856 12013027 135902833474106684049084436293822883008 12013028 407871417103377183440869862360190615168 12013029 -23068132287436727817479248841481232224 12013030 17765997216865710671942971642002366720 12013031 -141257864370267181253231015235934158336 12013032 946430116388775236743824134006625484800 12013033 -124296094865628617805882359109958953600 12013034 -397436826216920959024142014074163765248 12013035 -248004974721115212582978909309556051200 12013036 -43229445078383079004906016503589720832 12013037 975733718191831234915080491203391729772 12013038 305416140076199957059990782083405211264 12013039 -37395384412025690531848761910203373840 12013040 5917150672187214072266586900458373120 12013041 117390482969342661410092630368649250688 12013042 -295146445491768544749431224712099474400 12013043 52061338776399723050960751288296024400 12013044 620134787587767550721884239530889609216 12013045 -277965956973603498973216164597792952800 12013046 582170752754786598583038202496716301472 12013047 -458561804992125986806459417169971836840 12013048 -302761827089444636862952799121790464000 12013049 -288597814749743292677888074368580961280 12013050 84549015139039405600751420824433433600 12013051 126289379925847470556358229274240215312 12013052 1406699493040895075169511558378933647360 12013053 280525692342608865330239990789457285024 12013054 -586434341282686191488784475460252698560 12013055 -3906550441377712333566663247617446040 12013056 544988299675034631371825053617566515200 12013057 -275051391106026245929629987746204489728 12013058 -7990479492162272930095500032980807680 12013059 269380983196699771270950859557943526400 12013060 -528620804706390439571824152979942848000 12013061 311153685565089317827514464732482303870 12013062 121128624446882252569583377905635451264 12013063 -170886314790888100418824087489042824720 12013064 455509067723493926061820570509609369600 12013065 -635959386683736705391571079234341242140 12013066 158372723356114382685061386933402340704 12013067 83908854952096310387655036542122921344 12013068 391307391675658088620779953010170211840 12013069 963936227037664084104513567950969436470 12013070 -164664416675329261631252904302312051520 12013071 140670503458678934006561326322734794624 12013072 -250478272549237805555259150568813748224 12013073 -248751227720542100865414109267146011280 12013074 75992164681649469253182038174780827008 12013075 -399620917500285548418322182300974129000 12013076 386966468720549268660853712448214183680 12013077 -439951339169319633937295473339513526880 12013078 205567355614461718077294957607590623232 12013079 -241077248803970004124839014046677297016 12013080 -516783194029646029904454539009160192000 12013081 -1417410584655838659618424361962932792118 12013082 3844343568202755570879428570158992384 12013083 12922623646902125481939211143751287600 12013084 -69711057912364772116169434693613303808 12013085 621230385746452935199515955515014153580 12013086 -60166661703905129186638002401485016832 12013087 825943532946732297505005022534973392736 12013088 -618169180514072223031296828310320316416 12013089 128485135844194113148937805354089005056 12013090 -23379400909219928936868871950541759200 12013091 -840504601390071784222900799725007417508 12013092 93895585980661752845894679796452679680 12013093 1048156566699094298941412625762418215264 12013094 104411292095913870053270347632888624096 12013095 -115083842775289540089222524880284466480 12013096 947225754566478268142053219175566540800 12013097 22332531596416005155452440027080967546 12013098 163939584393183073936053830578500660480 12013099 17651043653984258076452891883967346720 12013100 111166977663127418542072852701686476800 12013101 -253299319128471796167367618191962461908 12013102 109116317452484126370592945046889490752 12013103 -135892551001916714894516480759630673648 12013104 -46635786450079270027782396181205483520 12013105 53440024736461538308143328335523875600 12013106 -174818258754547859646596563322117228544 12013107 -80863294701499797794497202608832807424 12013108 -346534545383123688775790622807201331200 12013109 368602953521994248673262464304579283310 12013110 -21826501958464204634671030188741699840 12013111 -875004181493289329769432161388285513600 12013112 -712381901529741962327382074220619468800 12013113 -302360219387952731951358701197429805376 12013114 -744127616837394119174038536727476691344 12013115 413430441494183921252371914908888830800 12013116 483206508842457711852426998749418353152 12013117 511533356939675204506889120521781140166 12013118 -74108292274904649262069593616357530240 12013119 -182879332615788133624033174914142470816 12013120 -10963431802576712854091352403020349440 12013121 -1760491399568364865082035022827232235900 12013122 62051241793027992911589630850091136 12013123 250802736210326316412004165996817147840 12013124 345808377156095213027044558974390919296 12013125 -2353473233675740850879195606731500000 12013126 420983147741388189723773551875923740512 12013127 4965355407619851736248325886027509344 12013128 -76508803358126439799716587006423424000 12013129 -739004397485782292348655177356822121600 12013130 -321989773392358386724518337008950400000 12013131 44439263004469151848715806348656580320 12013132 799620622223772890688310404414221432832 12013133 -1164817188337417425013712619402761772576 12013134 -73427851300125687085853600045336035200 12013135 337706326631045548707368371158257136000 12013136 -139597971325072439337699787790500233216 12013137 1447339004992940262490809922998909104640 12013138 -601654694290957155456758231223464807280 12013139 -499234985828812633420511915279046606576 12013140 -244772618698071042060258550654991953920 12013141 -261029369261381141844185449724108690528 12013142 -83367842093882508780189623090406157056 12013143 149019834709972430911137395151022029264 12013144 -162589297197829677412043153624835317760 12013145 878084146147178378282870883188712358080 12013146 593564258332476847034501565948380738784 12013147 -290234546265158359063010754932959032560 12013148 -246152173129148762065356991390822656000 12013149 99905098995454594080459310199915097600 12013150 -175624763152486706873586852875491723200 12013151 -147714923723360570011171282573808548992 12013152 -66444066708153113542447302530597388288 12013153 -1586670708529109551712279853944354777856 12013154 79591695734022968952467471464943221920 12013155 112220171364710440505493571268850981120 12013156 621834994465142642424762270348030095296 12013157 511691986566668252356372998322557072600 12013158 157339641317772194583512657970233386368 12013159 -85778281223831594375555644545753483328 12013160 79465197059648423994669333273076838400 12013161 14453180369191933222953302121055293072 12013162 213454474794400166176651991360889000192 12013163 47898763259735610832397663938268830800 12013164 117176074176299910339833730007227095040 12013165 -658538482560715379560677200439277469940 12013166 -617182403425331839198191256205624947776 12013167 163542292101542874326076528192661587840 12013168 876578330525965816511522532216012800 12013169 46226861858911844915975982231147192192 12013170 -14520500950075720107334326777376028160 12013171 -147925506439586485009446224124181831848 12013172 40512400395671963423054956135820796672 12013173 279791742811296772218226458406128531822 12013174 -391708908134543577335393807154997005888 12013175 429700711579053244684859696336150216400 12013176 117445371440657045323144239282172723200 12013177 -680628895763487871990462785075209686128 12013178 -524711916638444221544415726722311704576 12013179 -212604295402113027233692693915664010216 12013180 683492236721751555301882702015844006400 12013181 -286601470586564576766217293030407164788 12013182 -19091325818639577571804944869741498880 12013183 534755930694707493350919101795667243960 12013184 746680270081850338404558408878810726400 12013185 226621459679708673773283830078006236800 12013186 133415586222534604860505877120233214880 12013187 -1493671316222059578492317666873560838760 12013188 227609115268567735542444269560842885120 12013189 459535742042736271753275105815172752990 12013190 72984104681677619094915657285294823680 12013191 -686811191087951834554356577121435662728 12013192 151300785352419466634830184458401484800 12013193 -875428265958117132179799950260820709276 12013194 -369246361752978482206463924438983353600 12013195 710333754223288144569736075138290535200 12013196 452077023071519199502217457386639800320 12013197 -48761622279627004807987452541292255616 12013198 -37209866662042582415675192832503822400 12013199 1641003130950318521932378097509668942336 12013200 75269533782884715044953118216198553600 12013201 767670413220939638945700403663891345202 12013202 119488588819572611191547061690231153552 12013203 189573929825418983096466997892292522864 12013204 243571938761839236589582253579188013056 12013205 -428732046711699659812876165441181774280 12013206 -204854279420248116934056017768571916800 12013207 -211125291315120545145630726682417311544 12013208 1899585003309547930177046967289037352960 12013209 155056605868050335086787736028470394884 12013210 -580217832097667704323945894172789428480 12013211 -1427416796117990270570044704373691136 12013212 -269860984090618308948400056181336498176 12013213 185157655227632972239755307954387980800 12013214 -410632922383228199996035088352278476800 12013215 -53003300240511619865055172705841280 12013216 932613821776238180306125910143041994752 12013217 177297940459947110235128938922947761600 12013218 -190015397680581905180739526529041950720 12013219 -1030012649401822612077867227160486809380 12013220 -255381058044840187748376182642354150400 12013221 999629949119335525137945109749984786240 12013222 213321846366686172768746656540891656960 12013223 -867010238891539118491767389278811259528 12013224 392754450517277685420654927844247715840 12013225 -11505058942854512349463015580177464000 12013226 -183055821149629949627502547312262653440 12013227 -646464699654118134412756387291373199240 12013228 244244694241636774286971195033930765568 12013229 43274477230057143654939408268002007830 12013230 -48490766871046487024299990208088209280 12013231 314499959004896565473960257303184461864 12013232 23649032644186812317281957682872320000 12013233 -199430652083461994985580301298191905536 12013234 386623515508835218506580464727495414272 12013235 13861928698249654928070941032322788800 12013236 147841817224214076557569292123665656192 12013237 1277973654068246272482081824623294043292 12013238 216151454101807388339360017371322415520 12013239 181176405560149015801783272238110357120 12013240 -133820934579480909203481323168922931200 12013241 -632909937328204149522827582235804070908 12013242 -70119194381984127475751300987776293888 12013243 484427822239766032476630515034526512 12013244 -84431438367179522005132938801573888000 12013245 15416169827945129425271130685263244800 12013246 69126331034776237584483084113439394560 12013247 -515595084225443182466225765652979850688 12013248 93297533607186493977727162492894838784 12013249 -1066646721558223416473233049348217147600 12013250 470682528214450096745058859322913360000 12013251 578099533675544907667800168121021341432 12013252 553864551148283533438823520257825009920 12013253 -485601955290705909992659721256392229696 12013254 -5058842527683286775303138815141131264 12013255 126676020311351126818399005207024359160 12013256 160364913637620851106500377301323714560 12013257 162922728016518071885007726694369747392 12013258 547187480484716489798604258285383381760 12013259 -600243011703231137934308956278514290540 12013260 19226326552558291088798406176022773760 12013261 466567740980345085676146676510860099052 12013262 -562124105551998233119938163022879746368 12013263 -31118314090092326065837999675259447040 12013264 89731433796896670847503490807761428480 12013265 783088481574452022170809878924175005120 12013266 -84862207876355654271228872261740526976 12013267 318250978510325726965593618970806989392 12013268 83251066452536738348814108026628986880 12013269 61937234205515261052290314596475338528 12013270 122147383139645626318769701257409678080 12013271 318350155803352576832830364570269794240 12013272 -66105370820978604207881413755969484800 12013273 -1358417564699957579361598913866203807478 12013274 85037090816838608178216549553819929600 12013275 110576572024355902410019089908275353600 12013276 -603668376960679151346124867877886712320 12013277 81495005971035848876606773188907454892 12013278 -71459797101057654405558289275345724800 12013279 -1472151007670594281839408658770549240480 12013280 -100824170268853883823447911253301002240 12013281 671959452899882815309978742950297357842 12013282 149021684020440001765056817290907324800 12013283 -169682332753480177775091502228441722468 12013284 -555512023375753017395094842000181464064 12013285 926637158664127118299551264387634363200 12013286 372558364955186963595151078911162554592 12013287 72694107799428808677688087656467849472 12013288 67143798335188594864141041641818521600 12013289 1540186995611893176654960873736981023120 12013290 -201154092386534661096951644181404530080 12013291 -447202348552848024137480093846254730448 12013292 -895709261062028036437498871376627465984 12013293 218425770968963464083701578124153744640 12013294 21485134975981479464371031596073060352 12013295 -279525431885595805064858968247670498720 12013296 4327195675493602088309782367257559040 12013297 11206875185234150923142707955376754080 12013298 -235437407813598033957356216550144356352 12013299 145455229353677368998911926240447179120 12013300 186231969584004730829106711679098476800 12013301 1564584661087568951806970598792289405920 12013302 158811009067824175775503707328552218624 12013303 -92425479125796840722761973450193159448 12013304 -370159181807310554594370709584506634240 12013305 46355045815921659619565632881970062720 12013306 -114053631234934375923143926076219759616 12013307 -342346338142762047528535135292234868444 12013308 -195210135060117541275907068105100400640 12013309 -17920425691774295263075091648122995840 12013310 9618675882558373670955496598173080960 12013311 -283026100370112911343433535100445095936 12013312 -790545487504172240148017363071688245248 12013313 240334548416917781290561584157766000724 12013314 -174027709020937626256586862188876488704 12013315 552142923434367431415742279137806274960 12013316 -22884392230809632908911540115894001664 12013317 885228655087226000477560580770370455134 12013318 -8002101228490133912360557442892850560 12013319 1030891194399272945280246718966872809400 12013320 615872900640147514418829101869301760000 12013321 1441800919572897764725821785086877834522 12013322 904841902068931343112424691947680470112 12013323 -309276715933171919149418974575983072256 12013324 -208631717535170989074616958670541314304 12013325 382916537705428646021955376488526006050 12013326 -98190949491897358938508045926190425600 12013327 1194464348223360463286835930629535560832 12013328 83161220875684796048927424790410706944 12013329 -161796763825217273164534675736356639872 12013330 35105491889160048069561877045009019040 12013331 -743463864974326555196565671365064756736 12013332 4196486176706931128156696097945913344 12013333 624991971919723437034977585926007725582 12013334 174078347519244869188718483806879734816 12013335 335249014932306366533916069305051438400 12013336 1136446968409194898389913151961399367680 12013337 -62136274903992725748719173442479964160 12013338 -8165974051805160819209367616623622656 12013339 -772861022606947284397060542073740316320 12013340 -10015495909655395892501183260383283200 12013341 1146423380112103435335184917947041344384 12013342 -86191612306222446891156779745050944512 12013343 -55553475030802037822237403328879152456 12013344 158771029608876644503846411333156208640 12013345 -315240026746156600769734862729493319320 12013346 -720735469569358241533256638929270142128 12013347 -228286610472775095934850959471951230600 12013348 -435773331702397636390640626719680939392 12013349 -2354042126404432769273145722297751803364 12013350 -100732033800856049632909346218356050400 12013351 79928644513183000350615310359264290784 12013352 -284010138838285221668269196682945914880 12013353 39853460438602473592843817275160923680 12013354 -276000972429132302298509511299220108624 12013355 -530193790795802115723029441552419422480 12013356 188887916350482044846418531652750986240 12013357 300996332366166303918548316539236276032 12013358 -4148281901178658090150648070337166464 12013359 417450858917141378688944509691942288904 12013360 -76914298521846171711399725317649203200 12013361 1278035830622072797903450618108902802962 12013362 45796928705010046234621864872886919040 12013363 -1206072077560735874934554279138261814388 12013364 673824068742657796863336112139065728 12013365 -41999249274964787253191533401873905280 12013366 631140304979529056480466459172741418880 12013367 1070093860657324534037400839644182997416 12013368 -4028599595107309766235155705859932160 12013369 -37395949435521712323954441721120492632 12013370 -306346146696992564913405114062047257120 12013371 -705314944282707450858748017190487129460 12013372 -70215149016197379576342955163418296320 12013373 -565324325970513063287707905234168355380 12013374 236546153717903504753247443063123876160 12013375 -740580572529694114669397507297507316000 12013376 61237436281475147398232146074311589888 12013377 -310247519461871687894488246731987901920 12013378 -96472369646462425169691849014554567680 12013379 1224857593122842944231024843942249269996 12013380 -594668329548717939715415889823151923200 12013381 1248077479826214634508393271788181249182 12013382 295722336391730484198883835370855837312 12013383 8483765496188591149273477233230918400 12013384 24459746013790210280569141644703810560 12013385 -917563488364613327945066809986521979420 12013386 -105785954992207270978319552770069696512 12013387 704727924925888239854864577863578368480 12013388 -1729816719808073465877427434868686465024 12013389 -63100611758357917271083643352596546292 12013390 -7774017235318319581718089701899195520 12013391 -2177199476427905031449081406059718960 12013392 58463827440513303521852987543847567360 12013393 134936073171890941357207001754414441216 12013394 10953640925574585378512742807404900496 12013395 81894405583733862064997578345094152800 12013396 -593692122275337960707022478130825185280 12013397 1179253765180975207584203011119714237312 12013398 176598776557896841847499628073437800000 12013399 297588014927273267997030124064951604160 12013400 -95500509294121312077260659633714176000 12013401 -50871335049245485311426368521321216896 12013402 508338483086644399581431586846305352192 12013403 137310066492350031605609318660775449160 12013404 69104250749384487134346982837679474688 12013405 -1593889617654202218133607675444130531840 12013406 243330889846652198030798261416440345600 12013407 209057788738981608497478562915248652800 12013408 -279360720628668828021499901143819223040 12013409 -437308202679598568629897276319843100480 12013410 -73556581041004348557922178655147156480 12013411 1538199209712728034478747132708733834012 12013412 575574351928901380531179538785649673856 12013413 -96531818748393296704827131678482437312 12013414 -329284244981752870646507648665285922688 12013415 755072165553391907243160840549757971600 12013416 -334176719052512563067966609208349025280 12013417 240225054272230803547025880266055957220 12013418 40563445809521836128823141131307789920 12013419 55093877521313063456770374027860328960 12013420 -330689757767449457515938876928621163520 12013421 364950034504953903200486062377321791712 12013422 -308168108866949773972325465228174824320 12013423 341999770651700789503714260327270575400 12013424 31739411171372061542918955091780239360 12013425 -28471728159862972191641543184816750000 12013426 3273328012514616395686730874634746624 12013427 1584017969039205869602695937093826739276 12013428 280099854380679416962435753958225350656 12013429 49677339844240328235390522571053055584 12013430 7128857818817967633539471816222638080 12013431 -140041587640474440081225301420608163200 12013432 221428663517596298280679592403180134400 12013433 601977767636559720629231409869510024682 12013434 270356647027300070454899771830833818880 12013435 247250687490096168116537537932763596800 12013436 730682058679555294668040020749328967680 12013437 -1351528621720873674476237924871774304800 12013438 77181128538596288178791132849314461696 12013439 92360098053247921124385989155870012056 12013440 181927026146841522286464569844537753600 12013441 192549508588440438639784092363425636880 12013442 314751526236971878699153622786943309312 12013443 300631138310191512047571821609930657520 12013444 -386242766032476387033247971924779616000 12013445 84902766257885685429173591979192029400 12013446 -674221622217452703880531147309507477632 12013447 1443863878998067749770626508100899823896 12013448 1499107724499163918415356496668072719360 12013449 5010610192575453317798179715856104640 12013450 -326903430687706660282867535640457125600 12013451 589979603426137544696696178791617089600 12013452 -209759353310425566292064384079103672320 12013453 -1785735446977956172238776750938957640800 12013454 -39724657582129955155628177395915637568 12013455 119242353912284289406295293365156057360 12013456 -12762602829409676888573153468519284736 12013457 726252016136614884292319044336953553140 12013458 -429706619065639974286622638607745795840 12013459 1013602322383277119956410140827777215660 12013460 694989637061643751188842306116344641280 12013461 202500645532758434329828052401274670720 12013462 644919175706678150759526181378838198400 12013463 350633896440414155016926816583146778240 12013464 -14509520696185953064399570849644257280 12013465 -614990642870838994340041979001186507000 12013466 -325267229023111782377263432031108330016 12013467 -610315333383583855919832700749197218920 12013468 -289778569588307146610135925530214564352 12013469 845925345068161191150779172242225568 12013470 18712509046994288362305354898715539200 12013471 -1250121482043315893935441687423046199328 12013472 910274278103590979016205418790597427200 12013473 291362929267685657312766561078249316224 12013474 -211030490192106809445070589102602631808 12013475 -113447885198452877011121708475124476000 12013476 -191332159383062644163728037893796871168 12013477 776838750038677281693000325632373295646 12013478 -8717899723045851118394609578752346176 12013479 -584093721004325957692949150627914896 12013480 -37737753948488663160978763174814208000 12013481 476155772868231112971810599579256012282 12013482 -102665092834315380515409812573723381760 12013483 -367658476916571843027677851438559618480 12013484 250760668859224134523273839514204127232 12013485 169042434100364011865006068253085600 12013486 -340131922806299225985966421822167769536 12013487 -583065831497930753982025319047611896400 12013488 -241769168897026328875622134908120268800 12013489 578485782111059692491958914697964262180 12013490 248833635391704036328252151609364482880 12013491 -50719076307857160840251408959022457600 12013492 -98778797032760952293879452866778398720 12013493 -69255027041457264430794235807076533860 12013494 176954043758290796010683909012907672000 12013495 -208683251000999009618261742220215206880 12013496 -1054135548918142813937865967415463444480 12013497 -13804326383692717427884463259945678726 12013498 -99797637414801173468905583314010311680 12013499 -59562124546581396095527890608091193500 12013500 111018384575503620324059802263973120000 12013501 713042349053682340951875354672440434502 12013502 -404106851409867416250744996125904831168 12013503 -228307013162803648443314793724473257856 12013504 29935791436787810423605676873263087616 12013505 220687706218964520002960503349083268160 12013506 196755083589715779960073330573096479312 12013507 387462844015750216281740167386617089032 12013508 -904546788807134598608259363856002994176 12013509 287699009118962255688156485614353184320 12013510 5678274597242145623640452307519302400 12013511 -591490681209953150757562761537443590200 12013512 -2708473685089445499436586751712296960 12013513 551273113017443494974003792936917848804 12013514 90793701422922510838113856343491703856 12013515 -28110488073354154071677301456726469440 12013516 1065356557354439243307437226624987933440 12013517 -426740529975255712426227328531549399434 12013518 -357569464994016305059258892978443075584 12013519 -137199763302442290261445842206399941904 12013520 34814276584951253598212018757128601600 12013521 -19153229210467957041069714434418078720 12013522 401961977927340884247443576342156103312 12013523 260318537782242115811191359265707043968 12013524 -13780941854900090557166799300951588864 12013525 531432418611305390737573098172950855050 12013526 37026455988433324340340815731901845056 12013527 -243461014575844432790497378727488285080 12013528 -25205254341697688415152899400309514240 12013529 385621684744898507121654419105496852480 12013530 -60298005487940907122863269083056435200 12013531 -820107916182815306555493262111278980668 12013532 313967998233158381384704320428057064960 12013533 -100651101221775356670279165113290807872 12013534 -193739193841234707807334070230926593856 12013535 675498667760611032241491348798881757480 12013536 -634451202292958286709739753913245761536 12013537 17374228422778387087850421891672606340 12013538 -272671164409542669966178254503175772080 12013539 27662307204262184411032812646248636024 12013540 211151547370911954244687034666969088000 12013541 -1322059902060764657673777368784603101058 12013542 -627024901480526858043036213259541222400 12013543 1311429220387330530482881463927183910480 12013544 -196977465964924063172431420200099840000 12013545 610938660618331344509374174437729328320 12013546 338891114199474936151986148756123784544 12013547 207279253536682477218212072216345838144 12013548 196006949979996647205687468070119075840 12013549 870363441830804720507564829649226446550 12013550 392483750207325410142700717136001820800 12013551 68549580937617876378392811414481193400 12013552 493786564865482739973615206626192752640 12013553 -1460177293525469027396497232807072289198 12013554 -10632643987881701054332608602581794816 12013555 -10712948503137963775580451364026266880 12013556 -838077352434524366792529893036070871680 12013557 -347991553043059009921715635111678901760 12013558 241489795590164240367772118098251422880 12013559 416836010082743228025842773676378470320 12013560 152531654807300473476387878116803379200 12013561 -577490029376699787415845722062216390656 12013562 91108637438522573550443676032601540864 12013563 455980620211111747744938342514911379824 12013564 462859923748910527596604512514014642176 12013565 667989927637313475047829246386952345600 12013566 -39360075678172316176394187763240845696 12013567 -49359603398661667467341882249613765120 12013568 88441085406189525374813836752212459520 12013569 -1722539494820340893784672678105924912000 12013570 -356891698628096591036163660101560166400 12013571 -850913670703169332148587737904857108228 12013572 361523874650244528797446152748658688000 12013573 -145937699456298657953881360982864333472 12013574 130565958996422397916061560408635164160 12013575 244069457498981332376748618210567840000 12013576 -894143820343774736318637316750000128000 12013577 784971644900523909313475016502764890112 12013578 -370637116191409652652694885953670873296 12013579 -294586416896135026566934601276513019820 12013580 71480408292511647401230898105460556800 12013581 -173676250687713245775180110430610717248 12013582 107225274058220033257664483608269439872 12013583 -817140481514653815560714119326877209168 12013584 -51032118936394955042504179559023509504 12013585 -42863428557485997105512991072491942400 12013586 103760124937883028762837565801325621760 12013587 -37657556314355062453845084094088760312 12013588 -716140913506342376598183764299655773312 12013589 -16125846465540580773812212911402536640 12013590 -11793506256130891900171950313977329280 12013591 1069834407576123549176258698301610993992 12013592 833875237528835276601748578469967616000 12013593 632115178808622064596406203858745871328 12013594 -81635998005317378962008049375270967328 12013595 -308664382750843855090013668116631611360 12013596 23438510808752645397887349990881553408 12013597 -612748946030463109525848743228615310420 12013598 -561534566731887704068275537963392640 12013599 269883713834917646072272581127873774608 12013600 117273310460290678418553118529013350400 12013601 1294635456670154299736693351557293493602 12013602 -7550506016703760050801736036955031168 12013603 -200332061841181857034479670247138988640 12013604 -127045101092095013271001056942026260224 12013605 618682510696342170696645708359128850400 12013606 -774187858115280368302257020234472066432 12013607 8034542411867053845731172491975811552 12013608 390103091874021879443236096481983119360 12013609 37587850622429227154111665066724913920 12013610 -11826376785117933898239319338410618880 12013611 2023058762014341001792019302289382626304 12013612 -290290501130357937181115971862241256448 12013613 -794651229746459058546398242851383904192 12013614 -241798100262871529942109972555890109696 12013615 -173587372578459875533361082807743099280 12013616 25266686698918581197740029271853236224 12013617 -296473554949916094475152533572987333632 12013618 -671522640854186296963216653567935808240 12013619 734260845699813524400580157500768451760 12013620 501917048114496771485082921139353876480 12013621 1006456277415204389032105474665683795822 12013622 -43632556455639868977655121243234832576 12013623 -74537413022916178001001358643881658880 12013624 495921042350702875286142833218259865600 12013625 74774340216905673087345850129953498000 12013626 -214641034007279586328654470763304781312 12013627 283361792960514034175052805398998838000 12013628 1040845590619295423882714642942683610112 12013629 -591185650450229780243774123623959597600 12013630 87534575222616532023578020056829536000 12013631 -223169135497078302787093908489773458560 12013632 27232346731228454260670571455728582656 12013633 -774645444413210162553533798362755219536 12013634 68548281520685195211444221658665451216 12013635 432193879955462772206318770520463207600 12013636 -641178678917251648060409095755819724800 12013637 67148988108506741900357848854055952286 12013638 -49985082843673395541455959276987430912 12013639 237927839169465887741878434219340179840 12013640 -427845601662867770633250841687400755200 12013641 2823478524347430631062764471423549760 12013642 599809800464673899040117604977852517632 12013643 676032307609261667594196180977482339320 12013644 -9463496964488309467870348577589347328 12013645 -247039398990747098947373885997343130880 12013646 1090477367110030441202295407827983169920 12013647 90123641512848477279993463887781232640 12013648 116364443811933375599307135325321551872 12013649 4238360781035375660391926176986241764 12013650 -134372585729361490632487407182581440000 12013651 -114847996153070133325265197453737564816 12013652 -187072818230512037977583727823312969728 12013653 -331761193155622020720043772103608215200 12013654 -114544212546034391183929253172643044480 12013655 632353467476218394142233664494982049560 12013656 144126122277181919213656306394147635200 12013657 408336157497855980982497724031132145152 12013658 160330573959688782790264717740963830784 12013659 -139770465570247392475939320081262440192 12013660 61104046530251681702370937221927413760 12013661 213150736125895735520775253031297589024 12013662 -48227766054335119973909945990483712000 12013663 -314353513808397067059864673144072581088 12013664 482056076204958663021433908411063336960 12013665 -41619539336213743312576216669261200000 12013666 78920991909521678420560962391582526976 12013667 592526987481220082378769945813406290312 12013668 258994493566704817425898771014249409152 12013669 -315535213210434154245667466238670755552 12013670 -310905670247346475878436819320238563840 12013671 -525563719908125034627724635418888494000 12013672 -588376714799500476700668055283946700800 12013673 572616593475990719890228084543337922618 12013674 -19188157553398881198459003639490122240 12013675 334985374487466846685338949576022006800 12013676 1076787261199257061735245075076643784960 12013677 -415479017547637744614195251059155731232 12013678 116872217128742313595110818768562281472 12013679 545375509050814636828268736611005184640 12013680 -317552774280989212551115584181370880 12013681 -1585706706778471976963448367022501354000 12013682 -252227899917924994177689810424102530048 12013683 -40621805404147607624126681093905214592 12013684 5779122694399532586056016165854980096 12013685 -135601543729661038653306873506270409420 12013686 -244098271282448271496803838576680084768 12013687 -185113148157873429633841772646192173648 12013688 719496082048475640647659155508230144000 12013689 798596361895132492339280410423537688160 12013690 177107429330324733838352984298008291520 12013691 -782218364404131478689098674470175413216 12013692 -169332902648609471872870833252969873408 12013693 3141738270974945841986297699997751404 12013694 15370369117031975888864338026732822528 12013695 661621932449553424316392652187460351320 12013696 639175828218334021539866808021229240320 12013697 34860637981536034560140332377537882624 12013698 -242180415050292141459018355732030721280 12013699 -1499864621530301440817151155623150759300 12013700 -367854685537886251758519268748491392000 12013701 5363896185060773431635484700262432768 12013702 -618702200096738893647882379764735404448 12013703 1648495731871920244398388771251166986744 12013704 -593571916221247577017093751283898368000 12013705 31073678518047765157345433050220699520 12013706 775304105689003631492521269189611904864 12013707 -1018000594463010951445475099892311350080 12013708 114977819463506073739563421543984244736 12013709 -302419227517179325048690301674545377280 12013710 -241994497801005202004896400832320519040 12013711 -486824092528652476135444206204077395376 12013712 237465444822989448783177426544130236416 12013713 -1667873281366645907491367375746712672376 12013714 -732511446411816451907513013351424826880 12013715 -1337469240875581458158393276309814720 12013716 112299822003051922296087643967523606528 12013717 -774485396960596184186580914469983415168 12013718 311998743611812630553366942309161174560 12013719 2964775663640854811158039443699587304 12013720 -815329026554760662878598362176284467200 12013721 437735583783490911139523205716863354500 12013722 177004106462354145552144799856434655712 12013723 1086399510914980849533941872207793961544 12013724 1133023691144754419424793465057236266496 12013725 -336236892296847057265027437997775330400 12013726 -410060112072026027048401493955935871936 12013727 -28104801683614303329730584169133640 12013728 -60340864959899596541755880886440558592 12013729 -20369294235293806448869954813442301760 12013730 -58145570479743096366965666115444684960 12013731 -501233335982398958883464283851853254160 12013732 -158857022108851169811824485648811883904 12013733 -91391533238375193490256447710840734018 12013734 106029937783658848321006754181905407680 12013735 823376146831918637391630107910902506680 12013736 -284110327458356646980998619223345315840 12013737 445641690123656735649259806851350185360 12013738 -241405959204823011364573178866711856640 12013739 -217911081074116000883170607731059686280 12013740 -101391690590892708261907644110170644480 12013741 946103507451191758303555299042400715692 12013742 -378101889365424775424975056405957257408 12013743 -141128223154531245988439252470315453440 12013744 239827213424914505886849689993577496576 12013745 -1134382743711555653527010112089949237120 12013746 -240155169747190019783162590373669350656 12013747 1643053789134149725134577447547068638144 12013748 103332984165564069248123347855161096192 12013749 -312708005718484860508370938112874985632 12013750 -38676208731925071314529849206159280000 12013751 -717094499215476210444637717138128413808 12013752 -40719479569006856166388039400078376960 12013753 102117032876046802922151165998869209002 12013754 287646753859184569101956058806237414880 12013755 232033710390047701843517415023962975200 12013756 68112055029778424956977565536277046272 12013757 -483718579722640309874707306500788313600 12013758 -7554179971079984959701319906942919040 12013759 1172342931328164867057134842425818576960 12013760 -150313308848451282805145534464146800640 12013761 -437567920220043608402512292628900334176 12013762 -83211145959871085206827060750555986400 12013763 17107634798117225466895552165748958012 12013764 -193812126891734994727095469583920005120 12013765 369569899121378981221438509176352249660 12013766 -10178496447647384863649849824665195168 12013767 494759344510451449226814857237282397120 12013768 38292643180155865955480184856614174720 12013769 968344004075159854315365582210606382170 12013770 -4622253884430958595117695185982771200 12013771 465489826991903577269800468124974909440 12013772 -21747531994811933274573130791617525760 12013773 -499046750989277304198890345216413214016 12013774 -287695752339241558462109032791299352960 12013775 -4676620856316131038782534166352050200 12013776 46042358077569145409470341279628001280 12013777 -341020419105277384529016771249503375374 12013778 -271527764049542522805612283511908076544 12013779 23503031238620967774473154815142504048 12013780 -176338935999301897269482504166630662400 12013781 -5483787639697723716307164911773161096 12013782 363389775372077215838760991200796890624 12013783 -283956056581135244266374328739746103336 12013784 1328871898680058471918101149880573634560 12013785 -332321051934718439737320065390223340800 12013786 -175834577319267380217406002464121915408 12013787 -574587671770495097564058905680945269564 12013788 -181644216184853184342247324481106616320 12013789 -197702180335168309203865761727519069844 12013790 3096013814315301989873777797555470720 12013791 34346319943473225716303304138860363592 12013792 -364722928632497683480783673260748832768 12013793 784438227840356334710950317367751412144 12013794 -175939403086773002931241972286083253472 12013795 -691215571843647890336606813034836566800 12013796 -349905842772866065413578967040054358400 12013797 -471317134579127869794557973300291692160 12013798 397640602954551129415705564732710293760 12013799 -973826678483654246493781687415504240640 12013800 -81165018559795429882680077186783232000 12013801 -1471142614275767860791217739311773807900 12013802 241063360457402660945011489489050799104 12013803 -88184942973268560605938577244166589616 12013804 -54404006648304122098896938726474247168 12013805 129197817396547328740604533628452328460 12013806 -143427514402937126113279940974311300096 12013807 434024149739153715564782238519539964280 12013808 -255311241019670274209300084734283808768 12013809 644604144577572961663706666377369794240 12013810 366735469554709748801882798940096262560 12013811 -2516903163052508796730083593159921708448 12013812 -31162835947982884808590859128177397760 12013813 -5639955502463941565141839071437598720 12013814 -153601498027859680994345178416278820160 12013815 -174647002093062282046254698149063944960 12013816 -736267657084142861655614133414760550400 12013817 933609383574763618530976851337396250880 12013818 -340517729377013505861226892226858602496 12013819 916527681139938075636440761512652784896 12013820 -40040681485905439493499700090820259840 12013821 198771941525605622477948352480742634508 12013822 337954242273326770505271290152622963712 12013823 -545075215129363725928018347581319846336 12013824 67023315047489630303080897337112920064 12013825 767349582488549281824315565794811846550 12013826 25362518421333399362349237768773214720 12013827 -294193127253630556415963437489985511168 12013828 58433666963094358653393135470972828160 12013829 290589884242538198520584350631678400 12013830 385395650190184118133300256777191465600 12013831 -458117375608677208706457992077688055608 12013832 276195518326338941999074859220985620480 12013833 -1789630099101078194304081069963079680 12013834 179242088000646547646613437325485225472 12013835 348011500776148734453404633230518942000 12013836 -247752277093674314544544935532348543488 12013837 2247495021286426420895085454408245175584 12013838 -256513131603356240130051182974451032704 12013839 -53636522984668386697182068100608511120 12013840 -165757396042923553344108420807418183680 12013841 -335844882996931282793864160318118388928 12013842 290938038150014193658508640558073245312 12013843 199378014247593440060486835404536581600 12013844 287685749106949824762559517512502948736 12013845 234376145340590837712043915321210751520 12013846 -91633738301667632336312446083601344000 12013847 -1207963612456893354037302051613681867704 12013848 -230391668077943702582875706480517120 12013849 1038418565677696504122451944330535214472 12013850 3029347146392897707648713253334224800 12013851 -329704583448192622088793282444271512168 12013852 405132403906655498499083299879573557760 12013853 975306220191969728365420391120085701280 12013854 37057846574069962972499323132492612608 12013855 -64880653524572695845456387920464187040 12013856 20415685595647053181952429056785383424 12013857 89398355477681775411150300085781925648 12013858 517751157770425434339901317275340005376 12013859 -127076975708714897813804796723935030880 12013860 446684256393166905646409792428828815360 12013861 -177201647408073407355681256230370827876 12013862 6813513950229020342783760982853904384 12013863 111064170913734203227694808741795716304 12013864 -315434415124474693283431851372669173760 12013865 -168861925441408936059096386766843163740 12013866 -306231090411261220428371984695051315200 12013867 1010677702694343872819181201253342228916 12013868 1068156495165852808322018660342241530880 12013869 -460652761257529139475881320637894686464 12013870 546983052633003153043249856234021088000 12013871 -369272416548053919175713811009433319600 12013872 -65612071870698273430932701545581084672 12013873 -642910503363334723530226133888343632878 12013874 -23443385305298706018750066954409356768 12013875 211026069307142511777975403424419380000 12013876 340566053659317516747072655709726883840 12013877 1435075326508021477654229264244428079726 12013878 329575190853678119651092430658691353024 12013879 1503205082123112207042662165789279726928 12013880 625695359251959316145592268034622566400 12013881 -113711553174917067031239286462466207040 12013882 -258699930042736762326317128146287480208 12013883 183852096712897699580545830509932140576 12013884 227236868649440429847651950872999979520 12013885 -229386689241063888143310032820441832200 12013886 10298452890092672439225037954832923392 12013887 -160265555676767987185635771301937642040 12013888 348133614849819433139607236993986068480 12013889 83899376415765225566509834840879099968 12013890 -34429575595316704353216088663842201600 12013891 1296483362315659003714740717417920431292 12013892 -547301430094985072269842767452085388288 12013893 1051879759133900962919744421535151808000 12013894 -146266138438262074370009136231116985600 12013895 214310869560685029221563390581570057600 12013896 103308848600362252935633521061449932800 12013897 12178440570029117024725333521056616832 12013898 -116464102941479090167289620672037144736 12013899 -13546873292172343813358927543888027712 12013900 130474131180084225385809944001826406400 12013901 156938510572145698145288202392859142902 12013902 9022889105217653828573030092093264896 12013903 1499049575015992265089403389493892654264 12013904 -39486716974959664867014804522356441088 12013905 911557050414849810345352703994846501120 12013906 -390298913467466888930691763157858260848 12013907 -676544737235708107820139292137383298168 12013908 -125264556791475363411050463266045859840 12013909 164211577025819465411994496301716340000 12013910 -73207037922606610613452212329387969280 12013911 -21360053065745640675780557220104082720 12013912 -304229188878987245531721915927953940480 12013913 -310481573974263294200350496401317157680 12013914 80130890588476370739611417189649573120 12013915 164263574676690618867474734606156014320 12013916 312975399776465584650164150752254500352 12013917 -763587772049219190000394772776700940480 12013918 -294241597414646704340665329893210572800 12013919 -24757488157948491414374929894801171680 12013920 661055851040960765072198418705922129920 12013921 945724324886008110037744919171883166000 12013922 137640259206843934367844311527357522512 12013923 -167452087935966819800680057968648734400 12013924 -11313758336982244954437342936478720000 12013925 160898679574169127440138735101083136800 12013926 53760228829071468037413340218314047488 12013927 -18678105962673147960586164854247889080 12013928 601816767404674377000715304224210944000 12013929 -189090464709630613721606067268273865526 12013930 322504541150464080747006170479737707520 12013931 -960867928908625895301411942281879120268 12013932 -108145534233715741411948632336513269760 12013933 236338132568686881974553455018632187820 12013934 -116882927600740282033643022919645052160 12013935 268239153227688968258564945210065075200 12013936 -230442545988341528768560822237896278016 12013937 175573714121685643113167844672082054632 12013938 -166428756247998345033941025439753958256 12013939 -109526587531241888565348301360406573744 12013940 -60762833003923554002424650013814344960 12013941 -51968580441411857597468344630794669696 12013942 4831901226563757766698132492475424832 12013943 224128429758143110364424486568992009360 12013944 -436794099178736564577540555496284487680 12013945 814855240758635475244048473796505189700 12013946 238096962503523696762292737282329640960 12013947 612103684478305577712217424909612064000 12013948 472489519234020922571106999957885175808 12013949 1518264010210048180536053854062285730950 12013950 -50665170644635055443614692693744313600 12013951 -240540559584860090676096598657648683168 12013952 869309680303236373334939752727115202560 12013953 -123839329828502064918736153721034040896 12013954 226277637451152738151324189525068144672 12013955 243913770942439519174621962549557577360 12013956 -653011117259361691621603082008744994688 12013957 81021449056682709478794305898758159360 12013958 302050940207480992201626675229243097088 12013959 -779316346775166188436736798348739652696 12013960 82252113194440753815543447726976204800 12013961 -2481163929157949377378197433023900629376 12013962 463583032274933936563503056852529015552 12013963 -218398252206391049281860517255941756176 12013964 -963033142141413830078348788609877025024 12013965 90548090716154184205707463904927190060 12013966 -587945660262444655508990414855483913600 12013967 1032219356376600075143314092852567648576 12013968 -229284078059107482637413838075464646656 12013969 812546600233631588649536103394831970 12013970 318677924586968765502061686058021017600 12013971 -1159403736843586719906025358868843266496 12013972 15832875792573594098582576540283891712 12013973 241522487487643930198541938945673166222 12013974 29202384772312757893014715070693683200 12013975 6517503464011523464868828283481254000 12013976 -79579653216522695009992968294386688000 12013977 -510163171569793912349523020443006751280 12013978 -195382579011793389816689973323457882144 12013979 328105609623007411224700334195330695176 12013980 -193898552535655800820201513431930470400 12013981 171590960752203486736146393313047595008 12013982 388216645858807835374789858896351326592 12013983 -1391626911202297080609668285792416962456 12013984 523228460530950534761137444994929262592 12013985 -5788070790785156724652197592038057600 12013986 111983921733819634109583680816284385664 12013987 198610805265695777548572470564643128880 12013988 101077982847536004614939111066342817792 12013989 -116290543963271296314346099460490622752 12013990 314524420211171657014318946055055680000 12013991 -1065194023246965637393824021219412775016 12013992 -851476537092578647902726259960986055680 12013993 552607998469918387877280669266103719760 12013994 306999329465843354356920616822230240000 12013995 -117920086513626385144773153576397612800 12013996 965968886889496256776184643782064416000 12013997 360389214142213734322175507705369191446 12013998 -56260912521184549335367006612543551936 12013999 -1907309380236256623202278066870717917664 12014000 287535624055961686026406702788820992000 12014001 50506689329803270416540835767405047472 12014002 21351727756891649176015549812842907648 12014003 -673721377827014792821484130566159381748 12014004 -360869303275921882519340111324872704000 12014005 -147972742146821689874868221046888993000 12014006 -402718953033758475971903573730998334048 12014007 490532917395176798889039451457785937640 12014008 -519671414740183690576891993745117552640 12014009 -338513175790726383513860750100201168384 12014010 353811626510166427621710598796948486400 12014011 -406463655559942194110640530370819360496 12014012 -156555023794343660563312500459161415168 12014013 -504490743648579937439147122241759015424 12014014 23264012582639256969584579165065716672 12014015 343193365720788362460318523899555870720 12014016 -155841513017255232414909178439849213952 12014017 -142903637167181414070813340205045535934 12014018 116837580752161181924248104378230131104 12014019 -89893583210811353356510619122542139200 12014020 -694930450091064329121057128887392971520 12014021 187945158123559409388285263952765203100 12014022 193579101510231401519965036176287892672 12014023 -1132546096872011185702346805409710056960 12014024 -408758080409857796624521100090717921280 12014025 155422807986726871045473083939707125600 12014026 -945087375903140269465176657078277906176 12014027 568064613292922919968457678332291476320 12014028 777377734649602599292743509618688000 12014029 -100290906449873400540662151821690680224 12014030 -31997397965236420096153930318768569600 12014031 -568377133683972322148356357530205283448 12014032 89782326379492643454545372886217572352 12014033 199296604459401577556273748718754395380 12014034 -406111036610287069512539122218027150720 12014035 -408718589051606850531631219246559947440 12014036 762952028974701348628892264082482274048 12014037 -158801470003209028216928138919122781600 12014038 -712370912188570372500470788294751114304 12014039 -9832852383681793569187041284081975160 12014040 136815942987287558983406956542326784000 12014041 1067074532452600801722736789596474529230 12014042 -223225349385431529268534739929578497280 12014043 -21058967064430250090218261289765938536 12014044 -151653840710077806475143496175013529600 12014045 -500688371004185261102209711094167443720 12014046 -74150005745202447605023840805229606912 12014047 -237892289261257182251771332982566947360 12014048 31311342910157953736707701060159406080 12014049 -105045700127625172196041766517749933136 12014050 -72952419768830025607361660374977638400 12014051 86601890291963584339037073378412339104 12014052 -134564393456869379670994790337999667200 12014053 -825285861329146903014765377068341167940 12014054 -33754300162668742706483848757069475840 12014055 151553121480923788070572429149170551200 12014056 -277392665929023073599206659273848637440 12014057 -1180924720528517083258043674726108894560 12014058 3678934429088181859738557165455577600 12014059 449427332730597343641268788664598454260 12014060 397905898876847878708302820807464468480 12014061 -474209666383318152920497333181116847520 12014062 979269043712194430114931701352571867200 12014063 766050468243644915476465094237385759312 12014064 216413299165025343610574212633995608064 12014065 -633256394750379261204824158555110459660 12014066 302534841265104694698892057399749916704 12014067 -128239335656124464753195747179981178880 12014068 -651573956211968943498846617032732268544 12014069 576504667984323154563342077894854718496 12014070 -397364839600487838425864703115560080640 12014071 -10215183662579569677510164627545284968 12014072 520137687737912685834697373522293800960 12014073 168922597108288535965936697458929997824 12014074 409418685134207244572426832965540935536 12014075 139787433645231203440556092901545929300 12014076 -200766294212110096998660668255151226368 12014077 -477519622526223200912489717988942324308 12014078 -65946579366547404849517546495791922560 12014079 -243750923514703336356888061699547861760 12014080 -2876425215150666823380323132076195840 12014081 -371404338970097851174452354373657076736 12014082 26845660173222516616717728219333070032 12014083 1193223928163003084351426438715206219680 12014084 -13306830833108281085013909200140268544 12014085 139917830630443946880018181842349128960 12014086 57846590950552105282874165427093302400 12014087 84777589616593493828607036378358010400 12014088 -219125217040273200849935111417962045440 12014089 419760490783368827329013530690603542820 12014090 706410442080952678487842536277519200 12014091 9324076669235422252372790255549802240 12014092 -417944104467654862851782639188444328448 12014093 -174738870969818113190394640663223490816 12014094 -131945655584207187064819807972883236800 12014095 412092136211607342458863563820175742600 12014096 120580587729167978522533314404863967232 12014097 829231260434893689621174155325988508400 12014098 -168151334380391871682206061431908736 12014099 764850022310455448073378612698010801240 12014100 -15570805257748934472333524279720601600 12014101 -1038128724561252953622002816946559245696 12014102 238684914609039806300679684662027038752 12014103 -606094495965284573907102219391882786176 12014104 1476388128024937393677919775436638515200 12014105 1356408515869101234536995301295281271360 12014106 -173037931083417556493456099773497336576 12014107 260831161302873240931341518765782981936 12014108 -74258542380898142727678986328031529472 12014109 558533860410037743218410386244867494720 12014110 -185390411714610652049409222625544400000 12014111 -801661363265912892667362040865047116240 12014112 -249129579323196826912794354787918282752 12014113 -91092728624549074498813949235681124160 12014114 -12068738500669345652839457726456489088 12014115 -135431254549468544961345399573130402560 12014116 -595976841405605147378404701096981247360 12014117 -1113277999207686194068167763325449200834 12014118 477658961373037116657366316672767691200 12014119 60747454832391877903581742539294333064 12014120 -647966781270406923209152197804661248000 12014121 -31108014554264772404275966080473056512 12014122 -620420920871110989691969023850955520 12014123 528901155869400932733170920415299477248 12014124 -590567130697930644722789601668860844544 12014125 189001829306502013736676668899246848000 12014126 -540652955606415665516803366181712137856 12014127 264407500286634817324794725956658256264 12014128 51694715944657515720541372184896798720 12014129 1240444899324236787888594070091838351072 12014130 -253306266071024257244114908052871636480 12014131 290113011312404853354600217907855095000 12014132 30511384888601493283551067878091936512 12014133 -139448305353411583688062710884276734752 12014134 438199115353606962659239175655263564352 12014135 307360295750153763029817893797470785760 12014136 -490250581019357244204197662738954444800 12014137 272121085970767759888848030646223932240 12014138 138362969196503454496900377798769876992 12014139 530824186749813462575974223550756998424 12014140 -686836021401001183617539268599563038720 12014141 1572158769679483902478975533638807702784 12014142 -46707756304988718600849485241793744896 12014143 309012362283723180071480119385638963200 12014144 -25763077730134847278799786191923707904 12014145 -257172671593756321002620910289396301760 12014146 -266538828072648261395189577610078274016 12014147 -2448846477542437467635016389679545542128 12014148 89742081456958209185997470615346800640 12014149 464310620260894799436452973350650824960 12014150 -13049442599738040042644687917983895200 12014151 -612615206949102632886879555120804826968 12014152 1158184915105613727433876150522590259200 12014153 -1398674524921029197311774803851971490598 12014154 187605221444922714775925934572266606848 12014155 -355453012068964101726278106831883030080 12014156 -382521365290559463982924876663684546560 12014157 16684688183361921249292944124174253088 12014158 129767951125937296315377422066483716608 12014159 -276187323964958012897228525965978448184 12014160 -33593602983879755343631123847896104960 12014161 1312736806927099049414005964509926299762 12014162 -81285763983064596733272905420216908800 12014163 321564083669541224951298519328468689960 12014164 -45280375948766775971900313962258229248 12014165 111773060384763447883394570669374926720 12014166 -159546448712326179490946300748278362176 12014167 -1040274558448139021056622432106319013760 12014168 -175729303482322024708870439912509440000 12014169 -210561702866964229423683264129614872800 12014170 -164110986980832195654339827353606272000 12014171 -815693139307204640050277628729010519920 12014172 -427937968231217710233903852601099742208 12014173 118727473007572143442184682351168240422 12014174 -153467398421900776872950353401811562496 12014175 -368608646479461199294935461189086368000 12014176 1585390788447997468576751981888697925632 12014177 520891185253850963435519519031784289472 12014178 589896440711378261192956866836951877120 12014179 -837007752124820434923934284835581170616 12014180 17420476840300488356727439687970664960 12014181 -317722650904176875792076645240090797088 12014182 740680072436867927501612874993487764192 12014183 293755061090614187989643943015089736984 12014184 -29223517933773944251683829101594869760 12014185 1102476506362254812705201440751479417380 12014186 151714271847006733762196449460833551792 12014187 999480603669274832782436539107724085760 12014188 -633176583427641424874998038382877045760 12014189 -368427440606301782224397173186658597376 12014190 -309697835898877156940739890865610694400 12014191 595192985036440161431753895355778405872 12014192 -132709414174058698962792430320137011200 12014193 317881375955198960352218717629099166064 12014194 -25511940574998974063282418565019120640 12014195 -97010645683593971668635193539534118800 12014196 -85864513725115125306274339361339811840 12014197 -118161131950692699450930873583067809800 12014198 -88521237349401366739308634343515534080 12014199 -75764659677832550389146559206277931280 12014200 -5181513481176819081639748301094912000 12014201 -697152733442096987176146406966722795798 12014202 51803474519322925982369011435543167744 12014203 1410062369965168186180239051614471916452 12014204 -462167443102617256749404257319595116544 12014205 5080606914442274281836341209291530240 12014206 330004037835103394606130738403488264960 12014207 1085688230653938452105504022015229127160 12014208 66571578132087698802428730798086553600 12014209 -594772274156196576134840984948066366590 12014210 369248516651044239223393413301211733600 12014211 -54533921201040989043551045510507520 12014212 -257897661843946895567812507812371538816 12014213 -1346871416702675619806178562712559130080 12014214 -259036946894104837526810218156105684608 12014215 454063469213163906382910869092248629200 12014216 559005986715516789413092487690210964480 12014217 -356834065296483950815888125991899881760 12014218 -403123776384918040635816050994932383440 12014219 547112962979112940200655325538618327696 12014220 -293609911082956180867925623391063454720 12014221 -1063118892220579091812591407191175989578 12014222 -369966624904580879361647549119376794176 12014223 -211134829807448135894617698006822089952 12014224 623985597451391361316802589739401216 12014225 605728786089589811529127214860257051750 12014226 -40740226261697609913469304398685746176 12014227 90321213094585483734738905492092968400 12014228 -302845709896166609400436330721120994432 12014229 -668692918227954087476876081721974745600 12014230 162893627634254717436541362255604734720 12014231 -1240390586985426134032920500981172454488 12014232 -121068969657463401860415845121277132800 12014233 -212262878422815812310267490622993440128 12014234 514576293274230684276794567617942198272 12014235 300405706817700910574115565752488659920 12014236 -138268568735681198351367809679168061440 12014237 -107136581363746606364223239569074058068 12014238 -525383829971799194242457561981810033856 12014239 -293787908187267092981378641121248063544 12014240 468369903614911679810490742576471080960 12014241 -171428055619402874665061556231776348160 12014242 -37619680244057522706014858973918559968 12014243 -2184711743731337330589143258596050432 12014244 -64575699275873730278822908612777049088 12014245 153407881960009989331251942111325045500 12014246 -496408094701400818045473256872987536928 12014247 -248777753243855238168370353659181817728 12014248 -972735723355911510901833155439840752640 12014249 172701590516419908180720167653583262564 12014250 -346644732949928643332190323480482944000 12014251 -66947085801012842379862599018860779400 12014252 144293925568135747200551952288578629632 12014253 207628125043560141417539459602958246124 12014254 -96777996271013955685403349366752665728 12014255 316477018912402898801503184504156588640 12014256 -7491445731255254570239936217212846080 12014257 635783827178892628657412988467947604352 12014258 -550610644984059788515077880091447408640 12014259 -170683713290176866422871085484557559496 12014260 -137679623534177445595934251397467261440 12014261 -920737017063786494533604426562244939200 12014262 186151544292937751105929307573046812928 12014263 153374184388860963230599462767125027664 12014264 -1125524067452204727365040504479820656640 12014265 -229352224228599639064694301713156256000 12014266 292602943013987781207328417534223725824 12014267 -19176238161014620076966600031434520960 12014268 -89925331565935680415247330634655531008 12014269 528012964373789214295225787980375705670 12014270 -31646943930731024956197786284823264000 12014271 -107366061779979059704214504482680042720 12014272 305258485555726175567045755549601759232 12014273 -272880889113401835281317990532471271036 12014274 444163366215670794583183935449451178752 12014275 -25817666168016957533822472798250074400 12014276 1114608710744552790246677560716480428160 12014277 -238500784538653929141761517802511034720 12014278 -371452711612491698970422300386236848640 12014279 -953596857325016384349238050139766241960 12014280 199616587543974999814266079332672307200 12014281 401253943596767029401513965692603309440 12014282 214314308703519877383413129600005545984 12014283 -775175899483112160849696268671805267536 12014284 257697713682282073537436392026577615616 12014285 1035263483130465151619137746293349931980 12014286 3177268691593846805336154919728006144 12014287 -127462939480575866007061697417219202064 12014288 -39542515929552250490825672819402342400 12014289 -331189143353291698577832022402214064960 12014290 81733629856502051240758290426583918080 12014291 -321016570699771638491911615209356804160 12014292 -55326151160163976013364963372614350848 12014293 606465750159419851082865458061985361920 12014294 426223309414381785344996398367006572800 12014295 455287972646692361087297243333697226320 12014296 -17087106601130750531121267964149719040 12014297 -325892623541934349781766777137882177388 12014298 153900900820928657919393065294644285440 12014299 1496268051561213366896432822696414578920 12014300 458320145964149035766673168958280256000 12014301 -105792579130340562620421118179965348160 12014302 -581661643222589248817904389333221323648 12014303 197193655898982347324071237772560687104 12014304 -149756382435880204366520307747697459200 12014305 -67480917771139632087135574196392041240 12014306 -667579965536162567611710093553609626240 12014307 -96751065687589892010390893049593306160 12014308 -158408221131790057085115630721839825920 12014309 -1582496194432248555894646711901356367490 12014310 36118102018286430534059023313161451520 12014311 -299855940561450163167293768304360198088 12014312 641026139879733377021099625606483916800 12014313 -520255560296091211398088278949616896512 12014314 -617789453278240256500402788883104073728 12014315 576044913506992527377741642111256493920 12014316 257902705154106730719173452810599788544 12014317 281455127060007378903639648111595008000 12014318 587495196655582337885504587790775543360 12014319 -858025929950743025498382955485260382456 12014320 136893505454446091044850122345434316800 12014321 369650974152182180354030605221759837504 12014322 108506321702611606661447564559718918272 12014323 1060999863330678427661303071569571450560 12014324 -86384514432229111132209123222700468224 12014325 -7519379075118098583323133585323947500 12014326 -129509991484610111826043882383621273600 12014327 374533678573958107190983562916281057280 12014328 -1531022217807380096832693976175288647680 12014329 8712760440417956491148229730618243328 12014330 58467424050159743173057860831147414720 12014331 -18771202592334618008485223326398172416 12014332 -38303838755855531677198047850025984 12014333 886857624414953482782061253681981513664 12014334 -245673444890443420791721542045968260416 12014335 791475733023593822771033349687346514280 12014336 711966715420884856170293503685132550144 12014337 -24551469125883478020193166781328044240 12014338 -65019239226518597249078645256063343104 12014339 -829417835194962466436966370431650489860 12014340 -10292905051023860921299026975768207360 12014341 891154817194361211532280875456693963742 12014342 -1342489914644510616824216631811814812800 12014343 -286013054313940646368850712617197086696 12014344 -133551134713563758051054579714595087360 12014345 -313040647891838231003508049915821952320 12014346 -135841176343765965167167289970068870400 12014347 89436007756563345456167577005863045200 12014348 633226811810458523190790233106722385920 12014349 174665227797080977247970022488845631168 12014350 120573623010172995895373540292397190400 12014351 158087365625297412307798681987662821952 12014352 -46222202430457973763903203428034150400 12014353 -208807032919491344268436371702857260632 12014354 -233187609714707786006058426383005587456 12014355 -139041004286727975164292126739354845600 12014356 23138919181152412777534104877431427072 12014357 116697238924761280422644957385726126606 12014358 118151045780298208480861688622050771328 12014359 647752930671372943186919384103779333136 12014360 -166693143868554310964653847981580288000 12014361 -428714044567025912904644712255631339980 12014362 524397389345526476542952503046346696432 12014363 -620215912307354289044018497234538891388 12014364 339748835423379096154879363195049458176 12014365 -715351239116635367884548404577095812800 12014366 73166912387814879185974892709703446528 12014367 20727675085230593442353603825723524680 12014368 677027535595154481425843058534634291200 12014369 -75459621010601453996972703858727459230 12014370 -192273059679739656646928569752093792480 12014371 993160202805613174187903196279458004572 12014372 6822437764207352166865334273036808192 12014373 89248203209761667777388849044498081280 12014374 -433574450903665518061703155330813100064 12014375 270869945989705782711730519513910100000 12014376 295589418153002680230577633367748280320 12014377 71884317560399817614650668241691489160 12014378 -316474709287034179434620698411468391760 12014379 279969954776808544235744293012636744080 12014380 79815585378558540500619814037962967040 12014381 -539828209030931301607375476525471915720 12014382 -244889226525524511754544901527385436608 12014383 -630746226286136179071857799120968828816 12014384 62337198610415114304853671745465712640 12014385 -319436084161174220883713475563494694400 12014386 -25263650957660452401531458196390476256 12014387 -132348052304656497207159229160682986496 12014388 141826356826937012447131983864802283520 12014389 -1263875235803752835782514699159733190976 12014390 84665129939622119534265290206969459200 12014391 -35870155401030267118558419675845392896 12014392 -330219685996099377527254763379802337280 12014393 -610577578101910673205131045936640818220 12014394 23516247480724118487778690542563349504 12014395 169113384049161031534083792799721754720 12014396 626844675617105280949815560945852884992 12014397 -82070790308867173489345508072067496026 12014398 492174728860047925893004521488053782720 12014399 -861513857229502297554554266749152670240 12014400 -123500139759225388992026394392474419200 12014401 -217338009069488786869736904761518672448 12014402 121761816047922082137620435405021978112 12014403 356267208283134532197736168058446972800 12014404 134320073198001643797450202618703911936 12014405 -90635171402222433811768574795405926440 12014406 122506586638532818219120005564766502400 12014407 -483228643760562866242457135638102797648 12014408 90693902606248993029510320657801856000 12014409 930475068323960846237769378402192988128 12014410 -74045506140673343078187960664957929600 12014411 -475723621869782754715461019904022688176 12014412 763820067862637087300640528795931180032 12014413 -11416521151656920527332325376232674996 12014414 53005428328374192508901542960307365056 12014415 -900165282588760482974207928279559680 12014416 -30994020915399597335081820668151930880 12014417 -873074723736998080576761396105950060688 12014418 11831556345186055230230370368861177856 12014419 267825417962344079732853045166104739820 12014420 -69847143815246061752149491899211018240 12014421 -406794397771379590782450026618984961888 12014422 -260391475991971517544086833350690877440 12014423 216404783866102493454126961426626165000 12014424 -518158174324404826900795796575348746240 12014425 581544845646828411312169955471497348300 12014426 -75332259077398124341971853865352940800 12014427 555481502226860155943096052976066877232 12014428 28094325664205475010617819625354899968 12014429 -25811426214591803240999619037256968128 12014430 -44431554124244406656208277150869098880 12014431 -306720541512199346808824701978787713296 12014432 -353149372160561969167234651396812177408 12014433 -1366520797068328509834057336294039986400 12014434 -144821623999085107756328939843967870384 12014435 -454379510888105587369297979275999281600 12014436 11204083112290349732565210348983377920 12014437 -469154254359326092923421759162905158914 12014438 35566143564740556033447746894853000960 12014439 -533031856991049885657853039269911866080 12014440 -869460329404495072740971416198544179200 12014441 -16956937564320659016367332625269688128 12014442 -220919945716523080549015857715573428480 12014443 651630628122822651415812679722608631584 12014444 -111859443219043403161938215927725713408 12014445 -2109167913655586496834836938702382400 12014446 -775411930593929980830746415799444667328 12014447 -1531340748356458093593524909697960781104 12014448 -155981499393415811652877687553879801856 12014449 -662223460021462869786902129406776949550 12014450 124177948949317418765050589794677158400 12014451 259585507879796385247862244675534031368 12014452 -1144331408856318401451888334149175604480 12014453 244978758239760744454839593779523712 12014454 -90354743938595920231850080417944403968 12014455 -21868855523553201632675727364149274080 12014456 737912209707358922552196006106933370880 12014457 -59277323273176605876364245379358418048 12014458 -6893332330413339355205662876403663616 12014459 171918004739417305675583398767506666520 12014460 -648201393968755821092714662423492608000 12014461 346904552420261788640907620661804628812 12014462 -59070263137921257431846773904229600768 12014463 -372752235187430960465563942748871750456 12014464 90048506416395517783645410485474426880 12014465 357896692054900799742890424739672584000 12014466 139006580783611969888516185490295424000 12014467 571013619238860527132293602613099931712 12014468 -971851959599620242872885151771400753920 12014469 -200435456663593071513496859112606421056 12014470 -175933433628288060448082867584026652800 12014471 -593853897229668247734004045742624642976 12014472 -285710611829876891558501204780714926080 12014473 411136234262594370772004118055955433984 12014474 -134855140488455291200302692884454430720 12014475 290789102419821128734179732628701163200 12014476 477549778246293344506397246601800040960 12014477 107318590407088083753820186697237158326 12014478 117706677019516506871752648203780997120 12014479 -2290129756684576296309052369184921340160 12014480 -63826972761483158641352414699618304000 12014481 -612453352231230154743540907713735418176 12014482 100587679492220578552010624052422677632 12014483 -77168614532977781252687119407524968896 12014484 -133346273577805396807876582161998266368 12014485 -203799135181061632569219997694960400000 12014486 -44586055253156834430109244186885089152 12014487 -15698538111235146987934331060839743600 12014488 -602115945169604065043801078281677834240 12014489 -172001509642430637231429336414909899244 12014490 -53179529358216905884783559782025164800 12014491 1678751060417896171910029395048587438800 12014492 118518874649566031280624257037652113408 12014493 -1146150070955712469387964593526745206016 12014494 148541351070826543352006752753578535296 12014495 435599056623836418175061535888613524960 12014496 -389946465701775962666331051076184309760 12014497 -501039796776717055730766253987251905280 12014498 -298479086613706046019677907254285675520 12014499 -73317125907098080137827413123970594304 12014500 -251995169804111497321735146519856320000 12014501 9916396626612271839603088473097599552 12014502 458501385663007153595105112253340413632 12014503 -642053898450940536239920977990735674248 12014504 -261901474327012611679311587871625390080 12014505 -818121287696784272247395748868466893560 12014506 -607619766219044160175424254076736443472 12014507 -988570614219128292083855115564139985448 12014508 -462115856580201055935007789523686133760 12014509 844516433340502325204124590511633315360 12014510 -282910250553625468201788735722831312640 12014511 -281525627002438701822456651906805953528 12014512 -230205421404016759816715844222660476928 12014513 159086747973964220294047701964022775360 12014514 -1849570750367573259400114286427678720 12014515 -97383424268017094386498330393768337280 12014516 -1267076374960145067271665924191097065472 12014517 -99111483021248225974602926744119770240 12014518 194130567341755764673458376202874064704 12014519 814600798611522894833916864594758751960 12014520 -232240844666431412423252030638286438400 12014521 -1074809056445905265474565943464106856278 12014522 -46189986143383759520809434274342057248 12014523 -110239648152615207448294709971865648628 12014524 -488595410421993596564387576331151219200 12014525 86549751695276245599353611344606802500 12014526 -31722341668577305352293428306764168256 12014527 168462976577313728666781579327258812272 12014528 712311551500012253339400476829444734976 12014529 -272923018788099973734731207468334970368 12014530 134277733106771862089592789739712870400 12014531 1232426699917239341140374087008614198332 12014532 278043182586897113405688202378338915456 12014533 -72908465563004911740140711493859504416 12014534 1829099193995268212833789741599197184 12014535 -146545121552526233784061678891529076960 12014536 380498874555338300217517123013076787200 12014537 989729630629816498076242004990088996186 12014538 452396650778999555067966491261944109568 12014539 1311333410001132490566947586639258472340 12014540 -434807410958499124037979894476774261760 12014541 -463136404304240066617045247189628748800 12014542 -823571655116741085578432333365253291328 12014543 -276404605045169577922043799914848100640 12014544 313503895581188978294701004875235328 12014545 1068984553247749611459275412667240941300 12014546 -144262769704236294099362715619295539200 12014547 1855926490744153539772876718167246128 12014548 168801728932997503661915989968483747840 12014549 5890680970915525076236597841767508640 12014550 95882685846855398240481605937028860000 12014551 88034570051392539906228949142887877704 12014552 -65394649347312342504000671717651251200 12014553 88433404509563882586514644883261162704 12014554 -69978988953411036728948528970139563024 12014555 280439715751415104136042537797756860000 12014556 40575049818406337766396795778681602048 12014557 -1269514099545496307956997036896735874240 12014558 -252208310776730315511577133091993279360 12014559 -26848870432907856235475836542287785056 12014560 -640136203470172646934437336371565690880 12014561 246041649037217761961641125893894271252 12014562 -75885648236348972804852229857302534656 12014563 1622569643240620704466722149192969843712 12014564 603846428891012641374371537523313090176 12014565 274129976612161899750779057248056911520 12014566 282231822070464548449952573501907980160 12014567 87343595443110240645545487403723858920 12014568 -1751386485985031865038177813670282240 12014569 -111095019395579521365356522108541893504 12014570 -88674387762243854044062209933394868800 12014571 -359622897099989259509563177908683688960 12014572 -514808675010462706309532606496646369024 12014573 -5067243022661449963839510653692314516 12014574 -287400973584545974447802142637685760 12014575 701237521062952861836913878727726269800 12014576 144859557683371301850017605505201405952 12014577 -28607713058872978802526016111278304512 12014578 -282505183422614816425807171733407704960 12014579 -244200265967236054004268740871140988816 12014580 449459755775862099275654479048088678400 12014581 -851224200746094513965512669858708648448 12014582 -675264729511095669641786220093495482496 12014583 -180450732849018530922336153594173172480 12014584 -1401805226590204295119749706482297753600 12014585 632091455365849271491079618963029100160 12014586 95087624690503241695199858397048158832 12014587 -5539522762258872125793655199940338032 12014588 353529655558974484282988784550068338688 12014589 -66272852367781987189497040631776436640 12014590 208159352445900731042956228361581121280 12014591 157210448829749343206603114780907723984 12014592 319128339011373188753330101071057518592 12014593 -1676504941379092619097755885295432249680 12014594 752815582691027693764837254624691974096 12014595 1028076342244108776357985999310442645600 12014596 -608514957667888985528247464663069168640 12014597 -136822528616955354696104214315876254880 12014598 14332598771626400674147006246240268160 12014599 145832808525633049629114070399097300880 12014600 58291474507510033173593647359575808000 12014601 82144635113197044462077544169968674832 12014602 -216589636727547256812359479576246765056 12014603 -473452533166819813645243312467501264816 12014604 232144403337822315377326697286253482240 12014605 -965773174414493182340753400693116770740 12014606 -297363969979198920314453167548444061248 12014607 -684389553035958045519279209569258087680 12014608 34984919123226752318980812801776287744 12014609 1015280338371634960639718218950596901810 12014610 24296386672296595798431391129691473920 12014611 48040735275370836789370420931470714880 12014612 285167110269667070411272236605756928000 12014613 304206531122514237382356785921465855640 12014614 -402202611147646274869517625470059106688 12014615 708502129646718960254760783279714432000 12014616 -305078617150973627243729242745572761600 12014617 -892371379914743625593279440625180540736 12014618 285405312370451967291320709004270167552 12014619 38620601957461347893063329646364174744 12014620 280505056523492766182156909742271887360 12014621 -1524399198422743679072601344920343851956 12014622 -150051533950697858869877125665992703360 12014623 488077415121197458840743657894829139784 12014624 -198769782345449262979901204744965914624 12014625 20570387962599443870040078869529600000 12014626 155707913830252013761937192169251287104 12014627 1530336857003177515177940307493414576476 12014628 52173311446403232336868990380839838720 12014629 -727170380327514452569278995130922043712 12014630 -11062173989975444510994040432019114880 12014631 -813768418798454621297250814904536788720 12014632 -8923299926091749788104482690115993600 12014633 -639329869733004891362634372191871914118 12014634 -31961709160026587475855321817127727360 12014635 -1102232277081190737058856392646078101920 12014636 878247532678628691547447189522679009280 12014637 14772356347053943414440040561134481440 12014638 -10827421954486831702026034379891035200 12014639 -50878168875992119824282663139855964160 12014640 16263204876769956254318485056185303040 12014641 212422235331383068521243873193348094144 12014642 -269399121203215323375830071766760614400 12014643 197224174416172707090974728579407831864 12014644 -201957325410942538826473438479609120000 12014645 -988237964290309812961664635450715390280 12014646 88805437283151883200339260710687494144 12014647 -2292528742898353662752889884892894703328 12014648 972742863751461524972753101847980892160 12014649 468978910862980527387244938297018564954 12014650 -186198007783479913845643592922747552000 12014651 824344803431086842940995899401223756904 12014652 -17592233441592404565974129673153051648 12014653 810576474792385249602074399575234750560 12014654 -574947950488778306217955878083329859520 12014655 -643073393048700032366202570049721385840 12014656 -1000402621138661100738321210232799232 12014657 437513561265754627016459197001419580544 12014658 142050997147590679704309818799278552064 12014659 59983693108427691788170933751440979160 12014660 -174285736164203768460155410040549683200 12014661 372254020906615636181530172160698127072 12014662 -446213362604678468592968669676874275168 12014663 -1196277085942134588161581508072483090088 12014664 -503983929143990595779528749242702888960 12014665 -357010664321249306303147295340310847360 12014666 -484183984650713999036336077368814357968 12014667 39453033527816808992306152454105400720 12014668 599578634505391420793961093532137017856 12014669 1539933173039461235398913065499055219840 12014670 -45924756074194620692849126511583641600 12014671 -583194285650287820879172693389483059680 12014672 208765523685943440134640214285155557376 12014673 3832552756415734685487529711680054528 12014674 -75753161820816922238032744555529664000 12014675 358822359348266852329505564452917957900 12014676 27323620807145410161566163579520512000 12014677 263168116411687484979219603535890807192 12014678 -266839249735058693897626454384652725376 12014679 863259803730009442524618076260997791360 12014680 612444642570943346695829641767644774400 12014681 -191820529053157485242240215954235630976 12014682 -28041861029411225149801590264552986112 12014683 -479977210156533459939973496902100251680 12014684 -8060009974767049050509678422479763968 12014685 598183332818067636512782591595873203020 12014686 613527447443960446267852143070242937344 12014687 393864669308081100615001135382595042336 12014688 -308826903934795161109419538467489054720 12014689 733294849511033290477834050192413971490 12014690 -32799640056180251570365602020388530400 12014691 -31303422892331266551812345487719566080 12014692 45280120617993098932305950817007154816 12014693 -1109234088102679017115902632488512365058 12014694 202492733808772442889039315023368725888 12014695 286699096257315438276407782763958240 12014696 -641061826739776960718418262743157662720 12014697 512450526938216375046678347497138571520 12014698 -911526456499528631565657500074789880400 12014699 -1253439845523874588822355001366329363064 12014700 -212399636652414280086723094837827456000 12014701 383156304776126930226825026840072390400 12014702 319731810547954228283889706712920516800 12014703 11636244581901076465892142085173250080 12014704 52961073295223694203315577350695157760 12014705 -13034528709323144297446089972840618840 12014706 6774665083860363483266405847888599808 12014707 -829682831911158568112858012716794085160 12014708 -149138246259610083475260800687979823104 12014709 -69698583063145495523315406863832703488 12014710 -330788325453074017794938177010733731840 12014711 -112318620337863691675197652048482148848 12014712 -857894784442438843834558879988592046080 12014713 1652034503208761987252121676332152265962 12014714 -36110156469165570909135589906812859200 12014715 -663629240842026330314141479313080128000 12014716 -7095830811000435341571404205630111744 12014717 -305765682483087247118997793787931852864 12014718 438367150475943504931144047241117226304 12014719 -25322127547757410433887098681006770904 12014720 331473872653825705215802804783389081600 12014721 635385118589499896519030800130574351090 12014722 206529575590707587001357193463868741024 12014723 377244075064754198357253367077942674640 12014724 -411395946956315437331693949512035534848 12014725 -347903134236700162686597670073164413900 12014726 173869543314752939457699825051645673920 12014727 761125260407860098812607453077928183720 12014728 -81295039679992938726657136639649095680 12014729 -155519519780605880618264973670496862840 12014730 668177713231874477616584433979192320 12014731 -139181099976675871240953394007935783468 12014732 -235325091237301417782887460661700947968 12014733 467975742488059107866726085157324702080 12014734 -581714804452099786520820607455226449984 12014735 -520452904179169163720764322207750636640 12014736 38089066847117376688033386433605599232 12014737 -117988118681166070442114373873126957248 12014738 -688371963702195236365677682910552634480 12014739 890504715948475995410047190023767563088 12014740 -191263929580520895149069112921170534400 12014741 -791059695651726045580055079446979473700 12014742 -9058165319378409843929866382159769600 12014743 -176250150867153993406574996196306778400 12014744 723622483033397994490809363498524344320 12014745 -290387320899502198229375137050162916800 12014746 -408886960501074658259498550810402950928 12014747 865375530323357449598817188248878728196 12014748 -166335952587099016482521851383748578816 12014749 -102072558873627670766064408448116084250 12014750 -762213395963768125092336544232102976000 12014751 370099233549537313345162544138551560648 12014752 -75824258303471103852789928025499107328 12014753 559350829297920342841519741847505640644 12014754 -190658087722945797008066844110133079680 12014755 -929532390053143212775303564515918081840 12014756 -129217459943090988700819348651066998528 12014757 -275317363412374816546755166184784192000 12014758 -100923882771117264964466147508982740480 12014759 858444143578427013340885955329673304 12014760 312108638227147620171811596016816128000 12014761 -142031290428109016475526407707825497776 12014762 -212967763699156518075192188923180303872 12014763 22734165009298051132933367890095722496 12014764 1278090928572741537127180654524363648000 12014765 -160012743002858443052670905215913239680 12014766 -389833756677754083262486029427974805248 12014767 -85172538297771244568119993833539818368 12014768 -143092415985203611094656482916039458816 12014769 5473581081204750124941790980156806400 12014770 -292904869989433174605436900721077693440 12014771 188576233047168584828446994613950413200 12014772 -84247187527235838499375526671713140736 12014773 -16503379458731329342925600352305156196 12014774 -519305896040635367681161702345402080864 12014775 -103296907912010455602010453746753952200 12014776 1311841538453283669337939785810610606080 12014777 -134409954633338596307344914557472561408 12014778 11602313869396141651789924121775518208 12014779 -105473916697855750552569037418972317424 12014780 144627861022919875276590215104068249600 12014781 679891005320905649128287381981826757184 12014782 58604861876755285929253280720634938880 12014783 -1013883183353819300409763635789119650560 12014784 -281626450117797615404776667510892134400 12014785 -131280897788472591648033179684059059840 12014786 -35345714404735138936030240282861372416 12014787 395573934243917129473401860718221177520 12014788 397195384877968657597830563926786176256 12014789 779870764634379566604032402389154530590 12014790 -424095272467915783465837347465250252800 12014791 -1981568336541866873508447119544099138000 12014792 226092503226591228249379874455897728000 12014793 195351822020556825258845904103344602304 12014794 189560459282750549329623408422894960640 12014795 -294390411007173509066175146416095277680 12014796 -708640311153382528837592941977614708736 12014797 102217953615699405598924183909190096246 12014798 1472647848401857270676095265698180475136 12014799 -16088444125197974890906454287924310136 12014800 105633728408160917204943366391560806400 12014801 630691511010730453456478267029614300132 12014802 7156379532094169442091865227052119944 12014803 -1085391518254995078359752420918744492948 12014804 232918844438079608891427556415694196224 12014805 -226832492351182762997404284692567897280 12014806 98776594864308207945641393060555480352 12014807 -41469113142708825270658340431859531088 12014808 -192008110866339945637478832953780551680 12014809 -297240734956354510776739285596934548096 12014810 172443354229836170798986091865665230560 12014811 -60614636766243022576539300756364986348 12014812 -61251978653758003714282729115563001344 12014813 -1165725954312894360077517479190539758938 12014814 2015785138373956077750029575942354944 12014815 88473014864722975217212408592475583200 12014816 -1135845151685255196913643122973736960 12014817 -151313713321914447679859544351164477520 12014818 884443986819215517879521497659904292160 12014819 -188761679990906872566818783311896157080 12014820 -241536802736356772534278974474069600000 12014821 77567024113511467916896942728949648000 12014822 -221584664152283088469697904622289400000 12014823 5703069075224942460818875311776416464 12014824 13367139242395778904647926057752576000 12014825 -18022406964868484352745744942612704000 12014826 -47627012346017784049238995980352832256 12014827 -702524450521857328731229520469245306328 12014828 -157037835530739178470685837777080228864 12014829 189509136474996798313738162298353025004 12014830 -423063128614104967929816860183676133440 12014831 -133068613275452174996095184175021850008 12014832 -129079480098983412178450510167041114112 12014833 -153263599483663374996026863209799961280 12014834 -20987880889339576985285502940332893280 12014835 59015468862749580761692389657949470720 12014836 -1053439317465716313664615142297805435520 12014837 1267537541891056034603000950760622381486 12014838 -134606357282299042602105571124954265600 12014839 -1260170655205244404009108684310483182360 12014840 -42457065659552780901330595658910720000 12014841 -2424405691797253014287134925130941856 12014842 95700464898812841686744374374699624960 12014843 -410808591764350580693555391954726130908 12014844 563989398060949601989440553004635439616 12014845 -8794833367814540391667485073511462400 12014846 -295774799094136040293875484160517799680 12014847 317200208585160319676616183348507445728 12014848 -595430958798474751956728795531604656128 12014849 -757248760068204147918776474927783693328 12014850 -17908886973508229653538573700202060800 12014851 -46193821982178577184384343699389310008 12014852 184992827709715785318646002889852623360 12014853 -36669671717948277284136475833889368096 12014854 206997126779930239751665117018471265376 12014855 187093107296653404216079667369429176320 12014856 -21441400304774628200571296534436249600 12014857 1265509991516681151720622800266842050340 12014858 65813874142670771806373417919670847280 12014859 -279867475918741978661577045770798795520 12014860 186232400750326435621359922983210117120 12014861 -474597692821867489160939618929096622538 12014862 89171393843184615195858031076327597184 12014863 257262634601431891788747192765878154240 12014864 174015293006313692210874585775717294080 12014865 796367438783838591048181272163719312000 12014866 408074408046988923560478872249014495632 12014867 -873827834412553900826712481517048976084 12014868 100783521101685933636394200841456404480 12014869 -1182452802842190175407964616277534029604 12014870 222434912196889728585862156756444028160 12014871 504088914975322915328654459306842599168 12014872 -385093929802206147381228069718819891200 12014873 364218814058063292581043759759734832000 12014874 -518259410991678639036626760642150385440 12014875 -917533787484517358269793711722010748000 12014876 845945337877169271563095162527744591360 12014877 194028588051080377780661885881722432 12014878 -434767021176123996450543940289877043200 12014879 13297313409089939375149949983158939384 12014880 180734181855670353406340038058594795520 12014881 565167373166577967352364522872344003682 12014882 157936638288824894436800063548308998400 12014883 7533886720503407710289026950555708024 12014884 57706467069421304336279316647441825792 12014885 729112097819779226529056129281615450200 12014886 36471714609342402531417572707998009024 12014887 323678070171997914127900084579105450432 12014888 -5230441130116468313351298630599884800 12014889 15350557685987102466910310564630655168 12014890 204955164950352353157280260953133583200 12014891 48967225349588540918625288971761667472 12014892 1286764011780747338862536067580484616192 12014893 -235358603363516733432270191497086546912 12014894 812639160053092860289102249777974578496 12014895 574827385257549575487571521795180552720 12014896 -360738545764861267029249074291412697088 12014897 -1628963600103392843524544175643274610960 12014898 -74111220474178168499290453476801546624 12014899 282516645528216691808787108148165128560 12014900 313491491899157398606651109856925651200 12014901 285758305411864306867102842690253726368 12014902 -752492508213210035019204061613611978848 12014903 397630843959618060202010773269099455760 12014904 112364658781443382886181535799045652480 12014905 -205046236634435611038511321489450012800 12014906 -57796571011377078328242783026575787040 12014907 -336707182236273685700120232543824710608 12014908 308781985357100833058459892245782818816 12014909 -753913617409647299150420680937108227584 12014910 293051788590374065982097152044185240000 12014911 194319705373721638349744905167359250000 12014912 13210412057996820944913677647035236352 12014913 1000682448708339587092873303532553984000 12014914 2595266856355483673894176162528959360 12014915 662109249482876477943969125130276883920 12014916 -62547711171651586144346608026682030080 12014917 -123580891246365585844040127720871071008 12014918 -214848028957764070856473725143341893120 12014919 -173094161082616157291102133778396677120 12014920 -28904579814457578526422053541576192000 12014921 144234493082784516097162492293818140122 12014922 17186017587653348222064030887700960000 12014923 -161222036589382044374580806696803287960 12014924 10669935711826608639707202602230855680 12014925 -1717611960492309759872703660769960800 12014926 -123736437054528554336456066580619591680 12014927 -788181026376770014074268827281726453616 12014928 -202455861786971721680683831204597014528 12014929 440317737508070637381000196332515676530 12014930 575823399113634837041487023824924467360 12014931 -7260978739689129541332219423308591040 12014932 200779716455669540977298426506534352640 12014933 451629161779678800136256642217787093920 12014934 -264114560995706074867422374977704885888 12014935 -143865359797957622373318474608979490800 12014936 439099428440449151706469635781153013760 12014937 620104498154505096735236404748490319680 12014938 170376235611677787812746809305196363744 12014939 -1264612942861173014838338211644882298144 12014940 -97209945040687375918815773064824094720 12014941 -485864666829491419566968760057853693908 12014942 492858444380165465502852254702368735872 12014943 -106435253906422190717508647580362943600 12014944 1308881530220017971626601572276255195136 12014945 103944492006982733706512010933259794600 12014946 -207002963069453500302351566175239520000 12014947 -41587902368078637446768029358412172800 12014948 -563234495168017102778102218674614836224 12014949 244506077977177308973209248970268639488 12014950 615265568559144244627685681831728329600 12014951 -3667341101310481813665920402587981680 12014952 21131144063187074872620197890026700800 12014953 617975260935326552267249744339915106384 12014954 370192353479348728469145686979851473920 12014955 -375087378126594403718428205065800330000 12014956 -709747772152378569306838602622512858880 12014957 -523367029065777243134485889289680410794 12014958 241519149477002374759506921946786713600 12014959 748285108522991917023643057435411850040 12014960 66352635866735378764651634420302479360 12014961 39685246937793177320017397615110675200 12014962 -54889672132714772681260163201926914048 12014963 12549359844597085306525735860800056944 12014964 -45796267489265757288678583411583360256 12014965 376772236439161129309335119045823551520 12014966 -237260586160195574588996205758510729568 12014967 -556924578970046807723369089022739664920 12014968 -131055454741254666540779022367703777280 12014969 -1009725843110948127862011568606779404400 12014970 -47725664026283271099333812659244728320 12014971 697774062255734060252128605412193922792 12014972 206889044675991130661681873927302219776 12014973 21975102490079474489514364518359823840 12014974 -7769292192944810112494295407459753280 12014975 77320784668794238408715900991879436800 12014976 814299563359538650402985119355680849920 12014977 287135246135597040373157710629680441408 12014978 -36810059088470045141926594846429926960 12014979 373315559365646657023055636792439088128 12014980 -143098273455231789316573855076778393600 12014981 -26855305895774965003440279165911537376 12014982 -180185927324857999826934793990595106816 12014983 -24113322986325643815970251959321885496 12014984 -1467474252086479870128584576943464893440 12014985 58731806898292994473819069057345560000 12014986 -270735243850362746670066851319326522880 12014987 -151531210602720280821851890949741253696 12014988 -208578066298213638252507864369957725184 12014989 95788432254420351495873452346036338656 12014990 -79730040233129751945807571250947987200 12014991 -281717546670805395812823985825315440 12014992 334969154269374432419921682525941268480 12014993 430996016653683817275631155570917519424 12014994 -156830833520621970674419788752157967872 12014995 -709672576288236331102770840212015730000 12014996 -360292084310221822092866591189633126400 12014997 57677229037265577630075311576738613696 12014998 18815123835061868117358111725150823360 12014999 -197792924878194175541128177191304467000 12015000 -75642751757529428794580200440960000000 12015001 -808036335851556007771898323705122338998 12015002 61426921861301555448168956155631343072 12015003 -17881145840321825901696682103174367744 12015004 805031417009726195681593620336442060800 12015005 482540130904015477698978937274490265560 12015006 -9686326854783162336761991551483980800 12015007 -134224272806725419633535311323819431488 12015008 -883932509178290884786193257789673963520 12015009 -48732723095491538370869428374472401372 12015010 12453867980693497346112831373702963200 12015011 58014887272394138962102374783288576000 12015012 -376337845032755945804621273325183897600 12015013 187375255172430291207600851050736803262 12015014 907560967991435153977213465526548775232 12015015 98926457466979956238761440783936794320 12015016 -308852752493245909251402796274028380160 12015017 3536443520011401403804689780246712320 12015018 -188379282184197227968013485532775629136 12015019 -743366304517327208534821008493852363440 12015020 -541026488193461979166797551203485419520 12015021 -363705553239123104874932141933396425440 12015022 653182417488742243577779717213927951104 12015023 17751485892362506385627687911766940000 12015024 -17419080199617834814215454159043297280 12015025 509359083368307310418059831029735135600 12015026 424883244384247132646964134042683901712 12015027 258840735866823059345593339771075881840 12015028 -464885600347703785869574620722331528832 12015029 2073179735264982113845607752552950240 12015030 80831717657615758571823625083974707200 12015031 -706045319858798755895507824956804689920 12015032 768639649131111251289795625874819788800 12015033 313315014302209291203677019515873906304 12015034 804058118440059702072365688388848226416 12015035 -588532912570492160580128827323779003520 12015036 -494148852077633846840665079306905084416 12015037 778492653741376915368912765227818193772 12015038 -14532849766466838340822730707257842304 12015039 211092164779401907006166893043692224768 12015040 205865128094837851435316074132789002240 12015041 -331702204985562046445264644033111482558 12015042 -7046994115219458762775856314743459840 12015043 -1692202818898688768419042420102232957520 12015044 1126051643750127654140949171468006443136 12015045 524949866182325750270989794812129713500 12015046 -213162194037679861154926387773602414592 12015047 29150279394855831986216852864862242784 12015048 317826676520826635950738454864012083200 12015049 -73222749994038946034046399667063627760 12015050 -1125190354360695686709272633883794400 12015051 424736256358819874016691862131064720880 12015052 -312175457680587455082208987381483473920 12015053 -404628344596530063638542154858362951296 12015054 -1854964533320791998942193071569279424 12015055 -8454869715364735053902437782693154800 12015056 -9191419961921641185812375940757979136 12015057 53703328985926976849010938163925881840 12015058 -1106218468570134372571270669946325120 12015059 101275231141594336818696978398546733312 12015060 7224086050618069464513699957784104960 12015061 246383351452618084622296609603832572344 12015062 -39977033414120905370957565745400582400 12015063 668717545503707099430477240731728783392 12015064 149172449470015762623159598463259217920 12015065 90952703921938518238897926356242835460 12015066 155790730547073893707707803015987403264 12015067 -1580777017227261195870462878692875725884 12015068 -128875756282583166641249700243252034560 12015069 -1082842680852658135649960092211226738624 12015070 10279817506735002860196593670379891200 12015071 632482124154236961982618489493547994272 12015072 -722051837499634622204871595679105679360 12015073 -112340950434054055125038906820843015168 12015074 -877137640437640141918730886185616748464 12015075 14288309553991162307718810919836450600 12015076 30955034323217575142628358575082469632 12015077 -498247198093334344502211680362423283940 12015078 16038151987776668423967487191516263808 12015079 514166867587839260380435363713812922680 12015080 287945643126661587916859003449481625600 12015081 488048358260550583647666603841394033280 12015082 -352204124092746374257551318413776918608 12015083 1071714237187351481874646299374085049332 12015084 211922496943526600827979392057224379392 12015085 267532559334353735633944298177698060800 12015086 274603274540860920351230457111517480704 12015087 32248354541656703618462695745973108480 12015088 -2477166706493545090421891102759845888 12015089 -368767010329257779866624390439936440320 12015090 365849981957220669052157337444265561920 12015091 -687894218171367813684115552332091742832 12015092 384934177107257409543856131045623135616 12015093 -1362550171425770438386265489181215855616 12015094 317109198871637090235995681159591766912 12015095 79009831166806778244489117019117248600 12015096 -397297694902066428722253499423076659200 12015097 -1671405894230544455155441810582127778454 12015098 -61809875678268308940119260474992193536 12015099 -150916457371468930667437297289107104936 12015100 -97817909902073518827847344636776025600 12015101 518279957046197162875171675905378733152 12015102 -16615352357985030307755786931460714496 12015103 -18701937846626169991848203540173522376 12015104 -12864653133239983436327672778722377728 12015105 -162851636175967080544987667948441927040 12015106 -763145236937950421567938089745349260800 12015107 697944203957336851757316340757028569472 12015108 92507592900789624847438606569097789440 12015109 146563892574520983643137855440683852890 12015110 -93021900138930304695224529358600089600 12015111 -376205423257801611966983422252420718640 12015112 -1226546884969786321321863391921969228800 12015113 -1388066931650286894374876794169591578416 12015114 252080172251447616967625341971955395840 12015115 121902670435992245181830660000633863200 12015116 -404015107255751406666446469245567535360 12015117 96264912176489460133847427101509173408 12015118 178747269896488841915299660533920909760 12015119 -445101158056818523820460508322931441960 12015120 22717653446979349054140130504562442240 12015121 -374514437796179744386588775583411518348 12015122 288665931142523574525698363311345708032 12015123 9251301813859021586773918144280038704 12015124 529953923379128648007058945716378304512 12015125 745538977271147617459042875514565400000 12015126 60225373373117294974609152193396394592 12015127 -115628873737414915049204249759952291168 12015128 458608964314578367080652363435015864320 12015129 -137558137579938612788654843172713530368 12015130 -267348109189252652939158929853173131040 12015131 -1380592204163474768015998251743902895520 12015132 169434620369436915200028304168734495744 12015133 238648443435564741417604843030235080204 12015134 391270345264370010260081185367162937216 12015135 -234797108825222822913453314067216844800 12015136 -65259037181633445573581423425942978560 12015137 -892667534416552557619925511345481197648 12015138 -461108829822430939463665046222445373056 12015139 -1009756047458492968175892892772648401060 12015140 906289756001640903896891601653265338880 12015141 356908198392094040243548072173959770944 12015142 -152184548412825780621225302759651792256 12015143 -11382650569442610883343410859879346240 12015144 -64061309622030942636920025352374681600 12015145 939592384206302187632367971529580692900 12015146 1109382214378697927840330629549198848 12015147 -94564012399511921498888797370835551400 12015148 -522235749313961972948734919276694913792 12015149 1464224105893715719206798713522945821536 12015150 -16820333519008125266049072150330854400 12015151 -2862088114694701615640770253879473957808 12015152 -72145301796075505549064001255775469568 12015153 103288196796601545813118995973801039860 12015154 248414291489073196828902327753337505280 12015155 -1115586492109696700604493099077721753440 12015156 896568422017576184667753514476204478464 12015157 434986258162096410399640853707689849024 12015158 352153258434856497360894442210479831552 12015159 -347838053179420449936591721836826262832 12015160 -182288900053630089798468802448053248000 12015161 -970318442204694766794698635125254156928 12015162 -216317222860677376269983136240192376320 12015163 -11053320115929849573960387261679355016 12015164 -138357616018474579006640097488165775360 12015165 -386870016160755369449120196860949298080 12015166 47843586537901842051263509687553785344 12015167 -774231248076177012030767297107918334784 12015168 -44598117304755376551801481562758840320 12015169 -1228963862930077866211361236460834970430 12015170 -543180890130668188419496836029176059840 12015171 204580566824706413613092340580443928272 12015172 142194320031886559218262150397088524800 12015173 -263247296675366272939622567860133609280 12015174 240916781077045179621110391099987615744 12015175 151824839510232384076233673444926166400 12015176 -261435754775006835167406826904833489920 12015177 -201056308963800552861368339470495506912 12015178 77084371943146894971957799325900705280 12015179 -403128400922859720900584148026118240 12015180 81322794860343457957907414668000911360 12015181 794742316218887685966298371495737620982 12015182 670307343167445669977830958789433940800 12015183 -658134107795368423900905462787631789952 12015184 -51496682220857050081408997261746503680 12015185 -105125980462604698351477581565761949440 12015186 164288550636342605627582443951172840064 12015187 -1706409430730673322472545880850202982164 12015188 237985465671304732780830429176196458496 12015189 30209158661754875393418544893718886400 12015190 84107330473975725500799911180820316800 12015191 -678588660623680238213499600714007164408 12015192 583606523348630349922269742177101864960 12015193 -213852549823611178545490302278203433400 12015194 806699883571718310867378521573370982896 12015195 115216760768801534833504596255935244000 12015196 176447413776439461291069254231010862080 12015197 -256302292161054877797397203934937355648 12015198 155985436677519478939377474780150694464 12015199 19042956271608721232806203990706266736 12015200 -110847936471295558975603853671622246400 12015201 -450342468394173462967383155950068791040 12015202 105304626035028302968037489666663337552 12015203 169189227477706243150767869279448295452 12015204 -185127386230018371223203379349826530304 12015205 -161440660961854607611683210037150313640 12015206 -55089079365310057243904911222618365696 12015207 608988819839414392454181388148448265104 12015208 -1370946522507919935889847952351099479040 12015209 -797448405851351615706761972354511202560 12015210 16846581902275645400423674061153233920 12015211 -733545613542107760271320649488157940400 12015212 -664455836395555935924430747565416478208 12015213 59426629090980849024737742248985169920 12015214 -141728839934597679901246239573608836608 12015215 -737273732349495777485402573039860103280 12015216 -632132375514093251846818460769189888 12015217 -403459568917612738793473961560318130734 12015218 817335987432527123982475306220691436560 12015219 -5655336762704640500625685394094631872 12015220 -115116809961259700626574514198069043200 12015221 115584441577022632438170631066564971264 12015222 88053256656580920450785574785978112000 12015223 696314056253886967435519967515458453888 12015224 986442256895626195067656669481755176960 12015225 18030028155473016295895618481186748350 12015226 -125823799333085159877532492592696412960 12015227 -223920676008121405319903283839243352288 12015228 100595744717410558299728317201934745600 12015229 -1342756781056821413171562847942359170170 12015230 75620059984279104413719352646394589760 12015231 -311494433674917635366868369748952553456 12015232 -5474415808111338529661466633358540800 12015233 1124565004919930809128200117489944516482 12015234 37466374035225693340522701120942881280 12015235 798778486935560126652213525713661505680 12015236 119968496767833978677176746999675617280 12015237 130493598384412940247924509420602039296 12015238 -125781757112271247907734890732015960480 12015239 179157760147078741348399288441370578440 12015240 -461855558142209626100447038375034880000 12015241 1037639397940988769846275031953783615130 12015242 -788408031224324116327147476175570603728 12015243 -1238941973868080899331367138198798341280 12015244 150956569446246101145592146623517020160 12015245 232946766986361543647689379961337653600 12015246 160227759841425973851415547485341542400 12015247 908816438973768349410651963946724894880 12015248 9084177374920710211081137970104238080 12015249 66363925261100483209666509744240371328 12015250 -310765585872983119579569386862184176000 12015251 -948984828478092105564085984497739601520 12015252 -514690444311711354298281927906538833024 12015253 1299351479636143619945647500236609302524 12015254 -22877942149122412776710228709810131424 12015255 -10667360902097571055826420481108802560 12015256 828550417082996148808441395774629007360 12015257 -1078193582372736371180339098325716909494 12015258 414223194841800666289729460399788496640 12015259 -186433129324032422505700929266045251584 12015260 -868970841412990799895237273405860582400 12015261 -244097483000964446453893973352907758720 12015262 -169879271881233014187875331359575713408 12015263 392897348267859491081531855958439074048 12015264 261199397767527653509393761814941007872 12015265 -85640574286282852386843181220282591340 12015266 -361659689123906964776381830964623825536 12015267 -288500240251562864045777035731828938880 12015268 -845089087775458560688220214807407001600 12015269 129412966890816727588177027223022642432 12015270 172271787854551058927448885379625107200 12015271 -911624261538163902498680482961059195528 12015272 591541294448741231829982761459588172800 12015273 32923880641016943357773780854046403984 12015274 -481409165296215737891564325116372506368 12015275 -8260286361685897391713027116851416200 12015276 -40733855161926813024180347369680551936 12015277 596752191915058765365934668948990864000 12015278 171316001785571429437698333109285924800 12015279 -379644524489202177439113222639245537952 12015280 -51041888755220568167088225998266368000 12015281 -1202617693030392651450246408979331415918 12015282 -347588813399943326342689460139160871808 12015283 -253586492281523748834201363984222895280 12015284 479377749305609439300156068972724191616 12015285 -307365616744007230528629428810397592800 12015286 265707965213807666651884199082542258592 12015287 637418403676162558458237678700821840936 12015288 368382795536873190028915604216684851200 12015289 -24650675403991969600193203305314187264 12015290 -32088450451487306456256842517940224000 12015291 604622343634927689531802206461412392640 12015292 535374909822992254870090771394529675264 12015293 -206019095290722324013246323196828121262 12015294 -553815642314047867582485582391291475328 12015295 -678201134795209235343355762761535693680 12015296 -2051043187302061470985179756138332160 12015297 8825643360819232292193942463203742272 12015298 -363841353041027538988317565603931511600 12015299 -383919535464081510885566712387001334520 12015300 -299703342504843716633875699291929600 12015301 1590558550706988747757745700836186262302 12015302 73555598910824444092664641696111298304 12015303 652526758346402742203692388034842937984 12015304 304870227243101595206933095703317708800 12015305 294839403500218314700881496526744927460 12015306 -207257462734594176174682117153451680416 12015307 -898032402647297790440823818451994990444 12015308 -1207370022340885602765353069616305571072 12015309 8495905030439622005272098014264230560 12015310 232144640166686057169830178176727034560 12015311 284439247786792790704356328639029053952 12015312 51662968558189465013000407310115667968 12015313 -391384263174970659548310687007114482176 12015314 -218841159138988330808510433427812453744 12015315 169387723810454843030822092412011468800 12015316 -39717264494104487220980764958468585472 12015317 -167032217635660905725357731373251102500 12015318 2797466616552440292942512189991057408 12015319 -977464304653977976653215690967587923920 12015320 454426211526223682508669184912594329600 12015321 286399270528615862468036860465052722944 12015322 62522093297637491856584755299370055424 12015323 17510867495487270487429376839950894624 12015324 625190056557762086233464464376973931520 12015325 135158996386425050413081317808249324000 12015326 461117383616864122300467629703954218112 12015327 -112384729726270741793200315649852609280 12015328 375744990129232373362154046616200806400 12015329 562537832061041133899750252051836935984 12015330 -214873414826445225463452113980891100160 12015331 454848657270555176787684856303527159592 12015332 115684625248191245858285819120292495360 12015333 38661656975244913003527302000327437344 12015334 -463708786575463789479146187410008503360 12015335 15493671335782711130490275888957760 12015336 -510617896242951691303986257703130152960 12015337 7928713964402223652504046381842109664 12015338 -145625645404656967080835944112375203840 12015339 447818621966917233529171659269460612696 12015340 -126654292356073242310724735387372958720 12015341 -199509696005832136861116209060255817600 12015342 -417863460599451518986384919126931778560 12015343 91620874484233429163377270269643030016 12015344 221773078281668506426454148965695684608 12015345 -532898279390455081725356953609974508800 12015346 -43567748910775846225019946268370165760 12015347 1334141562402589474748100197837134822560 12015348 96097709306425071618049015419200225280 12015349 43331006279581470827912616135592196764 12015350 231846358071844995103839668307475608000 12015351 574686249214563911898469555884983347200 12015352 34882542486728007201887113704517632000 12015353 -224594690362207252412763255936270472320 12015354 133971512876417007286757612891611031808 12015355 -637530276329055906462028038263911530480 12015356 393041169035824514152294322771681571840 12015357 255304448656265867776674083630927447040 12015358 902010421933369516751472782398940837184 12015359 1194750643856782765367307243979707874560 12015360 139851385038981927228797595810791424000 12015361 2248693197517310136998941929771921600 12015362 -147188692741389020163398314767265468416 12015363 591188689928930972257729354432690161144 12015364 475307513110385786610884518265538231552 12015365 317220391581077301136711096526728245720 12015366 15016031216946539264891858799305806848 12015367 54548674902344269184611835001748525472 12015368 -1305129295527541847017293339066252733440 12015369 134716649153788211985551515290804692964 12015370 116409464289767915134205393991276437760 12015371 1789797343181747872345320761783259397200 12015372 -83609477693857713757360194090510336000 12015373 -150331299398212265235886807201707154378 12015374 63476789667875924358482194390431687552 12015375 291105804574733115971502929143397754000 12015376 56185446236129914701080420842125074432 12015377 1502106896255930734678462842546102844272 12015378 -182862567458035907501406534787771960320 12015379 -1805384864154816159446991549795802489224 12015380 -20775382724264309493700493056571520000 12015381 -58031875973172091014139036174807409856 12015382 -65299268776457194865698569577522072128 12015383 388269416861089012502735654693191846536 12015384 -370352741437173840430165418429253550080 12015385 -97273079701668252486352438926426327420 12015386 299032967392157158897407041168710129392 12015387 102252480485691206165389385787255203244 12015388 246250053159263859212191888440501229056 12015389 -707103172687794215181038515274393372544 12015390 290194422966684666297664592867196652800 12015391 -223034038734300809833022080890920490200 12015392 236400144372807737216852151878980534272 12015393 -643246116680988925935572394353230871040 12015394 -48405694614014065942498582834905699504 12015395 -44021076670863683234655044708484522240 12015396 209616058954634723845868902103712391680 12015397 -77449785405635918024913782345736268580 12015398 -172157992100272253429640296959478316864 12015399 -307176071633919004655918669887278433152 12015400 -386685381677866301180707143980012928000 12015401 973342866823814989907432229131618270400 12015402 -1661882556644135495444265587801542656 12015403 442794087662257319164882578956199203784 12015404 16594235079784808401446250347558406656 12015405 361604134722611907371748136380703387200 12015406 -244918554643855135557411704961235252416 12015407 -630504098551357514610944535011086684080 12015408 159035078080113284378883027253673263104 12015409 986636043751137574433893177749773875200 12015410 -393416827257945472845317420534568000000 12015411 100650858961413980683025273594729142072 12015412 96980534260379304939606745218231263232 12015413 -356544695243060036919661973715814921416 12015414 -24974841544030601722270876108275661824 12015415 -440172908096394665830053743086869766440 12015416 389767117164169013550268231969399234560 12015417 288580439599472433102908323906146894912 12015418 66738123928719100108524609830177261568 12015419 24295481757609926778146244252218088768 12015420 400844615360037346673542015907625722880 12015421 -39519558592198767109704833733500000 12015422 268948868390219277552543823885248160512 12015423 34333206312950964914659287411334082400 12015424 -310796544252578458718155600154820870144 12015425 384990585381715454157532921675780141500 12015426 -53006159599501463814464651437352064000 12015427 658250313850487272275851677940578457276 12015428 316858743036009870622063922805757771776 12015429 341609793801058597836480423994544518080 12015430 7254833464484946614216290639605350400 12015431 82646311042230881976739854663877190232 12015432 -286564779102641800008618323106177024000 12015433 1122798996423752687690408390321382046682 12015434 535282857705331034702355794101263533616 12015435 32822402681012855148917015237658505440 12015436 -389459901190102857839820169391037656320 12015437 -853950459831532850632206585035706118560 12015438 -158486929115066687167852783741597854720 12015439 -1624256455846757391614686816314419247760 12015440 124538152636259262238285879762580520960 12015441 -32244417581546899065398114495604770748 12015442 139364511807693482070774732286705225872 12015443 685690876732773164916544101691540130880 12015444 -187517322758740364182200098619718852608 12015445 57056623354640685928329199183877452800 12015446 215533361276974144271255399440539984672 12015447 9891520836053286061195122050952203520 12015448 234931851666436037406893201887475097600 12015449 152064081529329620215394134571386127364 12015450 163986801114404963348719038652858779600 12015451 507292191391382354110696273278340176384 12015452 -959698935896722017448453831744584420864 12015453 -333376157985265753559150676320409028416 12015454 25743572436260016840333619729054713600 12015455 1015174709329942408414843443385175736360 12015456 -401694098238450413766942026242002518016 12015457 -720014496398085703831652044897161667294 12015458 -509881903882753367754051769300773888 12015459 -17971612597435314716745499911906053460 12015460 -228512463148885365502898324946752355840 12015461 1554429254015515949699272532248234936062 12015462 -29488037211370933607259817212741680448 12015463 211315011445958180869398056653500195904 12015464 -387233001232169940395396622702123740160 12015465 201063653638430240868610442721660334080 12015466 295720610548855540063679740933728768432 12015467 856418692414634417510689178067446411640 12015468 18837778442618069506167734433361973760 12015469 -653224365181801966786306451364887913130 12015470 -243389105649359242828090463997148631040 12015471 -114296491886610580981980804782715318624 12015472 -77185303148261415369352665678401765376 12015473 423327131314391366851324923792366016722 12015474 395924587775071964011231439369404383360 12015475 273468578791512334681697344972071814000 12015476 179437775344639040044707322033663377408 12015477 987202524341057689845667775331672008814 12015478 -544237499102689352276343075108545220960 12015479 193321824603284055165173700077263648176 12015480 255576165969232380391336664271627264000 12015481 -139964664171680568427316470346919021228 12015482 807608321733209663949511645182957236592 12015483 24295168716022563669682781278364732160 12015484 -416599560159918646623548741956927937024 12015485 40942698449602107985129224669330696960 12015486 227170404010254906867630564447902208000 12015487 -895096684202773592254661855635905608976 12015488 -596371221848598456200700317135253012480 12015489 -129135441062381347981261934477395018272 12015490 1329253444485177799685032452719301120 12015491 -735062842833920742025010983291181437488 12015492 -94106691623395408205215761394017973248 12015493 -180956427513576602771743962463379564000 12015494 -368869344726331105288367608633513794048 12015495 -216875758227172632999817089766315415280 12015496 57485963326036401194483409450865505280 12015497 389874866566747702861085451365577621540 12015498 -369674794792072932556526985781245058560 12015499 -1277076154558959739121038157205801936 12015500 71004711451696709050775431718810112000 12015501 50913239280603256229690461687758777024 12015502 219820924770161542817256607448863154304 12015503 605296853635361030320920085122871610400 12015504 -81550671900027388931416836830426284032 12015505 -302880805195572448917798349061865504000 12015506 138954675049389370623770309660691660960 12015507 39344568230005314714068520264924616704 12015508 -9978999486031326149384472427768889600 12015509 166158595444677351077979775212809853600 12015510 28445087189136698944620298280194579200 12015511 684984188246386081110344022950890759112 12015512 1871776888929676790671873913307166924800 12015513 327969023602212941431463363513044706400 12015514 7309934327622168105160356862032851712 12015515 843313091376524635082096833531170916800 12015516 96733317465604875924190018566267761664 12015517 827280660797627601350622439982061758880 12015518 -809714345304107853837915676759221479040 12015519 -85394576029369603046570946142791625656 12015520 696716461924058791065084308903464796160 12015521 63650055661248205651480245226803742080 12015522 256000217449028283493455315207529433088 12015523 -42231447942884907260280357398396944672 12015524 -8726571929740478431204737505551216384 12015525 -192721956393964360129411053994268443200 12015526 1070578976540662713220664829749254529280 12015527 -28976749536816156207915509072066193480 12015528 91185503981176853057025445142557163520 12015529 -895939909466713432593044150828055652870 12015530 259955432829467872108531781044093112160 12015531 -392454729375917882788777324937477431320 12015532 857055425281027482056960147232797913600 12015533 27063765971905493582818575527474283744 12015534 -115174146763992258613625669357252077440 12015535 -586362730147320935507997127696510394520 12015536 113117421842591896106589447867341144064 12015537 -3127442506962289105967127046772572320 12015538 -93491306652043439002378522594973030400 12015539 -781979390864862242114036242677670864944 12015540 30699548124993280108729604803664874240 12015541 1318817042836813182934094837297543235900 12015542 -58640804696531564081903470108232448 12015543 -71707396741202360088046133095930502400 12015544 134088438941098035089296124061981020160 12015545 -32489077332958774712159118258409176960 12015546 48117346244512398901190263152744601344 12015547 -354405014468899644636180874570337025480 12015548 752764893313423450581373858636636075008 12015549 82076839451018846557864233413988307968 12015550 230764617739591101319861535396780332800 12015551 -720996161362713766923428457528548768448 12015552 -23124736496890824303756544276061749248 12015553 -610481816445748673689215983551843556832 12015554 136234178272448112981562538726819007360 12015555 179741934822244343914934265970814531760 12015556 -376356004936151588000827495066436268032 12015557 264840164343047748033663757232595979806 12015558 245238197946651365936252576113469771424 12015559 -706644594701383765118337499291997491240 12015560 -696794726790909022584895163599486464000 12015561 273647770085940372046284004698931170720 12015562 209263571236026266404369205906050567680 12015563 165738879719578447993577232084936431760 12015564 -35976291828828572427498004741700345856 12015565 198239216956379460704104026778239367680 12015566 -619211963648224664119032543704360016000 12015567 868514841704158184461421030231726724240 12015568 -346371888658156056389189593418058694656 12015569 703680323671541512676747921274176209152 12015570 74808145025461716281517605737101465600 12015571 493209651956850065798433277854894865772 12015572 89969490783204258556192692994041480960 12015573 -652757965971211105563172563896279270400 12015574 903613109915642018361188968401677365536 12015575 -238639598643081211871996202146976130800 12015576 -12951745335742720743968076019918172160 12015577 -280116596322643544211955238709596231040 12015578 27805426906597132703936747098606516224 12015579 465670680114789098211903543279641396160 12015580 547196530786146572387411297128081674240 12015581 -98218831202984404167164881105796397120 12015582 387208343228056102503924527342755759104 12015583 18182177735017629103771677646218590880 12015584 954438603091106986907055503695376547840 12015585 -246186204726078824815127808812417103000 12015586 -215267791182699857769538999221515201280 12015587 1274544260080728862384081598508534574236 12015588 288661010118696124735979677852870262784 12015589 189540610722207429480794887202183819390 12015590 107550818715295384171033855544227900800 12015591 137342347302457270842145278495897521664 12015592 -1013662046310136434959809100908581504000 12015593 520241650719837732639912076131972579300 12015594 -587928587110864923057015684271501992960 12015595 741019394769522599644840764867210501600 12015596 173203688116451192877535041884904403200 12015597 -661669626200992073365983188036639588352 12015598 37094856374201436319983304641823014912 12015599 -1170011060944895671069704007684893084840 12015600 -24679186187324462285686978804973568000 12015601 99816539438048485625431249881113984360 12015602 -187631647546581305713582868394318555840 12015603 -101105454386528527900765874877675564588 12015604 116548069355518940896117042943084710656 12015605 -107230784577672816290417789422811303040 12015606 543609780675564738434317049653322577408 12015607 809214262754537532529299237603003811872 12015608 -873639959274425829919441691668887982080 12015609 682906757428727277326877755194081997904 12015610 46646266937293513691375636432915017920 12015611 944563149245966595528525512593909810212 12015612 -194102016295744833096866629907108717568 12015613 1430337607242647538590365320892633081862 12015614 42303069547394746383991371140283027456 12015615 -212709769158688675622127952572823740000 12015616 -8792719852495167751219991195009679360 12015617 -17319473973951905652792169447603939068 12015618 -183681662539254205490348224815787936896 12015619 4514904802021350818122114320110223360 12015620 -78721264946520670079229709989066240000 12015621 -500391777361937403447310857501308324256 12015622 683348783841922587507243453300339542112 12015623 -58897262900204685050172456264465620160 12015624 2790328115042523079836495210346659840 12015625 245175080846056472339132190330757343750 12015626 -11716211938348468862466368843280618240 12015627 -112664121171015776496009133162028139792 12015628 -442742966448240503136185175761604587520 12015629 1085682487458926198569566206347691802594 12015630 132912960968808926318601510208532755200 12015631 -392099962269860963818769055519415977472 12015632 -291851545372698025135132658578145009664 12015633 424333066492979055154130875196089161600 12015634 -231320935786956230151748267077693804768 12015635 -515215851363454159290286547360816035920 12015636 537077789965319622344068579753096230912 12015637 74388647138772743168758377985103453568 12015638 590058164226329216606094282912544155840 12015639 354720334061189003221992381784520323464 12015640 70705729908930302200667178801244569600 12015641 -69581091529923832327166569053603039216 12015642 246446517838524687764952975020648166912 12015643 -450388741816385607729978764965774666108 12015644 -249861300609978195688594285889169414144 12015645 -639775155690619324705232347338858398400 12015646 -366291866633676498017759329916983922880 12015647 417028155007825431590903265045584798832 12015648 121663126521489658226184601693370449920 12015649 -27354634753746158425412839039450184350 12015650 -39270771228752206690085516755540224000 12015651 -1083488936863567119521084211392787595536 12015652 1022765855996383208488256588357149873152 12015653 261201714068057960971410984060174875484 12015654 -7263878350595365933944778435827179520 12015655 33619329193504896246904987034127301560 12015656 809856627398408825092787764637739002880 12015657 888423219262318002534992868714365198400 12015658 -992616614662398475293923019193315022400 12015659 -236628042359547409345717421661215992140 12015660 168206765548469314549122729655409295360 12015661 123171053477976772741899326783159694144 12015662 3447829011110922018743708029048664064 12015663 351352147474864479301840097849721600 12015664 167091754674464439501418110657184333824 12015665 373459021058907919508401378370292529320 12015666 -115694720868114119408186701950429333600 12015667 1017425935184125834742630591597149555632 12015668 262067064196324608295839910446278455296 12015669 240290176811999902735747579392360646944 12015670 -399751614244047870750408255788381406720 12015671 -1248618656626574412916741324582066403088 12015672 292909619158711662740788634573728972800 12015673 -220928306466259025287604763111548189360 12015674 -387664519224479150820946868567234735616 12015675 138747700255329224005673252110306176000 12015676 -131364543580851318448401974374495022080 12015677 1289159154131147764695543750104002787526 12015678 347857213235861032992731013234466146624 12015679 128736766740695310900264166671569887384 12015680 -252827649844636068327460197116018688000 12015681 -603449826958451860648145884033861147776 12015682 -425558020089063207683590632307470895920 12015683 363817975787138022952971823427918967264 12015684 -683593110499861887745407695781616759680 12015685 174041873388095442820136890578396829440 12015686 -80818079948088936793356969268064179200 12015687 -651360853865087420071874928061261866840 12015688 -596251116002100952713407487294127242240 12015689 584473821862524977542770317198780870400 12015690 -120247551902265790593031466699210100480 12015691 2289676653433810084886710846916148391392 12015692 119586030906275861067645315355559347200 12015693 193473429389020340626282767641651750784 12015694 -324167803408734360667315290118245714048 12015695 -529293337691064260414712912815081674800 12015696 -72343634002140953992454210178024210432 12015697 741739014446573343531470713113791724146 12015698 24874273729477756056014325954409230336 12015699 -88765257485106864194435335528899934536 12015700 39295785804391433523576916230829635200 12015701 241551968389893625789966655598623370702 12015702 45883612609094745333130981437692315712 12015703 -571901366324910250514596933481710352720 12015704 1278633956148276988746160585625050828800 12015705 2156508217774741886403314781358212480 12015706 -73485722019970463932112873213295226656 12015707 -863356994464588653635559004237879052568 12015708 40189549131746004435218898507974836224 12015709 -995263796845059248238323271386285200090 12015710 137627578332131190800709970960730760960 12015711 -683346175006647365800108129473498147240 12015712 -24620119456609738987970083787420467200 12015713 1414919330590342330165111329731360048496 12015714 119972943544448007013744481659462759680 12015715 -619399762381340227545231505177156896000 12015716 954361715442489477454237624322219811840 12015717 -359114406958994812390778679590524970688 12015718 246438065969338466778161994479742668928 12015719 1784706689463923826679513237649909535312 12015720 -348469910661413827664418897509109811200 12015721 25329273686790909318357471174186710500 12015722 -439327317457012849621484576025015988128 12015723 410729568531563504595103296816380381784 12015724 25143709205628518717755323594110402560 12015725 -191680348958831852396568427959473928000 12015726 353881458291043505793906192677058644544 12015727 46412085845965172315977897362551501200 12015728 -251203728373383111423274065751089512448 12015729 -662408555862069458007034420403640115200 12015730 -246150710119155815226280869381471859200 12015731 -571444640911164533971003524086265939348 12015732 366819061079614589555515195630627971072 12015733 169859617176281631576939835278508303200 12015734 433244395199140941355969733221294394016 12015735 538285230694155941198875228976889305760 12015736 729943965756983986020727460419095797760 12015737 -351016393638918482021598794244023758614 12015738 -254255641499612681912309448345467811840 12015739 375852712767075519803351716557541637540 12015740 733660483657746198670095689494523182080 12015741 39218943943151149953957170998884714720 12015742 369304837667828441717741984033557931520 12015743 492265333878940616282717350200151108992 12015744 185402210405196637652151636479862374400 12015745 133324204128019113168680744336436002880 12015746 228251556552910073610497641652372037072 12015747 -150055757543808269263445891109757783272 12015748 -10031832461071048021091764412637885440 12015749 183616583000319478061348943097063494750 12015750 -39515877499111905486690408466181952000 12015751 -553908835626045854276977971366984425856 12015752 136041946600571441061967849123440230400 12015753 232288088046093667916680101403040195760 12015754 -13102537359595897967202041466635081424 12015755 211047059119467678186149317141752520320 12015756 342063491182532743518025489005416939520 12015757 -378784830796333251409233228752941644712 12015758 -552769295817774087020826240619566227520 12015759 103640142622516875937464136019693631360 12015760 59533122982092388878310172937393684480 12015761 131595005116667366008318228810524183924 12015762 128706821562615851850928790743172530944 12015763 -137972361778940533942985749192324468440 12015764 221785386846655684965365452663179336576 12015765 -136312509745826646711513876124864785540 12015766 -148940183864305261299946165373346180480 12015767 194541622863539053676063573802932137680 12015768 551614300449008860289705444498144747520 12015769 313437606884901002616738124097511684170 12015770 -80892249673893017988249656588028263040 12015771 203297545192526749460239314896388127680 12015772 886762166665062995423112217353247141376 12015773 -692317209131231706945827271840277284480 12015774 -474827590446576711022688627944080461952 12015775 -47273067660998781573572948457140413200 12015776 122222847436935482404789796117806055424 12015777 233947075071707614863910840504621914432 12015778 9978105766317892347250400890638595392 12015779 -288692571908778923439095133766759946424 12015780 -327446297260575375733375583612914053120 12015781 1108006223982417456814676880875441915582 12015782 288297792466525059727153036900955584992 12015783 2252707177347933571009012535518542984 12015784 -1090315382865832121941836382355665920 12015785 -1412496421565379889525003887800244186240 12015786 -18246748866949605748448760362384873472 12015787 13557697014182420462883301786830396480 12015788 -693090671158526895034248634460029814016 12015789 510019810042329530365791394927153512288 12015790 -199928310797265522707861695198622908800 12015791 2255556610116013018705146995981862144 12015792 -168909880071479555275167789691418198016 12015793 -793682860385731428210855964381258540316 12015794 -417862182574505701215866008569162436608 12015795 229920263860395246838181319175760298240 12015796 57806598746326355957441587095198572544 12015797 83334706204967011182379935026835134460 12015798 -147531473521721030599900052756913119232 12015799 -361864012021310157946268411726189398520 12015800 42652654496948727971587667260750848000 12015801 164696324929692661670174869237212648960 12015802 84824240126648225303676699134254821600 12015803 1562591299741921645660461906391112510052 12015804 227407241758282086041373241640008737792 12015805 898136962891032516727944150194043500460 12015806 250647383874709006559037001493857001664 12015807 242105406764454436492118376852034035600 12015808 114108050497554720097617870576079077376 12015809 473420274675947867859282347390290395840 12015810 -412128752088712961450970399116644761600 12015811 66463759439233061125743044947612228412 12015812 135025785393141005609024075502000340992 12015813 -418932639434451164618409320536640737056 12015814 89320180030435124387594104918591868256 12015815 -264187444019305905016533881178702535200 12015816 -451226866525450931611877162079342182400 12015817 528683004594015347914580130266501296128 12015818 -391146274296023108808796806401178362784 12015819 -159356399180791047608239907753999286000 12015820 -117200353972666282029883846721283793920 12015821 735496778278059837560727521663763878400 12015822 -16747136641570571793715551675374776320 12015823 197656161131206102567479629256380157264 12015824 108714594783191795568569003212133154816 12015825 386799211507662927869155867836755467200 12015826 -444274871436187167021952493843668587888 12015827 290687821672788325919742097965041583360 12015828 -702408076408530640531861229499731343360 12015829 192653540200226543165051308001999533692 12015830 172074537432989509047921829189676194560 12015831 131794418476119252684631577835686055120 12015832 1784540110216796922614370128686294548480 12015833 -266475884909276970654370959996855089340 12015834 6318576366687211564232034966140398848 12015835 -422476700148227931837244370722340852400 12015836 73399182201270732700157441727038082048 12015837 548500469197886568769215219660032005440 12015838 -238127160051584586441212877037938158208 12015839 -388524510091969876812218932431314401800 12015840 486096532742117864423569519171424747520 12015841 838126121389241349875991453333205003368 12015842 -149039701379745268524584530855257432288 12015843 267920530239629920107339074805908477184 12015844 370890145566463612113259395516260093952 12015845 -745051809427194378282232629202683936900 12015846 361944930917775861529083392200882954272 12015847 854952804440753160315829055629263372800 12015848 -25969585808766169599167763158917447680 12015849 -98686835643500261589194060693835952512 12015850 1307799610804310259868015544618457600 12015851 -787558293823081233636019957283997266688 12015852 -320827294914269262559806239310463584768 12015853 514385627455258173050934988007014562604 12015854 -148315311135844850100397425773890482624 12015855 -192621622000546661041322292376319911200 12015856 -1235586977155753547963006801165877248 12015857 -132010378307182849119900338518189898688 12015858 268203224363118868630854090083745581184 12015859 813360129018424220144284678777570076160 12015860 -68655126245919660271858266369276940800 12015861 -9460367453420097625061518252273080192 12015862 813068424777164723658615391961146038432 12015863 751881494699192031578044728940005755112 12015864 -9782973133913274092294615245354106880 12015865 -949305853521755078273107348015070071740 12015866 44309215138170585689494972054087914240 12015867 -63920169413384208876039551190958282752 12015868 -655471522586441752129081453058924695552 12015869 8941672385019583918320879416172898560 12015870 28105874556820453914260593668718982400 12015871 -70735282700036311085532531234137927296 12015872 653900967137577463599179704028117336064 12015873 -75889601357412649910143888108723882140 12015874 -109339562333198110225782566437330399200 12015875 -631261214000550271994667068802957216000 12015876 -124786765723281335027482889444804563968 12015877 13630656491186675084054183221872502208 12015878 178990801024451129936287760846872629216 12015879 -500103500076333269399811545268668928000 12015880 625709940606800066355096841629987686400 12015881 487740862111127367520159275439621563600 12015882 -23843087965894465942905750875217032400 12015883 292674993424307409326534322588064736424 12015884 663387387977721266354471521749935490816 12015885 4798840130398415358663252247032428160 12015886 -5673115074193739001043190162527809600 12015887 -442802780326061146477208490133426691400 12015888 -76134237053478113521503937620992065536 12015889 1176828021201594694451961981594645734760 12015890 -131480917300449601396197286794289689600 12015891 779271082410677646517166322780693859440 12015892 -145685159393920324021774227979356846080 12015893 -513563458368206923857395288400078170436 12015894 397363978225435726487218833647807178240 12015895 594558962524290993661125494652963726720 12015896 9511098345084352788254554742864793600 12015897 -357140603420012934707601740785431802272 12015898 220489458865443799962751813923852429312 12015899 416570544401780389767373574825773176336 12015900 237118203370144833169406584307842944000 12015901 -293700865340091716364044524273263179348 12015902 -199871458434700760361706999369275564096 12015903 586348426191976444191418340752936300104 12015904 1305786312433150035359790361551466659840 12015905 1135851303191722888232232774722892180 12015906 198818725402738589158185632590372162560 12015907 -764741222867511848636913441230295207844 12015908 -274465865914215022731341529774517183872 12015909 142563943383592849247891448522060188544 12015910 110939913777832567911712912655415582720 12015911 358478519475164598730018864265441584224 12015912 562974842517221368127648112676603084800 12015913 -138846441348473624397631963011636387072 12015914 134332406348318495637627610717849604352 12015915 415670259039134265597766858136839879920 12015916 1620289698998764009798883158134840815616 12015917 475324203636337158054155025359252322966 12015918 -581940796601437737258835863471643948800 12015919 -1683062450149058849127763943065968221680 12015920 -148857556699980318991675873689600000 12015921 189136541409020390693995836618879680112 12015922 -696133782609925234319098222056288757488 12015923 1481908453924846168806060619486043371440 12015924 -452886773050869138621593955151590150144 12015925 -2705858214658654471696827665681444000 12015926 -12313783442907846181313396196382849536 12015927 -734168522240941051178850909896872965288 12015928 -2698437027122394640410504419820251136000 12015929 598341654878303646795771400969181757780 12015930 -114304369923194596568085529634240148480 12015931 994991261696945402337730130776547189732 12015932 616763451721734540077667426645113144832 12015933 -202527066707926547052866110963335266400 12015934 -26524675774429951911047688190921607808 12015935 -400200220722283627960169565916071462240 12015936 482551397152967874030210711690412032 12015937 -357359141353970125069274044846208932414 12015938 98977794826855152779910354143340351360 12015939 -85509739245794906077216284521351625552 12015940 433644284202758362093283384189783040000 12015941 48039991014036003395991063558201153024 12015942 -87634130416696917574041398807239833600 12015943 -188964063001607787809586097850317776808 12015944 -683723341902924066789026648592774266880 12015945 -4989103044508462668739853669072415900 12015946 -30650030346423862710145537310258909856 12015947 1225359807583944981013023247676745758400 12015948 -48815889461653618345234391520395673600 12015949 384753200771247701489114450427867804192 12015950 -297973681355809218830135239036771392000 12015951 -418070579324155490576633156875529691768 12015952 9790775387653610363159159169622179840 12015953 294361191537367587267570707677363961202 12015954 -36172201815241802418094843168062391536 12015955 2368644908520261866167381900964441760 12015956 1214654178308557079973566260393393094400 12015957 -313674668481213248554543538477328787008 12015958 44116260928480105767919179134247394080 12015959 -23875257167768471697365296690848337632 12015960 553960208581541424543807855575610163200 12015961 -1146631766154114074520360468059807587200 12015962 -36421166689226634898213754232969140736 12015963 1160999402739055846601123971744148880 12015964 -169682106231828078050102168521159833600 12015965 -271500529400989641677271488019764754960 12015966 -36390511452652534220783268231557136576 12015967 1436467578628349086067305317575659402016 12015968 -592897559742760629591910891393357971456 12015969 197682199232042931319269668850005744640 12015970 -393815281392144135489073535158443848640 12015971 -69968631479249135520337459222952891256 12015972 77910608710094146458182286289082449920 12015973 -748925206119690771186070271049359413440 12015974 -732211732403247793711081793285831923008 12015975 -102165521931557449394021156221967548800 12015976 -550220958254470984820379712251740160000 12015977 -940336693491602916190708316749906623174 12015978 -108672699071297098334570346204589965312 12015979 133878904040786530122323782699505832000 12015980 262007551164571944828665886826250649600 12015981 -956472143895640188255769673008566384288 12015982 -377932481893522876984136328627024454656 12015983 -16358245393802120324119329947968734624 12015984 -146045915143888130508211709114253312000 12015985 -665875725987533284525260479086738247040 12015986 -1002096187614829249272412902217168495200 12015987 1115759800431020055317420428999675206768 12015988 -995256874689504507496994733436480592512 12015989 -988077252231592712064886955793675624000 12015990 59919042975968479324503922037442673920 12015991 41138912312217360583670605625593779024 12015992 -459364644561893878802741820548766720000 12015993 -109888555987864859890483230372488830464 12015994 135950417960158135786144081046965735680 12015995 -904322066079718684092036531822609915120 12015996 -122888067294151029626486786368950819840 12015997 522810832616773943309231841529802494272 12015998 449255730608439730264814794843163712000 12015999 843704085197155051760544467237106144000 12016000 -827392374338966115253522937319260160000 12016001 379419607550570327209596149945556263424 12016002 92753239271106493395264119515551349632 12016003 -332514141935958684532904759022430202816 12016004 -104204883529619612030496767720333500416 12016005 -215101828832245726319922010134077164800 12016006 7541474375839004057723237071843938624 12016007 -59136692088314089470198740418513192888 12016008 743418554806919039342864815027427420160 12016009 27420311381730900329830994311559126116 12016010 191339663894054658094211427163183256160 12016011 185647050024717075891001848191366208000 12016012 468856880417820552434897599315170234880 12016013 1274883730672984159198896109849076366262 12016014 -284192358956712177474730549371707367360 12016015 566519383884324256014950155806539349600 12016016 86966636763149607152586400091658166272 12016017 428348117082284898752647222339513226868 12016018 -4243634715791723463005859813805056000 12016019 1026304646527626588571779006287658768 12016020 5417337898589323189460963652629544960 12016021 223908951731307262375668154942005671200 12016022 5370175816144266866776297073735269824 12016023 -96736465925405847506431459959390245016 12016024 -295127843269195750135026724894679777280 12016025 262269817298290552749083433064726940700 12016026 -49250264468473237108537965723523344 12016027 1387237298237972672923055644134791471876 12016028 787726360338820336534727025526578339840 12016029 29632923335179288503788096279891021184 12016030 166249184596226838523591268485265118720 12016031 819699126753575392773343839164186084832 12016032 -29326522883400261030165915497907879936 12016033 402620646651642342460694590612069709282 12016034 -17955113132104634821739345670679695360 12016035 -365570800965749019732603204258245937600 12016036 382218480109601172853867792417177186560 12016037 -1230026985481763619544795062665015332320 12016038 204923267070411830300813196906148695744 12016039 180937967215148134221169574268554795056 12016040 234597742936365332460480519812839833600 12016041 -665048158758040567114121082620854263408 12016042 145657987579136052218544527615128546320 12016043 1225280739585403644416085421933165868544 12016044 -425120041265125770147080555944884875520 12016045 390015545186305952593183399657838460300 12016046 53102336929082226848121348228586273536 12016047 -181616541740221505545795442144136407280 12016048 -347468792258176512895689893130263592960 12016049 6880462985658535078563524502504014064 12016050 143449708448905519667051193242416156800 12016051 105056278947071806307681453366871145440 12016052 -1050725708615762646149878909328732417664 12016053 -506327687105277070668142970164607748480 12016054 -79069708625313357089489746127016794880 12016055 578552324503714917378026320011686271960 12016056 -16661420737086125529384871801076121600 12016057 13162421736531494712964582597799963306 12016058 24997494951801470448078974544765312000 12016059 -733300675860296106677056407460163925120 12016060 -176789948167768796332718593274865100800 12016061 108786055237390817272801467755288425932 12016062 542023025669235760107863929221612688320 12016063 -1319213699410404055660365290644571312520 12016064 -432370691159573697237540158412070846464 12016065 206966545818537828159551681504196503040 12016066 243751067551248922736218561853772929232 12016067 307446315577591000302760105514273705472 12016068 18459531335587422518078740945567303680 12016069 -865652029976558953863942777931620379596 12016070 -158090471818534318593944827773910368000 12016071 532310685720642653013914168334934408680 12016072 -642008565092781087851223845279744440320 12016073 211248628342596182168313479113361590500 12016074 -200142231298425897547154962877287377408 12016075 -2038569917402872865033496109249614000 12016076 437027767617198315195191468008737377280 12016077 251677829695555423397754691455354575040 12016078 358232249618263460357689152439276251840 12016079 -496639865283692773028459541431467663824 12016080 143684598725356500096647588750013235200 12016081 -133289996916871996275123448563335213952 12016082 -93836997594053700358146010580783416320 12016083 -581946087478238449907251725924873414912 12016084 746342057854473626308344859000930461696 12016085 1094280626109155584256546628198703211160 12016086 384126657331346763594205684970238588864 12016087 -1537951449823433636518243375262584678264 12016088 646248833381636809482726115160387174400 12016089 1095681167700273943746652674649221710400 12016090 -160553042663586742034473926428080588800 12016091 281929632939916448591321332989796049400 12016092 638354912305723064651526244918640640 12016093 83009416738689397572883651222250218380 12016094 -434752228485393859726870311506274624960 12016095 48803296669107205394612072557782167040 12016096 -70564024894572790099078758482822823936 12016097 76793545445631889131346860795088217280 12016098 363199229491119185635495301500011051984 12016099 -993236126816197127785414435922771692900 12016100 124454182259672802224409080483910374400 12016101 102144213106901346684520747933449332832 12016102 210643111066901856426999551717555789952 12016103 1658951803546928997415065886709533760664 12016104 617461896951497827950164181910465413120 12016105 374997180539817277184548160801518558500 12016106 799847803437068200289034775909039766784 12016107 -245339496184960475040505126695613590672 12016108 -358358286369124615094204757991592299520 12016109 106037873255768037172709512259945313600 12016110 405399375309599391232324463448778686720 12016111 -244933021250367887817710785966621151376 12016112 -191873669137408747703647104602957021184 12016113 -180269312577374762666836509073479141600 12016114 -802969087561740647751358281349915001856 12016115 -352783991236725731252264805045867464400 12016116 -45387908167297640987448812281927274496 12016117 -758239089370710976399888086153473090880 12016118 598757881553217043429668419885343257760 12016119 794429994276770335675107520712705760744 12016120 -34528187797868337315516893079230054400 12016121 6697481273981819574684722742875821320 12016122 311646283098010524575729866833760894464 12016123 192531401513255887797987663547252702536 12016124 780376681626878263192736172486987412992 12016125 -468669197551230667749338330842880424000 12016126 -176989837014611463233791251202393663488 12016127 -91543422889288436531767769240557164864 12016128 2918388552674938254496966564437295104 12016129 -1063466816315703108742625939256484342270 12016130 32140708002405278488504317970044172800 12016131 586615472787992625298754516355210344952 12016132 -80384694749792640385123987761259724800 12016133 756158862535251040357130394463313282880 12016134 88954574246508202748854761013750736640 12016135 -3300509388078859629810634342808331600 12016136 -166734900717494151282156353636005847040 12016137 152729890478163143725739490232203294720 12016138 -295292195605139940765164174212884189600 12016139 -919931708585624527551909170526219078060 12016140 -56753980947526491383085688880826777600 12016141 -115920228577730742376821004787828384458 12016142 134780202859387300183907090749334707200 12016143 -386678498116810841306940648999503818800 12016144 48626295511083626204852964467497500672 12016145 -1097826393221584120379927214712201001100 12016146 394215015966165252313207433290808045568 12016147 -286113334259521750721677305463519760 12016148 -153958088473026632925666930101963889792 12016149 76937140892059916782085698092518566368 12016150 178934897798718662376139934376620352000 12016151 833695881887614277368452695991973501440 12016152 709100041517092159281960596081548369920 12016153 1198012642383324145297604219134168883402 12016154 384921315285605815140921868230223489776 12016155 16724988270494522516605732515488450160 12016156 18693837147363060479023911276991157760 12016157 120738437862741094836885932034445646532 12016158 22777796250700479344293806307961733120 12016159 -571133644707064767888092209571925348696 12016160 -64376794928956606471660570045828300800 12016161 254977753379501491270555027805855838720 12016162 738330876770268992715939638470185770832 12016163 -525003351978417117620775829536635751588 12016164 -143200703117474328212385282610191719424 12016165 -11551112375931839797261657291957754880 12016166 -227941422504365599693505154325576279296 12016167 288265166507342003085188852002872766848 12016168 -230696021883852528514923866497763005440 12016169 -887126990298777959843590737542323800240 12016170 260226133211903351362327911998829715200 12016171 -407153019639968146377141794848121463628 12016172 -509669090964190270636329023372780900352 12016173 -92136157232278683196689963733505055456 12016174 -176240383022281812474788255761084073664 12016175 -854428342990725183432761863017213600600 12016176 -78704630514953236042946262852151541760 12016177 -1501124735528907669709188194331142004974 12016178 18207367899745091117638598140003856640 12016179 180725098512348058201503215725076556960 12016180 -345734018365494374991009964470754529280 12016181 -177866206645699417675179525723528636900 12016182 156878294821072692565988219291187775488 12016183 -436240969273925738021351910728131813136 12016184 143361210349306862351167569701944258560 12016185 45070704396343693850150916548684308800 12016186 52847814207765719866356135228667189248 12016187 -1334402527466674737736258323100351867164 12016188 -22107290148441436307396790200936896512 12016189 -60069044345157998229054462853844459520 12016190 478692262484445695866380749718193852800 12016191 253875228390360120518403145314110682624 12016192 88676427882127671767482627318918152192 12016193 497707785883971498563737376316683697600 12016194 -98604401797438520714690225562696314880 12016195 269485706118380790218773667676374656800 12016196 -1074942270959629283677262532647168073600 12016197 189621893614372221584361131705982025728 12016198 -86286219490827369605511173392871382720 12016199 393958412597191563915348026046731061864 12016200 -165148121474922338258999590536671232000 12016201 -84118165843648460901146638066141141798 12016202 -1291581872846974241054068242546954245376 12016203 -125631541153293273698732657087321203200 12016204 -210293980354505922772107266578635660544 12016205 -193950934418881872169119017900779008000 12016206 -49905496089947377577285194855464941760 12016207 255146905088010338488271629891231440384 12016208 121267877957659062955970870646618193920 12016209 -1081788916327098463830207879864952180992 12016210 -377734521479485481955285792503266872000 12016211 1102465823403783712615244929527613269072 12016212 79357237829832271515782490160375578624 12016213 644936278239781257445263753681472502688 12016214 133199700641503606091917888256897104512 12016215 -164686398820354537788634857658442844000 12016216 1405698185609748683604169827668350156800 12016217 161654404373576840375938769757358790400 12016218 -279520632418895787541094916198624610560 12016219 -1339237903602010675394546692477778888380 12016220 -152286840748013134710257100237486858240 12016221 5516502041115375426711669871154613024 12016222 445157393921474917765980526445725494912 12016223 -614894542118790871738490889074243062296 12016224 -698290803451347073253365852421783027712 12016225 -63896824993406896690867079237629472900 12016226 -544367508032403998793339796258395488688 12016227 -150162504480032814614126126950296649920 12016228 78892478602518724013919017601208758272 12016229 278976733884946006863327458060100998076 12016230 124822333950261219922255686603720288000 12016231 -626082438684473850410536336404637397768 12016232 117167642436553667798872726929419796480 12016233 -90277968008655895174429848951098041398 12016234 120053374022815455820253034205974641760 12016235 -135791341452228841532118424668726316800 12016236 333946152683462733184359624661970867712 12016237 -332600641361241676856063940037339306080 12016238 -11266935119940032994947592118138793856 12016239 -64449948638969352102129137018878984704 12016240 -216088357456569876166758913619306250240 12016241 1580010714817392061592671213896637362642 12016242 199937572494249387658120608710995476480 12016243 466543553942555632699919878655023014024 12016244 86992127896857948213441645207792817536 12016245 -71172982320736694474991621171316219200 12016246 6254791336343543205713705953772849280 12016247 1357406042594173661817983501249314062696 12016248 -424107109142049146156507167987184087040 12016249 -32903163986730207241345033685591917888 12016250 22047420174134136495253077072354270000 12016251 -53360535228881124582790405098624630144 12016252 -269172688560381206233855300366942603264 12016253 -65368278478216127755557319028571670176 12016254 -99966630135694686594983944896666326400 12016255 747631157555008604658887203327096829760 12016256 -357172557516300177357554819820662292480 12016257 -838175380498648038698807883345589560480 12016258 -276271510824359454354730656253801929216 12016259 -92858233765796044816547933736900849540 12016260 3068535420592506955313341318920706560 12016261 1470577783508263149721193992562271328862 12016262 633847101256067946769198054214605057632 12016263 -340254115874154158291864316876269680128 12016264 3914068572729467658757280692890501120 12016265 -134130077860246506293195460157822430400 12016266 14606674751561135374976678159512919040 12016267 425804308248425352494466382479256207316 12016268 -284103392769073118793098447735216019456 12016269 34952173925580882994207251539955189420 12016270 -98298129066320519502488454071933884800 12016271 -1453780657885244353611518634450300792528 12016272 131522247209757912734793486174814863360 12016273 877192255437494993218270626941704054644 12016274 184320089602073536436064659910853441152 12016275 3497194019985942247208660874227149800 12016276 -401503117107146561976696986520489869568 12016277 142580562430666805828028770047975763712 12016278 57664229957363981571973897438815067008 12016279 -420175621352256937277668124679057015720 12016280 62319246197296563988196684887292313600 12016281 341907780624599901551141207957648385600 12016282 204512665833856801234800711914131805184 12016283 207901207589925459371982495932921558532 12016284 164296844345505404940163590035788185600 12016285 951344386154977027303830625396669380600 12016286 -488177359689990753740724519109578273408 12016287 31980738890203926320675120344777492200 12016288 1351008637276911060516400019086864220160 12016289 -2167948928478114603161678037783962630976 12016290 50392382386802053060900179676972846080 12016291 355690220356650673063786920662891422672 12016292 1241766862097131421289595856588635096320 12016293 -236746544145469336877895691930600479072 12016294 280332864953073693861606343522674400320 12016295 1145164317259224321186415186049751600000 12016296 751799879312965355525852300979393331200 12016297 247843416159429768544565302541233785972 12016298 146865257350683856927707599464589895936 12016299 -5846158705878070440918832081653524136 12016300 -206027061752724160894397953262345209600 12016301 -14246145894947997018352525794861979296 12016302 -469132039130820344154377322631621687296 12016303 -529224834230104568577643792416592654000 12016304 -4829897698813763055748740886585737216 12016305 56698510934721632905219617385502526720 12016306 -56530327512086031502967638401309969648 12016307 -4178355052467435097322023563984905712 12016308 -27750430628402560346336313918575185920 12016309 -629023615900632992658478864770094540484 12016310 6382815935010223361983464445724972160 12016311 54761801740240155863343483843142796880 12016312 -133253451715429875205641212093242736640 12016313 -233761234730815414269918276236119370496 12016314 302385125687373999742938991224535729152 12016315 1088686709077235280458588650592112792960 12016316 24658558105081402731916264742555059200 12016317 697177159817343266914920916133239674720 12016318 289960728767348457262830646927991942016 12016319 523381093410759010000804692169701739200 12016320 168674129246595098036313793681246126080 12016321 367713932583657333158135692972704155844 12016322 491142413179602569963437735597472150400 12016323 -367526414936346019341125121603722793600 12016324 598605539512880191316842350638422732800 12016325 -452420134393163599984267374844382198400 12016326 134665533460144168950895267906843674624 12016327 478991047439265297987415082453298896400 12016328 455176645519648858066358350544201180160 12016329 229407199182203744419518641426825674176 12016330 239116109894828523317864037480482878560 12016331 284771211536793297693220056790978954140 12016332 -714134497106486272190002039824140415744 12016333 -388454250839618407784599193589590542880 12016334 -692744780790857905972381827951639248448 12016335 -144842879847711602872846299962184415200 12016336 -167841497659365782735778395173189623808 12016337 430882242555429200423273551202859967986 12016338 -129197541415819908262416586315505974656 12016339 535770874932587129631962312322278508140 12016340 228736546933178415038842983389483950080 12016341 690273715018327341902651130736391815680 12016342 12184345191569861376422912518968265344 12016343 301296724592229158992882205501985395592 12016344 -446601916731506785918784885125847715840 12016345 -707476748576704744732728772184187523200 12016346 -338960303839451245026828463154850394128 12016347 -88300667698654384468096386518691030528 12016348 -117110250275549682471327388764977255424 12016349 1684238952585447752104146118036413011136 12016350 -2618421212343338477326839754560844800 12016351 600617107300570383730258964108125637392 12016352 -1264754693429864330063399730163395330048 12016353 -79829987507338186596178653430307860800 12016354 -84147472441517036976611461352752547328 12016355 -369359303385938889576545431886705798400 12016356 106667319769559688610519624387293640704 12016357 230258850490855020061108341846910388606 12016358 20454780963576675421260679877748941376 12016359 429043674548845936859768270721295421184 12016360 -116771272341536245176353692010041344000 12016361 574381676005425212983367332692032687232 12016362 155030010178933987102626522723121112064 12016363 -251027850700614484455698714478896133388 12016364 -886266411934532442669881170787497492224 12016365 -353837045317725735147454288344315727680 12016366 163614575038209907533060869575005089664 12016367 614857649717297503432373007954814525752 12016368 -69457106208259913338664608950432792576 12016369 99503403587995496517043922783073119796 12016370 440620395271821648461578408060854206880 12016371 -366124692441114632256899944386285830088 12016372 481611719915295842293430008220517249792 12016373 239016456239901998736971892536873214144 12016374 -244656038748901166115401781239838658560 12016375 -104305477170903379078413107135365632000 12016376 1313330339409630756483330566201790382080 12016377 1811156141564272075602325638914993413440 12016378 353049457593854968598649758658077456640 12016379 27922598032754013566082687263627909040 12016380 -120200424461736433852430600242866109440 12016381 -637494887719455371258161251768800463668 12016382 -21658105810380153943913906905639395840 12016383 1072134452103955828137033860970942179328 12016384 -6070180929111809158893774133784477696 12016385 -380725560700063229102787112809151701420 12016386 -363888020978919800811806730477596257968 12016387 920688751710691209538216325190728471036 12016388 434408912367917199470529808835811804288 12016389 242248751812622444736953484435919680 12016390 -219383276222016990818362404647691408000 12016391 -624388940646904074319671028693022255208 12016392 -257966021198359935106358414093462568960 12016393 -13774449639025440222039529439770612016 12016394 81869284343046098538394293559423462080 12016395 -10444786673047200371436615998438600160 12016396 256984849029190258003120967345099636736 12016397 -68221161217271159005713953880291422154 12016398 245124111275845977030152244653836247040 12016399 -345919841409229815534839603074582150464 12016400 90689059113180026154342348336134553600 12016401 -361805452908721991810234857556824477968 12016402 -315491755029723534548948854028461108848 12016403 121054489225177220767681394210141025600 12016404 -766114173661242623716361000178060410880 12016405 363706179733130122988669562092499396060 12016406 -294364627137081779092059249568756502016 12016407 -103805094254068817467613151169691472912 12016408 36184702989960624852084809478589378560 12016409 346888668604791005263089550024535718792 12016410 -79989675532655344301141826786635258880 12016411 -154366618246265928158026314826621939200 12016412 51370504094021504087369293687360382976 12016413 -185520683024627442759137593525121888058 12016414 14763402172019397525726712273632349056 12016415 -731981988248412232105485018900757823280 12016416 -45434542604781899830787207982061977600 12016417 -330199538824171518057247808551789994640 12016418 -778363442217974548596262103543129679360 12016419 13116890701967175565082263988316000000 12016420 72106580294700395439606331592708121600 12016421 -424011403660404566782427418559345399488 12016422 183036757412388528488995307607461348160 12016423 -805890028323391646708904709406763864328 12016424 160576182581919594614999214222480998400 12016425 205505784121456925868959290879899523200 12016426 -948124190283812973033316257909731891616 12016427 -631923718786261067796482784671098523724 12016428 218102681193787248709132507649990469120 12016429 779403742252960657873632684623246467360 12016430 -325896324450771415283987934032163800640 12016431 1439218005562655514146185425641413872 12016432 184065623810484398972672637383307739136 12016433 -461926073992850455243816310044709336832 12016434 -250865714046579535523257578766303873920 12016435 -167328357905061613985603721711823599120 12016436 -3731974906258637243861191763926702080 12016437 339081096465553935242714025244546218240 12016438 86360221215484255600369197223990087296 12016439 1059664268207680046820403431811692195240 12016440 -324646849336955719835019099606515712000 12016441 487728064167437848797878635299988140842 12016442 8136066113953592504011659187138344960 12016443 -664229067699063220234287993170272267776 12016444 221079268015245450090956184859073977344 12016445 -149529629453993154382095606835476779520 12016446 -29401786418587904010927928555707728256 12016447 420609412541020933986116471146777097952 12016448 -9280920935767233673446354475800330240 12016449 415040391118907398529609822199061203600 12016450 -444483083020422489180886377226092499200 12016451 1503045638602657926704213166788887413504 12016452 124325486277003089651898293530832105472 12016453 -628161511496382835542348669090459466240 12016454 702346524020166436356560772121478542176 12016455 208978681925334381162348182898926764800 12016456 -744769853550389795243233393195911429120 12016457 -64227716835348671574737465640686135448 12016458 132768732366826347909629169695965777920 12016459 196040220016264995754213166793742157600 12016460 -355010779345480765665890026321932702720 12016461 -78785263221250825554140060104017566880 12016462 -755316222564708022358663521432918440768 12016463 751527924117650011487544027869718744984 12016464 -16029353611749061907170793225005694976 12016465 182996817522542870405241711982914313920 12016466 280372728573126804742379185797781811712 12016467 700499436857176904316912006635095459080 12016468 -93855565561839555576130562643768909824 12016469 741328076292781641503837914358125128060 12016470 -25710315494943387472055083940540405760 12016471 24418488546901534559922424488749038200 12016472 5691461813692621524982670703580569600 12016473 -26029747456325301879475462104255199872 12016474 -786812849856854974992419284692714485760 12016475 283736238706256757302727432911481738000 12016476 25331367189244361439268480906495199232 12016477 721784136508240448551111233445799695584 12016478 -219912478666204558093857676037350627776 12016479 15669193395273492925012791124137696768 12016480 -441102840593704546348314522351540633600 12016481 -35404267159787170546088274515432234718 12016482 17849282824880670028755038310418142592 12016483 553589904755707605357441915431204222040 12016484 159744086975783061446636512485096811776 12016485 173569735731056392594208780006454950400 12016486 126995786774275783618922331513909749760 12016487 141157563403305075791221807230319020000 12016488 502388186413204814094906991314252595200 12016489 1431082015681068071917918186039039702656 12016490 -155944721808963301553631982113246627840 12016491 -414997986771053716565590594873354762560 12016492 -947020443463588829349670149008609699584 12016493 -859941148477150996005523965648449287680 12016494 -161899163968055835440094982264886060160 12016495 -996077622525845125706802933261719726880 12016496 146162310973351717873266379684595269632 12016497 -521738395155901771642551464557101882000 12016498 -84297116476974595571550785333019291840 12016499 -460972102760037856141808113192113239040 12016500 533309502017977305203904855039281664000 12016501 -1963301971756912343073236204666213760 12016502 -510593025285685964766130292181404574048 12016503 213611611867713021940547900457533738112 12016504 175095232045971641056481637462408437760 12016505 -86809488511887702695286804807885041340 12016506 6918199506636518681194117684630673664 12016507 -464324372427388662784666540629373905244 12016508 -228063205359854581746207063599070249984 12016509 -1179329502521932027993014530561837445312 12016510 100053988999404161972650711834380480 12016511 21904494644425703869673818021625667360 12016512 41751904774879113347894025912739430400 12016513 -528109562275144460535387703528721539260 12016514 -124677525820635829453651757291001540144 12016515 -118923739319018351159849690108270802000 12016516 507172445408698650111690909800848772352 12016517 -669912252796317930578792736478641147168 12016518 -147422458926324676319002761153824599680 12016519 997243347894767749679383151085535257096 12016520 -993521085071707108425498087391395379200 12016521 413967629829450573311793589299928270320 12016522 -1246638736564741742889742073764286976 12016523 354163766126637263620477463208213891864 12016524 -319678167872357974967300131910309360640 12016525 289881878261696564435544963956580678050 12016526 219585879375179329144741310591055070464 12016527 47255177162249436857044302318611855520 12016528 60380291518840446899720752973554974720 12016529 -101436737118607144656577767410276063424 12016530 5287736425851188897297559762944102400 12016531 410244079511717309580296499469332128880 12016532 -787699476916634840145274495715069829120 12016533 -134068308667708747455393196025589247296 12016534 -176082222142889056594889264250007770240 12016535 -442979952618545639398864619248450317840 12016536 -297865382698555318093261678754076426240 12016537 249602196330658522604122919957519506944 12016538 -29139820846155567932577473494049711904 12016539 169976903858593128572593098529272384000 12016540 -584286040088500032419945555087384117760 12016541 56082084033152179227783186213109683942 12016542 226809905390259852003154026453227332224 12016543 74937558363416761895215516260508878720 12016544 -206287103044166962488688040438426370048 12016545 -286664717967467450621595770025852439680 12016546 -393361466064503596544761406074589073120 12016547 -244809135610231343952302608427789396004 12016548 -200139811398292091568693186351202167168 12016549 777967847857578036184847149819017735036 12016550 37667566642745576428621450108227840000 12016551 -279358537740028990381622336357561938560 12016552 -197387000235275499038372563196453376000 12016553 18866410775964401148158138750860009344 12016554 -368589351281723144115692934417726352896 12016555 -716907907699587495930971745526271675040 12016556 -1260981479271016609144654487916455685120 12016557 180149606792730093623919348768287534208 12016558 -55165024955659914365155842388590229824 12016559 -953652500311260721411700234237699568240 12016560 -98718870253396425908255580150197452800 12016561 44806213497469842286492736118663591424 12016562 469861334431843420918724415752280502032 12016563 290320375183868727706581961982630439984 12016564 -193639727465602122160541604375270548736 12016565 19842146182178337805516731891851202240 12016566 199823509376521269506813268537476417280 12016567 -535557655658460438209333827697490698688 12016568 -537123802764616216354539361402985533440 12016569 -1078151384160112408960993079458260669120 12016570 546184606068583963356330618484360455360 12016571 -53055785193228693598923035242216079088 12016572 -631517930425978654154600093959292087808 12016573 -328324074817183256310440188456714279796 12016574 284848654502040897564232282489829253120 12016575 52033599216515772172872128861353648800 12016576 -172032362487640994081572255805919461376 12016577 1164078117444042591296635971932363055426 12016578 166167028734512283725770046499494658048 12016579 -340830834997539997701821515182040672200 12016580 -103858170507236286336547957680658759680 12016581 325345673831735715820557586607037334752 12016582 217428852328564939134407288987654097792 12016583 -71974768778854021050561765335866251120 12016584 -637515626524447945625536079657215918080 12016585 -333475919012415108860137202738206464000 12016586 504487029278967989748741812149827792480 12016587 419524002130958464723850272978922313600 12016588 535146216046028987481464774794342213120 12016589 -330445810412862427478611209871754554080 12016590 -12038810504255009210786486428059298560 12016591 -206035265971010740730033048313726936000 12016592 10667029018476249858123476230465388544 12016593 788452722852052498686145794745865070864 12016594 21644012804252824068994172408583330432 12016595 -28250271401030021206434530184524552400 12016596 -198486223875823597949170098700164311040 12016597 -434824157343075476269057560124825771954 12016598 -1230524964722900150124421597626718513152 12016599 100357923931755291652626656061265244160 12016600 -81887377029995030058138711375127296000 12016601 -556285571639213784493044717423252262908 12016602 -34564301535635296025352652357368690240 12016603 -32248091931274821144605003875939021632 12016604 391706786279420449807460191638419360256 12016605 200377860033099853109416277134666308960 12016606 -13445835711612650750520391888669964544 12016607 -6155409162230264400308392866631192584 12016608 2561158411956883493587109453481639936 12016609 1180132773696943753767830730329712657840 12016610 968815214880766996835952456453504668160 12016611 690694116866987627377077112164526319520 12016612 -731129249152910199761544200138112655744 12016613 -43027351651909186026118514053507367424 12016614 -62898445610946523890032305612400714880 12016615 -7267092796783713113853711104897640000 12016616 -45612699345807132179908041057141196800 12016617 69982913687821614756643213855831873680 12016618 -3115495324343834526169665970176180384 12016619 385254371389727958245364188826205036020 12016620 -62587310931049052240550968312652595200 12016621 -963800415523438743379668982272538875178 12016622 -17249112072641385328079054338688513088 12016623 236886170871558435135817527927947778048 12016624 287839044136494373158925477614133411840 12016625 -1078770370557638520267953135023948032000 12016626 148832261691592257393825026052845199360 12016627 357689944558685632042882513779517045072 12016628 -27058285647332822743676788482411632640 12016629 256077911790727432501498817428787377500 12016630 883963861209197043877899429492810280320 12016631 1896433642920995384558032460184218016 12016632 750604594273567821598205498692755640320 12016633 -69962436816407701554297253664571732118 12016634 -59476240050017635665174959298230025216 12016635 21816822245383897734799664144436418560 12016636 477738654005835090547272801928646574080 12016637 458667301483438546966898584201302548952 12016638 -94264794662281653227830770977013105216 12016639 1291780793777087989955898962071102560424 12016640 352317042706818570342273112151099965440 12016641 79488609970053605564325129891846597504 12016642 435043227139669464886046638341720169344 12016643 870470009576288662706546965022970358080 12016644 210927174158412939688245318348141014016 12016645 -731815445878955823208694459391593128800 12016646 242574944920038515296964446937040176064 12016647 -3006510779333064964086404506954982592000 12016648 195516091002432920738040461866704076800 12016649 181287096677054265837252927953937806208 12016650 71090852324680694761859170758481113600 12016651 1078891961483283185356864362762751408152 12016652 238888839063987983427644212551780049920 12016653 -731382727103069396327647152604657850592 12016654 -142199293802259177237473466401987168256 12016655 -413398413970014477045543190616756468640 12016656 94333241768318797129083197768424038400 12016657 -258806617063904403491985038365159965840 12016658 37122953955743374669754803705398962976 12016659 345559699081564971825346293614196658104 12016660 -293933603135267018153297477547021400320 12016661 -895819838024761902329168707276786898976 12016662 -109646792224276469110720651819570176000 12016663 -1251205005110130718476703556526823740088 12016664 -1201060070304836661578216850783960268800 12016665 -729591058525329453770945179763009033340 12016666 529785604355950148877453002808000226032 12016667 -582522710707332675657571918712083655280 12016668 383393329241538118708063699460099504640 12016669 -483278705557593099892528953791359980704 12016670 -97163635733844444759826758659021049600 12016671 -575186298838387726976926881106142672496 12016672 -115356758578670802386764899818699489280 12016673 2032978157369314379918735277748694138880 12016674 -22857808201617548786266836983451705264 12016675 304272272485896534837106824197952543600 12016676 -11437755505530379010964602172046417920 12016677 -110304634057384258702774420915912126560 12016678 1090623678376434493657428481059731494656 12016679 97187876107773077143006168510949166000 12016680 85705871723112270592404506806227763200 12016681 -377483879360666763109423745778650088960 12016682 56623872984353306516418002071753833984 12016683 330481856332355567032585682886493497600 12016684 -670391341910083106658694328729794656768 12016685 -129564711540707147129443875882118141440 12016686 98977336526098795889838242195219524608 12016687 -1101031971529244117214991975247433063664 12016688 -24146260525890109529479846857774366720 12016689 -216658371715102071059260660667631637920 12016690 -36383384561706499863933699393405542400 12016691 492615018547308794329371481654500913800 12016692 -6901627832737404670937509767741535488 12016693 -2171822118210820241129753354312157956 12016694 1201795683586791763830936776101047360 12016695 226084906446853711149957291200386721280 12016696 796441176054790273374311234114592768000 12016697 57889910088997663133031871449058860864 12016698 87911250491318679226504055325256510464 12016699 150394644350102353005700983623721784536 12016700 -129323605997532861785476214064188812800 12016701 -2369456894414607446921085924104884320000 12016702 94768488690425082036380852181654497280 12016703 -612013592781134181792053770884815681880 12016704 5175263853815148773299894168816975872 12016705 -287925705344546752897465990166129857200 12016706 -39015976193305107775165142745220494816 12016707 946809614719054937516552907370632555840 12016708 277104646903427567251177438371639868416 12016709 -722177606524182398435958166826265469920 12016710 98140972374078972593712229651419475200 12016711 164726939430572021978552144514378882720 12016712 286500260876845116872289189003933050880 12016713 -164633688878684076581255090367429772800 12016714 694588186610422024241944710837443793456 12016715 -532304151737781865723491647593964300640 12016716 71651467374622595021905714594184822784 12016717 597766460912739649049499748301544139766 12016718 -21746565075655418243312469721790435328 12016719 91530630702994715246253187364021384688 12016720 -267681355026876378946525384812452659200 12016721 -1322205183356310729107434980173252902800 12016722 160040779435399958996184542691680534784 12016723 -912092841764043149209164339551907915028 12016724 650870180119968935964836686197804314496 12016725 -63585142582031691783646032037220659200 12016726 -481551237099686561363810798186041790688 12016727 632010968413097825733868617775327341576 12016728 -967891836712898024751330304470483148800 12016729 260045915443449654549285051256227761280 12016730 178892987199103814899288769771585356800 12016731 -219945671793570950035637544866843868672 12016732 89906356755379562323461359508883208192 12016733 -110728655878837617521828759316452020896 12016734 98727873108366089220470569358162565120 12016735 -862587257203592755663423922311220815320 12016736 1047733515949165928643929363031807885312 12016737 5214236727128317350982152692334116688 12016738 133117169404064925110643402853664765520 12016739 -655670124637473646339244857959523871328 12016740 -147213151680903498386171126593014988800 12016741 664657678743412898451997152972291898944 12016742 -8798576843428937135983461328563505536 12016743 -226593489579697604748644148250627611696 12016744 670058295543796098795429288353155292160 12016745 -905258624900007871579954209422723676180 12016746 -92355473427616882686753219420992457216 12016747 791737599157985530040475210974581760 12016748 237009845064683540904184802273203585536 12016749 15831140213999479859074460628678477888 12016750 -119211945747627637594133948152950336000 12016751 -789830276656801297570110034777327238496 12016752 -250566399804229793175651485608673280 12016753 80604953821548111473687376924044013504 12016754 -115509321899311343103903576569102525424 12016755 -8173572519523152888514705602140774640 12016756 226584123859789619565950015897198532096 12016757 610551791284042379031484843087235989152 12016758 77087290168709159480182922055928034688 12016759 -634396277925139733874835625187360741600 12016760 406745030492431791520035624791638118400 12016761 635379813058322864782717178210242892064 12016762 620024135573232181975430307498861067632 12016763 49337446220805912808679197142744961384 12016764 431637074035835338824475276238822613504 12016765 526437504514465590032643501293675627520 12016766 460522166279776718821362061657874343360 12016767 58603843915631978329139778173666375424 12016768 -223991524953792859289554508426772480000 12016769 -210477875510891931443063736384800835840 12016770 277962876032844215071540856520214041600 12016771 52722686895740542128171501450688245104 12016772 -96492759153550123713779079607131095040 12016773 120130273452359941531303796657238385404 12016774 -221648365543470298172002355717347946496 12016775 -47852969669580617714537879030578425000 12016776 -843603179951716939287519231117616128000 12016777 -809337562382487932763011600283468662374 12016778 -60504275130340531764556442993248711680 12016779 770594144497363023443765678828347315200 12016780 -4002070502344586685010743726531532800 12016781 378076193694078504815530927045211162592 12016782 239934099912223562163509318501015053440 12016783 -750001758364495182246157057385592821968 12016784 77798148873842849340924737007129083904 12016785 54203932040523496445368104689904721920 12016786 -246758911592040528449738697647339384160 12016787 -409734866069956162928427631106660169360 12016788 -165498329747177684966701244542092042240 12016789 -819305609385706280061334688340147671410 12016790 393502614090113684830141817240643118080 12016791 -92332669257005600604169890294048381600 12016792 -1412595389147026055335927011908566272000 12016793 881839784331666213614380641856411994820 12016794 384590903180392470434669513592655449600 12016795 -278739527907207374836311508793545770720 12016796 189092162717397576878366264968970578944 12016797 251434205204364252359467838083892825280 12016798 -514769607759201263702686168681926441600 12016799 -675226866762861874398591334598060071200 12016800 -424318354366997461421309381570617344000 12016801 -11803129538178933736523723193825579008 12016802 -371076525069456903404754547894009483776 12016803 -300445882441243777643814594624677119056 12016804 1192784228387702725719180921198722768896 12016805 -557233426479185883256870324041370593540 12016806 396371756851050650594729290794790763904 12016807 -978229218554384007930430617406697414400 12016808 -13872183601070143551843366396118103040 12016809 157227128379111915418463240481061424640 12016810 -110984421312026288476070922297572889600 12016811 477060503503008072337362424143802895412 12016812 -492251453224518827468031452994796927488 12016813 -143742698364804597754445712696261454836 12016814 21091424964643719044673040870436832000 12016815 -29587995373076005177074948016582810080 12016816 90877696142909754477232518979251077120 12016817 -173523665156771515595701830321994059480 12016818 -142299338179342827896108683468241409792 12016819 -3865780452720684825109955102176646926848 12016820 -293877925682042638719904888788201841920 12016821 7195602347912107571608543569984477504 12016822 -45045218395233486987216438656841864768 12016823 -885536280279260386479160131661757952 12016824 524312090491925711943835036738623774720 12016825 134620270950629424275152921026482994000 12016826 86180264897318824079398962514103096544 12016827 -259652201764776967585125954102480757992 12016828 10914777422106335419283560024226659840 12016829 1085384604547824664010589415988018279040 12016830 -35322034364550814625888940720112250880 12016831 347811023861524436872385837528328813632 12016832 121058870964548279803528672011239817216 12016833 320129930673763507131055779264082092864 12016834 48731112989782588368570294802409560992 12016835 -691637606034584656391169588196521718800 12016836 218514242411494988049395424711564809472 12016837 -291455465963094041610427849635878932448 12016838 -26912947556572318725995831446199187456 12016839 99106203637597173741414179594895853224 12016840 -48669403056676320010041410165165260800 12016841 103205569701782420232191588824876274760 12016842 521121077056430235304576479692008941312 12016843 -4215952521942271954893631606015943000 12016844 74006559598868769979714632761620316160 12016845 -151778941067377987032007033410221133480 12016846 724422225427203918926252891691499855680 12016847 16165179327160310827348889669029106952 12016848 -102088232622146192116348831441865932800 12016849 -29775853360200652721955095572244676672 12016850 221489220104778704371020835528802220000 12016851 55521460885680996579841912661937178368 12016852 1103340453726103297939983260023378462720 12016853 -326412410658760440253573583140010670816 12016854 -199406425757905738511463794633315349120 12016855 -178176451299991943416493809131174027240 12016856 156359266773201983822525438393886105600 12016857 664667143068919316705732858706650489040 12016858 -361425673032342286111914453429056115744 12016859 -800868620511854481854381612478448346940 12016860 145862667301750006037723045163954063360 12016861 708069608515182835577401110475133303462 12016862 -158397495111044724182947514402472544896 12016863 1115496748666821146254370734489804112400 12016864 297250563947194726754081072495161245696 12016865 169919434382892473805363792037863561600 12016866 6524658819496173153051252448800473088 12016867 1121136176741955900337504572465945686272 12016868 -2829785928918866014226795747718279552 12016869 119790879627609143189188133729829079680 12016870 222729952782441246102659500192879850880 12016871 -208142299516227124288536881776885141056 12016872 92981563367062446885086244188517335040 12016873 -1305675691722180949539114068592370640 12016874 597955210304575149273971107764691413936 12016875 -63118664783461477936093025621859300000 12016876 -844330687701036716952248829053039009280 12016877 88016537795769258072158962800566496726 12016878 147635081036146940329211564008179082368 12016879 214520824184468992927994210342599042560 12016880 80588023390392220724426643764233666560 12016881 -1016606717374016319911764904971836117630 12016882 197667583065609489937068497332854211584 12016883 82056993263100969402482224662712317132 12016884 -208797507243167037777836975787202805760 12016885 135449951876052915201438936247068551580 12016886 164444501594101258708422439017797694720 12016887 -46291271764827622966893904672403688240 12016888 -260500706246395382480138353442807255040 12016889 -16729002098295879063617159375601135276 12016890 233378339140962259295992854039317721600 12016891 -313437052511744671136178588945642175708 12016892 670173103654452151744080443693258096640 12016893 -111953921424232266159475255330903713216 12016894 -184676335722078571348934381744759829504 12016895 -247902835818938819129355049646967203760 12016896 453091834905825967592881416422484344832 12016897 -341558609510936391792049614456270808748 12016898 -811657248123678564234510053371159114800 12016899 428826727023461698196223349808777026884 12016900 -52551281473340391261789862374531276800 12016901 58403061228294222518887718941456311264 12016902 -40049597084813382586821464158062649344 12016903 1755430527267679277005728059980154909104 12016904 -1028323928350758818203707063033670809600 12016905 574645441771155847785276832695806708160 12016906 141733740431648705418734496756178169088 12016907 468634517647855577961645329816170684752 12016908 383952485075825974153634894913079617792 12016909 -4250729230475147229964427293741250144 12016910 548420079319103312217471470634299655360 12016911 -570518597209241574681059906423298875520 12016912 388428367197622087011452773573991407616 12016913 -1783961516075750581463680814755513605120 12016914 7704668354496231857933181081984035328 12016915 -35616851966190831845007242809544527440 12016916 580629143806161163349822308818057786240 12016917 -79145894257383130162526249000969197248 12016918 77241162608264567380744722797482680000 12016919 301427558100880835425116230408389528296 12016920 -53887860952468991985632190589992960000 12016921 302740606346013392530394803882563411712 12016922 -419186176373139155523296024836587913488 12016923 131054447682981182169404609177938950000 12016924 -657945832868716223458698730794560879104 12016925 -304965491471790149595083548813978380000 12016926 -24342474342741865376913257761893707136 12016927 -331956494612543673917813665782037391680 12016928 -221970680585652494444915529869414105088 12016929 -247932966332927669189277220809581691216 12016930 103915990136638743530839226554737945600 12016931 -1635284097165301991992169617038094607268 12016932 391779643383593409861372366049591452672 12016933 -323760173010546749741180024161515517440 12016934 58960565986706212761473024161083568512 12016935 20403959742299898343030890050413164000 12016936 399596926373579603454075636818200565760 12016937 -1451606158113025206678808355272899835548 12016938 113790922031347579919265027185863436544 12016939 1624527407991285743118364509540700317840 12016940 -356411821488152361238443287947955174400 12016941 25569318253319069628567829229240081760 12016942 190865195081368520176236998541009657600 12016943 1169286658855410064550547718309759251120 12016944 -287138090030520993081502454090098606080 12016945 -1054803907610951075942623914003113652300 12016946 298526140844451905460055131544165601280 12016947 -907335768057208755694364830519785472200 12016948 84721591210249788793204578941148088320 12016949 246087178739756454212666361775967039040 12016950 110482197968690067542472855999250675200 12016951 824274951134064973179271835131199961504 12016952 7848539217545177694207153564037079040 12016953 -36233058238216403504640847338705816960 12016954 589205338985001082746202467264347800176 12016955 -145676715762161267016624382429832467680 12016956 156918274376879136912809202240961314816 12016957 -2610152424281303716369103293346288980128 12016958 295728413258156711523985126059478231680 12016959 29194876088251277227528369356221519304 12016960 -427646368960270812963283823458627092480 12016961 1203880873069232265300497323452999480624 12016962 -662629935227562362464823099501126016480 12016963 381243002197867621663957876088872968960 12016964 -303660046682899335463254791640891752448 12016965 443031162925160092060833648840964866240 12016966 234623487938876602690552921498058613504 12016967 287352884123445194877534423082259033880 12016968 -39640799662230961692986446224941875200 12016969 -4299388181285665817814023849992366630 12016970 -133293560138441560805982932323512253440 12016971 -5431379557819668232327057758106897920 12016972 212342158505996250316359458896091423232 12016973 -174496672833339950138488019511975104778 12016974 -147413687596680334051102677894881864640 12016975 226573964038666056358116586870803597600 12016976 18058108581850534836552120613152940032 12016977 2505989762931293901210167020194801408 12016978 168419265388275150486458184844897745040 12016979 -102422630453052064789963539053071588416 12016980 -352034393970352456179133649228192647680 12016981 -134880664703042499911968496378735664900 12016982 559629275787764754444894614532231842592 12016983 -14862014567295197978244301421073525504 12016984 31543107657430360718671423241566003200 12016985 -217186850446400499510802573561281031800 12016986 433706943618053169031526037022932111360 12016987 -15189053621867598071854382666961874760 12016988 302399976387447682915570789641910679040 12016989 -233214647109207959834636354744742978336 12016990 325920318244835869082591237315896776000 12016991 536688621908958834574761424984684502880 12016992 -451279747809911170791294281771534254080 12016993 -575265512540128373960462061520526280000 12016994 -404531708824018141259646926033731584 12016995 2576649718810158876308785404272302080 12016996 753137350536597160310702988009557409792 12016997 930109262112469557981564038446006978080 12016998 -9262613316709905704033158365283131264 12016999 -1420136916958056970827132459904201444200 12017000 606794787780330859840135216356203520000 12017001 -283334840299450363025422659394546413696 12017002 191631656271815610225443037432450086400 12017003 -621099680835882102856112847243274724748 12017004 297550150542542244296868348478487362560 12017005 239564120024778134978849048387965653120 12017006 917518541190605523919937945923878451200 12017007 106896888187245112587335708378855749920 12017008 66444880080831026526907432142314143744 12017009 -275485517557832644658759800583563799196 12017010 533975588561406742851977484037131340800 12017011 1432590350900453461893939536223334358712 12017012 -23105112162612665455131455574809407488 12017013 -9461137265335181892013493607596088000 12017014 -413464782839731987864171400300736162144 12017015 -320265278063310730290616482472024860840 12017016 -187160329141135285950071292570910248960 12017017 -238021024326955586452531469564547834240 12017018 1564304689828272623571209976993367488 12017019 -39088778002224315051380694129522731520 12017020 -36919496733735068263766347057645056000 12017021 558537694878457832738433735491765721222 12017022 46936557853626783551080360598763300864 12017023 506306956491579474056005318585512289224 12017024 424307511780988233761204265914141245440 12017025 769713614612466523728724342565701560000 12017026 -22607673741937706330247384566685265920 12017027 -77805218863544542315146025601657899200 12017028 252041424160131818993868597020741400576 12017029 705838917919844249797587171769896198784 12017030 280827086728981847330134912645922924160 12017031 -297014356601445396804257802502272930480 12017032 -106507961039721911983489990488371558400 12017033 236436468267985914498414025066191546240 12017034 53330487528307384593017585426667172608 12017035 -568636341994910890723317676539472631520 12017036 1628465091983836355305696171560112627200 12017037 -472233249130876257692852291598036426720 12017038 -15734264268688036026045257388915412992 12017039 1261304067938114638140542497083498154656 12017040 -18706404459782439379308319147724636160 12017041 1149691255710959150260763940609596452 12017042 257243299315846143296388184365090678672 12017043 -458504150964172633113229338072796946376 12017044 75096163142936360591961256081294653440 12017045 177551030370208831066776394252131827760 12017046 295255567732016710436924055582593256384 12017047 160973215124373129947099126505316725600 12017048 592884453623224116265503495207513538560 12017049 57696962528852437938518634497404698528 12017050 19775147197192663589834775920583598800 12017051 826968487389836571613356011205560930052 12017052 189050976520445540063673850144751539200 12017053 -442100676762053311315718227451829743802 12017054 -12386980788724881708504266322125464320 12017055 -660373147816491146446568230077072432240 12017056 449682159887061332615009530446173110272 12017057 12946352993214285630233211779722932480 12017058 606290754035006247421108667282611304448 12017059 430986180439917672018909243901942192200 12017060 802323554231443036468745559898487439360 12017061 109632704558639804212481722253848222080 12017062 -473432685951362407800730209399791032128 12017063 429784511429498519393700047294859728640 12017064 776440489394500318132043904530715525120 12017065 -250577971201648518671129854962643272540 12017066 19928404396485816969364914899801645232 12017067 -548647582185899129286133132826438637120 12017068 101769952498350835784108136348108030976 12017069 1072744903030053720043901693027090536470 12017070 142452277555025941000858528952035875840 12017071 -865466158380696412852919928428797018056 12017072 65913958226381758558315432081738137600 12017073 839363695090864736248042473615822851184 12017074 -478584731032753122012101512674253317120 12017075 76795088123406020985435117348178038000 12017076 113796864359431322477729613172143943680 12017077 -1403362552892099301827887652516836397074 12017078 -579920831562638203888184530540549799040 12017079 -1507899467189800497999345140048212993680 12017080 767852610280925298540837171620842598400 12017081 22641322309319880036632814916332975744 12017082 -83529732941422610389909553314927964160 12017083 1198763030414717000708905332576784107624 12017084 -803932788122191162045620621139161590784 12017085 -38521489035604883847394067645367110400 12017086 516496579085253490766964149755332945024 12017087 -1100620800803652611394110565922537794120 12017088 76854680496770159821432265201160290304 12017089 1122767747047763499113878155785556480 12017090 -496058429748091444497625523924326687200 12017091 -274745961931237266104126215452841943376 12017092 -527428720695518168777685933008209493760 12017093 -693050274795412304142325060308308792256 12017094 -546307322008058761811475374546961356928 12017095 -333507316758118586387783184064727579400 12017096 121270653058642565365376589419940741120 12017097 364818066276036841237584933325643284074 12017098 -49785737389239907120827416761461714336 12017099 -66700031725490288215612826777379379536 12017100 -25468749977031969435094675589232307200 12017101 778225493963649329008810807780120129920 12017102 -199774140444744552615293078854210314048 12017103 675220766752206018787437499882683285000 12017104 -340163100242302675850487151424319651840 12017105 619354171695899982120581006177150963520 12017106 -161960088397578551672867701751171750400 12017107 -576385658021722338950728471751388039840 12017108 164425245525025153443511463007125190528 12017109 -76873522372465209683828348032537629312 12017110 -192572034845507794851243564348938269440 12017111 615513146301934008215132085044504216712 12017112 -127854766309325444466290576526161940480 12017113 2072957783536620438273609262391505993984 12017114 -18648843090481167315137036998649128512 12017115 200870594351934269426132900264930880 12017116 -1042674391854055183954401483417547855360 12017117 89983204098794447557521393617555472000 12017118 137667956813890828132441036404578359104 12017119 -44684288406785542819719855678839966848 12017120 -813773214478792382278892320159432704000 12017121 254659001024162782882574564969369078784 12017122 -116434381237233052494177395045362155456 12017123 -296448248985949560191220525165389750628 12017124 -3659186049111615609538957090941972480 12017125 681989815824023108224306992987888507000 12017126 -441804565576314269673298118197124135616 12017127 132993710176940660681370885890660768640 12017128 -21892682444874823319804654159147811840 12017129 1238989476082206934698167585875117100730 12017130 -75189019659603207184497667898942369280 12017131 -204229689480225286690792372173563754608 12017132 -623822387791199779246131784224718107648 12017133 536955165521367279388986721717260590400 12017134 34639920971738666025289993635922660032 12017135 -46008304576766803515661682324177899200 12017136 -59885510286869798614065053895514521600 12017137 -21085672141230757297812403748104794336 12017138 -122475712369464240322241167816420684800 12017139 -676864195393304571753445853963182580160 12017140 807373080040686865724415844895883805440 12017141 205752113995591799075385639512942839800 12017142 -73362417709009414962942262853467372800 12017143 30288672960185928725883029379977916392 12017144 1392376555000051956410296857309306716160 12017145 33643010395196831889726971197458205440 12017146 412515263477964085000042324157920362240 12017147 1254476234431986370616291625809193164544 12017148 -343435913090597910125493057991738982400 12017149 -1084056087602321051040098832687596217850 12017150 3555903406414374166894482434853849600 12017151 -595655116629929922205743293039054715720 12017152 650818987071664372566960218376807383040 12017153 -312312219448072604370175456691850471744 12017154 336908370263247399171592615001184149760 12017155 -103309123964881665778844415810169132800 12017156 -121117424381426965246791714585936421632 12017157 192359726586287239853620842220280621088 12017158 338107780946772005889713674000373000640 12017159 -75758374129779509421697316950929546240 12017160 34132172684870533420156945182153984000 12017161 417978216603225814528505275878734991652 12017162 160407538877136370245705330261659215200 12017163 42841194502906875412943522934726164400 12017164 -1569493487614156841162466469918255656960 12017165 127417971483597260114166749646358944000 12017166 36743369258085236997235667214011781120 12017167 -336905404206139373456182216647287952 12017168 82658628286732673857483034092214697984 12017169 -1003534204229777307725792963045271931806 12017170 -191301423287609103522800597954240417280 12017171 758880165009175207118403618686198499372 12017172 -295932452768481945722673577783931947008 12017173 182925977820322695448944206199143458944 12017174 103397455136236490684562722574084182400 12017175 27345009781219191076101195834096355200 12017176 248980863469839267417666365520819855360 12017177 -1275103677526584115055102742904921600560 12017178 -27304447789516094428545964160021258496 12017179 113448092977614720229929762944534309520 12017180 186900137082022470144175210401457059840 12017181 -135069945381525305676031219764127125504 12017182 139576683371242020841464238847758992768 12017183 -440300575142325874722421171210920199176 12017184 737497730618871508818325184033713029120 12017185 146642341140042678784735417471048444800 12017186 5418425706137531613952061670622640640 12017187 16064659774942593324262379463185556480 12017188 252295567038299147501576688585897747456 12017189 -811568555430783170458447188804855587010 12017190 85964128018516052869244848438938105600 12017191 -408256362537619220494069906572743071928 12017192 967761801924467651705436845607692697600 12017193 -98902147541586798275331023043783337536 12017194 -97553207430882769321889122655457792000 12017195 -872831833025179954633723010159814035520 12017196 754214065478090993764906774186628390400 12017197 1018658434431300504287809645774694417292 12017198 -87008631783203243569007002680969304320 12017199 -779299971592405676250144610153974316536 12017200 28150506224880253129452065883814297600 12017201 -480262518021970791586497570469291741248 12017202 -452754766763439055760752541414814595968 12017203 -106321413645397730444504083800754958136 12017204 -188001380828219448399915073906292348544 12017205 -539615986222007859493297933549195474500 12017206 165236567922936535519024130661269834304 12017207 -1066628799270268815671861840368846643544 12017208 95857763510249808310901217195685969920 12017209 -636975680409765340183012012252684997590 12017210 -6659055883847309221491936869978461440 12017211 212968520674350868450045782614769994800 12017212 -12459665688473542984555100403141836800 12017213 -220962737447817231877485285125437994676 12017214 530158789516491534877750947461339105280 12017215 -334418602030155335603379870885336652800 12017216 828282524438163541828897547172490248192 12017217 -569319029034307770304340785197054799488 12017218 418822496096103633503950223150535460560 12017219 -77126588215073605721914706130222976656 12017220 76745657464979578263141956887959244800 12017221 451031705626540910687071644047902251422 12017222 -296845850007183140839398071553164573568 12017223 -165203868251204648676666027909294410160 12017224 1372675065425173180454852610476605440 12017225 -164856153109394614518350668366368516000 12017226 -178009700621994580630067743154665026816 12017227 -227894402474441331785088284608195954924 12017228 60776876432474850532417402222821581568 12017229 -123421421126066499123664296210147024768 12017230 -245401474324775137420568918158770969600 12017231 -1441680832512635723055289806336003181968 12017232 -50441988916493269946334721499289108480 12017233 1503686574838157130740982083629570467560 12017234 -557657072591425067339480465813390847360 12017235 -81068893591398936342332241761400245760 12017236 -725612599381373562995195013484414976 12017237 19424954778678528205512169956599975886 12017238 189810593685968394843374491101888230400 12017239 -122817548147931427530778626958437117176 12017240 -697192659226085943647102244309994291200 12017241 -55396792523576757279337072375261421718 12017242 -402542450155265521787765396827627719168 12017243 193164579410644295785268475087949701120 12017244 -370979759710670990153407253089309928448 12017245 -487899399030375458803923648815378061600 12017246 272328901678463514131092792777342372224 12017247 180385640258989640023211097582488420352 12017248 -336464542893779572291166033985901953024 12017249 638813067041088329708520682217193088836 12017250 122097737064571890917844178611351720000 12017251 1247065982656229257696813737074197591552 12017252 681697055444891859156032951310630869760 12017253 3541418052186464827302505690813570560 12017254 90537152640716867827574329380695570112 12017255 776822952721670698564519785168779183160 12017256 682231948362107572521544426171949875200 12017257 5272314503095820597025256690473488512 12017258 -528889880273719885160630149862871275520 12017259 84852964276195882461874025479806435984 12017260 51343598990345281249919853736477992960 12017261 -1136693632527322085969510869302195040608 12017262 -263167642263778521370507423910277862848 12017263 1356582068707475011439690571209750082512 12017264 51424812229265107996453421650161303552 12017265 -92458891348652200380061726276334902080 12017266 1003041772255910566153066003543200119040 12017267 -575450722378503823694135315077682334288 12017268 527188532992519346659399059674896158720 12017269 -804071777795307998153011534285086359040 12017270 46116775203466882976627871637069920000 12017271 216908935295925087471541576514210193024 12017272 -259779015031605548409814767897155788800 12017273 178904661399952730002772212811178850884 12017274 16615815436733832550749044702025123840 12017275 -51685439350166925388855930892978539200 12017276 446719671520324217857745329899385436160 12017277 -438347428459468218864834831466386128640 12017278 18372966684424925900450571993319407360 12017279 179581646392694747650278858333750161784 12017280 297514586206678944195205412771856384000 12017281 -371996824415096935450408579172718720300 12017282 -42678061470806251343064562499826866688 12017283 633519639969835514588838825755050590048 12017284 -686333063668007165429376987153098560384 12017285 437698067589571321085505140329615393920 12017286 -394564731215594950278672085287089908416 12017287 -187392795113705724722613023357274393064 12017288 272275981148462079949323756515092853760 12017289 1358889369797216585461913526285319455360 12017290 -161345748696703504673785325784103773600 12017291 181634504747983067692773547159812898560 12017292 90481262907976065230223573074784632832 12017293 -768591401335182066117341436152093135338 12017294 817343758334055949544077600535116974912 12017295 -218533759760227515238546698027864722400 12017296 4173114531734541253137008986095419392 12017297 -946591681806013700803044080356157736000 12017298 -224767606130469761618012990489893374336 12017299 468433845753398412531604426696258591836 12017300 9968338917318314956262545273476384000 12017301 -102603899224874093073665857905772342368 12017302 -531557164545926968032951384669929973696 12017303 1143515765583871610984058522293295972552 12017304 157321840010047967041146377908108369920 12017305 -234139326419322641150720900675192253240 12017306 -88985408841488862344124844660603100160 12017307 -292544330496832561973479370731053101160 12017308 -204222576942840061388103994028524483072 12017309 -5116726279903981663830644104936540884 12017310 -98565100326345708604632203997617664000 12017311 -1592256911248720688191772404577363955288 12017312 -337996672963141460328099944996303536128 12017313 -300902293451200850867007310534839479232 12017314 32980939115769468731070596105549674560 12017315 56428684233537577131348827798677578960 12017316 125819376855004487898038343409131884544 12017317 566641772347695063648630403932668311992 12017318 -290406379234465311288579181320715117440 12017319 743037997527107917145715848843812733568 12017320 -450987077707063463281935650710280601600 12017321 -339973309053428075277193450603134581856 12017322 1219546108658668600442268870280438533120 12017323 -299632581024745800221918425889882098880 12017324 -210442472129140212226638352351478565888 12017325 435142444296919187519431437884758149600 12017326 221211358078592657263244728577999166144 12017327 -32627124801732010104928716849248525328 12017328 196357929276532580589487039863407345664 12017329 506179565238857690167029253743412290 12017330 201118480727584896740858308673476936320 12017331 -459062214243691765152903173217595308780 12017332 212327516412524773191421676198411069440 12017333 -37411451150521694984451368825229389316 12017334 -45134338676510194570414196741612077056 12017335 -685567953575850080872428654440410375680 12017336 406171316966562614454491930750531665920 12017337 -289139198469625712145429371707180073280 12017338 129112385949186735062140077500020666368 12017339 -3009365771942322754222699531260921600 12017340 340017298203329799552403756769774108160 12017341 25014950315546003858145399118238182400 12017342 -429787325714166617733324358235269724928 12017343 136784825020646539067278672896931182864 12017344 219853749901842563240855159157030912000 12017345 -729446919213316664518989184671968697900 12017346 -9534381269858750065357727817339953664 12017347 -8824719222707605994221482553012478520 12017348 704152433974959756082880989067959296000 12017349 1281953092286726552265223287733865637120 12017350 -138853706869081478419833878330486205600 12017351 216332534313713669393172336121953208224 12017352 572381240114617182786135213180567429120 12017353 1408119259724793659764382867201840256602 12017354 259380706571972867745392712546923747376 12017355 4790102509404826837635558610147057920 12017356 -422379439342667899674509816996253834240 12017357 -1066200944495072255067327240922512522 12017358 -85057719734010598873056227014065749376 12017359 379304899209133304679292482174921760120 12017360 14765195296294859895715165321674670080 12017361 80198541772861784056554491919717942240 12017362 14925515417846849111020542423394274304 12017363 745625596987139313051796369160296149612 12017364 -304386875475435783126201664618433869824 12017365 -559790013042085607786900352653208845280 12017366 481789553658439292236434550425857763840 12017367 104539912753541778431738753986378529280 12017368 657578165071054950026270075794625740800 12017369 -121060011877193267674028660285697209280 12017370 37778918975359510934340442757016748800 12017371 1123768877528906775411005956559899557572 12017372 -593370460387596538671315319750709159424 12017373 256332377664392267384676111758155104384 12017374 -67189741465207448067645379017421448064 12017375 -62913233895996620113262223729318528000 12017376 255123675886792858995899204320226181120 12017377 -537531891639374225486528187398197207020 12017378 195074123880840726363930716677169766912 12017379 -251434709722810727384879093215477273344 12017380 104022202001464917529237323959168471040 12017381 -466721969749784648104537648692861106818 12017382 -3311905534073212857017991133125279744 12017383 -38128649316714219996479594966146689024 12017384 371906307531729234382946753499111014400 12017385 -214211558652602642602473275568939692160 12017386 592423612070154323669412688981256509440 12017387 342935331472774435726594865478714455352 12017388 -381535802560929592139387195884934467584 12017389 713717208881017130458553747198630001120 12017390 11250994727261605947537141956456386560 12017391 -1122693528302302072212013168099036661760 12017392 -352326149729239011482575277402524155904 12017393 -46247501582776889976097815393146717358 12017394 344138075272556828997178052224636555680 12017395 -284646394496256806875306021400319773760 12017396 -509737752806275380809300453205751747200 12017397 584684183997664862863456441063048629600 12017398 46044480498323199127793980058409615360 12017399 185149572631105739827547915096126663400 12017400 -295381923098924162237068513028897280000 12017401 -2221435898000200654102773129646036771200 12017402 271640152597143985903213916244828664032 12017403 -32624620355480498942808040241107104360 12017404 -317544904481337983355188445758966243328 12017405 1150183607467318315483631259166554300000 12017406 14869120993951768362992766412751750784 12017407 -242578106382285885883379864829195545344 12017408 193237488954500476600047121855061950464 12017409 -460226518745757636594565688432913380160 12017410 -134633780575460564589171608034818880000 12017411 -103547628075094906305186621991470316800 12017412 -618360288301279866428624842327098436608 12017413 840545124194275974235367827952271261662 12017414 163450070050848030133341075402591145056 12017415 -204742229226528816403597253242741478400 12017416 -879931946894993287254355777211304714240 12017417 147493928759542153665319588508011530000 12017418 150251355383266534021308649246428725760 12017419 -10604581225433966784400560562454251704 12017420 143464441579647922556274319988776212480 12017421 262475601391331258334615786204933738498 12017422 -178567797522197983648713630208042969728 12017423 -423223229934491867051615479201327693896 12017424 2592211841259661534246575662634762240 12017425 5386665065854846584999151660551108800 12017426 607567047807251605307922875206089528480 12017427 -185820662538088837579783655767500974496 12017428 -209395938335810306626181045585155002624 12017429 -60656254341626833438326593152227300480 12017430 -650870348311207513631346503043238502400 12017431 861560238578765514813481291370651847312 12017432 -238055712497524738480782195474388992000 12017433 -396310911200169969046802941073919629952 12017434 -3801253653369809974185243790670795520 12017435 1021102695128696705765728103768397026880 12017436 150280373205956677216918520510275138560 12017437 86363278741960518960102490467372290700 12017438 -557477299484139857338131984519951434880 12017439 -181917333886704518218515465271115763216 12017440 -345451092514157342066836892701881139200 12017441 -1158906954451216340612333048142785884668 12017442 -327392939775576412308611730691805263488 12017443 -1404831438940030078058404127643495336680 12017444 -1108473532521060657889860909026894792064 12017445 -105819903857054843389661928656086350720 12017446 614488728003131208384144066648975638400 12017447 -503467844318403501381466206031434707160 12017448 314957173106873381551036503167669529600 12017449 1405161686059910201105284700626244579450 12017450 -200952721917218543309335638568995510000 12017451 -391393692784932550939928278780141209768 12017452 -167241123925716486002068149614314342400 12017453 705952229015297931635954867147247473856 12017454 68043825347385824043506021514441489408 12017455 934589857076657578469390766677599370400 12017456 -33387516974040903115168339571153534976 12017457 -108187954592918388317156140478499627360 12017458 6087517661338292046714115993445368080 12017459 -163481769482308686742126819289019956340 12017460 8967740893723481753976457427146506240 12017461 -15555611327668218511415573485498019588 12017462 -529098839006191737088174968975661084800 12017463 -40169660206552828849290193050096498456 12017464 954168069140220699701131103239831695360 12017465 903531701358831939217052200442950920 12017466 55762837526138105609065168536053714400 12017467 -441660781220739803569411261956430569216 12017468 1867795495754160691983472041290603520 12017469 -206607480495500547115723059211413995328 12017470 489529298680748049927200362185373378560 12017471 -1355435344800742238390489849783710091328 12017472 -279988148885505124079078988774572556288 12017473 -550337121979558943542334923181259509036 12017474 136676854320515406967488938276966208000 12017475 -168568662873645531299653457003230329900 12017476 -22160219763101028343838913999446765440 12017477 -1555553267726751211676037908040151780608 12017478 -334581909675780497470749284018280768 12017479 75933867679868510614976256068964450784 12017480 834652185771520539750487661393485824000 12017481 63620516830546322239822528934655820800 12017482 -72011593351609612927799897021464011168 12017483 399861344500146431378427992868524829000 12017484 26058992099312992470378462107386675200 12017485 385885196955163005125375048329465254000 12017486 198242603858742616424048268313642668288 12017487 -273298313446479449058065114290447640448 12017488 -104282335639855394388129496371224903680 12017489 116284947905165185738115780918553008832 12017490 -33134086686974084530220889450895910400 12017491 191752967721056877279346194302563943424 12017492 -169698169129055921512651393326599604480 12017493 -347723312848151542052747965644898044018 12017494 -21203711998808575225137146748775005120 12017495 -30783647985856257215201940118981074240 12017496 -206555668566945180683781626115910963200 12017497 -113917396941756474237138925779947848054 12017498 354879943776520611637079356442031894000 12017499 38500687460568132106707730341079153008 12017500 76471596698793417323576553994214400000 12017501 -24910408428054698806866043962620018688 12017502 81791650604094998446413948741667651584 12017503 98756302157724430094125522990477558320 12017504 974397930337886083255213469945318080512 12017505 453000255654729372079041051215900224320 12017506 -686035484854744273631458814200706160048 12017507 566396812307394857934589985822049011040 12017508 485109538177945080415791118337710248960 12017509 -63566817440818612553218190861258204384 12017510 198812105879008711414819556107929784320 12017511 -23414737135347860191507859204518813440 12017512 130500160647994277273631274291901675520 12017513 1552731460435653698519702804159122858980 12017514 -170892344597452724543165482556053359360 12017515 -300509892463110175202196489737437803600 12017516 115688323894688913594455893006108566528 12017517 2954856713509056871006515344863241280 12017518 9705077476467995520753962633068368960 12017519 -115985691412789156681059782526761147160 12017520 115934582178135508267083359654958366720 12017521 188368082863801707899548555904156662692 12017522 254798863741514509631694408052502396928 12017523 -78935615816129797794229462470632755200 12017524 672139565746815561895009195390007009280 12017525 -524092658197642895179094579115999984000 12017526 12170709162699074053561362507232005504 12017527 -876294146242468429445062015190634701088 12017528 -516481849510899776633737719480433827840 12017529 -341713047441746881991830630203369649152 12017530 49079083290104850037074814706711654400 12017531 -1497552460057165417534145496256867505376 12017532 65734077967736606908833349695135532032 12017533 278750218659872124248588551797979693920 12017534 -828308185754053968652560296868506145600 12017535 24529535130013894113384079357126043040 12017536 103009742186099092340249100300331253760 12017537 510760321128703938730480392936561673152 12017538 -119400928086430739314248602517090662400 12017539 1299407009019078095950848563060635369340 12017540 -373820766230872516987550329044496085760 12017541 -68233828729582094044013499895333413408 12017542 149349627970750053851167331029262016000 12017543 -509770961901293632250591152120727836776 12017544 -69053217241129159542639632888290099200 12017545 73995738319618040715850542529447539300 12017546 318515518801900853318348967241583794944 12017547 -277660799460516505386214637479450213992 12017548 334178678432898733759564400321961099008 12017549 166925280867265744627047754061895055020 12017550 -9169927681392454350997620574116624000 12017551 27253879977369990883090912801031809728 12017552 12587054738529181191375740536210145280 12017553 -167497831991802253740681404983622337792 12017554 3612411289875063104287886661076759680 12017555 223282577522948629763571721954959042720 12017556 484242736460938270842273708186982230912 12017557 -808986401680568823524015994477888592160 12017558 126824282369586156404703990316928578176 12017559 769002354077354276949060938406913340160 12017560 -382954392242373784656226207369872384000 12017561 -1022667788858574738486899422341153542838 12017562 -513763911522784195794869734193168245248 12017563 -161651497832395883608475630687249283200 12017564 -336050887054171613514538884094009296384 12017565 169879709260891178510512640636996467200 12017566 -149224265138514099282794227723478573376 12017567 -172263566817496507403426465063181924384 12017568 245675973101390351093697692322804793344 12017569 -29309465039778022489867639030725770112 12017570 507337016208788507033980827642651724800 12017571 374753053638471110832435412108877990400 12017572 -213356709513395781725420617789018570752 12017573 38362376224590670921769308946656482624 12017574 193676458761898825770751103502532909344 12017575 681206697899692834191705212510287593000 12017576 -1153653438067467576270099557534872780800 12017577 -137045118891706811572804131045873352320 12017578 619741895273142831710108235887540721840 12017579 -369938768347528309173425766535213287024 12017580 493480653862857539147953171186555100160 12017581 589749675832632666680874394262385770700 12017582 560496550102153014007814711364449731392 12017583 -632767740542517254611155207908489593848 12017584 117807631708126166206053911208857436160 12017585 634118562143085520799804378989230873780 12017586 -46621502168952887691455503789284344832 12017587 1160473459016667141579841747538459869312 12017588 492590313156027066266116588970211956736 12017589 -1424166992449797143550113554651356633408 12017590 -163736761155145213170726401347296748800 12017591 250282659212274815272182311293545321984 12017592 184534377393694054814571680761872384000 12017593 -673895775796467080253096058003541078742 12017594 -541852820243317804083078171503859029904 12017595 -241916477228139711024498751283535840000 12017596 1325575914329671736503255758902094208000 12017597 -6212819204070666885113909198272796640 12017598 187674441249585873289634154738048061440 12017599 422509029570613638114964962854130238320 12017600 -26965245972177588152755687164739584000 12017601 -347868682629308504811352198512901281870 12017602 333356432243260541338815454736406203904 12017603 -339673093727685065625395783291134101216 12017604 -154337630254113953147528387289063343104 12017605 362434154137573452286903058627984467260 12017606 343131970210289749343959258885955098560 12017607 -36465374224549177483145198765792737536 12017608 975735737755083044088147605074684584960 12017609 821504625370142335604312911766743230810 12017610 35685684645783238792739605157774208000 12017611 1340358625874052594654431295226919859432 12017612 -1077957180757397736564913518170444223744 12017613 77204140280638655963956056564491002464 12017614 72719413198307942702606331615680025600 12017615 -234486233648739719990946794015440680960 12017616 87503718369160981016755761033988669440 12017617 770046207183011773190934263654957921392 12017618 -515316056048049053753396751359804267520 12017619 -850328699429124928448409555732785377680 12017620 783466092127739764009217616475106983680 12017621 -140995375523761175195770942926926321280 12017622 317834547274537563689843532439924135872 12017623 -726396692626333738392199289166702692880 12017624 1325515229160452421279827459246845224960 12017625 3844508179987313106548706639954720000 12017626 -743689274616240700933097626272617833488 12017627 -498259293514822846989786733210304638524 12017628 77263874020345287524364824753141121024 12017629 253036830234214203730902889983830661120 12017630 -17088791715607667009746309433831825280 12017631 56870603416731418774182155743896337920 12017632 -428012161371459265153746843349126742016 12017633 -36188668916964007245067988341920891360 12017634 208381765882737637390815192323656068480 12017635 87886687404625936211995490881095600960 12017636 366188173220985980501360173582375870080 12017637 121887229523767388497241018580785852160 12017638 79832913604714904100202307901255413760 12017639 -804031153200426773940923815202527375560 12017640 -3614260971178707027604631598351974400 12017641 700860978267223266098705826401685077284 12017642 -81562309805805873427547937533098281888 12017643 -378385823176267998980349972569605764672 12017644 150731218494749248375393779734708361216 12017645 310646493168426182026845900236587633080 12017646 6765244711412823174487834812816336384 12017647 -686255934699314391488951252468492462480 12017648 9101554639544999398167314409688399872 12017649 107150908136870923393752857914220975040 12017650 -374400504946753131639611181959288197200 12017651 -1966289101886886197128995609399006901440 12017652 488005643817910782635752865498378803200 12017653 -609214229090629884234306255132554468256 12017654 1435127574155450233053258254830874241024 12017655 -12941547114230038220088552918576917760 12017656 -203735472477505817389605447621546147840 12017657 -231746159933713932451148123942072235948 12017658 -248915815689998520230839009938648195840 12017659 484320289476812964055734513627703245860 12017660 751821138929677216498826159897864071680 12017661 -345165522822954404714603353127497945920 12017662 21651742919414571333406861499360384832 12017663 -56910984501458837725773401568696434976 12017664 81329517902638922780861642372781441024 12017665 -1494054173202804112559469819678972576000 12017666 -177670167197852119742670922413549649968 12017667 273233601854008217944396603830965477880 12017668 157522424177543787166598674911126396160 12017669 -890128696214472572583185013643685616930 12017670 -3716067037443929110858817997017395200 12017671 76259840663857328833151735482725750800 12017672 -836570479466407550831810814453845683200 12017673 833030692644271105267888685615259580800 12017674 163433742398949206725221278968294748544 12017675 -23899535203583539461880213797216059100 12017676 100138060130967563655980940369060446208 12017677 89571342993706967592289930606991404544 12017678 248874422670753137523864237835546136640 12017679 -594582167117866939615876070404242468216 12017680 -237906466548962462039112853115041136640 12017681 -142160093228969502965999616416621043468 12017682 292873519787570794332015072907805686800 12017683 -18252259126401558604187236063308225656 12017684 8552701855052283188427820036996964352 12017685 87144159598026267236233542451679584800 12017686 245069194727587693874202927910858354560 12017687 -309538316318503326537968940904572483360 12017688 71584398790507362726597745998380851200 12017689 -1327736860363678128952122249408742579510 12017690 -9258171728759586289108951674212973600 12017691 -570922968180453739427769714233980632000 12017692 -1056211861523239119260009417581239069184 12017693 669318369769033700923338243829382461824 12017694 28389990586075175303857275626765478528 12017695 248120148471892406004767080057712247600 12017696 -798036035883970591958293591318148087808 12017697 -43953507185751607139173725169153577472 12017698 -25529053058173095838038515156480363520 12017699 -423835150310773905478425766119610276464 12017700 595785328611083470616445454255273728000 12017701 529424219782900907808646196214074000702 12017702 327867680167379785526707882178427441600 12017703 437915064534013797639229133161263659304 12017704 -467537855496856778177755973615794913280 12017705 -220355845254397573366913283586880419200 12017706 1848983059253311342078778938082999808 12017707 -24635065628340041804654779983468369312 12017708 -89834010762085305036872407665961033728 12017709 -810842085252304264641265875603969256800 12017710 -118201636568569319516551279980435984000 12017711 593961137389254428855048352709576933680 12017712 86682325059975643831870939554448932864 12017713 1409799306264831271775711655747727218962 12017714 -176399334935693712252453294861436322544 12017715 152302386048700178871443397683741286240 12017716 -621284001148799924385635543088447805440 12017717 -284552794112504387820659879890234367040 12017718 -503985217307905957033392258707806648896 12017719 57810203253049912782100029533986160480 12017720 -324509429697612403439721499390771200 12017721 -119996325774093669763515887752541535456 12017722 414714939335057566047402006243483409632 12017723 -2228989090242427398047865332690936536680 12017724 -670632067372281051547762738034965355520 12017725 -447908653246069157785045791305091155100 12017726 -3296990526125380205145624028739122176 12017727 -90284588587889436122469956231642335824 12017728 -363135896402701027768570449171662766080 12017729 61461189840633453416561074583755508676 12017730 183913096913035114908648662241685816320 12017731 -298167316006772898049833870467788141056 12017732 -703486880780509237945987523287617116928 12017733 117477243929606636351229362938897699968 12017734 492097149831580464288908158685126066016 12017735 -651095315434703927719688499914174029320 12017736 -296525647898833120592796523068828917760 12017737 834392426562012935072811712639363027200 12017738 -111907665807059978296778525398372695456 12017739 -258480098049342403154282610928464110592 12017740 -244461211424324391871530851443357916160 12017741 -552014761620087209812228344852940494858 12017742 172175798541315844235761790835495057408 12017743 1075586369469711239050654158157769825904 12017744 148920721493801863493273271626473267200 12017745 -50298208212478538433935270162155527000 12017746 266737330740897868135259728400289826464 12017747 515086609951406643222714344304413011200 12017748 257365490389162960685743494084188768256 12017749 -69134503604264878671315436759994739250 12017750 1160334436636735894525760741466144000 12017751 237081051432287617475047325762327139432 12017752 -1025922944612740990995071061343627622400 12017753 483498057915904947939352630577608532928 12017754 193372647956745208497562514595354915840 12017755 -96541331101571913518116995564441003840 12017756 -104578594750521919774562828359604404224 12017757 -767468975913861136707713565964122811008 12017758 6339543643537536559726989665270533440 12017759 -676447074132566679201653737308729126720 12017760 -78579108007609641089911370020135895040 12017761 34812558303054264462224079625516321664 12017762 -528803011485074580026858672007116200368 12017763 -111663253516467402056919273322714805520 12017764 1074557809157699278522949130234417226752 12017765 -1003146340608189135303158863992464126340 12017766 -36412390739310802017356691509983948800 12017767 -51666744454488180287257586523393871640 12017768 135343758698745319043455815752933621760 12017769 11942026144244677107985034450044051200 12017770 -58345856346998470569990165424414679040 12017771 38000409606112248715658793203373073272 12017772 -31570865838020455390224923208215869440 12017773 -1122754690907986628752327073130013783978 12017774 1209185811339729271486003521063589662720 12017775 -188843923836171673838584408648000108800 12017776 -21029124980406756645705542546846711808 12017777 327557641032810220663688102961335278692 12017778 386741847975250434847289175021360410880 12017779 -1346931008892828822872597183821192253620 12017780 551921063054141909783359169866060665600 12017781 -536274803450697111017488431706084076160 12017782 148520367345202433384671808917957693440 12017783 123389232968574468728615133574197482760 12017784 -754025646427930742052644454750400327680 12017785 -131586008465082722208230577079209657600 12017786 -529877214282925234436048678082418880256 12017787 -1464887525371455138284216516521639221648 12017788 -285314447298430705488174569008676763648 12017789 1305796889505546137857198027721572774566 12017790 47441746499061734430041000286071752320 12017791 -771332878284210054459765767526865438248 12017792 -719183692749705737051044914582886809600 12017793 675313725161347700482071542533063483008 12017794 -770353791219684426391876016272100000304 12017795 186030688098543862841957359254731319600 12017796 -317464684607415178004733637849945866240 12017797 668456961524717654520345068723756280384 12017798 948055927870025921228509078042359168 12017799 -268443801478189963079384910539535256176 12017800 307481184477648015471219154255390080000 12017801 -203034571986020658784887113802230572800 12017802 74192144906219487635846048934118079232 12017803 293562032753796909058643797807898160960 12017804 313573856430707967041017504100801164800 12017805 390863870342331056607877157490983105760 12017806 916570711292553424641427428804846393600 12017807 474286056230637251266477788915706123056 12017808 148766022593275341163605165990984941568 12017809 -335481742238215958525470184584805275200 12017810 171033008269683992895715423094921088000 12017811 -296492130999701604141809546344465544400 12017812 -2696632131439950833112215083567884288 12017813 90636425311577295513823399819701394062 12017814 274062316100856489471303301494667746240 12017815 -90971371073121745707580419238394664000 12017816 353352900779059052937208606428647700480 12017817 -216986222124690919068818821034621983680 12017818 29989258007131558962174322048514842080 12017819 395617970664671164737812576408479151808 12017820 365778549507565153975273629071127598080 12017821 -2158869466571956194460192703052327026208 12017822 -40525076703461579846671688668323377088 12017823 -216298526334657015513466910931630422400 12017824 -21987440182334553003099156468820082688 12017825 -756857409632301908317903242786872229450 12017826 222181415959387850801191492839193693392 12017827 323078701629370422002625522864283539312 12017828 -228052191832114759214732580404125731840 12017829 -28725459025229937600960633016927955616 12017830 -305148917266657841141421934304251486080 12017831 44296589017653548270574219599095540704 12017832 -27083613607748766515638063477024358400 12017833 -220903768240741939666724607775495558918 12017834 -176540750972162931794501090957668812288 12017835 -584520370908270733852675333849443520800 12017836 206484689662806525394049283646646461440 12017837 392899113310232268984783726363160565280 12017838 -67674872789870905139121858093479192448 12017839 589590883252313170814891481509999338640 12017840 -248862175814580296266448221617061232640 12017841 308490380353488100716535309791553296 12017842 -594269016399041173520915302761067516800 12017843 -1075113749419031245036931211518905681908 12017844 -43692415287374434225046496512090319360 12017845 76553653811021005037485150353305836800 12017846 -550033345863495874414879566130766188128 12017847 419464298323554492193951324727899845072 12017848 210163286488531970187586268884371456000 12017849 592074911889992285475855178230465344340 12017850 72880648589684499449058215529440083200 12017851 -1917421933723546204098452498600304438488 12017852 175466755409065542448297710713544990720 12017853 927439537913391350449253685241809324864 12017854 -387620415087592033513396202906598251328 12017855 7115489028630645060605147806492984560 12017856 -132989026134666154278439622403944349696 12017857 361736743342586723688321326099792309504 12017858 393866373885295482152476775748886019280 12017859 109151889314012184912564313297729619712 12017860 -761329734937668427395709018332615985920 12017861 -2114982473009910472281343555604906164800 12017862 254572898729485059955877492386735251840 12017863 72651509490476264357735623977450448896 12017864 575182388970693387274217928069490959360 12017865 -266832856726355993224907822140956732480 12017866 -69589136428774200414761942731587333120 12017867 108917097178743419869903187181171680916 12017868 43471618820571615145217000063218335744 12017869 -505518363407431187945012489451153660756 12017870 154113816931808570402080319855104178880 12017871 202047081305089412571237791616845624040 12017872 14591751082256059870142069321296248832 12017873 -16257015070562408425516703085001364160 12017874 211700254721304602760030792298908783360 12017875 -355424403627410962111477912590643440000 12017876 -112298184430403252494729137854845992960 12017877 -544297288285563452578143644434611043680 12017878 76891035926819042991233069544050832000 12017879 -614681556348272156102105593251204949968 12017880 107471878967245699498321396993277952000 12017881 575963172565852929801695149249671253200 12017882 -379000705075118575298270789629331720208 12017883 1218059108601118498777261868239785984 12017884 634935285488162495529517359011595033600 12017885 271787444227460025738295248734134718400 12017886 -312644376376916285593413318134101865472 12017887 329138358213607377816002249103982957080 12017888 -1022499793562714224843842135630226391040 12017889 6695967018976863109713758018165721768 12017890 80555002639287525815134647435060290400 12017891 912881655493557474583279980802574483952 12017892 333738118276060144536875214128559485952 12017893 -359773473825390272141735170882507340100 12017894 -63659353863059028950044226180069646336 12017895 -94463302611176625882515532196115311200 12017896 -38823311530153690741581371377474682880 12017897 74133584067789210579309132005260220346 12017898 7777928993809726695516951627802854144 12017899 673170073123571180615572097981137765240 12017900 193056575286005966155453013400921139200 12017901 -201666610298679595181304246102437678016 12017902 -143313825548087936341325056719060059520 12017903 234113594122462935800864171042763235152 12017904 69517078532260963395738944776906014720 12017905 73895644146238984122561565656949515060 12017906 444332541635440841706904638801332251152 12017907 989777794504877019965888947210482225936 12017908 251419689070402207608424918568246204416 12017909 310598899140495879107743839806772800604 12017910 -104284209047840880223951037795047424640 12017911 654040881848707340518505931387288004224 12017912 481799478863715227264240992202977935360 12017913 -626864231116272331082564720259297652656 12017914 -28990434684728589283783633425189493248 12017915 32464647988066174560858949423248435840 12017916 -86142771610487414008283814158131200000 12017917 -119359531065950224410380596350180582952 12017918 839400721794008908747191736746514606080 12017919 -55257050142559558259898201141955332480 12017920 240060758027477304012924944336604364800 12017921 -138063724390631307307356010852028314878 12017922 844404384120450332155691904474614784 12017923 -237281583608956039992318296630719975296 12017924 353637903876275412491741951605606050816 12017925 -184894770430275688141951165458093820800 12017926 6653651517564211349678402770288760640 12017927 760207971932223608022459027896542555272 12017928 476268314586156927683760519344425328640 12017929 31051153837651489011873652081066625664 12017930 -245211053669387507890698065299709108640 12017931 -781780892530099905232639010327056759848 12017932 291664126163499586239016581710600834560 12017933 464144342502893178740645582825659942860 12017934 -284348030841031522588641341911162425600 12017935 333960534204303731393333000873828639880 12017936 -4550201401928777090891024816295567360 12017937 282613109321376123741021799227038054400 12017938 -869424158939506292879478766846726112880 12017939 -835500477854785329443099158521459384720 12017940 -361003538307532055497565878292808499200 12017941 -10419628543580338072594255290011380000 12017942 256582972911073096552277402268114211872 12017943 -423842175714553835756019358795513217280 12017944 -1675642769825366809184489365803839815680 12017945 -90848692519428070769415867654552786300 12017946 -207384855223567290296113821576861089280 12017947 -45384520833234495995102492301999038016 12017948 -1195591077925992475726225811693086602240 12017949 -456056513390641989182733416713288081536 12017950 89219744060857915837979107292839862400 12017951 462377256499903954159793881433033376504 12017952 190627470508355852079615819057776885760 12017953 -1367699930135493721741625501268912592798 12017954 175449917673968975227964724453225784320 12017955 -212911366702873355306654459580664514640 12017956 -44068254859539139861142570777414287360 12017957 -257453439938382200643976776551485877376 12017958 -26665683223951435595092343663904311616 12017959 -654038124379613367193566977698395352840 12017960 -424713139370063665634713072173893222400 12017961 7658416229627413064993749169997060180 12017962 737521475401298136451764166232378976 12017963 -90937404672806792060685882474973929504 12017964 -1608810054056775008759484376959172608 12017965 -693227540743170168689721523576571233140 12017966 -606613850170643224989966748938291749568 12017967 92999953823404192503196035155426325648 12017968 -262050995261926950937808594602505617408 12017969 -169385408958800487007670612485268763630 12017970 -4692275646059201913080680584600296640 12017971 505327856188545315443443510003458060112 12017972 139712407588771686973046186522063419776 12017973 -784121766635574252801061648441205220864 12017974 -667805952848826762215534781270892167264 12017975 -392318534329260028731232694033672649000 12017976 -1062232806613793800789055971121356800 12017977 -454077150852104271724894353676972850940 12017978 -93664283599920977677778481849828159744 12017979 -348217665901192368701434694741588565876 12017980 125923382352372901158255980871618969600 12017981 986126274516626824324482376094492681772 12017982 6880266693474730466662773528104630592 12017983 -848186361788347092066034865185050125616 12017984 -5143186125515343912168675821368639488 12017985 -174265283402807516883073968724200680640 12017986 -568567319364166708319716533382254101808 12017987 157065162250527296281676136300953197632 12017988 -534529385261499330541567658802281472000 12017989 825343633775274648029939984715946885790 12017990 4963271053421206857863322148227690240 12017991 -494169914720324289520751883357148851456 12017992 242632900251790751798728768217291489280 12017993 -52287771208321421701919833696293302016 12017994 -816404691395704717256079798508928901120 12017995 -671204872073897001841860817753693388400 12017996 734546283165629927283918649735351776000 12017997 883702091002771311950657800996165031040 12017998 -942485626526248032969561169541829344064 12017999 54254038009864962340218609842674650720 12018000 -125287868465586014472300867447324672000 12018001 78563553985757976128578789595517894002 12018002 73965010648655656120765469238110712384 12018003 516854007472246041258450517261202424504 12018004 54946632610166954456916635182838157312 12018005 323036328838408469889525420280525332000 12018006 33766991415464590737577753100928737280 12018007 93992618295428780139274630445106332632 12018008 -15227008161989596009371395296435200000 12018009 -516350236975549181961670142668301954400 12018010 261486585853972364281698281359139880960 12018011 -1205101662434011973964147340747367891388 12018012 46069780396629031338223279572538010112 12018013 -236721772138480974685696246439332784000 12018014 352437980320203314777289285435032343552 12018015 -57778119274654284984760229593062379200 12018016 -651718685161012145262646960294901710848 12018017 38372074608471356344831816267301388960 12018018 -11849962155476862708408761648201336832 12018019 -648659350756772243209402729293997751456 12018020 63981885580428396524793525850903572480 12018021 -585378150685794694643816256119078659488 12018022 265029474815368249059684957435085209312 12018023 -1032181649769790002099710939508389062728 12018024 -962970571732443116897677667924791296000 12018025 -119402333840279528238358901263511995200 12018026 -230767829782260177216297624745872453120 12018027 -988352276565499169257556803727688960 12018028 138394615609477344668380168962391621632 12018029 563644749306663331299082685753473437984 12018030 -211992453376091442000576207310084087680 12018031 296423858471294887783350692256470460672 12018032 519193066333035674190310767021588480 12018033 327044448942688330836137530435985339520 12018034 -489966184873260923690355688027332864000 12018035 480568441235326354775320266953418922800 12018036 -439031513248943651647368916350677022720 12018037 -64603241544875980258182138878646996736 12018038 -249830843076292026265071658621931961600 12018039 707920605514363648804088695851509520768 12018040 -17178450538047777986536992324401971200 12018041 -502439230025862344824355041668268197120 12018042 -453342625789261669525775799927227930400 12018043 152388997149888712121629941775962278424 12018044 -290801471031316289785869695777240937984 12018045 294851158147718918878694261923802557440 12018046 -96818136409337083907609322657955852416 12018047 -728440049001489449994614991603139653504 12018048 -239126157858769770338403476869333647360 12018049 29646097400136940951184740634617768960 12018050 390798986551924199284173132007610313600 12018051 11248668006300221398971902957403116712 12018052 -180064088824864606032391531722780069888 12018053 437919494368445141450816041676102590302 12018054 389119695327491035506627647939470153920 12018055 -143494753511948644237993346566309969440 12018056 -270572586676031241093145783041418598400 12018057 718071885845763498097517960537935245840 12018058 375993486564624666756832480397139628800 12018059 1292626215694657238423374715677009282260 12018060 -74938070887557623496848707755068851200 12018061 172589523575135796151591536960990195744 12018062 102283925454680718000993815625020625792 12018063 -49123293232130358660961107291014745456 12018064 19095474810950301560506115873144832000 12018065 -166926908782065032319469124245770945060 12018066 10343033075494283286659893299919914624 12018067 -149739881249916396156924579479679043128 12018068 208906494866421517169341505576810809344 12018069 379229513907625631982781263101907268704 12018070 3358880946311247607955933587787366400 12018071 -804530832077046450489819624248336667696 12018072 -229920110531097744056790160025839042560 12018073 496463847812052050986889645495048359444 12018074 -3202432199566100205700002078674248464 12018075 -91157727444642704663832701089878854400 12018076 71490728254872212853402079344788466688 12018077 -198667150157814604023582229071502114548 12018078 -300428560857914851048479212848867716480 12018079 754006835611439073956716553589333132280 12018080 -286700839823327071549720207230794465280 12018081 -2835076591477990313056181804989228416 12018082 -96409746691738675912313522135886519648 12018083 -107446629550410752857849664453565756 12018084 32026210425313300717402122277389803520 12018085 -41269552379707182726870736677816076800 12018086 951903794406894920823670711361847904320 12018087 108682201181959360731025813140044299344 12018088 -1618097301782323951198037740482073559040 12018089 -245009797047110725626844270261535817120 12018090 -59062156217878166576135059261247078400 12018091 239324920853704688259836713744389831744 12018092 -798065481774734448864608817626169072384 12018093 -552287755724145830720465418293707605600 12018094 -384485648194662207471809051523410618496 12018095 1079969874924752286111141367214969286600 12018096 45644963524537081100620454986766008320 12018097 -242228596562284431297604950582009578880 12018098 -120969301301677604069179331962023793152 12018099 -347753607850724296643328696915013701120 12018100 -618128099254770978415217325568517065600 12018101 704360779229966276929204996678115589102 12018102 347267304570908162692846171760759783424 12018103 1473349200939031283448319460034525613352 12018104 166641507752324051112748227187392430080 12018105 481430658713765257747052236613069654400 12018106 -232881297676324522249794041951907328800 12018107 923800613350828385947248782154558592356 12018108 -525917340584795393887097833172143349760 12018109 -335883060184059398594708007565827568500 12018110 383013907970604696722712036652073625600 12018111 13907306896477677912786991208269867008 12018112 376046788495172030206104030929999626240 12018113 -12299168358437523553582242919791062400 12018114 -17780790168753690861026885382969867696 12018115 -73384652141150022487264630408102224000 12018116 505624341361908606410948107063662729216 12018117 218937782913562997763991937492026387680 12018118 89322611731676656246494863056969189632 12018119 -638835012943680107296946250163712455056 12018120 -346283655305626165293164430875661926400 12018121 -61873921636374394594495984138642791360 12018122 -170578945277829879202177815301004174400 12018123 -20706871499949523537173904993443276720 12018124 141489565749834094655915991114706455296 12018125 -39049762022639058366625670212772280000 12018126 -191731583359221433879672648466717086656 12018127 1385563299359196563532173648281758958080 12018128 -60728071207271215468892932771229442048 12018129 136554795095824928874057886098775533600 12018130 41255576721940190043955577524879692960 12018131 1285982029479683404873333941570369981864 12018132 -2774609288941698695455577700334379136 12018133 568845253483877882083949297543004552576 12018134 -431127812886414327744564505662829442784 12018135 -166359816263464472325340028875523005440 12018136 -11711060773939995718718450720107560960 12018137 187797856206125326688146426709102656512 12018138 237458779213198455750781015706581549056 12018139 58913381568345251012726395821303526400 12018140 -407699625648991926978817903316026137600 12018141 93551116905020485676775487476649810950 12018142 -201383225404018160053030724545451168256 12018143 177221959291234421740405843711653695664 12018144 296093759627845432128449723492946935808 12018145 717495669168097532779383870642265530900 12018146 -96844230068384620152846078328964559360 12018147 -153097927325663747255682240214463815872 12018148 -728999758288322859414864490660459921792 12018149 -649722771376109598773237571203653159680 12018150 -302295480692202548278577808975043070400 12018151 -734547219207016842087577215199558199280 12018152 -673605038910600376031426110387243238400 12018153 -25435285467580276821904354988061238272 12018154 506549852772907588999015997462430395232 12018155 363364015771423956552550693841969755200 12018156 -10234548178974771018780443060451004416 12018157 2191682108056128367653730620691033167360 12018158 11462549703216180144727545284600352384 12018159 -823345880037083338117351478974066856160 12018160 -67286681430487917983571366253984481280 12018161 283349871747746257417988667728943334512 12018162 183211035723569542972312594730260408320 12018163 1255530111387966069534288776784277054412 12018164 102942143364733063617912399834341088000 12018165 140479303865162587511772838687092504000 12018166 -164857006176085454153419375365349509696 12018167 -82990159613364713863110727574900100096 12018168 -476427737008961516776106823108574924800 12018169 970090349264677087625586315089595230570 12018170 -59973557469780303695170964317604106240 12018171 88214513010306377478683271366901443264 12018172 -682431626788081730262534968324531789824 12018173 524516528191284193390756205978799863424 12018174 99628167287020012333379169757831065600 12018175 23894470657300188676409735167015219000 12018176 -112425494529506126944238283109378818048 12018177 77340108505486484939495106086345546640 12018178 730362856027668412219531392014269298640 12018179 -8780134398414651119653166856456891216 12018180 -409707781921858183947661063691189145600 12018181 1241035767614179652708978687844505973310 12018182 -514608974328174817262132087533167022080 12018183 -470916206503407367383229798778392550400 12018184 1067794045121136470115715057233406771200 12018185 -1396238208491530203962327482013300634240 12018186 -117373644102396697552018797716302433280 12018187 1230440707257985932547654116593054346836 12018188 -978889201558529142582322905315422208 12018189 -329496469158038782842523998796647629376 12018190 204387598187060774792459479372879499520 12018191 -1454375894783004713387363335277531016000 12018192 57362781283999810077375734459295596544 12018193 326969925637733168800434952252757915520 12018194 -367003461623221372596275699836608866688 12018195 27857003301698854453732111148653410720 12018196 166681638859262125265336435685969814400 12018197 222964785059962505862933824713270410492 12018198 183237749705284377292112754837333910464 12018199 -3976101106803059486499042994460393680 12018200 -230005335609172590845743089085675776000 12018201 15524447325917137517944014952228233984 12018202 254431914349617886196966180939095325184 12018203 1476595526193402963160471896127061981040 12018204 110094228980561093812916818310000640 12018205 379695646156836630777422831461139607000 12018206 -708881855562734094262076034584055992448 12018207 -27365815367065411746985603550676038400 12018208 -1251307694910839874534230254475080826880 12018209 16004083596338576328390827156083873920 12018210 108956054074913421395632334283716904960 12018211 -694782729943134646255803745183920641188 12018212 745934589092231523798092796167931939456 12018213 14116200203288350304662876110239282784 12018214 -107705844383047255233139821877554347520 12018215 960013450320647012129517341656899881520 12018216 308126381655335242113244040117326479360 12018217 870307001027608307654668543551197094266 12018218 -438649253926046524550406126226382392320 12018219 291528669948896553287727729006099499248 12018220 153223052661442554181832924045166965760 12018221 429959049987560010279048759653523124812 12018222 -206463972698996058782817307930369955520 12018223 642604966432456631316793002557985990640 12018224 195399049387576242688918511117600931840 12018225 319813303316726832648413052030975687600 12018226 -454480977889161127494255857160464966016 12018227 214069726695429970492222410222682757808 12018228 -177958787176596922484143565447985217536 12018229 301153688804045479938567852925521027072 12018230 -310438466250509609645379135827633314560 12018231 -177246326984886850840120857094847417160 12018232 -160735903175973107083608527058864967680 12018233 -53418093215195553862538461016139809340 12018234 257097938083132840488811487377064648448 12018235 -192625861092659182965148941020744436480 12018236 229132331848099303237971789288642573312 12018237 18182381248608495568690236773862265344 12018238 186867796488578242743207274999997823360 12018239 -410010350454829609772612748683100249240 12018240 49809691279380045474655826184083865600 12018241 446608771849656086278191545420913484800 12018242 5785837800139574258272677151590594432 12018243 -634218898421382679045440653877535276800 12018244 -135183054777497963093367813584168136704 12018245 -539327982544692672932147903471376801120 12018246 5914365104882631498727877554104797184 12018247 -1025569683861847676750415968572453467304 12018248 142970996696923893500195481816973885440 12018249 -895899607381642027671297423200813356566 12018250 -174893770762400864890438519369587336000 12018251 47930541153164701321880041160563934352 12018252 179579388250090364820682656502800202752 12018253 -381465946225426267502686061778622623232 12018254 -467920361479445556998198128144885487424 12018255 666990632767406070054743570477117644560 12018256 -212498376361632209405645976276080140288 12018257 -517551997648901405006342690018082992400 12018258 101356569893583039563785777785306822144 12018259 -107756020001419801176245779603620668160 12018260 381311483239021395610361609796342220800 12018261 1431678908340849702219239850827431219200 12018262 751063688812517774743749396827895552 12018263 1457272548710656678858408222010142805512 12018264 235532695547460034522627039000862392320 12018265 109953158781334723897160562567572030400 12018266 144237794739981315694827401876172720336 12018267 -549351989426347277371358212522453140000 12018268 -1113699262845175289173927038883291174400 12018269 508389041451805844194182612378067341120 12018270 434135715262049779156425241534134067200 12018271 655605763016235541042961288909851645472 12018272 98529964730712496106811517107347914752 12018273 650125855794945065867200766886762903984 12018274 -193005874807315569202494651661329043680 12018275 427534342646054446095821538182258862300 12018276 -354716741561046261387275552957245882368 12018277 2146156875498427656494018657166494149792 12018278 -218808866633585986870229987779772962176 12018279 -167481738421225415720901476667564001920 12018280 -52309457693529140880604602523943424000 12018281 -212049566018265246229020266373674686272 12018282 -475125138779995763721091516674438144 12018283 -1052338260619002619783641787899215035176 12018284 1118027147970972690696796300239017106432 12018285 1780740092500668382492709706204318240 12018286 17408110306384222113588494676926697216 12018287 12370798651773958663118765650113493512 12018288 31187479298199019000569048035616620544 12018289 205785542905901365747230426440373954660 12018290 -257231603244254215780250671219303125600 12018291 808212645895356011739777669444615041592 12018292 359365638226446418120215188957529974784 12018293 94496040503181378463672872985332418560 12018294 40977633537502020421486437550682512224 12018295 974007060004227966876953070327333523800 12018296 870436735803369942791595967502533324800 12018297 -35122130026350206030792641962872858880 12018298 1711624997209975083236282246001354240 12018299 820302488891831067474140732502763707300 12018300 61650286025529889163092870631798784000 12018301 -30445471372494453037369962451016984698 12018302 -1297241593476150480874114984784102613696 12018303 -416076701980472889936375081624791779872 12018304 -584533857085957302105837767929658081280 12018305 -67289995065173789520522555830168659200 12018306 -245107139302332170002962874136284730496 12018307 131023527593697441025035263800533832912 12018308 -24461727093813393872683254877015425024 12018309 -332462885033765401468736392103430475296 12018310 123509376153671388253175438597689176960 12018311 -2038330242126268109908129252261591248 12018312 391291240244884614107954109472133283840 12018313 -126387230767667758924552422764938301936 12018314 305187245381283053629299614065565351424 12018315 -373182613985084588973802392607784028960 12018316 -264086691995331195618397909392872104448 12018317 903513979795558592209549131396392083680 12018318 169419870782380650013566715929773731968 12018319 198855430617659900544547582736258492720 12018320 146499812651440675886692055610025082880 12018321 61752002645635420688163014089139452800 12018322 -152610114422140309309058394520697330688 12018323 -1076403373692817795423346274466613492640 12018324 -205566600957868786922897437416468178944 12018325 484919514502129402851589692233728500 12018326 -342089380388603579308435053731301380160 12018327 -208898371769568394623041239763158217880 12018328 -2418724256697361138272517145800212480 12018329 -1576976706501274113322606092957524294070 12018330 74625831544154202973427438302109277120 12018331 13873046264703625448127777698885171040 12018332 -153166094893948968369072497899094536704 12018333 222929574988867464769406802552779771328 12018334 295290596773199598788214866408711826816 12018335 10145004855076446025806078356934699360 12018336 480870476608451715119611312034807808000 12018337 -1123899789128023558027305411664916782908 12018338 399889002406252638234611212896095772960 12018339 -427995371203658407993939124002856168796 12018340 -106185139920723607835898268751264640000 12018341 11488306530001453965944212486558077372 12018342 -48691173815471669585442259799850596352 12018343 -498877893130395426943432073654281775400 12018344 -354814554204453691770592293711629690880 12018345 -623954302637210591419604175193567886400 12018346 278734740052346453011364654442578521344 12018347 555013053278893482088363470052657136064 12018348 258154802533327506510827119039330129920 12018349 -978782459120944844595465483585379758080 12018350 -420262183208715588748548982289616331200 12018351 -256104432567717300210216133863611100792 12018352 -219063424292332105840968399264892370944 12018353 -106684373348247671322823710747395308398 12018354 74408948255489113476167983857198259200 12018355 2371994429558207075362863204806354400 12018356 241177644594184137602522047564393248768 12018357 -329409041341152809968627767535458741600 12018358 43175691228552254650467904576622230080 12018359 -8752964605031023537125794585934696960 12018360 -326350781608364335019274482206913126400 12018361 -169061358820231799139081874027657833648 12018362 436845530212121350308584621061752282112 12018363 259995489894356399934957204761314266624 12018364 308385210939108875520742047100828107776 12018365 828431676521950836233176234192464313260 12018366 -37943694885211348797747291891734134848 12018367 -1341620733624651722685163589302235480208 12018368 -308628956828200631723416828999501873152 12018369 338331677380781404503440576291567239008 12018370 -63391342944634172357709184042208993280 12018371 -4861531914778896846959428442079113952 12018372 -413364075480009267888720804067207185408 12018373 2187800257159496640240617081803611788124 12018374 297056610654937066088350070718127380480 12018375 51445072308287138758378760026258002000 12018376 210897042333793706824316612095827502080 12018377 319628208189974340305845937511164284800 12018378 24941677571789126335390092993796143360 12018379 -46797193777907869670466753588479526624 12018380 -516615840339977032202329485626147097600 12018381 429662209967342733087480387945790930464 12018382 201214373199315814921967155698607497600 12018383 444815125680111212605440684624782904000 12018384 -21324813592632628837549276740185358336 12018385 -489176782905264646104659184183932529420 12018386 329739130908349528907301721730523720864 12018387 436160326296957303037974216889223883960 12018388 1178258808845317672245628438408112668416 12018389 114476615976459116650415717768021671356 12018390 110335006745612447861871132512717168640 12018391 -81266450386156413792534637032016650240 12018392 -498657685936161728138159752913630208000 12018393 908649147880778371377540966728604612000 12018394 39349698467958949523211271023041940192 12018395 549935978525644008820835445130221182400 12018396 178413546026228258631278470933586433024 12018397 809819444495229528518385401918735514432 12018398 19958259958277469299591256460243710336 12018399 -154826934407175232306133860521503639736 12018400 146666100362064271313201691547867545600 12018401 127235119271596746775518748533270762402 12018402 143837231691288223087775372263871393280 12018403 559561606068421580869331126456493792064 12018404 1240904810816951009083361907388147067136 12018405 85184967375132654932419456879546763520 12018406 39838324849337800933291145297279491200 12018407 425111327581690501540713226367710397712 12018408 -856861728170522567160447139374394490880 12018409 -148014053480209164566174161780807725596 12018410 400696111669611662446924949393264427360 12018411 1085710546777915030217290818597853888860 12018412 -2754219157728989619885873397533112320 12018413 -479804316797620343271918748831693926816 12018414 -738112004086641966625141586096040960 12018415 5595197442124452951542034207222450000 12018416 -334339661114957564133335076075275747328 12018417 -229897703522900228431968394368310793088 12018418 283199449004530725083358592020386016000 12018419 -342146624785861824098283634684687318704 12018420 163343113101867775887500161364841553920 12018421 -110911974044917138887022488146827086336 12018422 -375657471278899557952583824779265940736 12018423 838081309412122342904575570268426500584 12018424 -138100241805002957480156601247075553280 12018425 49290099012038298339758042659160799150 12018426 -222522218033586385494384242310845790720 12018427 622961480325275558524397698418557035280 12018428 -76182076192882273397059866818213744640 12018429 23164491925910950423923437073020269440 12018430 -552560798390620683572685629481505544640 12018431 1960460163780390555698940255837427287120 12018432 -484139012558319364492346671794172723200 12018433 210433763941759702458223562820429817664 12018434 -902126300921310434318315664635897247840 12018435 68113791417053890430739613792293742080 12018436 347648762629496550375501352801813531648 12018437 463713581699656978189757075548133125086 12018438 -225822213520005515524500471332616860256 12018439 532257520595344831834493936095787370480 12018440 216772162854063450039489296270286028800 12018441 632653065795165394698465329413728817920 12018442 -411024714249129072881346363864545975808 12018443 714856267487127119052855048397396402224 12018444 -209542912656352498607361822213759774720 12018445 448758705011254766671736206553865626700 12018446 -1120002444445404324328467593069973504 12018447 34239111831317932026356541576028310640 12018448 -86169331932926481195702142466102706176 12018449 -400324354081099935522623702365783200780 12018450 -213968499077790662275651206449777184000 12018451 484527143309842314729787824827906406540 12018452 612853008043378478096583657609495281664 12018453 -121073880071448300237888248581246872192 12018454 -30233806210435280509106220671308394496 12018455 -329694163530878186542647433554676385640 12018456 -74828702906005252761723374315594403840 12018457 -12871249578641237117004221531341102560 12018458 89637152892612821739170386919038437600 12018459 -110522007703248878459546609067441582696 12018460 79371240648139378496886080707279180800 12018461 172934626804470085651983765886855795584 12018462 45849257719675608039061050314652115584 12018463 1257483811337960865490955199798521745624 12018464 -2322334951023115742219644517918447763456 12018465 -134143740670530062702518977817682731800 12018466 -269012437457766767430835782902370633216 12018467 -1133143340072343568650230085083734329240 12018468 77945873771870280875290415895610785792 12018469 1162377491660895504682939969266591812000 12018470 223147661132856752417951550783812476800 12018471 -328898607711185907962418490169447150640 12018472 -264177631834975324402652972444178355200 12018473 191209765912766008651969014860033558760 12018474 -114138984164784295187274883462103992992 12018475 377420509853514753184482175815994554900 12018476 -73239233309968047082535018308650995712 12018477 282729980930361762263927816835201083040 12018478 298121408717862579726229391668227724224 12018479 -274039270571972237260650010952776518912 12018480 -14071130871183386840637320484747018240 12018481 -1384337881459538180289321080548325172718 12018482 220797410737840225947227847910867433472 12018483 107958567929510982986682884453971445760 12018484 -825374667082682952136501994481861869568 12018485 -903933781389957743068325553665049614820 12018486 201782986895157910558309266519218825664 12018487 -240852385753444375608922221867184595000 12018488 -181924784075464160753815788642804326400 12018489 241724705615807582917366230361725849600 12018490 327978570156040424107459329045734223360 12018491 355159134040311709911551703918038417892 12018492 71139488228202840623319527475494745600 12018493 792518017947218140094840462259723532742 12018494 -264558313536162617024313318956569948416 12018495 -21019125612563705558686039298273201760 12018496 -146799124798133199916760858376703836160 12018497 160339712605065657344144514649185194946 12018498 177924367535306941867279105162464776064 12018499 356066100305833760754283767982553588160 12018500 283628878503800052782848086850780224000 12018501 39456902176341193468418566955811941376 12018502 29211592129995534746048399773241510400 12018503 16774525325787167009342418633564449280 12018504 504174917972677891969424330054203392000 12018505 196903650031614387802712642570594610660 12018506 -561197067966600696294697164397425732048 12018507 -930077806194638760486640346242073164800 12018508 -89046273610801873484886916472568330240 12018509 -268570431541926289212587541212817985290 12018510 -168543086322970514666200084859003904000 12018511 37637917380175396793288892779343493152 12018512 -26818693513424332013880026800706027520 12018513 1926760817445306198892372766040148800 12018514 -239429079849872400610951717636239894528 12018515 -37132995351400064309301416983171198800 12018516 -42463076475197106010457007655776952320 12018517 42208837052633061759868891941560255392 12018518 -227004984480560279691682052426414045184 12018519 -231169818129914555903777657055481724256 12018520 329765183235191162660643180976424140800 12018521 -274442749531543539121816147423781500278 12018522 283723783534156459605894905372925276672 12018523 -887017434984971028606439331835568188696 12018524 207500749550224150753312407579826013184 12018525 79752748893453189017705708141604451200 12018526 -197716809595963022885113899723418492800 12018527 582225768307235847587150100286943399112 12018528 -66862745662143929785225999944096153600 12018529 -708346985770233826920597309337311067870 12018530 121444318366133508734039548759068176160 12018531 -302887770160867452508150726956219661056 12018532 811159075016255682686500424608042157696 12018533 102114726443284280946772153647952726782 12018534 -261447845257440636472430818895458137600 12018535 236421063702856654070107562195523336000 12018536 -626632363082996717146359038960729702400 12018537 -151536064799034638948675369776805156880 12018538 -230010771441326872207406590983319490304 12018539 -7951104691059022134168185741357264976 12018540 9047732779735546318122316668024913920 12018541 1084904800434612756457116494201043548652 12018542 -726805243681044083206910673092365499328 12018543 86591455565906938286512012285087488 12018544 14278395961736483378251696513778810880 12018545 -38877380076536977191232159994141491200 12018546 -474330080513234883690615527892662786928 12018547 -1111315087697459899232282604971203758004 12018548 542747532374881957763513116019716507008 12018549 107876303985174123559256042028614136864 12018550 -422131768090137741304968582213124639200 12018551 417432637837774098690897436351704552552 12018552 -62857456563396192968827136282732789760 12018553 -419555859740821879566650265471725938198 12018554 -109138839486124215538525811528906903040 12018555 176629340462222702078835839002004315040 12018556 -58751381549217048534813038353670361600 12018557 -1549217776021644296455792844961713108340 12018558 153767763120198970519683559706119127040 12018559 42077844734252638479383759427599004016 12018560 277232971337317611296530917180309504000 12018561 -297973094388592852316612874892803182496 12018562 -205080625133698100148015420595802547168 12018563 -627897660953210278220554371218045904936 12018564 1007127580847534510381712687875878195200 12018565 84556416610104344620235032093548424920 12018566 40095542571450341847914492021164529664 12018567 255836874475752282897525848825219664 12018568 150604175553516417722058293663173109760 12018569 -887337346867665736296892789254554397030 12018570 30586583261527801714956503924493523200 12018571 -1006316173084980124256978431151127137448 12018572 547747333486115989062538441731913694976 12018573 -69560969205414227950112656211973620298 12018574 -84833290250848135823785544813180389632 12018575 868850181255265097036566418932268862000 12018576 11649025309684294493343582981590089728 12018577 -1120481132903225975528631846623375706574 12018578 312013733397522851756771061373053946368 12018579 -47797215659958715596476652227394465792 12018580 -201392017082171838556536371133416693760 12018581 76453982708618040799420747743822639744 12018582 469097256659291805693219272688310754400 12018583 -613654073673581235390338723687508935480 12018584 -1088389260036596814386657887445573437440 12018585 531512827608201616226929435019961315840 12018586 13994379145306594778778710627957913600 12018587 -54802519768287545979094660335686270448 12018588 579915982981598069290968151520563468800 12018589 -1447673222275936837482822098099798465280 12018590 -134199920448580653648967561025260567680 12018591 79108158412127972302968294447707119680 12018592 835098950283007103501420099619267674112 12018593 -31399665490033753102269906886146850560 12018594 -172695594319307395259969747197701144576 12018595 -789451207412504136783609813009638572800 12018596 -86481576586169014761784847527574261760 12018597 -1492729494540829157862571477995010080 12018598 155847180422584582897423446704837787264 12018599 -173899661989489900868397039224273955888 12018600 -326677687210076367479571980795584512000 12018601 -223059356056016684029624559242732734848 12018602 -170241824380817011835943367986970713600 12018603 -403440330669032276055377450514723261096 12018604 -446057583300547873225904134172009511936 12018605 226539720561028450012320678699110976000 12018606 -503909977885366843698156786868629008256 12018607 -32597242384587866660626793105783908480 12018608 -114658400867488827507124906922528931840 12018609 52411188060145840122796922935542878724 12018610 -118431395850434014476183361676991022080 12018611 -1426526553870143465606562526511648907576 12018612 -537189127097643101431412753165083865088 12018613 -671511804111833483054937415317746245138 12018614 882901214445122895828119453778585994656 12018615 -137645766361672839243976659170292979200 12018616 -341144145525791124020218078243530731520 12018617 135996332724964302789359711149315888200 12018618 -27085465868205528814780138376103273360 12018619 -18591944892955804548916226133366316320 12018620 688062227645326581670240062066434695680 12018621 774028771418176205168920140020899939680 12018622 -98283837692494526946912840136973601600 12018623 930409854760871512472398669125882775872 12018624 46108248787967404791259279049575366656 12018625 1298608509580025051625753635983105425000 12018626 13216462404264693855930715014438836640 12018627 -617906837820998464486753458229146235152 12018628 -52391750492397158739075274517926112000 12018629 2785457291550387370374005370711994560 12018630 63351976541956044087235457870687358720 12018631 -334072098797793361113720635078301846568 12018632 -593650108140476345150874493510707993600 12018633 -403874894080052659845768679795111221504 12018634 288484736478439645876980489154487559216 12018635 378217720324296468595973573642710208400 12018636 2687555202866797003885575414161418240 12018637 1332093529810190654154299427882583495286 12018638 111538284054007352771057177615578905600 12018639 393829283384270764607777426199403395840 12018640 168805153860097761913592134975183257600 12018641 -827869102791131304148527428695170866958 12018642 28778248562222323544090514994610300160 12018643 39398346005609734048439321410073805536 12018644 -1187408495461283092654979876853098342400 12018645 532571749043609691565822973484856627200 12018646 386572919114012450290214743717925290272 12018647 50143451388820934403854133455583466800 12018648 -34931917623337986862167589745454551040 12018649 -58747102041145707035558289851719007520 12018650 -63832580272532097187497081744611558400 12018651 -218604947399773288652828211257725662240 12018652 1226457496527254120233707871606247024640 12018653 1635637806677779493246983115177858260902 12018654 -423979357382234686093428079192816418880 12018655 -132696336971596643857889529097948436880 12018656 -297539974826419756990815766940400746496 12018657 -1517853322778004692681919389698231296 12018658 -453900615489066940241607419671793866752 12018659 249646353225275553715065739272464150040 12018660 -230349067561520330399426385282849546240 12018661 -611701003600334760865016798904725590688 12018662 281664412357906444993095699323158340832 12018663 910806804929394413780232641673742962192 12018664 304225533860350307960866581266681364480 12018665 1558663005839627327416139774711440694400 12018666 48745265902476774509494789809069627648 12018667 -239302360402692775672666503805903611360 12018668 -230704662175591816784389270043251828224 12018669 -127457203536243215468916855127986322944 12018670 -5523162078500787724042918725852647040 12018671 -529990194694853233669609302021511328160 12018672 4256346756365276767050893181808803840 12018673 95925619745575511288716079002062754560 12018674 8676783435539285036270450073808248336 12018675 141327856165726861152638083961220864000 12018676 427316985941466867200960362393877912960 12018677 -1468024467596850036026560567670587598976 12018678 -21405302642236580499178109267716331520 12018679 -175419036693795689326971844841027677720 12018680 -44934018544111514203218769464794112000 12018681 12786817160353420009137766612398835770 12018682 -34162333737041883235328916403209016320 12018683 -547503745811793996446593132639219759068 12018684 -202032447614598373780272252117094637568 12018685 359506411879698513862481645049073052160 12018686 -49717726437093356646861985566315614208 12018687 -146009868450769385055697315447399830840 12018688 1371788611009089126333648385442054144 12018689 -1289156023405928779999617588396276705276 12018690 261221069465282017506342179675481599520 12018691 26097873515925830331211073284205188000 12018692 373432992112623080638469996804213035008 12018693 -743142095109276870920198473170361467936 12018694 -64964172976497429330082859398367513856 12018695 -473840767358362660199585462505111010080 12018696 25202232786396796172207336815562096640 12018697 784772294735523629373374224867598038080 12018698 -240113608840146005493980221142671864320 12018699 -12342575329063660887893782454452294656 12018700 88388782311752987416061864453256294400 12018701 75495433135795908410714332469424149100 12018702 -222820167223879547838248648588167313280 12018703 914293564260487008338049512204902123952 12018704 -47748176733260160858071557926510575616 12018705 -90310452485076101849852875396916816640 12018706 157337762517803639378546037844634004480 12018707 548998216373479155014780698032020561112 12018708 -115040612849782097926045638370584156672 12018709 1843923274303839692978312500106804275516 12018710 -74421670624635822012512612884241498880 12018711 -719605267194672942639923034766961530416 12018712 702490675904533423073014307756542586880 12018713 -353910501280282797584786341965476498880 12018714 -41552907786192378060256932498112104960 12018715 -9917830312313698092184828681500935280 12018716 353541933931299368154609472312790929920 12018717 42391146260915722349592946921627451334 12018718 -612978588448333141386580883266657933440 12018719 749542837138656351885885425209458888144 12018720 -21561451537024587530145060973707264000 12018721 48236849410935981144851012809604202624 12018722 -758815234816866772084609955788729895088 12018723 -268124598498007784934480553146819054216 12018724 348557799290487482150049168736233466496 12018725 -498713531060377666752788049544650843750 12018726 -531748099591816259687144530474576512000 12018727 -218106993794553295830486520072583033728 12018728 -1136340622803367114605655874322650726400 12018729 725031756679887018851673980520304899984 12018730 85537314337613253178667248492082897760 12018731 165245460367462327831166562194328790464 12018732 63549473815552774060727814306657705984 12018733 -826103207320545494827481399566698919018 12018734 7782174220769986268849418491131214592 12018735 -455895289226585633522475137327756218800 12018736 85527497084315546998474575729745231872 12018737 -392263762648896297526167168835731493614 12018738 123390917159359364375130659133449026560 12018739 532961005083815837299123805853846950540 12018740 -198448573154477040285541126293526571520 12018741 -179515173805491594239136675446698604736 12018742 33174246646054896931883035229534060544 12018743 62860056669501654715464251579814894720 12018744 -518225705117097499425278115639856742400 12018745 -459264993293349194447738245676793072120 12018746 -726450821232915125234563751180058186240 12018747 -8385448052355061269904380241502568480 12018748 152974463179384614190248653845477497856 12018749 1339801468663460264397594651678244887750 12018750 -92496996633862767500334294746878800000 12018751 146505535840133303228129776395042658872 12018752 86940010658330643471920561292436832256 12018753 838202569882746183960001398901798427520 12018754 454667536697312154272925577755973006080 12018755 420170276893397476797845996017035680160 12018756 333068753725885425466981653848428649472 12018757 743526560090585264839586703117274745340 12018758 14407432915843208558719405312660593984 12018759 878942400552928556485182861495748110504 12018760 -69697124607468103901151006527548416000 12018761 -1959635101295236695008377670769284473728 12018762 16611977488603868584664801408022601728 12018763 -985850521472980728534780563025541291520 12018764 352850088006787570784083084592737360896 12018765 -297199893187943465678103506389519196160 12018766 463604142363264091671285236443552112832 12018767 -979783237484087124984437004446991914760 12018768 41022525580896121114715068441108414464 12018769 -400138608064578115751829892031772985548 12018770 -96768828623689598124652912530182942400 12018771 276040173206454170207526007566127044120 12018772 267718702511970246459291781471065538560 12018773 -11846680317758666950722289978305012918 12018774 -259125319814242913866969074835586173440 12018775 -444248266960970262719928047660820982200 12018776 -93433745116787075177137630168891392000 12018777 591708279076104648274238038526513971920 12018778 -764237619968975652482700438841736230944 12018779 631813491542633187388655116813344359976 12018780 273006956641118545245385441567364520960 12018781 -43487921709433347173594714413989948456 12018782 -433085861643863862852558994247201044608 12018783 -159206405826092119184454683533657451136 12018784 -462122679517470289242865615789647986688 12018785 -906303281879769493948860165781568001240 12018786 229060894679403909775610210792694296064 12018787 1167433532680286711276730297830955963600 12018788 -502763441781770727239282159108083752960 12018789 435185538905012125874568522936683845500 12018790 32894403491993065920573435823000654080 12018791 31521501239915985839723167222012648632 12018792 -418732839130380849338738391172904140800 12018793 17699485985827988410662532553427499008 12018794 581585224354763397128313602184630795696 12018795 -112105914501226487403694269795899270400 12018796 -232492269049268930744228656904375649792 12018797 -83328998497255469056418596836058375968 12018798 278813192786545450060979669508836363136 12018799 -706864560769793669395490980784774521736 12018800 -41334523725943337793859089741044121600 12018801 -5324833224612241811548090657663209120 12018802 -555747633460069852608947854424743281648 12018803 30901146329259242599847691789562091184 12018804 43928066097590611259917196363464704000 12018805 -165471963019585824878914995505249647840 12018806 -61482877854492983607896221517473556736 12018807 -1585081131235544552966666966499708861360 12018808 -515327117691300707201833680744390819840 12018809 1041273357313608071527932435882974400 12018810 181836359042988697090583163016650163200 12018811 68644414930242606457656327974062963200 12018812 284779489265120137605457569027690481152 12018813 1012361126414892590659122600268794528384 12018814 -699520422620126101571654713216971231744 12018815 293877219190415212347529356668150640720 12018816 -756960715867389688531953097866121052160 12018817 -1192674028016980610325482664368444651134 12018818 48236371736601699463970402512240327200 12018819 630193826608975079102078211810379415544 12018820 -143897064196769652974283322887110307840 12018821 484374709914180044290290268609228994520 12018822 49136111501253983010113225609958943104 12018823 -1156012532288246775042792628380685117440 12018824 293109574530756348464347419195711160320 12018825 -68237811240857388153280416985300238400 12018826 267786017269968310809824754252910328112 12018827 -333606680405638034976257453977048206120 12018828 173933723546209261743543733306606456320 12018829 135976960766868182221293431749968552684 12018830 41638778652326378216313933861350140800 12018831 928183941249063391104498075839518385280 12018832 -72263884944465813577545766281019392000 12018833 887542457773260461974289541416950604082 12018834 461984984236813064470463414613019530240 12018835 -469483578144023559082485413305512129840 12018836 3017906399506621111707442411924289280 12018837 588264230900918105198633358048594293568 12018838 332510749436922770034372347489191388544 12018839 -745558137752794074040777927485544064160 12018840 -305478272575763939158475008085124710400 12018841 1382172478519798176987683397429884679242 12018842 524465288727080352887899019019663417600 12018843 367565854810790059649533375116408829584 12018844 2089309782767706996572688811386635776 12018845 46132758959682550239663959112650131200 12018846 -67525705184335017724774187535903814656 12018847 198036562361941623068914840675653668400 12018848 -675336229650733858439602699522686320640 12018849 742235435628498220153898484630510251040 12018850 -13187607386334757079848636810153651200 12018851 70435067432892105537725114521286764512 12018852 -51254935772888223205847686043389655424 12018853 347974645588056787633385943880001638080 12018854 352051375658439400261128304781751902592 12018855 173614403645311424740659845419175147520 12018856 994864326562033469099032886974269020160 12018857 -246388025588918734830157216214449659840 12018858 -49233069281833621803584795207775640320 12018859 -609977802538158847791666577991841979296 12018860 -94498377580511085442903214163765457920 12018861 46817477453826496407606139504217223702 12018862 -228302720301205635495611955009122966400 12018863 -5581476285803003353259922612973599312 12018864 -119786318219490293737426416214657204224 12018865 678704592301860099180251943335050606260 12018866 6965554938033650345854792103404781568 12018867 48223303550765677967041548894512536632 12018868 370741210090259876305749942837530705920 12018869 321989739664653410676151298855087916270 12018870 339953720018063167829877290851428155520 12018871 -978757043154121565218048913749180563928 12018872 20783747002896355342529598206245969920 12018873 385142182199982638847510905419224515424 12018874 13149014975803458407067016572991296000 12018875 -486832165718310174424858562588619852000 12018876 -452855239681511883072876507558010321920 12018877 -312256468808066411375854844737863445940 12018878 595137958721068908079089216435424554240 12018879 328635944026189637634629129565240376824 12018880 -77263192260073496377408833392989962240 12018881 446934240820579423264883462587151952000 12018882 -222815924642364917013349350365488329216 12018883 -1366067189916191343168530458793458580000 12018884 -645094914219767625681591647575360570368 12018885 131473496393623117263453432833950819200 12018886 39605481945890298875857980988373557248 12018887 48812043418617856239051598946761889280 12018888 -393947014306945391341774686261780480000 12018889 -70147451105487610885039642432362063644 12018890 -112553851096224355966918121857378406400 12018891 545177291494613740328355373981761245424 12018892 186407923068733769468679877623935081216 12018893 -2618932715701828954566939947552583588180 12018894 -3401798064446585823515306188867339200 12018895 5464281175722307612795497122659872960 12018896 398115092100518404736697249670367895552 12018897 412994457733511105784362860407078263568 12018898 -483920155106104723093448123785292148480 12018899 -829747572044875946282591562755853270528 12018900 -137899410902282911199961261899531059200 12018901 -1167988780963845079442946263532645074098 12018902 -214506355549716547289775774284891934720 12018903 -110414246901971433270829733763424396800 12018904 219463016804772629546985592820312862720 12018905 -894724774128605224394149456844600499000 12018906 -123487199432876731970039864665778864640 12018907 -1561546039076055099038540957788838358844 12018908 -479289515348917432236505492895943350784 12018909 30294683469722423319577377900026564160 12018910 230539660747718439315451242760339282560 12018911 7611994735697842352309267918810944224 12018912 -521424089441566927115549244281860128768 12018913 150576969000806108355340043783716677040 12018914 114694965731810067961916848991101680000 12018915 -1236176976377890603213179294423380846400 12018916 -57567407726060803822258737011887234560 12018917 277685907841199256173403605688722731392 12018918 329803710234796270548341291701853440704 12018919 -869578436802645585267876077429616699240 12018920 901903717662371315531169883916226048000 12018921 -24493251859614789225624520157778987888 12018922 -341679298941874276233284969968868881488 12018923 -533386630002022144475174656231474016256 12018924 -12429800822244714265899199207985250816 12018925 -39968789578009960493449036474662524000 12018926 54462633536028807918088555000172632704 12018927 664623769909327595309053415393790752520 12018928 308140234069824615377560327295992266752 12018929 268546121126684962671286739156236305600 12018930 1275456670037224995491685862680084480 12018931 -440913852989421567671419106091141993268 12018932 75717938913651913449572628430875871488 12018933 -136674128431047390985951253445131807940 12018934 382539740747452521832834965242535052800 12018935 -214549311420478293307079412365746524000 12018936 719521986108479411395928320420267008000 12018937 64557112505236383051146051592346212352 12018938 633626567072569033260311505920730123120 12018939 11460351062811265984154240005408604208 12018940 603760424418415747397396558604897815040 12018941 -608905816997446122187092988927050323232 12018942 -1692039003046594444627119050334419520 12018943 -535858930349349238096556182277373727736 12018944 60662286996993351936184529440305315840 12018945 151173579118973043604630839337818138240 12018946 7482346538763405475814365668175403040 12018947 2028242296115629704591663568671090744792 12018948 216404383599007460832271572548546641920 12018949 619718062017197119181654946597293773440 12018950 -251964960551795999845064857873457028000 12018951 87246002357737688355246155240951537664 12018952 772765180264661093792135561212349644800 12018953 -155262616727516364304817170067708397798 12018954 102416657712577457260639081572943614720 12018955 2382756210256858506558890069019861600 12018956 -61845248779063608889415118474050032128 12018957 301234022009380024376720968054999765440 12018958 198362521534964961578216890487081083776 12018959 -48696076997925366408505436582027654784 12018960 -116115232740478300074472707816714977280 12018961 1031525037807460576688966569424546644800 12018962 554669984409631444871275976498647673232 12018963 -983057350296636117101694130262382355200 12018964 -461909927395709072091205963522802257024 12018965 407434729964811961489647275564378338140 12018966 -93749019016008220411153888920494491776 12018967 1744843737102738651736371055256458282480 12018968 12196168987625289847912499620388659200 12018969 28979829858944769045516625790248986240 12018970 -100656768285763192671464590417526840640 12018971 7812912083063007075598402138629178344 12018972 101151816855105073419828500928506855424 12018973 -13334524723107899995164943158615603296 12018974 -622108441368521611690524029965388351808 12018975 -57209563598206909662428948814024959400 12018976 -1159055440750797300212537719380525907968 12018977 -1172090853890314925144722942409576502174 12018978 -574752609994300618481160940025558037216 12018979 95060521502269987260705136888829691904 12018980 263843261005533330956527045220454048000 12018981 437481795540834046851659998964512727040 12018982 -370437669302523666352655242884258240000 12018983 1919031713385162492252487394075651010000 12018984 -397390302384576210845256756326091079680 12018985 113642543581406020307279151147295560960 12018986 -76754218887299645873727078944526635520 12018987 -305494626305653018988899518523849331160 12018988 1182488873638642408221853839797498144256 12018989 94355926910762434219338065041705138656 12018990 -108752602855980983742611296984221696000 12018991 -618521195652371915011653665486016758016 12018992 86905706137941029819005934386381455360 12018993 77141879895980783888284151391085185984 12018994 -101192078716755744314515322125773293760 12018995 246869004337038199367753391643190865120 12018996 736057304422505534854605462099464355840 12018997 1125346578126194670122586867764059086446 12018998 546781670925043566017000456224560132000 12018999 -783433710044182100448990652647968493336 12019000 -286669625480907612340682762771374080000 12019001 912039146400677944227766520111817857280 12019002 192388386070218207688799745167440369920 12019003 -120374139060034771676023375759350738800 12019004 137683240807573379999374035574568282112 12019005 187783824655964768151116265287469211800 12019006 -25114844615688891984308564463607212480 12019007 -143413356064655356450690013115049007616 12019008 -257719367724018682554819743580873031680 12019009 1116825488931664673650883686809460982210 12019010 -30426583288173148683686317776474746880 12019011 -30665615580978501944141669934403275528 12019012 -64951147092639232797626752847636311808 12019013 246482782491682204317660299307989070684 12019014 397900607183101755680887953994281862176 12019015 -163359643485400950498638441813031668400 12019016 -3767969821849546187908597817419161600 12019017 -18234901339507456570076601045058479360 12019018 390248864170401409237362328482448009728 12019019 -54139042275261279641778854896751790456 12019020 -56118550787129096920363276245340569600 12019021 -250759068500269267915308250330772680320 12019022 -276307772075506111991309735129098142976 12019023 -269251967338536086143508213773055092008 12019024 150846444777369297864920784441854320640 12019025 273436108416220058993189917408762880550 12019026 -5204801617464028963422494243360710656 12019027 46362527570514839715471298363888563432 12019028 -601565960726340091037271752362135240704 12019029 -862939982501143199973152533137032380512 12019030 41794107527287915894477914688051171200 12019031 -130609691314159957194818269744372874688 12019032 -573413921480975640353600469893402388480 12019033 241757908109452604036422347820797351744 12019034 358008385964722643948863189225917668832 12019035 113838265221824737225404494692927407360 12019036 110903254134028947936952929211433914880 12019037 552983380094296886401774684763300723532 12019038 65747100031686247744252681080032176128 12019039 2255727699043513504399198615219257623040 12019040 -201332790583863804821681366609048371200 12019041 -70272144095921787517345765841612419584 12019042 -208238470215555140256513344664951756288 12019043 -46275153241318130479713443256271758960 12019044 -563608592405197334438347246294430198784 12019045 267702062966147153373178946775557298300 12019046 -238066496157656421763926512674397991936 12019047 -8936699669679301455433884390700579800 12019048 -1016042148588926243806879295850408944640 12019049 214049476154610246686114470421787793536 12019050 -88168178527187248961464438902663360000 12019051 -3229438962614100833490542734708138824 12019052 -729403279951067541872804158386919994880 12019053 -921303816685846185450950324752145167296 12019054 -151126808138742590385872882596993669248 12019055 42250949066738401716440738185271832960 12019056 -18887045346426353586848244366765981696 12019057 -354089514142153035218234970023236420608 12019058 644534324449233685320596221862803136640 12019059 -1860425742012456334248600123542053680 12019060 1001175938430744395198709132251822899200 12019061 -1540861699789904702096443134468556124676 12019062 510043358768629295060741569244108742144 12019063 20781791625033320510175592361423161600 12019064 -611122657823199754363102836564096122880 12019065 657782802500654162423846430158628600000 12019066 -170385974796076838358208001229526746768 12019067 687849221515559164681928034290966802120 12019068 -374049603314816713786252857955188695040 12019069 -745522091767264216911041763089136881530 12019070 -343494956043705988145671944591242096640 12019071 476447598697411318025193734988958728960 12019072 -181274050035706852183997089008498769920 12019073 35368587758950964818539980731988537904 12019074 423212617985932632981481275978246735360 12019075 595235039600607833444073160986573249600 12019076 -790446170969030588704128430839439034112 12019077 176272458086464912761571125671694566400 12019078 477731544166562829945124204536923103840 12019079 542973629355105975101139200020635026760 12019080 -44136498446120204623442098525070131200 12019081 1421014620337414331931564179121176777882 12019082 -115802073378978903606821794751732902608 12019083 -853991482891522059021849302469061377576 12019084 -37870617454021285651468884998011650048 12019085 -31464684883511121614879425382878932000 12019086 -274100371968874629794516654532635991168 12019087 171478214655670321582606290370058325840 12019088 375476726337411076741256965806147674112 12019089 161150188069853700339196683420842026224 12019090 -393173592373903180983375412403730511200 12019091 -231271041181988482941267888924932041056 12019092 130325341240964742637582799856830656512 12019093 67394113015226406996258158263020268704 12019094 233821862467096310733505145346439174080 12019095 -427188276739952640293044715345910666960 12019096 -683300676632247395395617560876937216000 12019097 311169162634035149209362954019328841546 12019098 66792304972961254861653416671958934528 12019099 709882600747268610638864301343755364100 12019100 -276506723582238108334431427860568857600 12019101 -354323423783247074001013189569618411936 12019102 2496953888681975448461108434959053184 12019103 126109706304697215149287944391762715520 12019104 -20794547261038558086351743859842678784 12019105 -416173811013549563227661960203193942400 12019106 431330437572051064767393337920763438464 12019107 280208449669117149785815051070465269488 12019108 -952217549571404314139406991751716888320 12019109 7863674768768550075514878182264838300 12019110 -179216487322071335006418767104158873600 12019111 805162603039351936118771007841907738640 12019112 527843203770930206484516300025024711680 12019113 -682963579878616200186547301717634947958 12019114 221740720505983332708162610108087828656 12019115 -1034624893933973426946307488120988232400 12019116 -337401842256448940930770671512397838848 12019117 -62674885354370778013256670130632943776 12019118 -118826690927697717685542206488836040896 12019119 440944309387534954622004242249264100864 12019120 130016944577614875035142070990975795200 12019121 -31167613098518654964911041712510585856 12019122 -92411491326850068048104106281081683968 12019123 71883704842818048708108657727532957320 12019124 -114444441347359614041951907084116034048 12019125 248933097929694886671487538935689048000 12019126 -15718929870413197555893982293395834880 12019127 -7001683939433060116650832861162758000 12019128 -98861896743816886219371164260825497600 12019129 637081230984656153071561112792836764100 12019130 -485113597724744083683339116889436012800 12019131 -176714557561360782568284020040438990720 12019132 403783545206104312418047642076398374912 12019133 259076400947231484488611859547354536064 12019134 -1517718074438085666801509462407188480 12019135 573690617179973212562909900500179287520 12019136 -50717015163900332730640742367470026752 12019137 -10533845471056183952775060985426898880 12019138 729752397152437836196868977892936640720 12019139 213010461842454721063668252653503173120 12019140 -80785681123229281162845598401177292800 12019141 62843753159553006136731796233263089632 12019142 -12267034868590923542302171492786554528 12019143 -799396390085138025310632495378384674136 12019144 -2205442365983252337484089867388408750080 12019145 16809708986179447193358649022871294720 12019146 -366855283975514877706888594789449820416 12019147 120352926574110384811166772642237172224 12019148 -608025593172547822780399405379889345792 12019149 -377771849857442057669437862590853173866 12019150 86077993632200692323306712664170276800 12019151 -474162876032032540413828510065687128848 12019152 -1599334800459209672384656449499299840 12019153 -462819527402275595167530790507671029760 12019154 27034652099908976588483940973889797632 12019155 -473684950972083009847396964808964677840 12019156 -690408379269422412816089706428731926528 12019157 -1348219059376969539044803760660231962848 12019158 -66551374514830809414231668137853088000 12019159 -411340447936767816986264484473509323640 12019160 -2183780703696384550977133144912281600 12019161 418643747670415501798373647922510541024 12019162 432518963685043731514007901982802510832 12019163 -514289381624982502676117078338063451376 12019164 177206410347799915952481300954158702592 12019165 -11773169130301357294062037770272340480 12019166 -172203277042815351120587452103996973120 12019167 532748739434111376913660930356090366360 12019168 -439898757826007192539488973369436012544 12019169 310123856775198904850703957465955709346 12019170 129138642414456192589347880352329512960 12019171 1277332727502118538770620410366139209372 12019172 693261459488897187296885367840660480 12019173 569324224036541295379342511755250698368 12019174 -834612709641319318213622990774983205664 12019175 -84446422897119470385453063896497519200 12019176 -88355307478501229397310937357894338560 12019177 -857031932075327453717519415078547355974 12019178 493937759352093480341211453095194142640 12019179 159997657348082822513729198392942725888 12019180 -563314807742165480855812952632943001600 12019181 366659682536112920850665280056146751052 12019182 197324878525440814794074653675967652864 12019183 99353863008603958846833520557381373680 12019184 190515232660926411793312368711725875200 12019185 -21142990902727276776990281850725102400 12019186 -489925454021520909402057940763473652208 12019187 -1762540769425694997413482355937022465608 12019188 -6583102517532409380460940809145481216 12019189 -120939074019735227670272620455144097920 12019190 -187959498860283543978014296229445734400 12019191 -90020278749193615284391590170363884800 12019192 -1432921894886963604103428681533370470400 12019193 789106168045373025916257791722817496144 12019194 126224064868108227366264862879859309568 12019195 1137897623510080981537143191688291286800 12019196 12320632454867151230149112891417690112 12019197 -823910997141272292629704394990663024928 12019198 -261770438308679720269403081334830438400 12019199 811111599638391902917442335474246771200 12019200 -233301992362218127641321310270154342400 12019201 -483483120110202990393422870993850508798 12019202 15391447921965674781333311076047001600 12019203 -28635573307208134633777353879151278336 12019204 -975983314944609138602302044633572546304 12019205 278378988720982193187520016268367458720 12019206 200568987326170155213798480771447386304 12019207 1001327522696253190586649086199234440512 12019208 197559223079420288087488901301119232000 12019209 -449647204971082376714188120551207411696 12019210 -39686328972182107196294782329760838400 12019211 -155603610594090729378005383017344166000 12019212 271136987776114237047308783496182323200 12019213 910920903864499376004627809531238849804 12019214 34212027526864231285634630287109727360 12019215 -13748629963874285469489476098156886880 12019216 -286521435255660982278198826426767507456 12019217 228629899141555089983400713942631590784 12019218 -405389739003074584276122804142714659840 12019219 761851347556247168792343392916200472620 12019220 -542827850710275510030084541730855205120 12019221 -71431428684176721613127224941895276758 12019222 550501839744054198238516862206038138912 12019223 568780120806846261168387132047745350472 12019224 -146756924170831901591261670564229939200 12019225 473372238920301443805691916703650241600 12019226 -459968733891397792760861630366213948688 12019227 -446256729607493556703733387270722424640 12019228 -76198648559412865599285303917426550784 12019229 -826978730529540319812806612654003751360 12019230 -81143877100525862835644577538959484800 12019231 315710006777724826276310143462407424 12019232 410596858470817111560298920472922947584 12019233 516902633398194123506138993961692175024 12019234 330881762904204923745155956696593729600 12019235 169947896400501579523538863470224998560 12019236 833672887671684151608790579967362996224 12019237 -1170091613822584755800125448546217298114 12019238 -336845210142314419737906118339635388416 12019239 653968425632156138611305843147283853520 12019240 921415987218597305808001697130337228800 12019241 483295080143360524403323150202088515172 12019242 385093033465567095217158134597110967040 12019243 -1192984385271048639777808343930637426508 12019244 -143621437599044598746271704874015321600 12019245 14017873850219130153021535111547178240 12019246 532551978421351986651500197953324747072 12019247 -1775916259534824822828926477264861849280 12019248 -61594787443292684605424202557517987840 12019249 1169187609519374338766892461490761422320 12019250 -968008300846176326165039497359142656000 12019251 -613969664013946114195049542204414010568 12019252 -248466879726570138835783839737143838720 12019253 144270992078546915018770531903982430780 12019254 -70411392787511872521969352169798836224 12019255 15648895293885989174381133667710184560 12019256 839302797778339365665743543849253498880 12019257 225622057234816865846811200117363167428 12019258 -209544300477964544881160916705883438080 12019259 -466011360389444588684908456532331347244 12019260 367903307709452086463814979526363013120 12019261 -1096905382664422518683244578616268750138 12019262 -190947266993729268195030675892394842368 12019263 -1706442035813398277543516740708215879936 12019264 -80614449555838809176165088822950887424 12019265 -328771001599671936723145838680393349400 12019266 51028076063972316286180310294709010944 12019267 -121982438415019153417698778139674965520 12019268 -1042752372223943035546577984016033857280 12019269 596177598901979658807960835542357445344 12019270 -325721108018867654226762515399637277440 12019271 -69943711719641444030082123126121689216 12019272 -233637103507476764263773962273211187200 12019273 261491366706238899180890356698999768960 12019274 3802124078053953806553725189693176320 12019275 -362495130347872360851784116188998126500 12019276 -1407915247066655368748566605902494112768 12019277 -1461003220963946382623955068381928932874 12019278 151935102959448428420297650993654645824 12019279 317862121198659904146250668552139360880 12019280 -30587381931295871745934633031738327040 12019281 1416162211881211947311041103217290296800 12019282 50750092390120195375801907241968678400 12019283 -1329111797609507616374399812331824202040 12019284 35811947144579406791192395018344527616 12019285 478958572861890599700453961801450494360 12019286 621228287481208288756755097988063536320 12019287 90726180850689536490099570676141747200 12019288 -440574693989804102816393335047606804480 12019289 424709252937214746035018910939544131072 12019290 12503689557540012747955034776881918720 12019291 1297286638397308975633236102001614122952 12019292 280035209711740304206229920936579729920 12019293 352596661913084877859549393143570240 12019294 31699485656643467009030888012630814720 12019295 196497102747764863687933354608162229800 12019296 688939489835298387795314365386826973184 12019297 -68149971761414518354402363212067668480 12019298 488069263642149307588336691836656345600 12019299 -643628851725212607760017527594509071120 12019300 -367768798878249688605551597639744233600 12019301 -91327222420929225115007267841820417248 12019302 252256213512385767483473886908348270592 12019303 -965089106076225901429719147738939457680 12019304 37073932401040281542418423246049443840 12019305 227178424109053730129904525394652572800 12019306 -217004907487231579901015798752034783232 12019307 -402669662644466251237948859300139518208 12019308 82700705857287243647936788042732033536 12019309 -919286958094539748939883035788648408490 12019310 200705842352640401052318294778784563200 12019311 904149533630737822271839321538888149320 12019312 -111460559225075010569639337424044457984 12019313 -276444705737802338938903276327843490400 12019314 -75358384090547381818827575180605896960 12019315 105659486827348914604325018558222611200 12019316 446001169409046318010542300981270599040 12019317 5147634404841799657662155086261572096 12019318 -404688559788633075658707308742716664960 12019319 321711658906514964235599586595660494560 12019320 248990298663159498506337221781749760000 12019321 -223735447850920453438623541161451442300 12019322 44229089901609126926425511166207651840 12019323 24018854688372024991547423728124038704 12019324 1232680132820102432290136804906864271360 12019325 342013954296639999260199156194712292050 12019326 192450375383444618387639949121505292288 12019327 1084845146340610658308453838081719650176 12019328 -1339245335867361048364143746897600839680 12019329 -218274699586857745861102166517286227456 12019330 -249387748064080193033536713517483660800 12019331 1024930424455800752335213254411534500472 12019332 155204076160635850731342918462353805312 12019333 -887636456441347941939718024350443520418 12019334 412819926756541858435823168544436042560 12019335 -584600081122775547120433704112082775600 12019336 -429728225933038310696286886736666787840 12019337 1238198551759885455828572218207567338192 12019338 -177552622763037584169889840594571944656 12019339 564384411975821998341458709554143817056 12019340 -187600931833489380677994896052746035200 12019341 375698234857840207380991585345252726080 12019342 144707072925368326623186022930231819200 12019343 349796875835946402616326311928123373440 12019344 58600698187434820198938000986100793344 12019345 235284439061673811839843051480394364520 12019346 -1046725720718423217508035778526060425056 12019347 -43189205934430633377508494623172680004 12019348 398818618631883150808968996421846210560 12019349 736003647961109375981864050122599902350 12019350 -8484342487651404047516585925569587200 12019351 -156581400456794318128799802034966008896 12019352 -258094462735823620974123151223731046400 12019353 211053763725489996117722454371119421904 12019354 -454318946967737110723626683828127012624 12019355 -9467811756477941904273922955855520480 12019356 115072532490938972790189274467452531712 12019357 482198150821066532505735607772660988288 12019358 -101158134676753060978603970715271757952 12019359 227364631801001245848649109607861193728 12019360 2826733004613918031693074373945589760 12019361 2174439274911576268246431345057034500 12019362 -345959710006966854094079010813748377600 12019363 478356728552255899245094548174176027904 12019364 23343550355094711635685848104246947840 12019365 451185641123667563457110502693651583260 12019366 -12553915441024346826267496777684942368 12019367 -726762206442600485477238312426595178448 12019368 -496305557789074228860088713454546698240 12019369 748052344122394701776645444344645161060 12019370 -38453797664294191609105289893225040640 12019371 15395388865352272056506718060683622144 12019372 -1326989356594017331182007721896195292160 12019373 -15199765424193209621114045672768646378 12019374 72288150889101045885558656296119210240 12019375 -7343767609110607962589395105385780000 12019376 -164279162719235119201225064216698552320 12019377 -40254904839245075301447107767692722304 12019378 97251620627476740558248628431207417856 12019379 1252128231872833219417084712239645209888 12019380 279377685239082526167922093288171714560 12019381 -104499013090653118045979343510490252800 12019382 128862459488593544474429865830834102784 12019383 -524176922872365674078847994519161461400 12019384 171296934001892670899443629994743582720 12019385 145630595416408453198522605863665037760 12019386 227872621249941848224877749627516366848 12019387 310548316671664744174829547259129640036 12019388 378235133652608535035038048756612236288 12019389 -261481199012863023847545372288555000576 12019390 -216473382552001111855004870796916900800 12019391 641985925733306001860030076409027959744 12019392 -10346520932637826986012554750765039616 12019393 -12884236540800823588462320773226387672 12019394 595447374808163607177225482634563173920 12019395 241829385971083771953401332045592940720 12019396 6866619990507014199335617093856077824 12019397 -137640788071269886608932281514023368360 12019398 -407065173539153120778427961261243258880 12019399 256458621126672467654641457776661451872 12019400 94197296751584673829213795391738880000 12019401 216200726862374253416460666372321264000 12019402 -23268385821412922531486445687829226400 12019403 -15454439171074193485265149914128703552 12019404 553547735755537237714279991241599975424 12019405 581660806601186102880772697313888474060 12019406 -397359967217608789779318274091804278848 12019407 532207109818049194242423146771954952192 12019408 236254647294709373113508509820325642240 12019409 -668048509588519916118347873890194538446 12019410 -35253448339912249651956741740744468160 12019411 500432370044283599376674328740406332012 12019412 1093281359921062346252054621656059740160 12019413 4423517237807388095432558551464960000 12019414 -361537923296458352431529191560720672 12019415 351901693549733449336520044180798657560 12019416 -63031766528442567698667493299458150400 12019417 -827784230644615206471636916276188193008 12019418 418351467980815350844423055961643442160 12019419 916054058128267172316711639179096724600 12019420 14409627757576598393058532344094586880 12019421 262561714044658673725718550514472088960 12019422 -5600683440758902766735091754700814528 12019423 -57356143141813291772554150347053460336 12019424 1259396467891893613121457987189978955776 12019425 -528005323180516900283845306910250494400 12019426 163829641463145264259467499472976120912 12019427 -596422204072431477152387367730753615200 12019428 38773183044242378967391058495374435968 12019429 1456077346522859297564160327043998236030 12019430 -91910125197125979848627308343983555200 12019431 33166706640985920058313006967392026152 12019432 -36147315181677638570308844918143303680 12019433 1275448687618096904349007002006002186682 12019434 -22531825402501843782965835637427589120 12019435 -885958554663697652724459537701216601120 12019436 254919160205333724329468686136654275584 12019437 360468057418977110336803285119816118668 12019438 438636455163234567816394545854880747840 12019439 579607162777966494669813276508814789760 12019440 2332870977223517440768958969183600640 12019441 -96142174215558738895683150872954760128 12019442 971494701811329657659370347437055092800 12019443 822813940563880570876919353663592747064 12019444 -117791221650019219107901476782080483328 12019445 -7154801255430177345661578197130867300 12019446 -1783759091061138092721310388514309504 12019447 -731297018754073852008021458709882626088 12019448 -277530156528842484979974309728110510080 12019449 398472368456605620497997943562643442368 12019450 4079570537746906943789086941663432000 12019451 -1704112200591908686910032630213008560928 12019452 334435681126684705573258624392313324032 12019453 -359259440156067477036707655620629314298 12019454 -327184219430583329102234954407988173824 12019455 426814501599283542107359597880203008000 12019456 831762360658496643956746161466481049600 12019457 300523415964122495415599931918706517280 12019458 118050716273346838264084050659777902080 12019459 -336793776850119204776932779977159486184 12019460 316625883644865356632624159326276353280 12019461 1350409530020765867832763749874928264640 12019462 109613357413596320945472905491638100224 12019463 1121299786686146561258469328216392866712 12019464 -311238406716330849481176753626304583680 12019465 246491121224830146679749886747423934400 12019466 620387772295639992346291425953496432432 12019467 -18549384154186314956296723053742330920 12019468 85207438336490377788612951068447483648 12019469 -196287037790487503586430090052498327040 12019470 -68393727561674157672512177138349561600 12019471 704450584808566352966797176415576718592 12019472 -2790492806350099925828587927907917824 12019473 241437557629590778417669366800464890722 12019474 -50039667500461228080284315776792305264 12019475 -2240999108837878170865597039618780800 12019476 -150164859788942842114403314424177295360 12019477 -1299818191274273047564674429665247459200 12019478 20561511058952157931381018869256720128 12019479 323693813346848649113389810635774705408 12019480 -138315101747644728024299504173154304000 12019481 508611957498998475832090477775127822282 12019482 297210345521587490139502699683583534080 12019483 106687507653860505914333801129117306400 12019484 -764758805309332549116413033953777133568 12019485 -440666741397026440397774575188747014400 12019486 -15452205985654800568016318072926796736 12019487 39176105444868659468444237231733127632 12019488 -58810156534918192099183276813946191872 12019489 17166870184462571881798822013649237424 12019490 10329372825720614275733753390203322880 12019491 -412513878601281748565699324401871206656 12019492 -203753452053632127084755283781073525760 12019493 -331712838219186515080735920855793812420 12019494 -299194943962156510899608358222485105280 12019495 8995463799514407319656166604236837800 12019496 -1336281142197759465913129569251051934720 12019497 -239639289187251969318215873431901521728 12019498 -735713284625592504115016871019926296064 12019499 539898776659840724916121835964958313664 12019500 591385755450609692914437365199404544000 12019501 169718960136715170323371358020403460480 12019502 -279346441624915535036717833294825490496 12019503 60479357519535045513027158239488207504 12019504 -120316918876036841053769024664133976064 12019505 -508295424029678344375947841725542686680 12019506 -83743376111143482965282903228291131392 12019507 524137809490505759065762896548905679756 12019508 -393098927883632152000676771181218604672 12019509 88315809835252204495805604075415697184 12019510 135194010856299286094815215442728422400 12019511 -44173812701617709925291952742292619776 12019512 766374133538721793886480575578288291840 12019513 27535858136530823603730869538403758048 12019514 -151132488412524898114831324096639872000 12019515 63876178544501940635995231357564222320 12019516 63571597125367629009255281330299402752 12019517 -63116724439008761482403842576465687860 12019518 -138392026762640856259785500015370423936 12019519 -399539212730810489598600065573388840480 12019520 -186786554698798037524381379471443230720 12019521 280340265843125940404477743003894731840 12019522 755462001253563850077411206505555567312 12019523 -168061563822612333083192086958769988800 12019524 60793120886037400915378671532935020544 12019525 178439659118359194261753510793102208800 12019526 41239804887981600113438782385337653760 12019527 -471129030970313623697057880091224244752 12019528 474799928782358305685589455531368120320 12019529 -583349897303469410348973450191985144870 12019530 -30953093597405030516268193883251879680 12019531 -512746615920609765471219205909460786668 12019532 -7289227378962524703541904556818841600 12019533 120980866385211234880587527672015176800 12019534 -409046088261460344645128996738875392000 12019535 217995577011872075690154389355513240 12019536 -84446114589142409719789689530925711360 12019537 405101898945599965680044810306056479232 12019538 237651934771965786121867328036001018144 12019539 -40212622112278280382268738417968192000 12019540 1287529392592446615331063154706470400 12019541 -390377463017821088528101360442273462016 12019542 -11795885164948069539555716780624052288 12019543 -339801912423403321661219327981132608920 12019544 -1377532800328233837779382772197615513600 12019545 30335531160220193653616246813371912320 12019546 317243471273512540136084465513552217600 12019547 1508990204446412112459360954322347985920 12019548 -409296847382733824827736584669261125120 12019549 42212387753121094419578953946019871680 12019550 149979127713590885615491389127743777600 12019551 -718213132859269074642305432262022429368 12019552 -184637233208627310544280554747181137920 12019553 304395237535329211145220910681465076820 12019554 377212654897477426367873415763638246864 12019555 1127597352015215631853198420138168122960 12019556 -208363254553088200911022067627926106880 12019557 94138896420826746670006912041948143424 12019558 114985677747031455970125710534055168576 12019559 1370296302476087531512460500029180344760 12019560 13603495349777551549597449597173760000 12019561 -271484510380812175551782166790100022384 12019562 -421476051249078551553487725613969618176 12019563 103308269882309005773499751682964724400 12019564 1910265069366391290024785098151266816 12019565 -79179816705725840590322706488534007540 12019566 -81869547617236314657401697692489114496 12019567 -184564209424263753929249200871570248208 12019568 41961792612967090205791254550149070848 12019569 -695381596244967027585099219415165389456 12019570 176145567931135494093298407005004249600 12019571 -646596792893247156303024818216978389800 12019572 149270715411342953861899482374785988736 12019573 -47286751336255694198487769351115938880 12019574 150345605579109558298524370380695272704 12019575 -1108070505058826862491106512496902400 12019576 350032444399577642542936994633076633600 12019577 153381303669491153411067051308935464426 12019578 -43756761997348886821661520344484203520 12019579 -268386373899894324526604266951293296112 12019580 -228102621992230485705892153531166860800 12019581 -259881098233587739379517925220558213088 12019582 615580508881645040349932819947583611392 12019583 169673465251019070659697017012319752832 12019584 119102948343529765616797825430810787840 12019585 1136802003873756673550253880822278062400 12019586 -7904155817969950151799026971020110976 12019587 -727758650294969375449186136357104479240 12019588 349574702393229332298465814387128119296 12019589 1422414866420763580189255199361457623390 12019590 -10772687688522158187549652043177625600 12019591 934585511679949713813039415679553267992 12019592 -964206216991001920530182852816275046400 12019593 -497248622481128137319527143159212784576 12019594 -559797723180078703601662127461778141904 12019595 -441336644701678174833031366346592968640 12019596 24580778261105742214465963187950869504 12019597 -222543539650072207458802333404141754954 12019598 -83651540401591345561677816603311729280 12019599 -28261955324103902328426138005102940672 12019600 15115818945645095577778422937845760000 12019601 -102871912937175121130290079073567273600 12019602 -246124263941295815030190407661777176448 12019603 196464106186828046299117770999633066184 12019604 -571905468612978708766013683606619247744 12019605 59025080524376221747881537113732350080 12019606 -377880236059724443594488604441632186240 12019607 1363085430462236118625727709293223941832 12019608 422968069884846135435678045433011916800 12019609 -103463736535323637100794286041372010560 12019610 312178512391423185034052236650200052960 12019611 1032070515893148569462821630755162622872 12019612 964902677715893651742851601034154142720 12019613 735857432939443781224063040372558825280 12019614 -366562964248009186200071690307948500160 12019615 -722605530673561121175022105559178901680 12019616 -273455330295168914105723975138851946496 12019617 1543292209542918028842320491822280336640 12019618 -163367908994825506057294611366166656 12019619 -1090875784337967087161888467142178898980 12019620 -22154422990392683569800394299728179200 12019621 286821036338105484381037564205002157472 12019622 343008994540936082353762277568989126112 12019623 235112855818085525775860519449309088256 12019624 282817398680481464770841618127516702720 12019625 -661432088353998099879727848730783803000 12019626 310906516939872914895828259834893346560 12019627 1143034546176634995219119310598424583476 12019628 -410271823940826487294611244358279193600 12019629 42602563871288776572937635118786248960 12019630 -36381531266289591545259520406677094400 12019631 132478475664317014281974316839420957424 12019632 4452172580913942672758109787629649920 12019633 -1735846224805181645538714118865496565980 12019634 4845896064636663262010490421326584064 12019635 238217887909736677438491112652186089200 12019636 538001859994936786036399697963314590080 12019637 132622592957584874176670045687065235904 12019638 -39551880200693405024672642670812053056 12019639 618516614857645975772004221691453450240 12019640 -300517252367601928499078004876733747200 12019641 274502791106454157524576257633833030992 12019642 297687044717669908198105391218816587744 12019643 -1422798078690274451446163783320658780136 12019644 26270096625498620340386615361081507840 12019645 -198442349225338148963082890791251168960 12019646 68256564215520990048382791512259831936 12019647 -59012563008755750141227022310915544320 12019648 239497900523737427386146694230452469760 12019649 -316727086092666606702443875206114155520 12019650 -5223925121776721347534728185034374400 12019651 1287848941909352547536985276156743841900 12019652 -725504558544734273783240069462002030464 12019653 265560465700991815801264061048502698364 12019654 564945471818067810123738480291314892480 12019655 990418175578037863936258261936259725560 12019656 809346542134174981886914151788339200 12019657 233016979968272869420967580123527624640 12019658 -132542068364470481219424217178318112768 12019659 -446210537109243451915564942990227271440 12019660 -485106101341702051444515350166372664320 12019661 -2327954375244026989373768911012626432 12019662 -213179448311487346500828216804598975872 12019663 -2944983163671613448090333507981378880 12019664 -78927595330449155918177777072585048064 12019665 -56192140784769288098442158543459402880 12019666 994149130986616138203701706023295555840 12019667 552448839320644361477008626496690035024 12019668 -639631977128771969139872985424057743360 12019669 -37308262041710895279453558092569279556 12019670 75091846593575853468817159023273600 12019671 50525347056555866134047686918535659400 12019672 -121489873012511665878412611736778096640 12019673 389922185683018459569464825495608550160 12019674 -188163918672353417338347712323654858240 12019675 -378956693016444897770350710266042337100 12019676 -222679469094509164813360430993025431040 12019677 -123388064768439743800260299703058611360 12019678 -484803670806104313871032120002225044800 12019679 733200918213612902851097736978694763520 12019680 360788803280340831204990955023402270720 12019681 -399346777184199093922803515406087259500 12019682 656972608299190611554679358591600986192 12019683 1118348622188160318603862251712684128 12019684 -434428774550542824191608787785450419968 12019685 -136229831453717506660175298149346921600 12019686 -140002003614276014589588571555045662720 12019687 -870332718228825267933421234309242558664 12019688 -1240606869810864733642742647208887910400 12019689 -1172313213849827078530769389551228244992 12019690 68747297911780624820641644542692149600 12019691 690078324948425312851432424647292527092 12019692 -154040360132946579953122871321355878400 12019693 636509101584481390838266792552277605600 12019694 -301254193992052856341105276580648061120 12019695 62717814994881524783706419519360916000 12019696 82028616357474468520888754111602327552 12019697 259975370533368150465648086307410369352 12019698 734788614016131108391341721303040229120 12019699 869998723060876549919823536154825610700 12019700 -249768945167197941960344530194517401600 12019701 308644135899719594536774551903236723232 12019702 -122761030628491306482816383528792900448 12019703 789574783419985416424577767153937726952 12019704 -9612663337494109166164402453762867200 12019705 654804901959940543271074960410973921860 12019706 608250977730039183151022248671095709552 12019707 -129669951620792383483394209196305283040 12019708 -380305387318474811040903683062709529600 12019709 -77163466464589339468894043196265971720 12019710 -12345070269256289291308201374218567040 12019711 538559078392095210733854599170789593960 12019712 57037033432663118975759449745837260800 12019713 -889345941656387399998333543637147829456 12019714 126940560604875543599320806744468820992 12019715 -281733961726582227560114060098731109680 12019716 352326458278072325041528021662225945600 12019717 -755584936424648621169075518819188105800 12019718 167307164420653811758938224808262846560 12019719 82271599899026337457896092732933384448 12019720 704841280385750907842877697798982092800 12019721 26840840739161429480626126149698238144 12019722 -76761588624061358715057129504608939520 12019723 138454561890722430317675773484264944640 12019724 -105823256258569773315354123983138999808 12019725 243492121197843207326212363410410928000 12019726 509677624217577588792038410337670693312 12019727 588172622877594544515539549448881440440 12019728 -8770059396356699453146370625956216832 12019729 -14074991301645829244865723349886574670 12019730 -266958819249161699559190742449024824000 12019731 221805581544436023729811029756797213184 12019732 -546205113151287775733040389526019995648 12019733 3462312635892477168571023239601267305472 12019734 -237594929085834654390719257245139437312 12019735 -174237814272774253344934705285487883840 12019736 827048744093359154753941877301155911680 12019737 -130717811061276418438894955642313901248 12019738 -127484646124871504902835358846530613504 12019739 -514740350387309447003267780899764360576 12019740 377212493296820727595266180399254246400 12019741 -552198164500140806989342789978497778548 12019742 26499502916632070397326201101022668800 12019743 -859921154812482008777490446071471761768 12019744 715815369492723455842133798861070139392 12019745 808958685708918832393420034934210930600 12019746 -214656822804454059559247026980085578240 12019747 10760954032667240427380973061454749760 12019748 82121223982466926208417786467705668096 12019749 -317892074165507124954606835818070588800 12019750 -595616455656944622792712955353947840000 12019751 372041253152771719643582182913647551504 12019752 947456867182213636853764492192225766400 12019753 -572319612163197728792701077610719908998 12019754 -32290365549408710308584155449447034880 12019755 332761840471316443290342646103688176640 12019756 -159832477659019445021149166104975096832 12019757 87538476269003695273581244537560203820 12019758 96043446904503322714071201749243533440 12019759 1415870406630347841925752398085811250960 12019760 25960316348744119356914364105707028480 12019761 155630189794393067273292269350525351680 12019762 285692886122494247686209572126000143632 12019763 -564454327730036181981681207499635345504 12019764 284788832775479818963108690230268876800 12019765 19248495670959183772211185601137542000 12019766 849549093214053435543046246740684853824 12019767 -707677020461608748752240549845540477720 12019768 -509887424026198966357484952829621309440 12019769 -910443440390329397669865380412232975830 12019770 30654888719259965901865153694043724800 12019771 793568850957802603048806356369671379520 12019772 -352640778048346705397283561084549018624 12019773 821951324253986034714521090350838793984 12019774 376543476484757111937061887262677601920 12019775 357414850292002806533681231206916490000 12019776 32943673944808358404902342006430236672 12019777 -3785756494856755692548668188991104 12019778 290578242028427426194154304007546333056 12019779 1283165690294535006410373133409126876640 12019780 -965788730480534685159888657365524070400 12019781 425310540713276911814602521439235655582 12019782 -587964109694610670060758114541864150656 12019783 -15166927259928315682123778990582267056 12019784 -174827758471172580131993425074777292800 12019785 65112954257521925030862357213419712000 12019786 38235558861319832003238230192638124592 12019787 416200247383760470050025206400837188480 12019788 167745246122800479228738049288718254080 12019789 46431763886825752286017493523223449590 12019790 -365203690329405338470038478971185280 12019791 -407652198230039821583933838983864403456 12019792 -289181979030167950478168668367591317504 12019793 1171122341477233293623095653430822077042 12019794 292426291014146852909766572819933481600 12019795 -349916047954396741139444548874169397200 12019796 -551540020980809363815750247114181515520 12019797 1029114111884228333294279686879455852174 12019798 193043438790424246015438528041352703136 12019799 55714981596649485361283650649055024000 12019800 -90522534170633929290790111626706944000 12019801 -365845360280859462275008543932047470198 12019802 -712493161807155236301232133158027269648 12019803 -227191962066732543878671085513910369792 12019804 461367318028049815747689279896876812800 12019805 -122329835634034610528724889298075965440 12019806 -94214591256237631352703043422093964800 12019807 1510826615512010208856390679165561985056 12019808 983779129391749968262583041899996119040 12019809 586088183899062097367140934365298614704 12019810 97594918761918415294133515481689912320 12019811 -42049966144485259938783257426131120488 12019812 38206167526601433970548905366466342912 12019813 -480220309609716771653738031003452618276 12019814 333540322052276661613201910714056269312 12019815 36558050885834679840199681252044385200 12019816 533450759126776852185901925941088747520 12019817 116470838719647490418994233853998982180 12019818 188412050861606549902500577253858538240 12019819 -331059793127779825888544153849837243504 12019820 -29870093433303080134488671022978739200 12019821 -81133593613854109776905428035386929152 12019822 -232298422505872859395195483857581412288 12019823 932482564077814077039021778120389681744 12019824 14376367607517865517215015519694290944 12019825 -685657200074634826698550296392739648000 12019826 -156896474871266620251480326659327890432 12019827 -324144955920711550338282105396516077568 12019828 460185276641976213286320023299948688768 12019829 -350965114326801986443580966699476699524 12019830 296102089725276421546242720209307360000 12019831 -115381944881233169270790229458096536936 12019832 287251163388726401185256560669462978560 12019833 -423429379913542128219958176114042240 12019834 38402835436225980461193243161112933120 12019835 269176193845384405726413446765128796400 12019836 1163487857887275900992236418899611755520 12019837 -1154356635803862233647208966242861501760 12019838 -517566890485885543795229609675940487680 12019839 -170211649906762652443457417288902907904 12019840 -62460513052417937060010252610987622400 12019841 1502892796255962881843059502178336634242 12019842 -205364138232517177127227759404922768560 12019843 -389622474253701097823892541444185515256 12019844 541631744018643106273588998585249860736 12019845 -290188750867277420265075942767567121600 12019846 -42861470696387577079771105315442595456 12019847 150373660447216689682373786453785582464 12019848 343205516986313269341462251758301675520 12019849 -377095532879059566687292476145045570150 12019850 -270859809430792456903302851680871040000 12019851 879247123588978314822887940819637323192 12019852 114852325848426717926520314441743880192 12019853 -153632338656141366616974661541683596480 12019854 -145584723876711787723116809607594448896 12019855 907117717602018174182944610751958010760 12019856 9153307983060616510955433965206413312 12019857 39388611272829515052553861310659848192 12019858 -496593803668734498619125618241375044720 12019859 -349713638537478995523998544553976335896 12019860 672044057639902075876305690180883968000 12019861 -29775016225623484793281494486135548800 12019862 -726235746642190427470433038669345084800 12019863 84970907955482101229539628241011127144 12019864 55508489552905088865788803470420049920 12019865 134751384005541637362772209907372626240 12019866 -41789184510575425380960406984559942400 12019867 -706862236201982188330692150678770685216 12019868 -88762905907821323553858961541848372224 12019869 127468643762082810188088513560884292064 12019870 -259120218854188143772382052666168595200 12019871 -81715762696796470677128626227620336928 12019872 -940261378136904121611441850513382965248 12019873 -1090525368649769752550781227097274862878 12019874 -559475862526730361192393302960561842176 12019875 -3735589914480954397171077681747840000 12019876 -9543811222494390441781194206735333376 12019877 75881119646941065487478758439975792352 12019878 35424792834840704079705813640797385728 12019879 -368767306930358076812376499722945168520 12019880 854819100612830316326316583632852326400 12019881 1328722582442036302105698069196441264224 12019882 -312277591498947431150304026766070748928 12019883 -748773109192713461258718825301147217868 12019884 259960319790739034762094009394589862912 12019885 -366421988542868441236579200200643810420 12019886 -86251899169131640295305382683601156160 12019887 -454220907113433114897494107266648357120 12019888 5780341792830571563831730598646448128 12019889 -351687174988479446319963057349202336640 12019890 -55412756667722456249863471773108710400 12019891 -136137050208348568593106112372247868080 12019892 -368806305993102383234656809311884474368 12019893 -44352817594085531275103573412590439936 12019894 308767509251673970943135377507283527680 12019895 -473675095902098848986153818621775975600 12019896 494551402614252363721986596803928186880 12019897 -1496648466024578817956658643794590701654 12019898 -1012969897941324939852436823228503440 12019899 -979384129772137196986498053618310421736 12019900 -523932075984584742337949921231181760000 12019901 -2018376243014764634075191043665568758068 12019902 -300208272050200278483781708637327809536 12019903 -355371101775547490925548402216966015120 12019904 120993413763611047590241812687970369536 12019905 350811359928317289260064203909803252800 12019906 362706715238369197557190540980081275424 12019907 -288725377480096050168100233949899035844 12019908 -420357321335262265350979066668636963840 12019909 59217096883448106616757464818733708800 12019910 78761774606318023197757159681367189760 12019911 -623502704488668578426209597714582595928 12019912 60728339778532094544389158464230400000 12019913 645690757661064749581357261977505915920 12019914 -1033726046457422017631331510843412944 12019915 319995436958748709699332744076307742720 12019916 672935167910924022338873483957648874240 12019917 53280893039234924389523460695053614720 12019918 -259762239066615869213346678280765939584 12019919 23974730854164004050681943723362795648 12019920 108471369582649315100246415179946393600 12019921 -2672872302792062622105600310418219347968 12019922 198518756306079537839044865873403898512 12019923 -113279517639413315921439718100876824704 12019924 -297891750336184414669172396547178010624 12019925 7406831456181721174478825344513384500 12019926 -482968168159167957578953850302346197056 12019927 789235324568374463164795854151862160776 12019928 1280233827892054592853207987063519928320 12019929 -288072820237843940346327024871490407680 12019930 191640109322796774874130526170165795520 12019931 -8168323958198590924360007512618632960 12019932 73397118357317730635440342614782231040 12019933 -525978583169737654021604401363369193818 12019934 89019375212339199249616655582931953664 12019935 700499677077707582622824858695847312160 12019936 1324059164591776644121667774280216870912 12019937 -59044748330486109243174779921136888414 12019938 103904719976465384957621201950044784128 12019939 -516762605588486924955472222988867515920 12019940 -131466778133607963601324687054080491520 12019941 57288285272479534869480375170171197440 12019942 564596139586542191119265235151223502144 12019943 -67546396107028219415092345862618573376 12019944 -816301844088265611877687787564145377280 12019945 220483886104738326417604613873119834560 12019946 30572050022734454455994274853503992064 12019947 728823947978381474173574509429409011800 12019948 -946734162693501398810640947840816488192 12019949 -442488987132968424429182331445275430440 12019950 -40302905330156369674027835762728142400 12019951 1516051718127053341785364114295923066600 12019952 -53452065807261307145297672693628272640 12019953 -809688270929460485417224101793172940192 12019954 662176703553590198715704577564297628176 12019955 -10772850541499884169764527393470798640 12019956 -427000878826230476209047561485748062208 12019957 100909392575887030183636359687024588206 12019958 -319049340704014034606346010417873069920 12019959 42634398914428089057074995515517948464 12019960 181922502996859542824790846804441600000 12019961 -32224801580946720160021263427167653760 12019962 2189960200206310958749971164205077760 12019963 -31728569078873801542046924054393235920 12019964 126620055894713068848463359421625175552 12019965 -289886169161535640119996892985056574880 12019966 141950549235182444295111063488745086976 12019967 94565650881468859091462768865593964480 12019968 -489506101913381209094395930020497326080 12019969 -246771328387648307552278942650154828848 12019970 77262982828981729622262860320085990400 12019971 -34887983813942967885749642225837079552 12019972 -278604117655709453091179039506697444224 12019973 86929519790809683527332796242484612640 12019974 -409196622981113187557048810331720056640 12019975 133638723858634044347474657588311866000 12019976 326904499096437601463159257375862016000 12019977 -402157494020599382095052826470582562192 12019978 395257788560552192864266047764405124960 12019979 -1290546917255042812371638456200298731200 12019980 -168496681041353365881538624261967462400 12019981 -1414401032337731478781333898416222229300 12019982 202310059756523522504007455962120759872 12019983 -705095544203417074293860305904944025976 12019984 81826693426684241473708453455939502080 12019985 620076968129948021165354380518817492800 12019986 321869756145744413771960489992534349568 12019987 105699426255336824316173023078921280000 12019988 12180405156449401553567039972424994560 12019989 490797272971793640896117139787139436480 12019990 206232710684612258890071254053504800000 12019991 1434249599430907628058437451447493224384 12019992 -534737127975346333844713967568076800000 12019993 -996925210695239497241343567606916616758 12019994 309450911231508335961130651642924337136 12019995 289586623478306237405236579179571892640 12019996 663774998990316905928887532243145566720 12019997 -2809780379508281259192488418623356426560 12019998 -24582076730507992568258340561933849600 12019999 -1187877389203479808854948381811744157064 12020000 224959876838102139355869861671608320000 12020001 385578471576899517233541124443499966464 12020002 139569326319748217037996350938778210304 12020003 -241339628174623384670713503689001763536 12020004 -526116495454629711750963453518876848896 12020005 7188290267370902393628339857294939520 12020006 -334152214860438795665808957994827805440 12020007 -489473307539513651758501992762488839680 12020008 177547582493335943384018390444408832000 12020009 739183366902418232907004351231116148560 12020010 -288341066390363874427425844003814522880 12020011 -61023003745021458605836538971025199600 12020012 438502650109949433024346486487294533632 12020013 754254256703146309064481212781958226742 12020014 398108687054232443811176073871101952512 12020015 -403625396960556121419451019670077291520 12020016 114828244548764251775496996028740009984 12020017 629097343738359395512191547749333051940 12020018 129213369122119652362983944295528306960 12020019 -1245036311459067686098391088690160008 12020020 143094027787485654815283038188616455680 12020021 245939735929355300488961570182509258492 12020022 -135112080307497137991301810348721664000 12020023 -692417791153358867081208042235010392056 12020024 1083943247397304053620223661133531688960 12020025 -80060356505468498645728435910923836000 12020026 1438478833066293734782674890431323847680 12020027 -818975653641154183851175510460001907200 12020028 -146010245583358926307334641626248302080 12020029 -44788977106082315651650178113947204480 12020030 -183483163900576603622206405465310453760 12020031 -162409977650402447035099522944624311088 12020032 -65121491430956733284998276728512053248 12020033 504281858450121882519396069491723449344 12020034 1725597066986153671082166813618855936 12020035 -53895465563095027747289759795788640400 12020036 -170183032092816414149239196779789885440 12020037 1011347784207878885354836433290389764544 12020038 134695851757448122268287651874476667520 12020039 1087337978631884961532695049832819922624 12020040 239846780743529804872158195019797811200 12020041 -86261568337161674613486601851383674416 12020042 95121534235091393542665422514282823680 12020043 -112121046869633736673046335650470531880 12020044 -1096752979556043461922862433652574276864 12020045 417718262389788976255058467612808964300 12020046 26024888171040627719171355784109015040 12020047 416297121573964121007166258561247309280 12020048 -5745552629656264731352432169148481536 12020049 -108815586549116817809858480310803510880 12020050 -17462325424324945389362116109513510400 12020051 -1251678139784832463947428756104426044948 12020052 -14504010832090593684643401376244969472 12020053 -187716937080081905738169202981051500672 12020054 -65301659497116869130326600260564125888 12020055 -305646412935087908186054465947253880240 12020056 325289763752733004109215134592527298560 12020057 247379494007746983414826676635892550912 12020058 -322012243690140460795987105203150690576 12020059 205436096210736690106153678782935087016 12020060 -22591720765569755976307411612900055040 12020061 303131501637299568986617409203284780672 12020062 -544939722958381947121967096974478316288 12020063 -302478446637861604783651526593875755016 12020064 38493983129224416119579480618711384064 12020065 1099284751784435426788318240221353016000 12020066 540899996661807786274792911744730481232 12020067 -796134139666145257196791150167332377116 12020068 1145613590742893450707808817485157815296 12020069 246810572848089927927668322549818385660 12020070 -249824536727715664155741888155677132800 12020071 727971158377488460111950084397870808160 12020072 174513812258854131404380999624702033920 12020073 195366285756165501338323751102410024320 12020074 -162233640846433299776084634209315678208 12020075 883544607567758910507921167704729815300 12020076 14827364128043826842666966858662874112 12020077 -611819313396644750179187106621822494228 12020078 -95686649420778986030797118572384393344 12020079 313016817630178082690263693837260798480 12020080 -74129225723350092205948522438843760640 12020081 159271026272025233208817124034137690112 12020082 -9987776693884857877592880127240972800 12020083 -1196173970925100277120929752816592991668 12020084 266280027495202526792831764140835891200 12020085 -26560463337429658996344974774543721600 12020086 175858171744412519509023739959354889344 12020087 -1292500093327469067735849713769676615680 12020088 8990424220743449933616482358782914560 12020089 -348311340617389775135220983118275791427 12020090 -45934393473829726958644974933123463200 12020091 -12109098909620550658000878159507420480 12020092 398065181712100711229595302757406668800 12020093 449352486124438031907676109390271484524 12020094 -56309869820897758549778393745813435840 12020095 140070539040042926841258771426186288000 12020096 -138924494126204540985618046789751930880 12020097 103447086148627623024225975288502916400 12020098 27912360925156660048350074659472398800 12020099 129933052578022506691429262149209827328 12020100 320031125357031853671571907581204992000 12020101 1192151641004994820050259208713194895900 12020102 -299526428886829209351588569548506361248 12020103 451179337944014259574531966776986284800 12020104 -32017055224486398789037288899127910400 12020105 -931975136628998524562900947442950547640 12020106 99007169750545126298913621256282260480 12020107 31674139100252746897822666739802841680 12020108 -529833094311936091017346099803506057472 12020109 5287282682076374377604131079916991488 12020110 4467540100682824758443916046282815360 12020111 896492958131238342353722619641343422848 12020112 -90402771367137075910385371970757967872 12020113 -143542190777483960300772007130772765504 12020114 -440064153524493868869971010773497212768 12020115 -229723269821647365680872336667113667280 12020116 -7507010435091941333697672130353877504 12020117 791909076655744627160442707952260947200 12020118 85395385304801094762579657558231664128 12020119 355947084136282840526760253963034200520 12020120 239187909756084891616735064549517312000 12020121 338136167331765308042545546555849744560 12020122 184639490910933880635659797931513318400 12020123 247427145617480904884964364182958741680 12020124 -187610317638126270603905920623187599360 12020125 708075735608770243655651375469640605000 12020126 -201307337271402933063649117882982724096 12020127 93682803823678758448645275387218562432 12020128 -1394425301808526097100640577027732275200 12020129 685614546228793635950105892214583108640 12020130 -93089245774941364497286079741954688000 12020131 1231540806421507757510315586458818707932 12020132 -377568309261378982347448607369792671104 12020133 183779065638358801901631161760137688000 12020134 466320412914551002611622720874778624 12020135 -168648141845615034728933731868110921440 12020136 -205987059769486920345288397233852825600 12020137 519927244889916236128783388961241889786 12020138 -169469266015104075173158931105182148160 12020139 -1013634476610573630987708728036842227312 12020140 -583318681762419512111749196454497280 12020141 -1302638551931663402542205856071438537280 12020142 -29530756468537990833390977403299220480 12020143 -735275712020700136474677959166993808176 12020144 -21262628607166284534520564358767165440 12020145 -215069848155983282774116662553502540160 12020146 -368046232472766791709453979219424864256 12020147 -2172656703822041405136371938794000648168 12020148 92256083695254184722898313877517363200 12020149 612131297993991524805686580312430459164 12020150 -340183347283895950643587330911280790400 12020151 -107482757454593186762892507017824103040 12020152 757321945760361804337245794864973004800 12020153 121706482269476185915106140636816673220 12020154 -293474764050797878709394409483480058880 12020155 355919022448007430373091756230911939360 12020156 53090327156872645797108440638238724096 12020157 6806209027747933471950481620073145472 12020158 -82824249077868377055372494694064963200 12020159 -342478213033326877322293691593249146864 12020160 -79341643814148585381297956264607744000 12020161 -1184077732288478597324765449108470402238 12020162 150893350980230148157801862858069038080 12020163 -333362368500645149938258009479031483656 12020164 -225177663780861687439806773938362449920 12020165 288094447833504516691862310513665952060 12020166 173494876896087517040507463760449289632 12020167 -565696771976203506242116268980927992408 12020168 -439164537700538892112017655894436413440 12020169 -175972725927433429651380769148187721728 12020170 -393930576466057472122916827480781730720 12020171 -282987903924014766674583524164712226456 12020172 710162857273741075766644055235979766784 12020173 1246951290415225902156810579377960688960 12020174 300062760272375264491738354660435782336 12020175 10521902385909023752070522154528073200 12020176 35903381603811182283681429657182666752 12020177 8295919548528680463639076111055659008 12020178 87970994120509501767588650868423594624 12020179 363761132603312208459615695535381390000 12020180 -46554436997467365850578816776779031040 12020181 290132450242442970488116387105569873120 12020182 -323642851790420496497211314483436803808 12020183 -460598328621759884252206483472552224080 12020184 644662098344892785484552673494638592000 12020185 385271174502129117538917581188929253380 12020186 -579932237699054050494239218427730824208 12020187 152006454169408547552681213641040747160 12020188 275723536199178418597726043171305582080 12020189 -893438471565289285595402057904727257876 12020190 -36038384566764449593872954209559805440 12020191 262512863407226737140282364751234472960 12020192 1033199989700499041128744376460859932672 12020193 -182009472293232956944971559387326759660 12020194 -835115145595065813501341482236056797104 12020195 -805598325334099974327667480602272862000 12020196 575023780183886253102695906294555784192 12020197 -27725354964215679427493486234048464000 12020198 -119465231936888259462863583783452189760 12020199 -331909581978992166026162159793603957552 12020200 323524553763409045643077173002070144000 12020201 1143537694477701800282663882765746915572 12020202 -446518232233899036389815157797997726208 12020203 968232465092399045866024981288027373568 12020204 116066584373660315949201483544661901312 12020205 29859551976907554986841624356129061120 12020206 -262031660306665100275847074565073615936 12020207 1362633381844745267622855129515051645952 12020208 89259083175528538739448188252258304000 12020209 56852249895101217163319982530125155410 12020210 -175437432543934054138699884061408176000 12020211 513039741736070924907192209074361472000 12020212 -624129714484660581267521056787564076288 12020213 143084923252794192691893625644752075004 12020214 -127256329369067906025662082828768755712 12020215 -6177021210896056185795293948598089640 12020216 160127443552148674050409366861498982400 12020217 5380550759676097272493529634774774240 12020218 121324580617336377245538641352152404992 12020219 -71411535057719629842739698078362424000 12020220 4602137684635696595053827537199365120 12020221 -1284434805897979168587966361277310083578 12020222 249943258929642480943075966889949222912 12020223 -581550804066896307295251608601595260216 12020224 -440762793143074271511785401730526609408 12020225 74292318973232244463844932822872662400 12020226 120147947479491977706452742277178498304 12020227 -271120834801652113324887877717260258608 12020228 942447747365013526459498862727277341696 12020229 207025563150001436391977296014431054208 12020230 610464821069281231435621589034344069760 12020231 -941079943380257745303845380389937156968 12020232 -117205736610051302363869223862669312000 12020233 1295074988191405910480669233732742038088 12020234 -288271101259135081272828257744054479008 12020235 -150357569313580882111288090569562794000 12020236 423191309606668498059447856705785157120 12020237 -1542709821232694588080909220808279872832 12020238 -630222595255522746503065690801324243776 12020239 -294040787706739528645772727756026816400 12020240 134031053535406745123253156256518144000 12020241 -530693958108842345642191070943007673856 12020242 40926098505046683289388112651955092480 12020243 -127620969100131056900878576006197913560 12020244 388677624844707191102389859400502818816 12020245 194172619724362711240294970892136780800 12020246 276034135349169252214613966700132147840 12020247 -73317729879703488603260026146513561480 12020248 -735747520143170804420900028717679841280 12020249 727514526427128250086573656687603714250 12020250 -164838669622552934254999847219134464000 12020251 -577222418627699129046483209159375478600 12020252 -364373787129049640406030203594520267264 12020253 -2512047925222789036978635533793366912 12020254 -106699535422210842789715937656765269120 12020255 88960870403603704517017130078366042400 12020256 356705001592194040129904013490048008192 12020257 -243564029251624842593720276644672064508 12020258 -34332820550849441617147782033000292800 12020259 -11822644297498435270476324057494219520 12020260 -17787609711386307045779321723559690240 12020261 -22759998052033104632639172774379818690 12020262 -32290690373726639775525008906302080 12020263 17198708873024250754460944213801023064 12020264 164380341738631597786770940233724876800 12020265 581472386705458119890156764528297584000 12020266 -379249229629254832438681464530332700160 12020267 11328779467159560504399365207246677392 12020268 -344307310196176155093693048210341283840 12020269 -1508829850774098398178485286635424211904 12020270 85683627785527910135407573855094854080 12020271 -421897426180003665366845057704973206656 12020272 -13861577237456489334037979164142469120 12020273 10977166293049160455718173381828377840 12020274 -197485306684524021489732186430267537920 12020275 -680109833370891719198868381267460288200 12020276 161192156750710751101271215041339353088 12020277 -200979695955973927007987489227749026400 12020278 -196258717651429513142785419780639092544 12020279 54406649044002937539839325082395419784 12020280 -25583006808658800174151719242394624000 12020281 575155727574541471689306257033909248 12020282 91664222067233417532708489625932245472 12020283 458031215110589655452310084621355146240 12020284 852735858606576589800391533151345519616 12020285 -685729611962496531598703292437172898440 12020286 -295233411813028393631707209868495148736 12020287 1095378378060982907977455624830099184472 12020288 -137982538854207284958441498940087468032 12020289 -125819173478575746271215354738804800976 12020290 -212241955506189129564716432963440389600 12020291 -232079932902724022422404826595173219200 12020292 -983430777028699726746536796891444080640 12020293 -1448639560250144426395738231493381523680 12020294 -207758071643809255564656340659573869184 12020295 -15114136562251467990381595768304563200 12020296 523530883172103860621708789149909647360 12020297 508011545235249038020111469099105385600 12020298 64917731860736379380243769229991271936 12020299 451147311820171803607329943450546625300 12020300 -19173255373984725282056209423689139200 12020301 184342070624627561557341975709707048492 12020302 148482660783632353886531677398406767360 12020303 -471597667953100009212318207707573311560 12020304 206482367332006328649660293798264438784 12020305 -987260467087813132135180965268796950080 12020306 8976773351983886152837977054599700480 12020307 175758424162356425258867575127710583088 12020308 345185780122952737529852964196948467456 12020309 -88105641275024564656343206281176216448 12020310 -124460415734947696909946469620926454400 12020311 -35422332907405164780967072758155844088 12020312 20871149913383407430975218138703462400 12020313 285133157837410889171320886782683309888 12020314 360149129345926107611907828660301046256 12020315 1534765423879138007035591213516663481520 12020316 69212041593516426686262279983639838720 12020317 1016742456794624752947200450676010170220 12020318 -516814989608008594336500233787248480640 12020319 -11915005129689394438215232534876335600 12020320 -387549638327357983582149506074686259200 12020321 37295197141059987137528149108151374212 12020322 318155108766550703251505526354782758272 12020323 44068644399864438672326272447783026336 12020324 -718330249774983904321440399562709606400 12020325 115641746267318074419886303737812589600 12020326 85821420555620327038225487887027100160 12020327 479981041731073688828474418525736875672 12020328 745351564607545295174186951769428352000 12020329 -532539811987359968818780162472137890816 12020330 -168205256160422902405947011190247142400 12020331 -13062343409456990547099679492453084800 12020332 -305613859900471389288142027268221736704 12020333 272353724988671826062808566831245481004 12020334 -309332145191958167521943630029030519680 12020335 124862245958763066981283167011715710280 12020336 -277523422845299303507495756073772351488 12020337 304307667768429085510630805316116787972 12020338 20624883494959545312504216624709082112 12020339 610281470643875907407119418328765998760 12020340 -48919655167013080180783800039804825600 12020341 -629111509187346873402648655888548130258 12020342 -311077502544291097781773481737011608928 12020343 -250909118567874017751172279084039037952 12020344 125577026234716994383222588557353287680 12020345 -480287883899361336461702511060500979900 12020346 -109160431881838825868453827872418245120 12020347 -477714758488125059007381876425226410400 12020348 343699532715190840282906473536465860608 12020349 359963003584387148307013825906469956128 12020350 26344312652970658709106386316896376000 12020351 454163457602163509009973879380718842880 12020352 453687646812401910710471631695228436480 12020353 267383369489651473283914002176387528640 12020354 1174842199629627765275057501707110432 12020355 404231008474459702062806931236602987200 12020356 -93086267881680750046933931721005737728 12020357 26748229296226990609915658297752228092 12020358 124913384590786537208885434095968102400 12020359 86203919703808945661187069763783529704 12020360 -1049509170192671942255181950521054003200 12020361 1069501670694421697761666336893038150880 12020362 457667253500359408153646852937343721472 12020363 1087860867165253577207375206629850566612 12020364 103444214243198728589086927622517250560 12020365 -30883317340792001638851630056462774400 12020366 865578742012738038388962451539889266240 12020367 144746632294676680082048753336071276680 12020368 -28789863891853717593992648315552555008 12020369 -556312449106794087690027333908714223360 12020370 -92476392563815388075298749237395315200 12020371 73780418782560918196278464655343039488 12020372 68441569248563911782363060821212004352 12020373 1289006188464950671130654968841619024000 12020374 137872720446133212382230925551874847232 12020375 -103840476664879851567566049022749552000 12020376 -78835017498497447649096263448314880000 12020377 172177031323548857629039942160528380766 12020378 130739424924183114340106472854529792240 12020379 -209115233222709305946962311797347827200 12020380 58752664687044955522116496801270241280 12020381 330136480474748325588027225719305438182 12020382 -418692693044051280841257214729188480 12020383 127356197962228604947873559940146577632 12020384 -1519912677116522373135319584490709975040 12020385 256079122629147300365559706966849160640 12020386 -27029833404638495005534209724899260640 12020387 -4260531394292654097623637421073398440 12020388 -297874434930301680059342862221708482560 12020389 888040425382651395224086206729352576190 12020390 47776828904273315402505493186257014400 12020391 400339006833550941543047503186176565824 12020392 7262235094745910174691803065386352640 12020393 361179205604423548414045840722530176320 12020394 2807917629145877653447206749224034304 12020395 665410587024218177293501447197659714400 12020396 -96159808399956724952778974021629516800 12020397 -242960207200694195619024914143777594560 12020398 -134264351908167301586512652729355286272 12020399 -30762156691525507593238609863354564336 12020400 -1120145907786468265706736432468787200 12020401 1820409913110499993755855062696904671412 12020402 -357893691686787280987547425659121732848 12020403 99196745251242358253909291993302786560 12020404 1059013623953072668288688080255733870592 12020405 10997327333469739908484960465062405120 12020406 -52833638124018648264921732445125758976 12020407 -315363043305136994637304844541522390400 12020408 -83683718949078396968598762880127447040 12020409 907602121593282349381023983848229538624 12020410 306978292235249007620780274007169403360 12020411 -31921062414592867665388910709941700000 12020412 -100784397038578172566474565183790210048 12020413 -260773474618198157489505892141713293518 12020414 -103289792296836304926172051237882757376 12020415 259338961921239174974332097562842903040 12020416 273253909124509602488182759199478906880 12020417 -1043263056080491583113978828791475929534 12020418 -190269130692111863341516600642049839536 12020419 -343389443802258428751366040768723671656 12020420 413595915044323569149128106378962433280 12020421 60500588261780420845854667904804732928 12020422 427628863119397231711029885874964956512 12020423 -66314899808591894334131596581753657600 12020424 -75656512778741735504886541791734169600 12020425 204036347008663249775557408031815210000 12020426 830420769801727446657320256737758272000 12020427 2551780053535479490970177051858798874240 12020428 -460825832041940199979343999571054925824 12020429 534382949066365263734133520403467575360 12020430 56885892314333301968025059781920853120 12020431 -681374109328100960097821296091201098768 12020432 35639457932152867330035170055280091136 12020433 332647426404748342060583783238267043824 12020434 -216712830252953725074067728440394740448 12020435 1820994524544820010987590176497856000 12020436 -200903599776220356693990428770498338816 12020437 523075122732008010389475983247255817440 12020438 1348730154829311399276311606228866941696 12020439 703824026906350447715931950332858977360 12020440 116322048841891818621791656109341900800 12020441 894598791152947515083872197525119896842 12020442 75985576373258550530359647861462220800 12020443 783891499749875390039816142241379754692 12020444 -221836460675188514545511815237499904 12020445 11014475204142670890467078089599643200 12020446 -824890833329764568825127734737567917120 12020447 485073468231513179967198254880295252896 12020448 352599606686227014882972219926095331328 12020449 114101942159605158209922615390844899392 12020450 2980029501925509817783692600327285600 12020451 48586361964057193703280429452644459440 12020452 1348913575616376548751071512604728483072 12020453 -915644077315707084595738713719659854216 12020454 -755204856446044506360921846163497452160 12020455 -1588332251931508635310634325920769277440 12020456 -66007025571308909696097524893531914240 12020457 156205632120655069987403834337067060992 12020458 723827159838011156320856037499844572080 12020459 302779350613661731447045565773638160320 12020460 -357746599946705950504213000079872803840 12020461 483864321307046279680497346098554526624 12020462 -304867561964501670522774893177660591616 12020463 148857123460411431815424543866306247120 12020464 339082570374017239707579305894589399040 12020465 -323721004361065474415195729909159848140 12020466 512262431526046173477773652614869559424 12020467 253074401357661621486741950316049058368 12020468 281990028394107965536537747409889291648 12020469 -807782737098053631924795603335616485856 12020470 282153822798918731506059546093162885120 12020471 -3288137580182349875709394353983098320 12020472 -72364184328522852454569796446563450880 12020473 -23803325746682266858164529614592400278 12020474 -385482465100923359769044942913686277264 12020475 -18192746135862145620862548200017012800 12020476 48009844813997744894208839410556432384 12020477 110486056880648501827573766833921071744 12020478 4971107603242397737376057993319088128 12020479 -1037830261229576628927904008872065612368 12020480 -427890113678781538502519237761239613440 12020481 -351148071535546222377797562065566134000 12020482 -929359317547682286882956025951466137600 12020483 -302681249097568592806947095261039697600 12020484 -563039427115530980893854650881326449664 12020485 1311932008198669983864117389046971343360 12020486 -197907869883895523963377909647351999360 12020487 -18091862376210138355543893782175666048 12020488 -134520001982760292579849197666274007040 12020489 316464129398563817257563140772017606280 12020490 58318557484199213959649557557625681920 12020491 -350901284163121199863979197260982495200 12020492 -14929282988148528590895336946017381888 12020493 -258468568772083359912689596569658443456 12020494 1247042866686726554897754378706324934400 12020495 477554320791869587228000131749186853000 12020496 -95247149181326505994315879482761281536 12020497 192665154203180434381761944450038827072 12020498 25246504696023398160449836158389932032 12020499 -13789486649352196365548664082261706316 12020500 1224531632108749047938862517982102400000 12020501 79360609968719878980602980752885439104 12020502 192222351789784916218794989027187240960 12020503 -876805936537247305417557625949842608 12020504 -164088523573469518261794835608737802240 12020505 152902701893403863930173672113795072000 12020506 -215292797384956389028847392774820923392 12020507 -300993278521648567101687206015728517244 12020508 349090601925006894104157676385551979520 12020509 152865324032092812625956172805032932710 12020510 102994005604596318622256823207896112000 12020511 -536492516241949131383282620639974873528 12020512 -689705979625086318792004975855619014656 12020513 -125914891465781109701759467674979368192 12020514 383512679985511420933986135985518155520 12020515 -165173269286105823291739157558566906560 12020516 1025330707129570599639991528984397773440 12020517 409596182295110184945301489214446945500 12020518 -255819339800988442612642784423580707520 12020519 34545017457026599108785827270243970096 12020520 -36748252745431844442310590279229440000 12020521 -2708939850312891666240942539403356320 12020522 19931966082259294267327215928868379312 12020523 402381733889706763688198972036816784624 12020524 -315897276558351027104865454961069019904 12020525 599997885183873783575391652716969081600 12020526 111109225883219869788432847596208857984 12020527 691830997890539857582353302584949647376 12020528 -105174157889710330116186544497511366656 12020529 107392327540785829399852650501278737920 12020530 271054204123400305721917819340969044800 12020531 392346048229886885071817040300439869912 12020532 79257362018733060253252414711181402112 12020533 -556209190676522494935082030163333955762 12020534 -332026848587090086538096441039371263360 12020535 -547455168888101211149153503033869928800 12020536 512695747805381276110539540824501452800 12020537 1452145566232509771470370619255194733392 12020538 -462327728466461523129923018474695963392 12020539 -994176268506000279826585133213384197660 12020540 219732901958832191355999791915913216000 12020541 369026035231855052432957330240957630880 12020542 -208091932762952097215589386560461364800 12020543 -1368263560140380097005739807441261446208 12020544 -8105226412796121783991056926040391680 12020545 31762826509170455295440351423655577320 12020546 312139644639990871446407717081812208160 12020547 -270154870394322585857978481192560189952 12020548 -963645684200300764373131317526676044544 12020549 -731986449102015748847167816552133316450 12020550 172730569429544722755832129846446489600 12020551 -1155808681662106383099345244519746945448 12020552 -448998290298069969687044145702077414400 12020553 67638084204387452702984558754099222762 12020554 99421694523578587935248416437276966912 12020555 -580658908449287395048575603212309171040 12020556 -609917541860554450952219094552452080128 12020557 -716802164941499859239706738550149437194 12020558 -65722281923596304518074634881904174080 12020559 75977756364109264493252629511832261120 12020560 28992536160656550079276366185438904320 12020561 607949777742250398271854568439048474880 12020562 -19766631387344778929871303551171926128 12020563 812740105561792206410229878953990776812 12020564 -15745375798148278730137493147632017408 12020565 -243847906755646161845306032884400704480 12020566 468894011887395042679229273861313689280 12020567 -466750186465323639219338348321205586680 12020568 204294147759073936854683701464551915520 12020569 420118519705071481448288043415449100560 12020570 380490514432515669734491290450875808480 12020571 -609227420812211530150761671351215987860 12020572 362228990385661324707263747718661422592 12020573 -476229187370473718632004776349776841178 12020574 226326648623586358837270960666162344960 12020575 347328861523093767205428740451980820000 12020576 -1220603705274974209314370428927530631168 12020577 358196218766606204831251458660904179120 12020578 12841852536329171711591435007145640400 12020579 -1245872234105079615735586844069993829024 12020580 154070788234769632914059486585064222720 12020581 -517119958356621721434396078673934626560 12020582 29331246736302707970530098129202470272 12020583 -388998583548136916591511870560941167576 12020584 214283936524192525222043974622428446720 12020585 62944954594403357902271500804483998720 12020586 -317495824057876208449235659033188923136 12020587 103244301500371450761794655817829975760 12020588 -701025345165607789427820246261988845312 12020589 -486117940798955865524680011412013016960 12020590 53566540545805360580187785528694950400 12020591 339602882989923924169577747519457274368 12020592 67040786551257740632031239729575886848 12020593 -171479826543745410931780962897344001356 12020594 -255262515830197175166036567196520746368 12020595 102186862729444584551009091349174752000 12020596 -184094553677526732729410843387289800704 12020597 724929700481649999897101122030719732000 12020598 -1558996207009791311678682023551181952 12020599 1001670805051735410527839926122502550120 12020600 183592984603069405150120864594758144000 12020601 260459524715255943291772916245404108480 12020602 458345132772206065385728648624068559104 12020603 -36373654575376483585198184784203873520 12020604 -493057857371849334494199687114205175808 12020605 -330604905481076041293198386919257706240 12020606 -305812286527747210790848304835388094016 12020607 1247318551951270405758799826343606000 12020608 -452997236069142294171540949697644462080 12020609 -330592332222911719836239193199604984190 12020610 -61853912859215097162219806236363207680 12020611 1068435492119211189212018322733989561212 12020612 52727551273748552114281726178007674112 12020613 113392908167354945528643859908023797248 12020614 -683714117214039802478963741416511485344 12020615 1482395748598796685915033157644910768320 12020616 -692766325806466883606610305504993280000 12020617 71794119954238503298970910332088543552 12020618 17682087745558081021612607604248856768 12020619 583722173751559349248011645056477119968 12020620 -488606348544362420550002609239944760320 12020621 -313713450789690227517067017874886425248 12020622 -112728536463439607947961128140030529536 12020623 449845817897646601091303799237293517872 12020624 -47105232709008689503796050078728192 12020625 61588829531626893719801262354982826250 12020626 -186705472602578564941333199064008847360 12020627 -994214313651781465009504714246595485524 12020628 317674900649324090974406705558852198400 12020629 -149765498449525139520824888057342512580 12020630 -32918842574218891350408560768338487040 12020631 -105210264037850156474696126709572323608 12020632 -18564133884388462428184148520633569280 12020633 -1451813685988222544012609000670665576118 12020634 201884937193226754686104943402306757600 12020635 566041683451735299866085259619714726400 12020636 -74328545639665184404526887226553638400 12020637 -143567710252404740318825878006395239040 12020638 409415005054331948860575840620954422272 12020639 1247369952433679407988434754396798569440 12020640 -760832033836016364206622436961235763200 12020641 334264601530896035451145015095253728864 12020642 154987660387923047386451671252848553344 12020643 24237802240362244557784320582530859372 12020644 -193881966690316411053138116279240289664 12020645 -66050315881357134091379662129296614400 12020646 230286468673454206156944994967922989568 12020647 1402473404189783370663739648754139647096 12020648 24084793380346277828026613797833231360 12020649 137716292479287896600732989467448010400 12020650 4140231219333329475855753373862649600 12020651 -400708714880958809085824058071718080208 12020652 114746835618882006818283155197037233152 12020653 -291949549704639247055210845761389830016 12020654 250436138013248702599442916938843971200 12020655 -100724248034379060673887246448564001280 12020656 35400833320198389969383901822143578112 12020657 698843349959207119165558965344470659264 12020658 19390353807984328451082932626607013888 12020659 79915519671771551235029850695463508816 12020660 707034389348411914343693785920587980800 12020661 930071102448609106781299345099235184732 12020662 -520152543902538676758744876835694079936 12020663 -584066051721079801149780495464375604576 12020664 -907443669681086102457764501572510740480 12020665 -135839568004078363038367870902526009080 12020666 49429366386559375253153304514945172736 12020667 107870762502514792291751839709010396720 12020668 26786807749793754837797478360919464960 12020669 -915504253927122402001998814185177557556 12020670 78491702301561005636180805780219868800 12020671 89902373445961150833324679213116175264 12020672 -413700338188404562666017891477255880704 12020673 -121895258194056801772859773351702302720 12020674 129352707929974707751704244516390648320 12020675 -90534336085780919221383485169068876100 12020676 607825204784431551406426821066612882432 12020677 711474728766345711732918431588232996352 12020678 504834102353913988399324505026847466624 12020679 286990451517714791321379452289120609048 12020680 4302035466499373520189960334528358400 12020681 -536377452344033060522648881264915108518 12020682 -84547795779108566426613300295253707008 12020683 -811897667818586283980741527714889273400 12020684 -152041710392724872248625367754550796288 12020685 220460165712322418339714353136101336800 12020686 783306874745636709568990006605552345792 12020687 -451543602150664581206350637320244325648 12020688 -190959960273721277246478062111928066048 12020689 1588469593980769688033094166658056501490 12020690 162892988996315496215052892867582924800 12020691 17099747609341729991107468621482034560 12020692 369045633918152246308380119693817374720 12020693 27305708810906580482063821455186653184 12020694 69380858979594384000605423097205985280 12020695 502085854091936358039616355278475890200 12020696 -617961816063516612441473754207234969600 12020697 -130530650400479485668202120277281324800 12020698 17485095527229222022681311226611022080 12020699 113838128918291192025977081626508888640 12020700 -320080734791183328528445643085698073600 12020701 261276264981189659532856992174034629120 12020702 764744911440279717903042352357838055552 12020703 172382794919438906533284373926119761440 12020704 -101543066728812495928128291502040285184 12020705 -411047147500720440324468242691238449240 12020706 -34625669634727589948424048689364003888 12020707 -1148854993594180423714014802435348019044 12020708 -23127390825218151467487403410402828288 12020709 155557475593669107408511186352915663808 12020710 -52203049773044314579897775860186496640 12020711 -263017727221863076233422817214143540600 12020712 -130464656717433006029314957874297487360 12020713 -1279645857773503232680719090774878132038 12020714 -98886639258997113912293812032881385120 12020715 -47038710265521405640673166886919823360 12020716 -349842992960617350043668272444067516160 12020717 -553316803429230238202547531215991106536 12020718 387682660736970347669927471599786057728 12020719 645796381057151019596939109564942624000 12020720 142558917094056215568051218063189606400 12020721 -552103835320130344311123918269476883136 12020722 111969800757050718692094935923839762432 12020723 -547051618131318427269031390691552452272 12020724 -645460582918199168199980854366082611200 12020725 -606313897286078281473645395423208781100 12020726 -198011202003530374078844576252923856256 12020727 -402035627010090763753468522528373448192 12020728 -147635746766908146469747769811095715840 12020729 1174944268005544675289163080655726227946 12020730 129896678016479844272819955928828608000 12020731 1073049842212215245008544628704375914532 12020732 -305739457386954692195733520781636352000 12020733 894418401226505239883227793151139152102 12020734 -153752604739849683021798147734359019136 12020735 -103886967395277042967163192591288071320 12020736 -1532069023721960582403182221187874816 12020737 -103197860387066801021977062785165926608 12020738 -369321358435052908799877097347025466880 12020739 816077025019614789799758643494712504824 12020740 -142439022163572388714124325020880495360 12020741 -600989247256794983228614098400728045858 12020742 212362844879968823672387801578559003040 12020743 131495933005901337669251849357808130560 12020744 144714013056329877031029656113181491200 12020745 -185824514305688970275944686199857600 12020746 -80013730310609866373688904878991819776 12020747 -11584160210213283432869522369471791968 12020748 344330288555103907510992495801106959360 12020749 163324423427398182694631451831883404480 12020750 -76292797864674458087928387883690560000 12020751 -3119247536317586480025507855419647200 12020752 74793117663097466480064429707537555456 12020753 249437250281435183322531331008261828084 12020754 -405841356465372046485589271927515447680 12020755 853061928622886308128794259779355914160 12020756 960348504186119538106146836577631825920 12020757 169034681936675241816855490062068726592 12020758 -79251357356029409523441152422164887520 12020759 1389714962143978111514716920544262085960 12020760 362185629681776447462540547430338969600 12020761 203763848530836324594610089052503995520 12020762 -159571187793311740535442164785194727968 12020763 206620448077225610816141442342679031664 12020764 1758874757490346568611067007548905472 12020765 176740405477764937058559212803826709720 12020766 94223070016465648761432530358302168064 12020767 -2231747843826221751848009530776625264896 12020768 761667972589046795212055235265890877440 12020769 -252099050258178582300173763356397177006 12020770 6677692207949490699641763978257698080 12020771 -101329489256013349808100673819544532576 12020772 -169164930847216704998871512953435631616 12020773 -1847928572349595821422606183990113170020 12020774 77989623584215235278791653289659483712 12020775 -71722008575314775512996365191059002000 12020776 -1052658632399619326581106053367646781440 12020777 130386310975454378574767751930315047424 12020778 -300167419575973981562635735113799680000 12020779 14894931722657167077037449812847054184 12020780 621062425049569478315195589505586841600 12020781 841517812801764110726091842024895711552 12020782 91734658469369263090541035589950934784 12020783 2591824703016806593633059422454994425240 12020784 -76456126837614490237197128628112490496 12020785 18981625105721526444869139637132435200 12020786 -570301120048315839818232009086943687408 12020787 412471291555521810903389176735412457240 12020788 -400678211710431075346205286538273844480 12020789 -123738809047462799509237953822899946432 12020790 -139848357654983246509455152469405350400 12020791 -491088390438981100465164227377042044288 12020792 -307356648498406468092630140900464926720 12020793 -803775643845043734418658477744177167536 12020794 -134831237034103430898454555231703865600 12020795 504179868881725705183300040023737628800 12020796 695511297393292194590542232329215293952 12020797 -416960074158620994198277494420272964768 12020798 -791696439458687135042336630488035114240 12020799 80114803528870875285769834065785235840 12020800 111538510307499274613366834262756556800 12020801 -1126026996655195291577405427261172558890 12020802 108931756941617283133095029867591940864 12020803 790887171977458685780628017382285273120 12020804 69862581581438989086441454731508187136 12020805 -40888010288735840377350678435483932640 12020806 -203823769957613809875341181322583132160 12020807 882982208488209779042384626194293018760 12020808 83697277909805361016173322491018608640 12020809 -161933025565102178052841040536079653580 12020810 365306993513388699307823816623880638560 12020811 -294749330767941158782841922836324913216 12020812 211049146904526415627481621189860227072 12020813 -96659597189698805064532736242758762240 12020814 -10784932623073530036831431727956915712 12020815 216139643785545177551774909564308360320 12020816 -91313048839062451146183547726336892928 12020817 150562284528991473926491890803679402480 12020818 101598360106705194668713288262631925920 12020819 -365997242984515208474017905655032103200 12020820 -167411660217432729919659667975440752640 12020821 1681593232654321161723617776719155732512 12020822 10409537612657742445440806274979826688 12020823 103122338117408935377551881199325178272 12020824 3422632702915879892833890829834321920 12020825 439722388272641883742901559548781378000 12020826 -467144787883736865950227562035110944256 12020827 -229968281296745106146198705499972056928 12020828 648209127957958451407990181343457632768 12020829 479372742504483184183686405684443756640 12020830 -321677808606292490964601859395025095680 12020831 -7188136410905215717031813904342274704 12020832 -1695951198918132885956285711279951708160 12020833 -839519614493352073997844726308378116176 12020834 73378941569582360972539810898341857792 12020835 -315455309931407824341312537616999868160 12020836 -823971691359129544335198580170335761152 12020837 -12903558053586372855243466074089981760 12020838 -297853478881279430063733655398072778752 12020839 2566519545990866235777751530510496640 12020840 57539270666425029307661650622130892800 12020841 348518578249173903891939280734833621952 12020842 720757215031756062926503899599453937072 12020843 766342897498053116167745266826750006544 12020844 -162135090762000438483254026082047057920 12020845 605478275586293083705576692499116473100 12020846 240269505201984292354535769248785325760 12020847 660231303632756644402770118357303440 12020848 139565018229820112163731096438394716160 12020849 -518250616870967503485121718427702980940 12020850 130577929614601039972204697561634327600 12020851 -1621206883124279586994623899476263636148 12020852 187926946968198523773351600193261335936 12020853 75032609586250646562547985137653732288 12020854 -696301654645175570781929294587731510624 12020855 -360537928093151683173694837368138401280 12020856 -71921036119762175809394300285521059840 12020857 -173672897275108216061147320831185048620 12020858 -29365107188358992512074055559590070016 12020859 406851079520690482200426665296059369600 12020860 -334432397753179234773112686663268369920 12020861 1900153044619000371626193426489561269952 12020862 -181019577520411054343934131919467298816 12020863 1345356272766154626574032418008579626920 12020864 681095266819438345768670845018224721920 12020865 4308204037340480229735918224282665920 12020866 201847776943181343534324606271060512 12020867 -56939829175842543705086855004313157040 12020868 159822297545638607178888584731009204224 12020869 -102775094861306489386311434961469876480 12020870 109009843872870733525402923475373598720 12020871 -432025621827689048168743216188794624088 12020872 -303108456841153070301504346259189514240 12020873 -702313540647132392137714073632750067100 12020874 104912871547701450700598396517078543360 12020875 -1037177299612125643467603908172639708000 12020876 -733610692466248214062078748353417635072 12020877 474606670345065440925749305759099411200 12020878 -253962888331935213467279021968072845120 12020879 215932996091639251708237595110418720184 12020880 -138005843029822685772676201903340912640 12020881 901853403016306999663861262308304921664 12020882 -450808495275254099814472477958456611200 12020883 172664426949655316763468198545446328064 12020884 172987450568473696122867672191743826816 12020885 -36224324759368880949774126302773125600 12020886 -2265643965395311873275411518754508128 12020887 -1389578422616786093530520884642799941008 12020888 148901218068086621415997238332912619520 12020889 923146357550692894019661337436218409424 12020890 115091221152266318188587183012857779200 12020891 172221002024458847056319325852346930872 12020892 42601248031625924667715736845654155264 12020893 -420841041000581519809457653387734224660 12020894 -281347686815549146317633252282376485504 12020895 106835539935839045302598784795660256920 12020896 -878528987653052629757844797840833904640 12020897 -512926988039446590229125406790362200000 12020898 215983252924082926507158504885624852864 12020899 910586083705576648126098826056898674960 12020900 -481451056624176452143103946233400528000 12020901 -1927375758843454907153773736936970240 12020902 297242698171656833983172553936061213152 12020903 1459607473018292049674331053902865164152 12020904 -143975908317227294148148508234174300160 12020905 -215290633135393150066301949447100023600 12020906 851760704691242044757465960350764125280 12020907 363040807439848185544895678497217745240 12020908 11533577490357314017582676509312352256 12020909 -737527905692915645238278839556439046890 12020910 2488947861106269061406540580729600000 12020911 -2390628931086182571962428926510684576 12020912 -347065895419842478894039665409495056384 12020913 482932327184796073040259169866854558400 12020914 454834983618442721898717928420842623520 12020915 -111141554320976429386242307682128292400 12020916 399588385217863506072197050166866071552 12020917 384397713889128399808439512164326345966 12020918 -58295573199423946957069413936768050304 12020919 -318574563478706549899396558095264401760 12020920 -1020846899650188404735802731148106752000 12020921 -1082849641251320086603789367815786191456 12020922 246911203756971715681287187291503995760 12020923 2056887214865413503485290741304191926144 12020924 -199936691586631114215687624733021347840 12020925 -442736784909507742109848102568034391200 12020926 -87012200129123892054456089965091848320 12020927 -632118281302876733964202089032405777280 12020928 -61352542369146457357324533925385601024 12020929 499288330173048175976271912887409726530 12020930 -83370464549179840511462010476454122880 12020931 -96675376617255621537221364550088732160 12020932 -27231804362144532885190280399105556480 12020933 -925676690181041149865201630637721006818 12020934 -76554266945751289014706469230097569920 12020935 1002055951765013204708064532643931280800 12020936 750300188506080157860690479834541312000 12020937 -103642193181238851855467396632048089840 12020938 28987916441136801149050273440239347296 12020939 -7168916242629753328081633044785718528 12020940 127586962622776661000511814771431321600 12020941 -622096255531192941171581061243641898528 12020942 -210872545311425807320609358517940216128 12020943 73650969138215787842259272871519913728 12020944 -41464548369011479841374383272419475456 12020945 -55723775446716303624935498634387443520 12020946 -53912822557421179776524723322048340992 12020947 1517316185809756609743697499617401740396 12020948 -753334015462791148222676216042353752192 12020949 -394702896306223811904917778410006612466 12020950 94359494677563631115857646668614441600 12020951 -5235932557481109214216310164448028648 12020952 -773225634489331912175255795357351546880 12020953 -443352925399853241120599783943657180480 12020954 -131569585852846321065641800882410832896 12020955 -227785360377016727658290114851306867200 12020956 105725302754732919478392935870051840000 12020957 -8982188133549905191376295619899752328 12020958 -470210272418124653956083188027535384000 12020959 920278280345902062871966502228527591120 12020960 40717212531490863759076870186268098560 12020961 451197962822908657724059102240103057280 12020962 742597898816157255342097597286979761232 12020963 15364571018115633573446721583614794880 12020964 -532403246633903589855428162770117386240 12020965 994173037587398554435258960248521072640 12020966 178513526815544462660300379601450590432 12020967 112942405020882269344202291449787387904 12020968 -69572714603282460672302020473791677440 12020969 -401053946514851392523876363842006237404 12020970 -136804704413987425040017562323866735360 12020971 -830481490391146571258151120681977422856 12020972 413168549471922458710018640194170186240 12020973 21873215570934183326688201248678284800 12020974 -379205604430537921130154347274668837184 12020975 -196548856146445830803683573724189679000 12020976 -257838423021617423948883672258973040640 12020977 311371268750424066553489700735494163440 12020978 -628466025880392513545781557067383358960 12020979 -191529722447216799989015712535150979016 12020980 645531187569243756180691996346023065600 12020981 153008255795855604543092205981525612192 12020982 66395134664596338695089499134806662592 12020983 -9636751380924948963943657319134826880 12020984 1094523492820423230314923775511180902400 12020985 356781815906831515851008684777497956420 12020986 197228337795216450799117848175032808704 12020987 -1077289399399809122307789596147731332 12020988 -200747597660470118413053285525994512384 12020989 351527954023027715308655765143000570956 12020990 -266240354472658466081848112400628632000 12020991 419076024588917409043450030973111159040 12020992 -457286671521311931033642360507700609024 12020993 211940309964316086786995695702998552000 12020994 4384540119345555194251677159473479680 12020995 60410018265976124271679421664743780160 12020996 -263364202875054207689515070175066316800 12020997 -145036166351704519359453814738999438272 12020998 392002746613786625078963639266215528960 12020999 40227002910540098119741433481827525160 12021000 -482200980005744299835568851343482880000 12021001 -476056854799886544560791514428847648998 12021002 -193187629735008854326271458898325166080 12021003 661164520331471673233213163654072471612 12021004 -476612314079169381040069831994749389824 12021005 -1486293954494821115930079559572758868840 12021006 -586464190582231135555828364225583636480 12021007 -823073084086244465206512121346656465744 12021008 -21773952192238938704919754266848378880 12021009 -122602970809261988327536993225488927744 12021010 81693200701650955331134718858347384320 12021011 1696008879691244691647421677858689512 12021012 -36100301097441213351667301898103308288 12021013 829161095968058549201203502216868661262 12021014 -359869574822519538405738743259657689280 12021015 -423593448967056889588466141718467184000 12021016 43871319292741387873485916109426933760 12021017 1085186293335439326671708988748659909066 12021018 8215627815449483895273644415212110848 12021019 -693313724100808099733322953509282542240 12021020 526722620414858768553050061096614737920 12021021 -2671116348725357168697584622479089920 12021022 -179216708513086269609860689824682656000 12021023 -104558370777103673364987726093437083584 12021024 -199471053242448651256608931458735144960 12021025 -79160927023091301505728507592595782400 12021026 -702102297002703594932699029875626824416 12021027 -809941320574288667321426564977961908992 12021028 654720112275476162406078492230338625536 12021029 120982158291895898715064360284305517630 12021030 -11888377765545799914702829088570484480 12021031 -995899045277830499900596882543786834536 12021032 -100184941176968055425504955089636889600 12021033 160367329912341121275185533563990586848 12021034 54162551312350787000392888469981264640 12021035 -50567603054304887889757866826550102400 12021036 -133041720231763761565002239837561751552 12021037 115540768217175244937381832697652672 12021038 77364350705912292785232956266652895744 12021039 -115797367877247026706254344713385505496 12021040 -262146339115985609558326057399389388800 12021041 -200477958317732861712170731538779680588 12021042 269280107670953983375903802575311912960 12021043 386722382177432538114306378513687121292 12021044 -74128455865796061460143621452292292608 12021045 -693068866221221135549301853045644691680 12021046 463789644307815337244726982719039213472 12021047 -1602615124817379568998973277487446716728 12021048 -8461217945036374078017041433561968640 12021049 1216618817983411449374808711790631492736 12021050 -18638942877723908825460957410578369200 12021051 115943474409537201358535824436478662400 12021052 23894763094770802027116423438364830720 12021053 -41617282626778385434776550943360299200 12021054 160349177666563821708009538554059929920 12021055 -832774052259577760771575025017175318040 12021056 6125001748852162982449052296679522304 12021057 -838193916008402432251971314451267064860 12021058 -32892858379720327440472664604661628928 12021059 619642096356431178271509310924133251260 12021060 249563250520219045727993943182947368960 12021061 -185945901421490806554351266005855099748 12021062 -31747460521141321394238620690303216448 12021063 -163296151564736696665029108371136052056 12021064 239132919028933992691084672031475179520 12021065 32927625995197572136615595808951129600 12021066 -46509720582806270213546143278267972048 12021067 253184647550252132424955622298579588116 12021068 -351935357678292309576882889060733521152 12021069 884748155201445629850028168908932708544 12021070 -16194846109336707249665865440496947520 12021071 -79802264222250025564231608856725571728 12021072 -116283871667677716133379767042759065600 12021073 -6860074571134152883385304874850837280 12021074 359751529479163547276595793639274432832 12021075 -474333177074042108590670721606212880000 12021076 427002861415568524992742113428498341760 12021077 223662574508789181074856918767954119800 12021078 104191428902257428247144832990444759808 12021079 95135643261944310192923687063315340976 12021080 207551379712436353175082050930688000 12021081 378472486613213436727922490651512174784 12021082 15464338491108958707598576044593628384 12021083 1081512663846111303388509637832112432624 12021084 900202099069725379015644373902222297600 12021085 -6192980685914063920843634970682717440 12021086 -148266444365654648778678200978854241280 12021087 -19150930296944860504920454384977143808 12021088 204608502422186226511443360331303747584 12021089 -346932149798808863848894267977861351276 12021090 69504776534086622062861836110367928320 12021091 170427215489075926012562800585288169520 12021092 -219056852988745552207494552581308197888 12021093 134446731723355889748584998523767617504 12021094 329430531423215914951560834168508944096 12021095 -56846696237092243449544485358171142400 12021096 1432305821361822787297945715098139688960 12021097 898719863999016919675046527845590597712 12021098 175553206581296757327367901494224058800 12021099 -434380705334077365858457418457373632936 12021100 -52545699004931671192432002845029427200 12021101 -299734119703592585973859897006363409088 12021102 257098409567608143172573525885511207040 12021103 822051330477495073402579209047331040680 12021104 -102514185145393248741399786301552558080 12021105 -228856793704252732441503156871471703040 12021106 -178281070154548061435225908195669561440 12021107 -34593979569049081117375870643708391168 12021108 -280726852577622660718070758253309952 12021109 -723810546265740394472806294373065123140 12021110 74791661641691071733143702391003904000 12021111 -605921730533680040719301237148111862512 12021112 -850834234135403056457492862416963788800 12021113 -21891178128952307229244521414247353336 12021114 -155215846269990666754622296806088212480 12021115 138240944032014190765261356214265409600 12021116 -551304462440994180775331933067722127360 12021117 425626887926288522733677032285993351680 12021118 -45020895836141318582598988465547412480 12021119 -494496371683758170560961834556185448840 12021120 236474720118412213488146854608214425600 12021121 -782824867759775270197380232459693526400 12021122 -66890958252761121083878633409531011200 12021123 -11667829249593668828941541167631299776 12021124 618328566353932321022071425918737415296 12021125 -53801782659497056403057760890403498000 12021126 -195889154561261371804541822456654741760 12021127 -1521680959808300252578319659854458692208 12021128 -34870820438470768317251861180250685440 12021129 2345107361169710200058110247782335840 12021130 1021479981244810423167009585302109527040 12021131 -770272237334267572407449825212551649068 12021132 -169360209566226522499628563697246515200 12021133 54718664725051326750905805070429999360 12021134 -405699195600002878094972432374779335040 12021135 -40502259959406491346392951751395197440 12021136 -210277713050733868313868792980710187008 12021137 49830143837814174341218668398436657600 12021138 84348992321512732502525669119752880800 12021139 -952155064519850981934349513019845302456 12021140 286910413986725920494535459012357908480 12021141 132829159055210645477799594101806797120 12021142 177322469453377950756153014962406889984 12021143 1483811532599728125981375419025332240640 12021144 -161680707800645495643618979733126369280 12021145 1067079049226616402762580882858169088900 12021146 465510439899568809745933612563470380272 12021147 -628971983185904039125861293386021592276 12021148 -155613661347142837741509172214142376960 12021149 -391538476585021588013067294929267850912 12021150 81737404258139117012288348362037937600 12021151 20047792189481853429764834455673487672 12021152 -108396833736417678285746157720271060992 12021153 -355650726486600670383909654490651826592 12021154 -1236619761520120945395880024484572133088 12021155 2732509466614220358573934285525002960 12021156 397339095820474178797898830295525253120 12021157 193928522573354616728807075457550909920 12021158 399011550498214870415039898167511383040 12021159 -319289238007022805227863358016792060000 12021160 -56643897202880686437171105585193881600 12021161 -458681016285969428074208746459529205888 12021162 14314086053639772855545940001916762880 12021163 -165609806412112542359300242746165346560 12021164 96024176666499748999790363722486277376 12021165 -75894753433983621092179247742909309000 12021166 3406376943294226537135960117661238144 12021167 -1034587296492893769016414070042305556400 12021168 72856543687215159950814089798583681024 12021169 -1407781580100307421443719299113494768156 12021170 -370119184372398317566061659467055885920 12021171 -505645527712740135856546069078814696400 12021172 -164262431302667212596821927105275997824 12021173 598563337599800595354205384985128058880 12021174 20088775655680910689101668885561370240 12021175 -342635445147212960341388510177045215200 12021176 -187955838687214495299413032882683863040 12021177 329267687279613768252796089902543716032 12021178 -38617993286363497736023185565240805952 12021179 -954299251655764715141242466506971416220 12021180 37129910718056454790206282413935165440 12021181 -1634359901481083238787356123322797069536 12021182 -317960525208407267467268612289244247808 12021183 -354283150875097106314655548662722396400 12021184 68010136084464227160297207268278009856 12021185 -293177815240125481538037825149940602880 12021186 511762431649861634533955795529988128000 12021187 -1276923203397480011788393269838765172164 12021188 1172432184145167286508725522509407733888 12021189 -419128784819546674378279644906081984 12021190 -887871657639244946239274881932572152320 12021191 -123468550959340137648298060655745331200 12021192 55676838024675330785595563140730880000 12021193 -2130255611801451765899835876146717994240 12021194 715311370791876348005833844835038542896 12021195 -135194765813429236850844144954776892960 12021196 -882451397056270993592729087821476695040 12021197 56164366729869682456716891673283344800 12021198 -129811405647502317991058856493988124672 12021199 69014037243642781553321663623656765736 12021200 -61370201407098553230964991331253862400 12021201 -439748415516478765395092191492344671070 12021202 24423489454251125152532550350017502784 12021203 526039552700189585202308367050677521264 12021204 124469075545814788608934546064202866688 12021205 -418165338226507425723780585594738518400 12021206 -518255271046300872670532597235766388448 12021207 -364801516053747567707924463674774837376 12021208 566607360775738774413524178446040360960 12021209 14749799025709689368517954743042468928 12021210 185078402119472115593619223767851751360 12021211 210316084878396853186639757661929468224 12021212 335436912440141478516304340646207114240 12021213 301405979558688021019103666777582396544 12021214 25742603901440553826108305066716350080 12021215 -1542912572525225841003831785193245600880 12021216 354065369536649145975318508430588903424 12021217 408796737611534433213505006940941702420 12021218 -321076139283778468435011384462066670848 12021219 -44904942614957717738028799674205938540 12021220 608443874210732802477921793066455578880 12021221 535222508121954800081308534698569482752 12021222 -103543350918396559375664045892871802880 12021223 -744190495456017938326003089058672493136 12021224 767778359038639030815403024470346137600 12021225 -158939530824457986981188983575862536000 12021226 19303527559186598243461325949343057920 12021227 -1129379163288466271917979267399557978488 12021228 219327506760146879146449311005795437312 12021229 1649960141219159009007745160345278550 12021230 -46524263329480466819152471221823104000 12021231 658535203124216194583318404053915161352 12021232 42278361517450646597059272638989991936 12021233 -162144941384117838473198958542574308736 12021234 140873579311753780922459109691954506240 12021235 -1026729176834708038891999794020075698320 12021236 221062088734761258399033131363114600448 12021237 490741245621923702033486623170241463040 12021238 564515972724347264954473082770991375520 12021239 30066423185610424508200687379909455656 12021240 72573761847490679851870469794018099200 12021241 259250446662328235944881792259292659284 12021242 -219755265200970549028049857680094534656 12021243 -285549464375214003280690100985252234240 12021244 -193637299258872084735201732333299046400 12021245 -13121961036302043418804416369938860200 12021246 -203399506902154313418933995730419178816 12021247 -228446763017759903772467428793955828368 12021248 191277034282743381290795111406102380544 12021249 -203479215244543181577205774802390922432 12021250 21787556129222784987975261188785200000 12021251 -266142401871762828976925366303918723376 12021252 4498866771626393408962104348932462592 12021253 -153800798357425415315535507235222822436 12021254 58940821669456977931589445930199078272 12021255 -578827902002332608458012575997507568600 12021256 -296324670795032589221740157850270873600 12021257 139748656334595635442481997539445104512 12021258 -61763401376269160891959903783258697472 12021259 536834184879723722965835245743175717460 12021260 -87338200523858585596576983255557068800 12021261 -176212651578826339233144221352802762752 12021262 242440759722777032854356745195968998400 12021263 -352944064943590709917617843482332823760 12021264 188413739903739245590622369259531141120 12021265 -37977305427741512109321128511106355340 12021266 -609559704886140959344097240607904365168 12021267 243884455857873517397702519502113171760 12021268 56612491364247236871310050792029305728 12021269 -739904259956444464575267996987345253956 12021270 -283945361339911191873805103051180217600 12021271 307573310190125531945138691818421799992 12021272 16361740782613457586173662612704460800 12021273 307279467884375989591752099643180900608 12021274 517724037883128626188145918594711361792 12021275 -21811594004000703171389988987690698400 12021276 -162805911051071073561574071011150684160 12021277 -193299878761356691560064992766302511188 12021278 -404860639099742989152095957877411807744 12021279 -184495834143693285302788343530285568112 12021280 -185816890413289813678129497113401098240 12021281 -1145856415303516255480522692153142146000 12021282 13668836893557561381488245650310487040 12021283 506360661741755409031484077429866435600 12021284 1040216852846859653030153986300022710272 12021285 58635316031818122569721815671752151200 12021286 -376471878576434845551809144698685541408 12021287 -182439125110115529315460233321884717064 12021288 315972001537454144580526227995487682560 12021289 1642910572404616500750054941721604352 12021290 -394856360601025507216172544103387581600 12021291 68830784317540943422356241419316723332 12021292 -738682573350816656521188132042679454208 12021293 -856851947311904912236270414569445746240 12021294 -16118840594425478250215536417320606720 12021295 -3289348294171139656957509509339704320 12021296 -4997256147188264461070424578017591296 12021297 100173555641350010499821559150034201200 12021298 85506542490786801005183028203171120400 12021299 -306962375236095584476450390664088227700 12021300 -2195235397952459726817071715487689600 12021301 -364670794060853545323925663497977394468 12021302 215537013930809278234520573893959727872 12021303 101056150873532915583674144004485929728 12021304 61741861620353571688590211328223313920 12021305 52921519449998055919986697923703858500 12021306 163474363259085785080340605960065662208 12021307 -138880497582808520796238832063493790328 12021308 -667702495429707050416828656341853424128 12021309 881292651900582369291817595200866100800 12021310 -20817051162605975106620853274860560640 12021311 468393531722506125352370770310663838912 12021312 158470911395953861744879715918681210880 12021313 681311897067229379253277054756637838640 12021314 -145605398529958870565870422218459443808 12021315 -4215553416510135670671267289596486480 12021316 -387263706274329231464237750490976984960 12021317 489187466579416303738995511533900354432 12021318 -38179706716886742947626065447467212800 12021319 -581998583079476412631670490095238822000 12021320 -1035526225801049513188089570679242240000 12021321 -2788168841594426961561863050546728960 12021322 -50374118808967598552540698293261006288 12021323 273119009805178357790665483593374364768 12021324 120512749923684705974807651468650463232 12021325 -43773327925698158098648624839230945950 12021326 -39317605799823161659342724323173549888 12021327 438311570812262391026222229549557965608 12021328 -299730877579862642410841731914883399680 12021329 1867195767287002925130986024066393798760 12021330 -168320442731642347420353634017847534080 12021331 532755818909598333430811807302905907200 12021332 71101479560956754913591685307856678912 12021333 543160812009857416818126172065198576864 12021334 -79266975669631460144124024791866190208 12021335 -131709512094776215141594763821520000640 12021336 536752297941806187119352839046849699840 12021337 -301318123828242251268313096701918143228 12021338 4119063850121484100206506604763975680 12021339 -51783546470560409057898711274419288960 12021340 -581219900299087397836222359972122012160 12021341 -957603560775464257649749552208314780800 12021342 259085940611167197979720525942432149312 12021343 -393414554766664698864186837444333683400 12021344 -594862057392678747248863866035966705664 12021345 160767985167681468802365895924200595200 12021346 515433208733769790420134212277257414400 12021347 -136458192262375470666818408151131302560 12021348 -44428921277051848341387280141892560896 12021349 696128396792863659589276652433501262080 12021350 -322358958604465635176620106735416800 12021351 -356241639595955062890079250274219598080 12021352 334566372884879326447344193671692206080 12021353 1278052282426145444060595884737545196602 12021354 25254588518559640349093700644923103328 12021355 -84955775556391443032198878947515850000 12021356 143837330652693871671167556595710961920 12021357 208826555704222960354355146717936771680 12021358 499359715372682994216578598717683849280 12021359 -569320540808898003067236316738567981584 12021360 -41848037065424762841265042801354997760 12021361 -480467631383640956471654108314435554576 12021362 -780278405096726147943524554548717251568 12021363 -1052295474267864906824162614726862136 12021364 78396321811394207859386123085473083392 12021365 -103418957267253169958336956167850058880 12021366 68231287054905238393535161172301373440 12021367 581354007885315754718401110552961965416 12021368 -647402161778365191409593523936295424000 12021369 169578885004571529739693050894372657744 12021370 732600330497302754873884523267299780800 12021371 910002577873543178626340807129346940872 12021372 49514388194666472459423208479456947712 12021373 9954213964068520748787903120685353344 12021374 -152420640807214458957877768094188705728 12021375 -830918983258611919731575702663127756000 12021376 -780555676856155387188324707375618457600 12021377 948022874148921530346659295973747948500 12021378 2423843076042470606603123851376605056 12021379 -426535760076664049534153183805742043816 12021380 186218442713024322431270471893167022080 12021381 16157169947950253334033998122323268128 12021382 473288463661568695087567505285875293792 12021383 -701642791383891844184080743271917945576 12021384 -261865201529944595385655742868161863680 12021385 -542582416322106114469793901635230437240 12021386 -218675414877932493710270917467873169056 12021387 219441364132541749323134896594576028160 12021388 -645578636639399676909526472481282992640 12021389 -506041306312463710923951333629586499200 12021390 384446964933457834518857452080917344320 12021391 -394360762988212708617528250733900711200 12021392 -42965519137689116984092134350818344960 12021393 74656371829460742505932227480735514864 12021394 139113832393944531108112026975315222528 12021395 -179831852131250623343185754226925798800 12021396 67229349804762357475477927285949601792 12021397 -345528207823189249615472001050923904256 12021398 400847095869270341728317280431466225536 12021399 665909142260916729992218553038404686400 12021400 526025678937263433041626525218700032000 12021401 418438159004048273559795505961510007552 12021402 -552653821866187296660866541125809881600 12021403 -875106217257055314370898726880827428348 12021404 -255779691213577569392291446502975837184 12021405 -209719477656600875514598140945330111360 12021406 -55021299776014964301914227389309749760 12021407 -720994150191969602474961342792822469560 12021408 -144830269664075179803924938164870840320 12021409 1446748269218153976995380507110430000 12021410 -74639022968995255581181072114840035840 12021411 -272511858013977937587430439055656728656 12021412 366116600733564699873707753683617787904 12021413 137575835562067095541781028807042361824 12021414 -506875988559957011823715060959725829120 12021415 -121846965044112491056621094506414222800 12021416 -974868929549662071085724412514970173440 12021417 110445363265682903688371488389123134628 12021418 656783520687081292780253679377128784640 12021419 -384659544354141188109312111343153907304 12021420 56386419042704210491119992834264570880 12021421 112878200866754960207804118412956703372 12021422 -244670324174384375335526289424980336768 12021423 -311134224443561009620428597772328935416 12021424 1313338190029905810805625453954531328 12021425 523656719730331622268840017237677180800 12021426 190707897560930242376403296461522118400 12021427 -718789963556158895971795952174146695360 12021428 -8789355381267346411526996424102051840 12021429 -128139719312139223438488522185712273600 12021430 217309081066848013626226659765850790400 12021431 1026172181759421242151048905470233901872 12021432 -769821072461247725429421877425220608000 12021433 36218993416039018129399428928975790400 12021434 359265238885663592796383654055355157616 12021435 194291994452772243486493245535991669520 12021436 161437760530574559066288584619000201216 12021437 -381684234020248563607514727330537966420 12021438 3445045856846255612081854588320838656 12021439 -288453814496580214600348501114543759360 12021440 303659580030669168729369187321947095040 12021441 777332736678759696770334637207216902192 12021442 415305628540700293793673080721778033872 12021443 103888476761001883959193955729892987600 12021444 -253966935829332586800818181197610933120 12021445 87941575711749046588589082690764624700 12021446 19322610581366880651456232914127473984 12021447 125092661704855808996180120504283397800 12021448 175892214686986397518781940052583731200 12021449 242406127454632541241966197452689186240 12021450 33324002575959232841904295639631942400 12021451 525046070337550727462166654453214636912 12021452 -200391828965747397333088542434964602880 12021453 -474050985779413068928091140959827455392 12021454 467888870460427813905177602457090922176 12021455 584009666187079079901588984046831332360 12021456 34752324356248258003145405652196392960 12021457 302105508431208477668787470315593233600 12021458 513838418932129417017284260907193832080 12021459 -202675320611927833342527046546395052032 12021460 -205392318271515133309036509340497223680 12021461 -252520662372451743619851814735221801600 12021462 134581416062686415948320134513038125920 12021463 2180640813069573537905241428656535023680 12021464 -363335817337002677277208510124224512000 12021465 -231662409705367937424241702255688676480 12021466 -36520509597693651336111844149199249920 12021467 -23347029354369622295735288385186346752 12021468 -237558619627452100814903310753671307264 12021469 553072104238423157130929942427766800300 12021470 -250308902405745260777624440206502768320 12021471 -296560144928015967760511507818220160 12021472 -986249277632196571953705071938633728 12021473 103467253734591092203639743587857186722 12021474 206111652559284399436887915679229283840 12021475 -653747820229629346526927207824294112600 12021476 -201469221443391060562086205024708461312 12021477 231345497819290305292145586702888795936 12021478 -10726607206184148166931869447989319680 12021479 162875332957570752754300531374714368784 12021480 -475739995948312722035058693336674304000 12021481 287420163399213520915032568808675008500 12021482 268731764969360412770303176346172632064 12021483 -50386425578948755308121246476796032576 12021484 -566016893782462817454843188710178115584 12021485 127299615474240467999691161332271928960 12021486 -470283684747527201072980201396613452800 12021487 293673739384978203305047774363550169552 12021488 -98161718221829875353386295578662207488 12021489 191271462668308860377161230244473119604 12021490 -49620086307173725468581397942025625600 12021491 -1055886248974227950206539047301071181108 12021492 -174856614278848791148728599599628218368 12021493 139959142186423826514029867406893804544 12021494 -67580695567363068064310835310651129920 12021495 -317763109465805967222038136734587392000 12021496 1223181187727995236445212479088550625280 12021497 -436127613186205070196586326616084624440 12021498 192213611374310523009228253111129513584 12021499 -331946700463013948660818564564627973088 12021500 37447476432098542251977731969917312000 12021501 203448083355460947014128911117762849600 12021502 -75702030929996805843342498958234612608 12021503 109392208395680299707011244055425807384 12021504 499694582740920734615151942967165452288 12021505 -187208625306486354930809993949065294040 12021506 96770775253366400367616523748893216256 12021507 55648341743891799338954658132858593280 12021508 -391486993244494284833701657456372300672 12021509 338783912537249774479201640831437776000 12021510 3894468939437286953464746693222758400 12021511 193747368619823814103912835862454849872 12021512 1164992260151545513966977843500040115200 12021513 -138483826528777786424133111720799930176 12021514 -700206470356015811470973568853425520896 12021515 1172336898346661801580592487541372352800 12021516 318312497700486930928577948533447133184 12021517 -1191328670642779239747287739317855448948 12021518 -409286309268488094059277896123795135040 12021519 174193440811930411035556866739204504320 12021520 -42615320783592093178954480718696939520 12021521 -495378154803797867037259372398941984256 12021522 -108146256613223380757977314545389933056 12021523 -275663348013137068941221090440496999600 12021524 876570443095097944347778023677621556096 12021525 -143366054526063499932624250964572586550 12021526 204078401576121722909520717826763702400 12021527 48882696064560502251706027641165316272 12021528 21258786638785582392544719462968524800 12021529 31143403765606839345717583763072183040 12021530 56913536157511385069679843098742440160 12021531 -334017345541809068964911431419701928336 12021532 -356934044089840992508232233288516770304 12021533 -433471276730523127366570574870836457742 12021534 8631821186634260630108312522676277632 12021535 -474473000022388337803459883941843457040 12021536 -1165930683490307869020329849814409740288 12021537 748767931305089911487432307089617016160 12021538 201461080666028861202075097841591683920 12021539 1243880545189384099328241171258075509340 12021540 -239750128171815400679398316926820352000 12021541 589680833692237217233893305263890832672 12021542 -367982927380063688259362492359877413248 12021543 92547687966833824906503592907717060520 12021544 706319399053508025623384238056351078400 12021545 -443376944092732785297435109254055478400 12021546 -298572972724943618075044820665133135616 12021547 276271720936094167752966112448410386040 12021548 -143691591053234866206212087751300907008 12021549 24149904313088782951688797622905068864 12021550 -331545826910133743045377579714788019200 12021551 -890887804665869381888889080951759678448 12021552 40258591551360074658768415032338546688 12021553 -18165084911637104027108511035100770576 12021554 389737166339527581240009421444242005760 12021555 100275874190558754545590465926018309120 12021556 259263020194714686997370712947478220800 12021557 313876287057260828396730909536598193632 12021558 -93217849682826725629958557402088740416 12021559 142687156727630989641796343105309176752 12021560 117281733190336093545236068587122688000 12021561 -1680366402764018620790798280173121601920 12021562 -807837668113264576492253536477758240 12021563 -606571878670415609567228781802476080976 12021564 460197287590980963776576616847907467776 12021565 806722879110279594427577162093436044460 12021566 -288328010400898472155846876248277647360 12021567 -76529167558693783156436200665759859680 12021568 79894775496466703567986832303010611200 12021569 94868940469764993950957996517407273472 12021570 -314965684942072399958419063796364149760 12021571 -35781761563228558964304240396814214928 12021572 315183545078802866904051052482425294976 12021573 861107243789410158238214098677639112800 12021574 653764623128036159511277324609324573536 12021575 308220082317361028161467308912048022600 12021576 -3703045595115266667079495361770291200 12021577 960517737189019574174872182750940478426 12021578 209306792819167353655678144172619889920 12021579 155761164412513894483736082602496253848 12021580 172995886242233404102664505206757043200 12021581 39513841009297140670611803095377743904 12021582 -302866637160970171144397473054049078208 12021583 -208772538286260799376792437689614387200 12021584 438700787780221646512053791591494287360 12021585 78065613168038674192872723536230190400 12021586 185038928949206742224557347075505739040 12021587 86733619587544047917619139857569868552 12021588 -229083296068364795435284501699786752000 12021589 24128067069373303839277294315797159040 12021590 15284377687320673987074146759503872000 12021591 623691535951577733553324915659410817744 12021592 690001774044434445399135779853864345600 12021593 1027945494669183649500844926397299592842 12021594 80144943997085368280772157106396384256 12021595 63254121564209536311430138511883691680 12021596 3829336578249968302596796530494499840 12021597 166731504062260370570894143885786645248 12021598 -13465206260957670262416070280807825664 12021599 846308002536310023755651638708426288440 12021600 -192709015808151524392155698136317952000 12021601 -1969571448771252305894996025849738273468 12021602 381359333197960842338852743825084749600 12021603 -530612939477980160485616626387536652992 12021604 -315601589420291777123566020775300300800 12021605 -51335555114567767221105676653401613480 12021606 292889142351064840590431538558570503712 12021607 657167331645875153329531235697261773600 12021608 -575433372704876656436954874273904558080 12021609 -248605013505528684554787569203004659680 12021610 -67813757879562786466343867870050128000 12021611 -209662216645228182858160564166903869980 12021612 70702712279734805904639143411555046912 12021613 1211535995472846629366536114374108756096 12021614 -12572412206161883124582917110358102016 12021615 -11563657026577737599464748554256826840 12021616 -193365071746961395350763215373165232128 12021617 164554552009795190511114753698413796160 12021618 -66421060028427995215206584175209318400 12021619 -74626429278764085625093765452121454256 12021620 -303488594828823757661196336352743928320 12021621 -770531636526244501650003911491936517088 12021622 375641980373798735382830230482272702112 12021623 -708366041244141481061270906883155972280 12021624 378909751140357871939627969253190389760 12021625 89202443237492232787282738180404000000 12021626 125464008190959183886196234605814598624 12021627 976436697347301960446370904861139767320 12021628 -6821751478963833199485389398306489344 12021629 -600632471361052088625975569337048379770 12021630 -8013043107107587157185437167603076480 12021631 -1527430652984859915465873032252403745800 12021632 -252096944423488629216386345647881584640 12021633 83104724208933414469097645171866078824 12021634 270091427981514597438615669872665035216 12021635 -1462292285245988640448140334476326442240 12021636 -460955856351018265610371710748767424512 12021637 -903318302424992778574723222401577655520 12021638 455217163875784708089129412554382903296 12021639 2263068289535025371038360548852181248 12021640 18722735775347164425855279627706368000 12021641 -1052813517246096360627420990558912281958 12021642 424388712599609605093647748860501542400 12021643 307851403062102841370060313982330228744 12021644 -63149872491661948114954187562337033728 12021645 188517204556411991663773446479974932480 12021646 262963332184766245885221247188091926144 12021647 -1662495222917054353734976759503246350736 12021648 8951922093677758054396981248617938944 12021649 -160223018637071746687147613173806932160 12021650 -270026960873322395582332655010093685200 12021651 -303552979138422231630229559809238419080 12021652 -1094623827976711016010208419888574183680 12021653 -55509175990559692360264090251873345120 12021654 -119399761449057680836390180537143465600 12021655 275560801046135806920030628490554269120 12021656 706262783267921311128942766717133414400 12021657 -419560571193682088207794067869552691760 12021658 194410256970936233929731672517925057280 12021659 30850116007977832662343485463569653904 12021660 -473131655827565302459319621413757644800 12021661 2038584400861392392528074289758102662 12021662 1186469011260195268910620404007489433472 12021663 160674009669800018779325754019133018880 12021664 299033733644191757690376257949806886912 12021665 -1024314648227135738454481896274313528940 12021666 -7727176317721965872140326460942786176 12021667 -20376997170930812632520585422523276800 12021668 -601753701908474740655911387460718701952 12021669 330951874241467754757097605419400996480 12021670 38463270935637025305617360595292920960 12021671 1340754630372490378237298754918497482872 12021672 48383265552996749042995282326062039040 12021673 296074109173479657703680296668592956922 12021674 -139385719610531807096428492393025173248 12021675 142279398007475685272480288088097434000 12021676 -387811460544488222180332879906500050944 12021677 -1105836963214090073706288956145213354474 12021678 -8034167400435781888438001850912530496 12021679 -205296105936795767076342040788648580720 12021680 263868521572679767300853324676071424000 12021681 -69983283007496633955248957973712520256 12021682 -11266966899303480521559597208842799488 12021683 226054154615050746157264156666492273932 12021684 106780904803715118032816980770456539136 12021685 76584181145418134381432631730028607000 12021686 -301530373449931230143460684419616051456 12021687 95511636167566742640948383327320110144 12021688 -19489800488669665516711151559733616640 12021689 -998312520819205781917530611554149659640 12021690 324834953304315205384521327234342731520 12021691 562858808675488710651597222918858896064 12021692 -94457302805435016826928819125771496448 12021693 53728023403215161030384179569918074880 12021694 5350462432685390502722081779193200896 12021695 -218903968226265978265055820774590648640 12021696 -403154741784340680431538945710125744128 12021697 592278444869534688041694564516061309012 12021698 -14763809694637889205365164853203655136 12021699 -367177012746851968896136913007746016960 12021700 -135757084988322102872403628952638464000 12021701 -442889399836594634883029804025910307298 12021702 -9612447324357017236982481971116664832 12021703 -834451756913760636400681102067557488240 12021704 -2071990077695682642559375277708513556480 12021705 -148991630993665529772805273695673396800 12021706 795837731725103424884081765267321877552 12021707 189795080075465878231582467892713652224 12021708 -426451918512841003935489511397861245440 12021709 113928701838087503582536528027547538336 12021710 -1001952994728221750895008327066674131840 12021711 -154632055539969505045670012658643302000 12021712 27251429559702105834142143999619260416 12021713 208359491269598333560317624562255812 12021714 124031071549282749390874460351745566208 12021715 -497685861953379748056652186779348256080 12021716 151503982378070772914688778742107465728 12021717 -421715365200630704769554056394931181920 12021718 -475203248346691567830940631509665744000 12021719 -53748977966589768442710918858678423480 12021720 203967110406397929346897873024824115200 12021721 149475172340106668139338406059404827652 12021722 -300662353092772572631140768496457875200 12021723 7245779981690762867912679935588805120 12021724 -162759479093727536277751076933762700288 12021725 4734737892312703485742400698608991200 12021726 -370757293592902919412978742215246219456 12021727 -21539061792914309523076303387427850648 12021728 -123337560514077165806355720777181691904 12021729 301535588227374499706985832154780953248 12021730 55848857701088329629171458154098411520 12021731 -44099291432506432450160162093041310976 12021732 128819895875796073697482397073407447040 12021733 -494819209009956905240427210444239309796 12021734 -29871785937524302000896703254227421984 12021735 104973300081609215271294117380642755200 12021736 1139421248931886116566582447555169991680 12021737 146841225197044134679660153250657222400 12021738 27506890035061143605091565317450344448 12021739 -55359022480057870023188152357483804992 12021740 -54307904745617777877346991928590899200 12021741 357869713955440724946981877264869381750 12021742 349614883408552591067615801132941849344 12021743 483158859980790229331070406912255737480 12021744 14037130415348699804629591526140280832 12021745 305688147008849116040101397545467400500 12021746 149852808186841056824338831990297666560 12021747 -880642283892273272462637961279044553680 12021748 1881673895392044929292669352025035847680 12021749 1664637799363642216962020132797608024750 12021750 -108408899671918953825383816176494720000 12021751 -28038831436311778097790093054154157648 12021752 822950009215441150240847598235425177600 12021753 403340312591191941913744255979700327504 12021754 749947523181555790428639831581277883392 12021755 -448509955179932393379161829095274740640 12021756 134433884709406125329782942277256683520 12021757 -404603789960610289381529397614443087968 12021758 -298298958734984286736011883349298028608 12021759 -267579329905756707732154106253982174536 12021760 846039011838694868318034785689959137280 12021761 -1309802770541982525086785974363420784638 12021762 61451013865779165630273042091641697152 12021763 -114585281009619121047519262516464250976 12021764 182162500429365413946106388481305606400 12021765 198366949868023071110546088270965896320 12021766 -509234161131099224082413457065296779168 12021767 -1243801933991792492896924960268901532200 12021768 2189547338413192167602655941360762880 12021769 252182005495393660005159050722360441600 12021770 82857341262646840806961137715816152000 12021771 236307551624455225421760369271976064384 12021772 -86319244668884928758712092204881587200 12021773 -403262167078686035869954946920669228116 12021774 79136101710279652940723379884606743680 12021775 -426489095856037170412807536824961245000 12021776 17034632617432752048208002429719838720 12021777 22875011994883440858883588655870373540 12021778 -16026234211340446057107236786480481792 12021779 -88495349737445475646530275016138544128 12021780 251604297274701272772292650775458293760 12021781 -94278733266836038046981664599709423840 12021782 -145834594791684513487179919503780055008 12021783 610237678249432752875826314944477861224 12021784 241512303521123568804509787144350914560 12021785 148025825615992950264696316471846606980 12021786 5925953649649908676066510960107154944 12021787 22544349542388030908466930807633120952 12021788 326827014577627149091551918489584034816 12021789 -39740906484166642581475001931122160000 12021790 -81793854613624270476896169660626376960 12021791 269781133985003261966478496128827583984 12021792 70364435911975970837481754509148422144 12021793 -296276366688860450585649755630423009600 12021794 283806226069097440985105326084346183040 12021795 58863344085643903319525825390289894720 12021796 644162418354875942447343345718455593600 12021797 -1288485171384831955057411083213063170754 12021798 377496227371662477374914878139066025664 12021799 -1695285926978703518183475126603014950736 12021800 31294920460068771824186734581940224000 12021801 816725030522168188063536278236647763968 12021802 263201370057178044817376583590181090912 12021803 15872542697267189075792471694556616688 12021804 99062806034065979440493662975804569600 12021805 539928708119874495406605385955389676400 12021806 -288651036591417745787905798069950291648 12021807 436202335448011417003278431646812453640 12021808 340540861243023255287036846906091487232 12021809 911922599361175937309648342319632501010 12021810 -166634400724153737932119331155235950080 12021811 300162315798274953120203388344144392 12021812 335098440395980937216952248751550500864 12021813 219352938602790292546662488869708111200 12021814 -162317320188634809301795309662230729088 12021815 337846547600072816241593918177179315920 12021816 72239125697746600745882200558916505600 12021817 -1067340010660015401903120497273696114134 12021818 128906032590926450196619294510546600416 12021819 -524367652980597199278201560455892052480 12021820 437765730955015883610850497325306183680 12021821 -12351082677391403838491636083361742336 12021822 70853068072077503457923697400523514432 12021823 -43183273775750717027386781902725993096 12021824 129484551611943520978357650909913153536 12021825 -507432100176272888188149261553818480000 12021826 -184001755487000844379365779758177367520 12021827 -64036956183597754521924808846637495040 12021828 -21554294890938187337743193461331804160 12021829 1448157719657116919672689482644217257376 12021830 -85532599780946987786268092985420397440 12021831 23287345969280117522942801909679759360 12021832 726953396803615891518542881758074880000 12021833 1768136834320303102577131685792920364160 12021834 -554267986155918570667398508139754240 12021835 -175304880806786177054370267673682972640 12021836 -573671570266551488980412345351459339520 12021837 145073199479636588210715379517695085760 12021838 -569926803192062234204589434374868815680 12021839 -540363564444255045927886856861374937328 12021840 46992281277097722184656151048549171200 12021841 187394538652898956857382235172668531572 12021842 59149438850226141638358480339154529280 12021843 -576407313651833545555827506786513451336 12021844 193311622928783538736593201400531136256 12021845 95932798576325674233082551433971712800 12021846 -376521462441782348824564264827238142016 12021847 -1002315642147421395297375045899760804720 12021848 761788417358219743796284186247848181760 12021849 29401213909255137555176935256546332224 12021850 -126903518965338750313399716649130199600 12021851 -728747978916915195385343671410124062720 12021852 50036123897299677417461976899954207232 12021853 -419837272860837168892843210250632723860 12021854 3546441572089247967299769373267943808 12021855 152676287996134266123413042113901961120 12021856 -379728203652878334408278463742314283008 12021857 -507598107411569573360062311915256188894 12021858 -16317926366389370840352941364628056240 12021859 95881250441915647114789914575443748104 12021860 269617609717474734623509615959725902080 12021861 3324197062878641882757704539635575040 12021862 -83687555924965469135515873658049257472 12021863 664919330390011043398479199619439752160 12021864 -202724023159711370780400248716836372480 12021865 449075088099508290612334964829722675520 12021866 -164659031084047672912278441539020108368 12021867 -100879788214056977676797312825312836464 12021868 1923074600257777985540981251359131174400 12021869 181673053606234105690713195567434205270 12021870 61397183648323976272333814908300492800 12021871 -1350129307678279590286997369307438138928 12021872 -115281351708899945509888377208310759424 12021873 166082757779068405523945885997080030304 12021874 424580334609672695319173315515781073936 12021875 -272428125036160347566575877680173450000 12021876 550288022384236833993662152802444725632 12021877 109132075769649571497917846876304087872 12021878 -106004614525562178389070471414347002368 12021879 -1003435711335128114434739797055853165360 12021880 -240187110424817425157359623106824192000 12021881 140477332266402822219107965848920936682 12021882 86630026055327255516207409654949435392 12021883 -8229367607394974438004210125553409056 12021884 -47425708222607679739707058467586172928 12021885 -1105355374104925823650676102061400132800 12021886 -41841425048004170093211878076630492096 12021887 -76163817177809958737908130919371750928 12021888 -86372154587726652276920820799981486080 12021889 -129685693590461501988855733359489222720 12021890 -323226839281840450245485478949347011520 12021891 -286931109704463500785702347001267719936 12021892 192358643705144580501889754203076590080 12021893 66860225261981058802656684158626833408 12021894 -431065030847954132377409594723546234976 12021895 -335548819991458993121726485452036073920 12021896 -187588303318417810448784851250654781440 12021897 835188864792791574750705329060154816 12021898 17778575545356882666842767125213486336 12021899 -889491858841105813631643411295757573880 12021900 -163585734759498815796562363153777766400 12021901 -693646827173366162554076081780608649568 12021902 -142008409985033583800227567827375626688 12021903 2541565003262739091061329178312004504 12021904 127232698217824033525155481626683637760 12021905 349130683475423281842453604776605109300 12021906 226271191400897483431813534043350477824 12021907 -60431374623999114805604742877789109088 12021908 142451741621505548316910520987846400000 12021909 -276874173655728808100838300447598118592 12021910 -176951166718160329257421869287866064640 12021911 -611868941316895528384772646042501335976 12021912 -539260679048418958944466991978761420800 12021913 -726372238898192932743463655294856486838 12021914 563541373453689921962659237539019555056 12021915 -568360348485383181992629763556890056080 12021916 -860236114369308877485981776711424153600 12021917 -67058654406697761401179755122195149908 12021918 307645435311233471566816268075992144704 12021919 29480902917102950419866533429888916320 12021920 -82148772330435590095450753846597386240 12021921 -1043935676444943900665927870666268425580 12021922 643976519120347446197696661835836469248 12021923 -397109888810390246588471423742474561828 12021924 -101967410387765086336357014832972333056 12021925 393394997475169117199876555846019897300 12021926 -331101305429339910715362313937143175040 12021927 -448461249781408228650897392386635025920 12021928 668720827195783482023335141483204316160 12021929 200615314886822748306302201894164164552 12021930 -164455578552474231202558470285623808000 12021931 -566245230938413823497567232909304375768 12021932 -30497065368497115690224154583026966528 12021933 -174775317058333138611663323745391540224 12021934 297099844613742598237025620445410295616 12021935 259560769613581445797570651693431143880 12021936 145423485627818570121739370067628130304 12021937 385044198347921556397552179130327956840 12021938 -151226747469465787582481175609081984480 12021939 212601095542764296038575001892671027200 12021940 -1950764305304790889681249475943505920 12021941 -379447973019551254350710902778624787336 12021942 426862971960681482527802882024396390400 12021943 -743906537959262465865612111098938803576 12021944 707628814912034692802954986779264614400 12021945 -98437825119539775777884203150677620160 12021946 -593816480950062938936104928004446223360 12021947 -105911914888229522308923027433113735168 12021948 28272408143487749256262380136751301120 12021949 -670448984070732290982285793915782690036 12021950 -309611470214551215242257863588430056000 12021951 -62568540285675184529399021724329504256 12021952 -30246590127570318187139118227698745344 12021953 1682960091420087899683738606487714267202 12021954 -482188351499997666971130588531975602688 12021955 -128242580960931986023690848346707840 12021956 -412428521722711916123661418129805354880 12021957 227954720817029277585681686855122865148 12021958 -362390051752341371884333183505103624960 12021959 893715770623173621549105289932702995160 12021960 -413192994345890694301447677517944422400 12021961 -615738481301434346135846559128721127360 12021962 496812948740232580694693070472596947712 12021963 -807745396281882085194109023882042012456 12021964 -197281994887186208643400364444728993024 12021965 -1086900638654922181773781611017755034400 12021966 -128858030406150698266462329010160117760 12021967 1653841984195307277621935912097590881392 12021968 23046434632515607260350575773652746240 12021969 669783414127425377637039246550275356448 12021970 -322994211685145445825581207273788651200 12021971 556160901823944285533854331435194132560 12021972 -254323901889966718302706432771333060608 12021973 -874705845044636783591626692256221081778 12021974 1055631920576518509762302837760791187840 12021975 -205193641930638330889859505176077740000 12021976 -1550162997853983609513796793543315281920 12021977 555896635801935818747082748898606579472 12021978 392152770807019889037805372595669236224 12021979 -134739385694845334840247638100100692480 12021980 -202140379657310541959942559124490880000 12021981 411925961561578671186458525194893136224 12021982 -281910629930422794831025854206544678528 12021983 -22063332968883082491741286534767609600 12021984 447571489952292291691622671018269081600 12021985 -71011092651504025610434968751822669440 12021986 -110348283474585481220939296032697344000 12021987 411050509223579946700344633028991827968 12021988 -112841358207331073797890775281817497600 12021989 230175285272939954036005317047359195392 12021990 -52853295292878746898479672685809660160 12021991 -500750867612295001835793552746026673608 12021992 -245864991336517002237418454653561374720 12021993 -92795942770968135030253734177822280320 12021994 -81353086054350689830866355136507290704 12021995 -350437194936618942924532032951431508000 12021996 -380813763438348112826551784571608530944 12021997 565487603630797679770598456876188810540 12021998 102056566665707062358251660434816816960 12021999 705749613993037294692077532983079483648 12022000 -301882545650763788457612929789730816000 12022001 -309449746842882708424222762098958206096 12022002 549538378724852834219170828063214608800 12022003 -84535145726180275567339853533927194000 12022004 -649238707823155276460655853530536306688 12022005 -24351876967284465368411419973669678400 12022006 -460891142500084812258311285280438348096 12022007 318528747170222250866116933822586753256 12022008 347433224604792554843320311491081011200 12022009 -1810581662008061762037251598977570554284 12022010 44256194951493880643249124276455946240 12022011 -1407597869022348770389154411725382568 12022012 388404917845682874791487123364171821056 12022013 -994271995189250610878125080091568319738 12022014 468787148170258449034001742509179448640 12022015 -15585140779163078597369601824143720800 12022016 560946200929777999155373750062315208704 12022017 115103554899537582570729942085256110080 12022018 -388688143702911627939594917123096553600 12022019 -905972502448644189041152515791318936580 12022020 3636099316129378855329055799357852160 12022021 275834982854305083368924743941904129344 12022022 15721125691909141385153614368887831712 12022023 -33455402036046740070119457500147141472 12022024 136154006070925835674233086062138490880 12022025 -444487283592540949496593692054736296450 12022026 2524001255174116760590918774378050048 12022027 -915029512656360976974095397926838654124 12022028 -1152207314521466877457303328698650392832 12022029 280275374553285073096110975287169906774 12022030 212827172127691917923585873913019576320 12022031 -62117140776253602527167368955984972800 12022032 55535250627419748662183627114271866880 12022033 1611164004395962035753636295700580719282 12022034 -556609247285305781625723976437745321584 12022035 -126413626124312231086481610184913710800 12022036 478956159673917055193851736073441361920 12022037 -1437258348477624058014281441470024852740 12022038 -45242662396521339257956696730145396096 12022039 -23274549961313476026582639784867167160 12022040 -254056140078870571525949936549752627200 12022041 -365925896609416545902569817238542509920 12022042 14922720776901532210645749991378380000 12022043 697587031447770110730853868570768613408 12022044 3207020932135013817911624666309440512 12022045 6255366080513617548174528486086198400 12022046 -273445660182022032370684517688314898240 12022047 1302255701444926653454756376039005313040 12022048 208276362768735606117491073486359101440 12022049 512221028525610793370634493006980367764 12022050 -3631127851467676866108993932973571200 12022051 1421836859842778893231948931478139055400 12022052 616035963650618185374517775358211077120 12022053 -31771872395848307988612248214931291296 12022054 -3943763190384934410306118145120478912 12022055 -131360062182501108881253325354353812040 12022056 612863376949647213185604637664584657920 12022057 2124040529921527484686192852260654586240 12022058 861843091139130523658103580528382984880 12022059 -36307823007760088897621091618502871040 12022060 -290332583419002092060137937200250726400 12022061 497428164344905821650599368362261920524 12022062 209974589118443832487308284411907440640 12022063 -621194371856550740513105054594636570216 12022064 127217305263442831704725370798355169280 12022065 -117125741084206493949234587884474344000 12022066 -313626687160066150760068526168502320640 12022067 199800421264569609920693435922653974680 12022068 -23756719501011273346019497765241180160 12022069 9545322974452485510462020461150082944 12022070 -3240679669674476224933674563243097600 12022071 -64780442236410340856603299260973619760 12022072 -1558570267955794201517847574911501619200 12022073 433714897548800896527410452487236093440 12022074 37009499628028111170080192357144739840 12022075 133799768517139134908412384425493871200 12022076 651324009412081921008952517675681280 12022077 -97066665655099934265040191883808921856 12022078 -18794790143486837934172573333318035840 12022079 -234363280183851296870022894356386782720 12022080 14612018395846071327831056884904755200 12022081 -1406889054803691718154821451367359085118 12022082 -42424570314756696925021507594851660288 12022083 548140883814598973860874264600959591104 12022084 -77058638604578512058537628453321510784 12022085 507122503147336019373648017706017310780 12022086 198965190224879267783966462599630236864 12022087 -323939659829890845865075898586636237696 12022088 -34616035451424748996346962767708887040 12022089 -660247585215848341737044784518809537776 12022090 -34706637432368120190772357306719943680 12022091 -132649627699018879716400548472458518508 12022092 -3603800203042974267415011715915734528 12022093 241934921389337515182119548211947076342 12022094 -116811610299947429356724691610735266048 12022095 208929740259926994089042251426598028720 12022096 5477069919223026312753334541198671872 12022097 -1027126614579359136886344593471698637454 12022098 -203192644506806592666075140626337925120 12022099 -31537004251343670443457077860007970264 12022100 -171976431758399016045359644847153817600 12022101 -28673101998963827303312134748874510468 12022102 -47235968358460746053499736041526267392 12022103 1033569481998558170167577985915784217352 12022104 495431000822609625039402699453559173120 12022105 957638093911207816291301279867644864260 12022106 -764435011652031214597817070231149599248 12022107 562985478594427829062613301783973670040 12022108 10838961587093921467813392267728751616 12022109 -23884066825527040578274388626206248160 12022110 -177804385200713369100390793558164244800 12022111 -751991767406924585094408453802699325760 12022112 12998841420986032987648365978775191552 12022113 676466976363158996152373687356201701888 12022114 123796029301302905105789685350719236672 12022115 389188996123783925733930275962813879200 12022116 -213224163142102870694825335651570630656 12022117 -348492883723022620944749329802982251360 12022118 -810596708141047534300697031855304944384 12022119 87441434452852626813191086523499878544 12022120 -83476239635387567293868079519510528000 12022121 -361253138997619398698876170719389851788 12022122 58842502195160857975655746768924898304 12022123 425829060234130312052174670106494000384 12022124 629515284025502984969038707361739136000 12022125 -603459286923093422153999246194640760000 12022126 107788193429129465896453463330160645504 12022127 -201119832842605393697737539491548930440 12022128 216116980004394464355783488062368645120 12022129 270741078338882624292271735373716365376 12022130 -179308025034541536671520638184937497600 12022131 -132466510800863173389794566815299642112 12022132 -696451206304156897065770652603140333568 12022133 432425281230405938918411939953458542382 12022134 212753423887303060531304658730892533248 12022135 -355760682828303126562832915261454844800 12022136 420745911076550306973521590861946880000 12022137 32707106461327132600032284899341689520 12022138 -64498933435929580895015491470675196704 12022139 802975506067857410451740118699184715940 12022140 -9587290750854976911078454090746746880 12022141 131146256504110995314784433735337753600 12022142 242634930689397745873932442021105585344 12022143 -134461803389380828803923085923372151552 12022144 -309317127622725026659860209137593876480 12022145 174224517629796133430014402300498037760 12022146 -102646705971300851594954054564602168320 12022147 119932504984604346488689978662708527424 12022148 -119242927823572996769223631511929025280 12022149 263225183296815396828497820619493430048 12022150 215642112128111731070521959824982240000 12022151 57774245176703611042068609878333807184 12022152 804945683118336971646328328559028101120 12022153 -734325516782075866233765184243467989760 12022154 -342363462722127491112817335115809430224 12022155 4748710473177708575920198647378240000 12022156 280186094557904531889574057923254428672 12022157 -351721888653696823339762322165516640288 12022158 342774877666865553468507135388265285760 12022159 368646584282160147009060473817311309360 12022160 348143783614115639239105898776697241600 12022161 -17380379918049633070749906683810165856 12022162 -1097218069630706583203818325811207770880 12022163 -827032930616080079860880556776436616416 12022164 -195773644522530837797994620919102394368 12022165 646723514242611989217711544891922791200 12022166 59390212131833531860986282415898861184 12022167 408477408565489689974191284576268287360 12022168 321470262204753607500271538527662274560 12022169 776073296030475702890405298519181570944 12022170 -214789773620012204929460854911359673600 12022171 50122446126612175853999610746679570944 12022172 -295701586735380845698639198169703518208 12022173 -31492427974646255976797720789818997178 12022174 603069448979049606506805752574624882240 12022175 -540297736624781622856884577088529586200 12022176 -980762835390932873102099423647242387456 12022177 -732310660170938809338066721019115273600 12022178 -170811473046789722665027502360368465920 12022179 -325837247631939966100597438957288458912 12022180 31734186236450289841095587266542051840 12022181 -1450157674635553250714085996519456702018 12022182 618753640946787436439545245144424264320 12022183 465791934375821343049658397559132594704 12022184 94902504645163006008514307229431224320 12022185 -215451150129704457715555208820277428480 12022186 -377492472110716331413066941917116984320 12022187 -193709270270311992876301343116523343600 12022188 3051542981383604645780384721955593216 12022189 -83196486912292119529944822926947942740 12022190 277239492205468546842471716619908529600 12022191 -324503730152977328393975154189241668360 12022192 28054453381194103943915515589626429440 12022193 -1342927793512777697249744966284908241680 12022194 -155460999582959452370125642178784149760 12022195 -866314980198806832022842268709191257600 12022196 -433845486920775575215984185925757275392 12022197 -335275908081331565236418829008599680 12022198 724355958791418355516982883155961063264 12022199 -270051929910003374779114257529329737064 12022200 -38837808788498155126675683636410880000 12022201 -5713645986184279607364085710504426496 12022202 -119578023542834581889826044302994369568 12022203 -161641554862757686015593470429906860032 12022204 979778089974837969011472975482846483456 12022205 -279914573276231690795668343115099135240 12022206 -97726987600080873660041404323375645696 12022207 1088666500474408655352889839227825479600 12022208 -132176431239173921397796967172154589184 12022209 170806751803763069290420022303569617600 12022210 347567030624051504654614171813951241760 12022211 -525892064561905698032493659481563131200 12022212 809860816145544254047065719564040683520 12022213 402199739527245710858169786445224280896 12022214 626908632578739318397597647515810236800 12022215 -328721062792714981147021702672660654080 12022216 2172006833295609492453314270010493839360 12022217 579549208775679403382672108308616959872 12022218 195319445722595153084231161713726485760 12022219 761190853138343273234387887289825256360 12022220 -24414808422109815674701088616008908800 12022221 -639751610941966912035499908823895738688 12022222 -271591769157320319557944770967480481088 12022223 1222008410053755693178505944929693407472 12022224 -208293956742585267279097120594890326016 12022225 119353040259077720632544135130450583800 12022226 445081771573130461597146379687827015312 12022227 -197390159471223891949506370853454955440 12022228 39287130313732195094739563433238128640 12022229 187733254691257430782775560290024202830 12022230 -373495259296770438896805514711351541760 12022231 -196045971589652152166018828342803819120 12022232 -914991394174040417587412653983294259200 12022233 536005824290046530554387500032637603024 12022234 32353009113846873385703780802940022784 12022235 -122962401202081830996668088085257662400 12022236 -436776139766145089126130045143197731840 12022237 -332100186494859522215932538519118145114 12022238 121178487243367247234955506347323222144 12022239 449466608222786618750028053466457258824 12022240 -1097315464113548573555221524255552307200 12022241 -2463241162324390640601695534547167232 12022242 270416010185833804348143672651754727424 12022243 -1408912864286090642515477506220552881508 12022244 -157262373832198809620413829943211570944 12022245 -1334248880965815753579250749986126280 12022246 383416435934457712272085004892389032704 12022247 -1302708563694223771237023948603368426928 12022248 -52580552856114790528844376140202147840 12022249 1009939907610485627372066904034242982480 12022250 182952879162141062085735938596793280000 12022251 -338514605431984096552880008840580798016 12022252 -355488943899129824033051828768758568448 12022253 -738330533603305149583164079803197631840 12022254 -232498327275294079128123897100301838336 12022255 99540261740438163369733287568766742720 12022256 156892158287100466534735940062140628992 12022257 52956636991638128562572868158854596288 12022258 -18586831948814572007140791948627772416 12022259 -1505925378979516688598260861471233972440 12022260 -139269379988997465906441940285834045440 12022261 -707626781856181076081028959625896983968 12022262 -107933438287268793025663816048865053440 12022263 -126920807916160235196992951496202964352 12022264 218004909254745553553578649705600409600 12022265 -231811229842154645901606487563790529280 12022266 94969360375419462476300241824708264448 12022267 468092142884076764469853173108802081316 12022268 -884881047559957717421936038940359417344 12022269 -160559315119240998417105130510060032000 12022270 -76864072617466849428465031439675443200 12022271 -2718370786281397877763909894180121725120 12022272 -4694090932241075121180982394518241280 12022273 106054502786093486439282652902365121364 12022274 479669337604029037570046003363268868992 12022275 -289073190534472686674168030325952220400 12022276 -438240631624844598054354031853146112 12022277 786441355095625515033687935637313116732 12022278 122699433103820717891149886555786410368 12022279 -2078010171298114705490190791511900152024 12022280 -229920151841944065771051799557405849600 12022281 1270198447390187244524338309096648067412 12022282 -436753643499164009452021514530276429008 12022283 -39796265992947019985950043118933363936 12022284 956721715508290797755116474763132928 12022285 50396752992445358689909006102825920 12022286 381781276348594764462473116852705286592 12022287 -715461233319248206714535558176733656440 12022288 19320416611271654302166405096468643840 12022289 745324721547611030630326281619222235124 12022290 102084485870786832073985978962851379200 12022291 -1261806381088301786856318386333972708308 12022292 -582410165442917391261868772627622009984 12022293 -20079687435186858008518733461827709536 12022294 -381379985890038047787945460035051278304 12022295 -618317474278315928474666587050461092200 12022296 -29585681587375061103722023999729827840 12022297 75265854846724457361665189595494952852 12022298 158082951244669667644791376649417443200 12022299 239537860547622672099525322163783492160 12022300 541768573472530383421835119048272742400 12022301 875987780684972283383894066276976766272 12022302 -11377761877566036301900606103614325760 12022303 -582227549476272437604011197068647820448 12022304 191391227223357776053669365294242463744 12022305 70104998946382640778132131976847013760 12022306 -188937629417658853037461821032427592320 12022307 227764408702012752843771145564760363520 12022308 -72423780982621217088048288087289986816 12022309 91288447400798157617863005333183111004 12022310 342479246149824320771855690499663730560 12022311 64154077309880548740208465788164632704 12022312 -711116474908036240960072347075733094400 12022313 612000362141888028055295429828196317562 12022314 -93464464990725846413931345427722470400 12022315 -499522606281935346602739532589238412800 12022316 599512624059863811778717783524991991040 12022317 1137600121069768804244922577739174274240 12022318 -443675660945373800343580281927081984 12022319 135678398624081397315266523676892077896 12022320 95574429379462074579410628841805905920 12022321 -807831250305964837084828055546157834478 12022322 -536429735184001701140163804692381466960 12022323 -384581790206909448637911347024225391816 12022324 -700902476440286412029543232972703602304 12022325 224947169676050360481695109701050980000 12022326 16138525721667886375860900406598642880 12022327 5795743223078929736559743509557872640 12022328 581316454352877773600627973106270863360 12022329 562153165860865390350948197509500849888 12022330 592264003265126578271171189894919505920 12022331 261022525589016718859257849743821834952 12022332 127920793500426494377467970860013240320 12022333 928538009215190665152129665920910206764 12022334 -1216377376762318639007438843957726582400 12022335 -120742319752276312097051193371678470560 12022336 -15129291162557796516055478303433162752 12022337 -1566059876087025709829618911860504670014 12022338 -262041905509821410288755930149352726656 12022339 -223319662041491874909038667716754442544 12022340 -316544887086735804435800345687935979520 12022341 731752701534405187645940325944342829792 12022342 -348202622820346023328728733552956704928 12022343 -454899008827507879080318925558421898408 12022344 -5407268870390661437198910824081341440 12022345 366061931849061393834803166838964347200 12022346 -456580891751327830280815167600703113984 12022347 841429568188473424733489323696187355072 12022348 171178222966214180208822844824953825280 12022349 -1244550469371853567182989622251093105364 12022350 -21268991875692476492601260450707080000 12022351 410123772232603086643327395512394075504 12022352 -60112125788812967308341065440998604800 12022353 116860621843595313333193941465816069504 12022354 -349885754645561055371383234223624746848 12022355 627812591575868175547276454052858995760 12022356 -435865247012612597527713562743414067200 12022357 -97591631079832981094888625782164665394 12022358 41900829787936634009215826396190842880 12022359 68488072764131869134668623433505656448 12022360 242810117502191535786316045509504614400 12022361 211153857230119220452980779637879001800 12022362 -191601625924204313206334400774550033920 12022363 1690229223173657105564192152583612594400 12022364 961850092969939441267992424980810662400 12022365 -828475961200628423329418322537127169280 12022366 300258736088878102369180746951043962624 12022367 -117517658841903063228086818119500688000 12022368 938951571290548231113337069959428702208 12022369 870341893316351964838686401582797620770 12022370 672577689527592192449668182065725440 12022371 82603887524102444151864237998409763200 12022372 87013436942043256950281780735573044480 12022373 26971610109284943706289817668364522240 12022374 5968008471830947997978278392869965824 12022375 659254617702311005996582093021541610000 12022376 -276409992354611778682020062820791746560 12022377 -806580155521276247425138704550037389680 12022378 -339434946568676187398266406004790909440 12022379 -593904809204522295541774149234368059020 12022380 -280657261164136908676834558659646909440 12022381 86814690897636370913252731159042517184 12022382 276262552307847529444402166270416238784 12022383 -5826485780509698751727423688411058416 12022384 209406072630008563336079724350868553728 12022385 678802355373887110297211276040354109800 12022386 -30074948758148908995644961379252032000 12022387 231032337958563806652768729298798126560 12022388 -319816016525265255117214509817888051200 12022389 -103876313379893442258343709878672176384 12022390 567980971310369119842235909780538803200 12022391 -200375487799074247683216255750182589528 12022392 230737439497050876794370636225672990720 12022393 -619881188329522428397143002939550126358 12022394 -26336495350653586371612823100640565248 12022395 -187993578932479778296435386397026531840 12022396 1188579519470175754453515447385409484800 12022397 344196088101633436047818493156574803846 12022398 130584847577824560108311776763471370240 12022399 446163047093673832897846445150697200640 12022400 66837432263890194602357478561153024000 12022401 854920764668283496040336340426965880480 12022402 311926993497459794864505333467495185920 12022403 484586622163760618321902669267983622320 12022404 -680211283784141308716070647849290078208 12022405 1016093511809735399493525178615162473120 12022406 20696271309411714009526792266199116288 12022407 -46532353119929498542751465297408595000 12022408 -320832867463503192076786072793711447040 12022409 -132415310171863974486017156397322713600 12022410 96141977213608457764977034797868984320 12022411 319086450462677776160788252352185133012 12022412 -627687656259862543236660124974016358400 12022413 -3483432174500351478550991525368453632 12022414 169735411141005908267154583188948069120 12022415 -802924776284164418189512951484137144440 12022416 -94940047471829151881051659203976101888 12022417 681063486932812327353119221980476025600 12022418 193368358847240575888463707407110198160 12022419 1142982444014936494362206109637860053808 12022420 -8351545826072861746636127330929213440 12022421 -1621298754375527895059650779149483500800 12022422 73163058634587946592722698364245626880 12022423 -97763720622172668074583444531248167760 12022424 -697102563506870485162765212840589824000 12022425 -809061866507036904397170350617870866000 12022426 226730498704860869265977219351914912224 12022427 -423727306593017196588757988073430328328 12022428 57793714757622268881994827823247400960 12022429 -51382633124100195911468045569542832820 12022430 -30386970022109800215842633050562764800 12022431 13432029691363384916200981167057070152 12022432 -828710124870696893861991452327672414208 12022433 1013054240243985731855837277686144147682 12022434 230752264542323576426789821058945194560 12022435 390531509128674065102866410261513821760 12022436 339618652569521017449880497197236183680 12022437 -133519343700664059152207869271240019648 12022438 -169554357480279285083804839921684622880 12022439 -870890519383269768124667340360540168 12022440 -13512261105370471426190371445280768000 12022441 -316754454507603435544415352954317009158 12022442 -818296306619088914285351353875477730128 12022443 91064946935767035101411907614523068640 12022444 421738619720808836945585220681505378560 12022445 148308897337723985528489670455840017920 12022446 223783099076346980210182342436049221184 12022447 -247752368629028731352829574249657353848 12022448 -127966753506629950229753519843007037440 12022449 -1023845694101943562485930273709115803536 12022450 162601885336092090664207815540310608000 12022451 -142111149608410790881101776149602170880 12022452 -40314928291492272396730113432938434560 12022453 482798694173700924075135188280723513984 12022454 -62282188616823813846060145296174433920 12022455 -136222465308950671494815644620907438080 12022456 -14595045433432555545211126958443008000 12022457 1644623357625819566820071897990718053760 12022458 -147198682989591811625008712441815488000 12022459 1274151019452943826132850939181725795840 12022460 353915840500681166200569721786520601600 12022461 937626633226910233770208608952955180160 12022462 232504270792927871440026066109479870912 12022463 755783281079282760041026617441397546080 12022464 -16834352390290150427753734453302657024 12022465 -88087007849796883007320138671929345280 12022466 906014382163697602107011117572852020432 12022467 -129893172134584291689714671922849713664 12022468 551241939279724916375043920986247356416 12022469 -2074393030472179163674644859577368278912 12022470 151690608737684351730814843906546417920 12022471 463136301871775673520439829038535002304 12022472 -460391632894804163970857660422800998400 12022473 379134949352967052798881957682163264784 12022474 43802127584885607811881936834809201760 12022475 -321219686749420847578969463739984144600 12022476 312245466023632751060828039549206871040 12022477 62946335103732903772170529414568382326 12022478 196705085773444271745435210125117005440 12022479 246924704448719954115557890844819370240 12022480 -347777111002346405990654889566371184640 12022481 -473726620748370353496739955218563848718 12022482 -7123346686960434542846872328660766720 12022483 115628720539781530059387191460933285888 12022484 -185897097280563612166718186893651263744 12022485 6275425997845987976193750356101565760 12022486 23941688063791553945432784403907472000 12022487 -423927650287137027058956164930720031864 12022488 558180816519034558717384841373777868800 12022489 342474665060246693063711065805653704720 12022490 -233852781463801913420229458554746926400 12022491 231972043216220365386922640882220301056 12022492 254939693879936686366008120212846844416 12022493 -309731120851736154575162076830932238400 12022494 383324473083156617792311325863919216640 12022495 137951471955479075130496314796613510400 12022496 1663143469326545538206366140868301422592 12022497 -571128004165806770585584357425821037120 12022498 921629259513558909184160805951261195936 12022499 -5529137697256985585611140439114478136 12022500 35905712422876240589360149558924800000 12022501 370499217212677565720212675854893510400 12022502 35891442523409490793950527476366794432 12022503 -23451370108219263536602820226285649200 12022504 -6123541043200057669599325487608596480 12022505 504052739347728080872131477400354072320 12022506 -57269951781492187777771872638699281920 12022507 -440921761643371642147833256338781413488 12022508 107370246832554540446537560474306691328 12022509 -94927658299051814784425702233726178400 12022510 348338250378368883874883654835143348160 12022511 1529175344831037270829146712436725196112 12022512 126358813225189405587792335065863782400 12022513 -27755481893535908622468580313610292480 12022514 20568040631037269256713088466056932352 12022515 -251839141887695495356900898353729679040 12022516 35321849244723584361754840077290557440 12022517 -196455129681104889527992463398881301380 12022518 -298470347732997550702440172264262124096 12022519 1523343140968501167245645057644734730080 12022520 -247503625734776804395494395760015667200 12022521 -36115764414845216900484173745007610496 12022522 233205809294105461726057633029345123552 12022523 340423613842598882481766415386636138824 12022524 -165910693838300318460510153966093488640 12022525 546016102204122253827622555989319245600 12022526 4288500855468493194122892827164049664 12022527 -689030639903997614013846382663840183680 12022528 439739246257374433543781227570564956160 12022529 455848547462574652573587722829718603200 12022530 -121709337974695094581260385173126604800 12022531 350642397850881765191037625233376590332 12022532 -59675379019200210309981017843116178304 12022533 -559187929520355631497957008411156870400 12022534 -51704171273488572010309254785176519584 12022535 -118505558696313122741611989780899904000 12022536 309123294439785565634965498457840025600 12022537 -830814033968204526788912974691801199360 12022538 292084117451982868994653993932071784960 12022539 -526510925479893880661623102269270311976 12022540 -127029650417752223089046820940395125760 12022541 677124693525234366087109191527857327884 12022542 6608171270798545878573798511601422272 12022543 126721764330802088567796461138271413944 12022544 -17392382984749749362842613208758353920 12022545 -250197418889936172016854404270830375680 12022546 -45969432847730224877180016525140909280 12022547 1506427491171105550529992261379261487672 12022548 666719659529557607529583234394465617920 12022549 -273049341766352867733744942917595653760 12022550 -57522211796871184722360161535713419200 12022551 -87368998942208892309281148254089103640 12022552 1067551521037395913800714902408435865600 12022553 1017292521517766684349023387033002017792 12022554 79275392488322675820981916039295815680 12022555 315690941701099571536820050607370924000 12022556 118299513047264942147679735042726574080 12022557 -258406605645972077211869095564434860160 12022558 -133705849225602651699560820994685686464 12022559 529482999513558167705897415335435298360 12022560 646808640150165380703623869208985600 12022561 -728989309251545457656588878668898023838 12022562 45771144084125340166494750906909078912 12022563 -17250400181968902191445823601076724992 12022564 366143117566007623846154890145580160000 12022565 129742402851914898773440713740778574200 12022566 -87967126681562407931685364926059309376 12022567 -652857402733152143818895767530032320800 12022568 442724704392802100462290275311327631360 12022569 98082365088534868502321051577708842688 12022570 -114910667360620182149526780794457200640 12022571 -1039631682519694590838509556779091876056 12022572 -243692141267425662909475591231743492096 12022573 302342920587581809249170670782186741600 12022574 764432635452837288698050972062492169536 12022575 149130654101195190498056236100783731200 12022576 -145797059640771390337399123304305082368 12022577 245016878059811407426405594313356460352 12022578 320352040624835029112523202439661154704 12022579 -280633658042516944605036876207058632820 12022580 -74683186945663571182940234228186227200 12022581 -176100271522314664751876016496747201248 12022582 123827578973676529673305453010851627008 12022583 -467786859705939921969564141649906824168 12022584 -116778653334251225774708072946791546880 12022585 -1267412300908497129596662326931056000 12022586 55625720212324602861013838560606906992 12022587 -69692002878137641570607981586169688568 12022588 203592214915408334390958369460644410880 12022589 93252343159040964448014010456935624600 12022590 -65617822297491352066367855393916343680 12022591 136228777727883810347293827601698455160 12022592 -293359963933449795783674726975369379840 12022593 -474126396123308316733363391690339367072 12022594 59733502946073990531095067232310151072 12022595 -195742276792496157318212622209656920000 12022596 156454257474305943914718671076697192704 12022597 851918805509564458663182510421042342046 12022598 -253044546862127269015144037529592404864 12022599 667763709121052449260558196226497786368 12022600 479296066834714154498093566883266560000 12022601 -22537895374157088961156077952291995888 12022602 -193507972023591195632281986775725351168 12022603 -312420923793410549204868557148426951148 12022604 -1311685530274257849535953519841880521728 12022605 173973116067747586107194062388364485760 12022606 127217005183775220091763102544795107328 12022607 1283901291290040961017194720774085477720 12022608 -93225650387601386937248716173100056576 12022609 1298815220436096347443408856865553277810 12022610 335417734923332691454276205878236876960 12022611 -698729788392658373568485913101154371520 12022612 -328393574451263114403151817647109570560 12022613 1320546934071847112250103875153311366862 12022614 963842763514965021180343708856357667840 12022615 -1591862985534094328073533732785828915200 12022616 460745356904018208905121524009022228480 12022617 858702488830756211520172281971300929920 12022618 387578509185341339093555154432450059760 12022619 605875203408849295410716146732457722896 12022620 151863544615708289836939112398453800960 12022621 -356416844425921961946793846184817488616 12022622 -635562991880993452526572755338554389888 12022623 -218505906028650221159052218336176604328 12022624 -593932614693545393539976197209386778624 12022625 668997920704260529041266256083683809000 12022626 41810010085429535559836035878263709696 12022627 -572286601349867722635412715677046745528 12022628 20667245684546988682913740067466470400 12022629 -191783937657594817106977824123928114752 12022630 394938963366500505770026904593507593600 12022631 -246053407275299234826627312698569759848 12022632 -370606276599582795510859280000727828480 12022633 -117164157005780101964086381104942505536 12022634 131935917049395272371408398782295220320 12022635 30348520690073648467231016700600646080 12022636 -329645986551018303927276658744660746240 12022637 -197670284098510893073305810884110576896 12022638 305103214552040329582059690534250936320 12022639 40023837460252893944577440549568543440 12022640 -7807610534060781640966536991163842560 12022641 -1531340891562030675350733890816402590560 12022642 622942039161540907376577424776870035472 12022643 1651299913693642738470828489648389577888 12022644 87258232691198404660976982179538051072 12022645 -32034887647368333787350370846473632100 12022646 10146758791810836573955560642279223680 12022647 253117286392913944637919335899442878464 12022648 -1024715917894052502944236574824905953280 12022649 -879680866920367647475330506000370559520 12022650 57913691712166584472692018771117406800 12022651 -1175604333791583544868634477373969408348 12022652 485482821537272420294296589952271782912 12022653 -774471287900473064867951146695242128896 12022654 90616966802101655892269566131077856000 12022655 291208442489851287167080461845041775760 12022656 -384126793330478872478055160170833510400 12022657 -2247716530086645110707609542604816282448 12022658 -110499226781572215554973156686284918320 12022659 77134889450084979891814479521697747528 12022660 -336744184587034603163733451889084401920 12022661 -181091085610325218165931577603311337600 12022662 20484741885505491638927201672790460800 12022663 894366562065176321801005630508503493912 12022664 318406533897616639776807294986588160000 12022665 -187942767854714248392181255627530967680 12022666 588124362426709540188536014604329900800 12022667 -2251776004822459782883975445254316347368 12022668 -42796282246009930680715218520492277760 12022669 -332576867475269833504075769175600878280 12022670 -30404993102802193744002181754108787840 12022671 2401051475430494492992048123049836800 12022672 242350919992007748806302595890434097152 12022673 152328381501130649098355504483878988328 12022674 43406316480318721449639273025652132352 12022675 -230745587967180932474241066049748352000 12022676 -160111196036664962830315451284522410240 12022677 656438201399508339190664425809519918414 12022678 -21317149702412842823760698397318672576 12022679 -427978288251293051090891155807015398216 12022680 491668831815604015812081374463224832000 12022681 1817116809680028875344410243250406896 12022682 -46036790945706811180312726115548777728 12022683 551015531590524085604198650618274044824 12022684 -278759390088579718549815841503172739584 12022685 825937844788716758623659377957231347200 12022686 -112467209250851895920950557568100874240 12022687 123975345546151884750017677540212691240 12022688 -354967217152748357147489645738450288640 12022689 -95914860446411927289100939832790896304 12022690 -241105524041552103362788988227695986400 12022691 832054810304274975796068646587335344092 12022692 99194741241724054379806192814300411904 12022693 -332609171703456283754489625438960597058 12022694 1167320184899087707181980372392529305600 12022695 -771965473936761323872089702273591458400 12022696 -346788185679708228363384561456298967040 12022697 665768106877023881028888210591683185146 12022698 -112913305246066867513124728412583148032 12022699 70082648953683087925955519980545538688 12022700 -254293246596724384636200683743293696000 12022701 224966334296693235512381406510760682400 12022702 580259088199822879560759208499548959552 12022703 142595243632834551326774366935641655680 12022704 -140602088273400498698057020137681715200 12022705 -381187301824007592703975240882771000140 12022706 -163111291946764430541016487984046812160 12022707 -199675299398180146609015829656683727560 12022708 -368052777472369319013234697810650566272 12022709 -214508098225875378434531014851083455488 12022710 -104121626672032865922510400114959022080 12022711 550157184203185894769260761702835492912 12022712 -89946735754183677847289253189815316480 12022713 -417054620030907500985247220424446823996 12022714 3617545671424929770682871700234096640 12022715 682246571931403233112372139569039935360 12022716 -236502895289301457033250678130355838976 12022717 44235226425812461589685580138099695744 12022718 -790095841903402705148964413442326941440 12022719 971756836273416218460698847804581043144 12022720 287794626388583609763206882271355207680 12022721 -122193620149092533991800753898635777280 12022722 280958519371203973223450106424248464640 12022723 -1353136415205039937883473317427082431080 12022724 -150096832874738406687433437773426688 12022725 -109802678213900881954823144204698560000 12022726 240755593098434017357661815212098601312 12022727 -204975787389452530039057604429455760424 12022728 22000258875890554782840815113126748160 12022729 1963686718181844408879257331464546578660 12022730 156186875373666208563215722021771345920 12022731 81181453260576622574225410442645338512 12022732 430207370014668278385804644279974966272 12022733 -637923870717700231713006538840449985620 12022734 -58131639550809395925661197100830606336 12022735 65813664572655747124146648761593292400 12022736 -62054762622973504619836634696594620416 12022737 -420879200561395288159478471366588282880 12022738 223037003764660680743748295991474210976 12022739 840224020691902447492777460851712946540 12022740 115087686068680852443725541268409126400 12022741 -2730050089778448280405270530238905206208 12022742 206006874006870738014766753183425965632 12022743 29807949800798796372419290393923461280 12022744 4434007950965281011924158048394731520 12022745 13365339951858190265397699405659266560 12022746 -2092602636412268968294438177582937856 12022747 968009954448207425561576268572964961512 12022748 -403824846010816410546326230608645909504 12022749 -17379056706502050986129512420049182170 12022750 -421804727284159374121096763913289296000 12022751 85986463672418802882007259056507217112 12022752 46440005314425900807360255683444342784 12022753 88677771145985921216116788491373932544 12022754 435662393801002783718091197899809642576 12022755 -235183771090630635526155762439460047440 12022756 -330423815907939934512159353169554776832 12022757 -17820135082535404029205805609015628288 12022758 81254777680482819745065048775359559296 12022759 -587779507226738087981086535905933600768 12022760 -574556099070976615319149189010103552000 12022761 -97985909745065418568219642426759086336 12022762 -256260293773325900238055420304197542720 12022763 963361579996060664003698725611151148920 12022764 -100718361054096986206712193820613084160 12022765 -716391538894882543973299354626506611200 12022766 -89522137236485946024536363577648228480 12022767 337369950071887354965249103808373838392 12022768 -24108521768326379058509422164877508608 12022769 -220476972369812082657696340073720342592 12022770 6423618435848445634586472664764633600 12022771 -54813941612056056575970028204751079056 12022772 466735524624354920878460702765847125376 12022773 397562313062751880325312033681983119360 12022774 -90172403693123616100312060267226639808 12022775 797515379170855830651207995767806046800 12022776 572292061855099811193617521605515059200 12022777 -667804170766593161824872340049036521340 12022778 -292177128479559522293937350917784530176 12022779 -172001892018245925217082423359824867816 12022780 78778072225572934173641560910228520960 12022781 23414533740428099947200361637633537952 12022782 -208806971740987601480211484030204323840 12022783 -963794917440209260736086949289354707968 12022784 -138708999899513254462892879458074624000 12022785 -118487428464987353695142370167579264940 12022786 166774007532856991728169247294261582720 12022787 672660001622017958961422856631871329272 12022788 151937641655751061978345636868129366016 12022789 816092328764366921110210799714054778590 12022790 42321349117421953716467153440965680640 12022791 1004354120646544797480669873769851436800 12022792 93762243915076481940457163213753548800 12022793 -2781082536968663101843183523150619845340 12022794 -77187876195529400878937386583269090560 12022795 -222414787582095504281523253558331482800 12022796 -364377740247372159063458133987518999040 12022797 353714998113321954769993086238614091200 12022798 -891000524529564828265795016008923393600 12022799 -85647797724872689709990690798606166192 12022800 -1907921440706638618789128994524364800 12022801 -272794933493439978920504942040806582080 12022802 -261894325683829859029715402698600944 12022803 -472777389333884303826577472755721077920 12022804 349274304455592151460192205197390070656 12022805 -17047860850255976820004675965913740000 12022806 383790967439127591307388038566389613504 12022807 658612282942580196753810807877766346056 12022808 -13589873204018140972706491553458913280 12022809 332663831411983137060506843128451377920 12022810 618488938378848147597958062353162040000 12022811 1252259455957570885303495621270789409412 12022812 474476269960171975178163087938727677952 12022813 -821272169135501541940182417131275852992 12022814 38767933529907863174795259711298747200 12022815 -44341189521315639826355402139871142400 12022816 -383532417664931140678771380171799658496 12022817 -276653516371315442486743429495015457388 12022818 -31500827325386863452218114865963386496 12022819 -1633812176996281185544610585507984047780 12022820 -749697328335760006276899250991212032000 12022821 -538780434412215451059393169021383260610 12022822 -96465126754949121380434437909514100736 12022823 -169484631324769229005784284262242120320 12022824 106499884497612348003746037603326115840 12022825 -587293410225429563348957430698267746500 12022826 -587563747721539181710316916798517143888 12022827 123181111766393050172989266243908741808 12022828 -55569207090526981370525874376573069824 12022829 161836473146003990251586032288621473504 12022830 -19981170562183016848167984909333215040 12022831 696822101211856708274893272062912932272 12022832 -114685034970096976091248136920960696320 12022833 -281180115951939115025086791513041202576 12022834 517424700012220034783640257987496684816 12022835 -1191258291490833415384847042496352903680 12022836 111776851346551234659217857349523865600 12022837 -382884367827572639220500123804153970560 12022838 115048034019013958224754446181890965888 12022839 -349470873926642232389411663830537260600 12022840 -35031757598933457821533882538521190400 12022841 470925273739168359416924460255180169872 12022842 2772823829725359905271215770272582144 12022843 2102677427349677599145386861751435520 12022844 672672813604103673369792080682070772736 12022845 -5315686142440048333906466113934169600 12022846 -79799697631837939863472019730007470720 12022847 -1128972372098123539763027067680566288704 12022848 -206957481504862400108999250608773398528 12022849 971523170189678697146827205368185480960 12022850 14643563758177210943185185889847116800 12022851 37107713033722418452064608361425996464 12022852 410274285488345113735313545058795683840 12022853 1110489073491387567490861525845860538780 12022854 -10116996070103255612213436837279522816 12022855 -51905981978987901739895518406195012640 12022856 -895722160702397133455313091921609850880 12022857 470600379433140200482467976146401863680 12022858 661578123319108701316266566677572368640 12022859 -805174980716647882641080230946912824128 12022860 206723692256362145091934773311534607360 12022861 522698037381067924422069319735347438252 12022862 3162636453809517608786307860794159872 12022863 69553250791312900492652835212796060288 12022864 94523392147998942777318358845923393536 12022865 130331791880894537220775874560368405120 12022866 209693837986710870933515314356205729824 12022867 1400992483662761644123427789925389959916 12022868 -131109504232926463065757411267812034560 12022869 291977158749515384993749803278314947744 12022870 165270563166846202750758341799492998400 12022871 -148226222974104162885617391472142948688 12022872 641461790413885208288553978153492049920 12022873 901983081408439382753374037732442599700 12022874 158154789090907588110716388430991532000 12022875 558285185116260953511236448399193824000 12022876 1015192834866534719747710840871289535488 12022877 452959999948922158852671896830109959680 12022878 155189632120506798274478429805114040320 12022879 -1080013693625168215552882774802672960520 12022880 -247945626681935855764261566438852526080 12022881 14824115158403592748459874663660305152 12022882 -546093669501715255556473138513372102656 12022883 -1076105726680386064025839693375130000868 12022884 419527819646921080864555486723267614720 12022885 70997187143949551479175701701162562560 12022886 -2845445705194984773521617308978868416 12022887 -922694541608336340460120622305352366040 12022888 -359034065452682823291378724345404810240 12022889 -1661512392381365565279435254839587578310 12022890 -38654399025209489704414918952019586560 12022891 -170834834569804887664224171062112399696 12022892 206918556568948105538099444590581457920 12022893 -38308697158128569972967164929572513600 12022894 351893560593715822321731535368790635840 12022895 217007886958350047081563844009191118400 12022896 39197381838603322858308872704811335680 12022897 -1584674293265528856180148383795260875980 12022898 -490232554972642063740095693568894370800 12022899 203307981043121197562407916735418551040 12022900 512091305483378846499239061718121472000 12022901 19576016226690556411810769423442491904 12022902 289142980340245533856087087582644575040 12022903 -1862789346388674335013888297119072664920 12022904 277775933119685481490413443312833781760 12022905 166433806327186984197058429742584272000 12022906 -18908898647398460158534011021078720000 12022907 649413379413876450077966962148674361520 12022908 -223201169582112558905431089595245640704 12022909 681459667181448505562066306656085629804 12022910 -362824020117345583049280061636000627200 12022911 121804099320319119789648052273879804632 12022912 246924758715265417771246083535326412800 12022913 353666317618658505741514775665090774080 12022914 155570300621830983696773044204311661440 12022915 119789380397368755998153480141068147200 12022916 220004124569680191858368351459312271360 12022917 -220173546759687572551996102903598551200 12022918 -190576626932678348993845852437046853760 12022919 989240641467202221166093491927197239320 12022920 79801820979220341129363820898490777600 12022921 -750930293850597834050232139280202477900 12022922 -131003799441258323734194526680167511552 12022923 253336680078993845979157756037431518336 12022924 553305651102315263316928677398871600896 12022925 -318011927705812275859667565145699088700 12022926 9412890475008018232981761596308306944 12022927 -307837558745538806927671613429844289536 12022928 -1730638482823821096007389117609148416 12022929 -27877403736550699412246077190698691712 12022930 -396348279676384574007205857603718028640 12022931 624480362234983698531829448208481303200 12022932 -297043762849354079552058671846512355328 12022933 165749161141998181386176761011891401404 12022934 -565071239060304035658957719864973550080 12022935 371191596134499604595651047114016737440 12022936 -374525694256120956119035603616758917120 12022937 -882094785162648606022398741240296895414 12022938 824088985024283604744694560410867320320 12022939 -662926523908338318020393552307623032320 12022940 520080294426230516898709913373287063040 12022941 -24289826472114533155457134913257638336 12022942 -387875987937033726770438152228316224128 12022943 2099893798324273120396269184468400259864 12022944 -326071939446638994618783136019266928640 12022945 1072941814676993980114422104250089736000 12022946 213719399676847764036126366699244440864 12022947 -74716102785066000720333431611523193792 12022948 58049251272091862608845863770169757696 12022949 677692196667373333952540356399903987392 12022950 87476657953255433862813020457916545600 12022951 -48160316140862900112749898321852385008 12022952 664270482802866639174005177778977049600 12022953 320585437899791504088112582504201015200 12022954 18985848499079480088804539539958767200 12022955 -282110564467080427579748447815114718400 12022956 -667372705949823868128391553345813277696 12022957 -642174960412887857600191415497773344948 12022958 -560564595171265106201749798546017867840 12022959 -328255678183291953180428993456072988000 12022960 -216173296709164523539593659299585720320 12022961 1094405681486438757254313869578288529760 12022962 21174271329891710132051641870124104704 12022963 -266583184448545447333125716894561902080 12022964 -721743670535515311863603079989989152000 12022965 -242930622021687591229981194390648864000 12022966 -119056924158180718703821699980365225568 12022967 88445235304195941887059840619625908952 12022968 530268442431627511808832077623350005760 12022969 -278598448101799749268435041107787298304 12022970 -222012407391181584404356652870905588800 12022971 38986136608851197015482285756077036312 12022972 -2595143193009597130357128162771230720 12022973 -1005346561791575461643399403964281614778 12022974 -103741649073425294206190032204841709312 12022975 781771974416569060966911741699272123000 12022976 -173958696343793903907556576958563221504 12022977 538298711718186690083730647996529948720 12022978 63296788147280891098456069832981059584 12022979 -51255042400420443905693669870885556420 12022980 9523783985071127305055454383772303360 12022981 645661066414248421076843690296494685212 12022982 149736302111475682154204247102193802592 12022983 -41747205690871610093418541425273550800 12022984 2866126477396844670016255540200414904320 12022985 -82171470965807354306257773099218119800 12022986 -244215675857479743266496745238620284672 12022987 -1351225150839383951090763316984391182640 12022988 -493122888647039539495475822163803104512 12022989 -66662837457829128682151364805430545632 12022990 -7157929784565923719126908520367013120 12022991 660355670466341129393710458904534800000 12022992 -149189310611941723157995068984827904 12022993 403360394072218482304781771628295352304 12022994 193501881043153419918946071858177036960 12022995 479019482030104430268897735608109564000 12022996 -116391321224238286421405737370900560000 12022997 -27759909452697289979136521890852872960 12022998 237917416737127202682253475741008201728 12022999 -915821022835131296795351143135403371064 12023000 -41294952353340363239570576160552960000 12023001 4128972758499396112251534185329578330 12023002 -60183600866935512070952112165700255008 12023003 -194553057137084981460210607051301330748 12023004 -990851517716585793424507673932087296 12023005 -155018458401869958364637864980299184680 12023006 -600474315856831603864038734465841417600 12023007 27459495499320408945289684081856461200 12023008 3602046353931408576572663412432568320 12023009 -164192824047034990150910450040149483520 12023010 -133798121948595481017259748664648960000 12023011 -22236945944283492086631841319298776832 12023012 519263523719087647540373046345268788480 12023013 627088433942705231273803394299848219744 12023014 191201816683293376246208377124736390912 12023015 -7523014480562693967496170059790976080 12023016 369954134139104345185043062290692751360 12023017 -471333443834748507553778427398221803440 12023018 62773280274454060401888853244664873216 12023019 -344613080701426983422977428548571193680 12023020 225860909124649549930524527196336537600 12023021 1148571846689861549052418969370440779222 12023022 -504370806796542527205181848950888457216 12023023 2173556186865343684383668108754360586560 12023024 66030920509149604419694940932879908864 12023025 149294069248387079381387271989671713600 12023026 512927504343448523467332836325157853712 12023027 51299598586226745605761015114291863840 12023028 187640377063390186219721794270979786112 12023029 1489853503654143662814646143640035435840 12023030 -106913500052306635466669206142253987840 12023031 -206524701750970189045231271132301479448 12023032 -817527953912340722792513016893848657920 12023033 648986904063071214542602070773651698528 12023034 73302856925437571492490061084762337280 12023035 770541458022413630848454369479446265200 12023036 397545027442911278969703802361464346112 12023037 -93231062776631998249419168770830588692 12023038 -193549938245180812744172783613305902080 12023039 -164360931988076024729398784765696959296 12023040 71723401514947182847406941100090327040 12023041 548981810371766323570128121251525553072 12023042 289121241718852600478816428482740382672 12023043 136473758529775036205116599465668156160 12023044 1166555845320139771882908748204155008 12023045 -264969654947811505682759129578024872960 12023046 114043297543394835098745090780322775040 12023047 -52684187337543938044106138185505717640 12023048 -1057741083549100578029134546659996057600 12023049 684621276109900450092076139000162323488 12023050 -14470595631069406148491674032469240000 12023051 -788588686382805728770932443037760587948 12023052 536310572396763227340999826803371904000 12023053 -190730102740856806928214800738619502144 12023054 4556503436489756725820113116559745280 12023055 36009852241609361809555245984876232320 12023056 44045287264433221496508687317166456832 12023057 -260384977011195338823110727343314226188 12023058 3019552172685913530072125907781786368 12023059 833195771614341012470652244349389737260 12023060 117755146191833486111209233830346301440 12023061 -443719765183854488097831435550953887328 12023062 -692996853941371021331382438947222911968 12023063 324092934578384847838065388593686034384 12023064 691923782582906186193211235172453672960 12023065 -713932876488707020616090226102611676540 12023066 107530325534034805482199873420160352768 12023067 320697929632095056939709224444841089280 12023068 -359766889559876456466101665288900337664 12023069 -434669045804625797116695837474914005920 12023070 -389439075917550346424970860706039152640 12023071 -1055831160773575777221371641386367845984 12023072 52491337047869647979230365566435328000 12023073 -16326636705407937915167499498704757696 12023074 -489371023504138783593087748050667140096 12023075 -39330588820680594348067125984906599400 12023076 -88487249833877805209915337082952134656 12023077 199910196359050582739300267941127796672 12023078 -580829905609048457624511931948036016160 12023079 742135913345662104586344425522041115520 12023080 -304872221540483806127725177697191219200 12023081 878006164135515124756686262726577900580 12023082 -386260309118862152617450018919026251600 12023083 174840046411900063636406884966895199680 12023084 666409933396521744099531605850123177216 12023085 -499150196684138121066014577383159085600 12023086 -98338752770109972758923020333405413760 12023087 -9762046071515332974387865727941782432 12023088 14761388692098963955314107611446509568 12023089 -35206377193675732873775015938375180800 12023090 11527024037911707124523620568411873280 12023091 45722285842101336763818996151346289300 12023092 -980236793391042646345690125861078304384 12023093 455762167378269692703684576935499643200 12023094 -384050056369477207642810758675554038272 12023095 -241818773458988394585530277917327212320 12023096 -901672786412577897747806030782510878720 12023097 649114408260092465086751546189572963872 12023098 5970716060654448671958992479146418800 12023099 -539116441971630420463005605720028168240 12023100 -28008085582206370480053720753563904000 12023101 -6618520254730703194344184295822318048 12023102 -13562663810971619342753546218574364672 12023103 380978079069861158516116310300942373264 12023104 82303025537403555674869764436843298816 12023105 12438030942471836415772291125500938260 12023106 -108874852588754390943952061164825300992 12023107 -1020471228465157816547169732240429948528 12023108 925792157985133020673972167934762886400 12023109 301424530449347423923834098657228068064 12023110 211240181618059968450844177253459616000 12023111 -21752782168005787161505453629066829488 12023112 367377766892209550849983814881763205120 12023113 548876842303424433948815230396164681700 12023114 -524653743200772674391021634653190086048 12023115 -190253380898971669793149689278242056480 12023116 12701176480344600553379615489313584128 12023117 -1206133529215145909922013897712192052096 12023118 94685062364290387306902089843880595200 12023119 78617897039541511874279092323609841520 12023120 -15479197146661822181960759421916446720 12023121 -51492170495970871772448872835318239136 12023122 -527378482581282811547411439470972331888 12023123 464029538229993716836960719415050222336 12023124 252291084087514018988746290847645808640 12023125 30829452586103156011307853766820903750 12023126 370528091386899038114424626331438337920 12023127 318508341693091983036002371873748107680 12023128 452095156077134197717323107728791552000 12023129 127382097587850426297989721439301550084 12023130 -3695588211119887554272746306592313600 12023131 -62700178831919878401996046237087771536 12023132 -394087219214716878400209365605397641728 12023133 283442641738232250082604533563308168448 12023134 -425652987091343018169311573115522481920 12023135 -121843491318967923273441517258896972000 12023136 380191422993684175150816454356752138240 12023137 317113272574748514949626520507968117952 12023138 -564535443348972762365783953931679550080 12023139 -85380036127017543025664281776638249040 12023140 115638880632323588975130924591146004480 12023141 407693565642152483603174384461257817944 12023142 282858866821161058231878978689228382912 12023143 1600670137225602084130561264791197639040 12023144 4723961593350706041214865981443768320 12023145 -541592124199977353519008743702166628280 12023146 743553210262410593306702651560716196272 12023147 90879398014696538093152623025417369752 12023148 713384896026618884480965927442457209856 12023149 2170636031913300706895566043976785062636 12023150 129503159135604384063380233732802774400 12023151 141166835686589308065786326649311731968 12023152 367012313447099361258118934035746553856 12023153 277396595450052650139220216971674952402 12023154 -94408737032147110944012096795003815424 12023155 -646439871791306038430538896105359063440 12023156 -211859547399148162117781568356447747328 12023157 -875336541714627334016057755219195155360 12023158 -177463297071849145253400504818251499520 12023159 845646829518767353208208474569209248360 12023160 347963787869233891310999722738728345600 12023161 -261593550323012935361742144256692900476 12023162 150336333567117296795612360831885349120 12023163 -499578676711567191257101159584082768308 12023164 105753859561740711732350548471976558592 12023165 766712328137563053305756029653815040 12023166 -483596836099267162866088355640447466176 12023167 -228838298516992134622363026067951888056 12023168 509839325716637119614421377585512448000 12023169 -353690158974320943638786118150323215056 12023170 -27892617810301604100382720204348746720 12023171 -34513867117687509941954293023196970628 12023172 203943827634612256931460138326418112512 12023173 -43929045104126238454731239614331649956 12023174 -65260552413600140964793464440563637664 12023175 213316239974177789395286542028478603000 12023176 -270256852120237946401364910313976954880 12023177 791515880494361411492373087594213290112 12023178 -243895738559223162458092648419170309376 12023179 230846817113075701996743028904112461600 12023180 64617405151684303165884963354144184320 12023181 -619434087628719806961422608176891264000 12023182 -126278774014425747772678264311429484800 12023183 739689448827516699458526822292150467264 12023184 -51528160848348122233261212487043776512 12023185 -258687462374781883179263535590638804440 12023186 16302520505285053184714029913470986240 12023187 -4971041746342475008434561923313864960 12023188 -154849033147266152635450609289422229760 12023189 1580227406972309428250177426663548782990 12023190 -349353104958038771316487379714986356480 12023191 596370653015673325517727135027863899592 12023192 -3032603486291804798591043966468894720 12023193 7357611947196769199821063504797579648 12023194 -653137721521370742732056253513092281104 12023195 -266995166421118118019952048515736636800 12023196 626768945812459597698517785970827336192 12023197 -1234590594983286637819688157243368671200 12023198 338054057324885585567882405050513571520 12023199 -646982961736681665786582040653186658416 12023200 76240928646734968730711710970413056000 12023201 -774367755895063833511345514770273144128 12023202 26519715739599050844242089212582376704 12023203 -449918285714253848161977090274970400600 12023204 113462162784926423074530152868465278976 12023205 -71233823329376743600664605999164705600 12023206 35296690877407718744611559603992205184 12023207 -288623512887130119739046314126811586048 12023208 -541981518983596998111292259574148300800 12023209 -133187191472153315441009807107139539584 12023210 161117914464585316224560312157268049760 12023211 -489508178904316585155265025615640087552 12023212 37494891098972972081431590776005048320 12023213 393297400673898044494713815837367954060 12023214 5563720354596234716820523298453452800 12023215 -846246044718271465939062136345068611640 12023216 262652093714075904576635157057214513152 12023217 -607879805712617969847663955011237270528 12023218 483919497502255887688956499572683212560 12023219 118734028956371182283615252503848413040 12023220 391223013492612287609673555242412380160 12023221 -286121626301363350501120444657330433888 12023222 -69579825747504632887288045090580515200 12023223 196434042594953930648069864077621079784 12023224 327907139310311703062085164570270515200 12023225 -404865645944231361609557929372953839250 12023226 -25222294494641022964961735658526248960 12023227 -744604612699413337171449744736127826000 12023228 736359863540234026416953023841340192768 12023229 139713762783055175975501067829843598688 12023230 -1433557576888001515328426882338135680 12023231 -2052626077221082678076336634564413200656 12023232 4181300495937913558645673877005402112 12023233 -167033704118043821252810699858233189500 12023234 280038702134439732316792083590950136016 12023235 13374855216125923703737339616098937760 12023236 -6781709673218102889446949554621134720 12023237 135323237498257442513482480925957832252 12023238 -8852179554717557321851302866050690560 12023239 1386030807784629715096064629860551662040 12023240 774383671821595796603708629785413068800 12023241 180362495855568471187070158042120069392 12023242 -195726682664523347779551599089741919232 12023243 -253433014906260486663868315714794662508 12023244 150405069699228932747813301295662789120 12023245 119940683501761429977593658524267679600 12023246 966621368469690989935784222878527744 12023247 -15721183006459992901464674929541383680 12023248 -69278260582597065519346168042315030528 12023249 -9487254452792832909201042306998264448 12023250 -86133606889279676843745075631209984000 12023251 701370095790114000152586063672653064600 12023252 605296104484231997128404220670402141952 12023253 135974760705134451196833455865577757664 12023254 -422706424197416497466083058183049971424 12023255 -248015751677881131135017696358380522400 12023256 218979577092343184537571009763275571200 12023257 -186764617246401070998144846949836864000 12023258 -83627700189373313696411653972657950720 12023259 587374212469549283646829964729812850688 12023260 -497818786993559900409959977057975203840 12023261 287964913349317873532413228449023902572 12023262 -238050971165764718638619922942158488320 12023263 360809949869754974881688463433981429360 12023264 226785502773248558281747106002455232512 12023265 -354917201109994822567622693736918487680 12023266 1189409855419179875200819218234346786464 12023267 313414150538870545345822319636324466996 12023268 -525283763684613734660730336094924947456 12023269 -1414676341411903808984985112674592303680 12023270 153703722432347394307507505701677461760 12023271 -672507258334822760437922976515927592 12023272 262482659493076359249383678825089612800 12023273 -2437563884085104031817265792663201856 12023274 -53389162384738628672588931614215607040 12023275 -840255068601784091948582083825700195400 12023276 8591601414189976235800144383042731520 12023277 -51980515273767340844116005607531387200 12023278 250904539509850655115120908927034661440 12023279 47731955975469087382512811610622092880 12023280 -31143017416807335687384644965306368000 12023281 -170591271905455650032977200585913855918 12023282 -17627283926981562285095188300836143616 12023283 -765602127874411246899334983652790937552 12023284 -195492471671150241436051301917870571520 12023285 122958336397706186850325683559493170560 12023286 529401223133828454291907773592492992 12023287 1038431950130446187149761231240026624688 12023288 46276128062430900569475910122308075520 12023289 1109253599895864210303234294988420871520 12023290 140988582851857398411183667261037714400 12023291 229745661766348102413583077041338231584 12023292 555610317408888717985210596962667889152 12023293 70272990594821687653612634348875639264 12023294 -564329726388158661592024466731091810304 12023295 -97425386119332813559264695121617820800 12023296 -232749969538318697191511085060829741056 12023297 73192033720011960804357471086441378496 12023298 -27168845527439618050069026167071203840 12023299 -633370585284797309673232376437473213700 12023300 -212526457521777492542983918672138665600 12023301 -443965970699600916261368819760524876736 12023302 -78410318929602119201144099098260972288 12023303 1305334222329751793958321937669459709280 12023304 271529321233184306142785050755409182720 12023305 242261680695545570307228618806163340800 12023306 -507415634707412276405300234209758141648 12023307 -21129526500416332899631961017688979840 12023308 530953212057164242549349911255458938880 12023309 161957037834918217182292248264908595510 12023310 -23837009489674778324761995082971974400 12023311 -1404100320389021170519788952916954451576 12023312 71946293740783334548148370258317279232 12023313 -69364992281269386089859810320916063360 12023314 770954432983496650387479392084320179840 12023315 100972796547353900919036735707988372000 12023316 453821507160075014085368948637868032 12023317 -1509929030394228849727947258233140923634 12023318 498315006009029376395986291464452510016 12023319 3253034048976544354296853017233129472 12023320 335528811588978528475874490446393548800 12023321 -2294396208932010522028764675836309084268 12023322 -332650632097303842497507722567616947200 12023323 -527219686477969809754390770725051713136 12023324 -1021163026338700238033600665332216482304 12023325 60668168319141315106822906293106744050 12023326 -516314801789383382426684734774606091520 12023327 586248863097686852123817405260930367000 12023328 -970046702191614856453507646539430363136 12023329 -396735603048314729820592296718166823070 12023330 322206986255930617198000725834066961920 12023331 -795247191331084204565596386540577690248 12023332 36273464731998427227648847565978787840 12023333 213469255351459579602135016252776575040 12023334 335772601607480896621756217224647415584 12023335 346451878214656118734390352806369541760 12023336 881002547799173192939353629618271749120 12023337 -606052348306371012299684595516952494048 12023338 708493535654550958429786354027837269600 12023339 203777333772456118003593191105558946720 12023340 87504028007661004236566726908935290880 12023341 1252048944748835235187849361637557767968 12023342 -553145288958691396670930289979500967680 12023343 276684125889997328638379354781160442400 12023344 -135330218370521851248769937613235683328 12023345 145353673682145560404679378552979698100 12023346 -20041579387061553919327019900166316032 12023347 259216026868305637272126522505315780432 12023348 -150959965004443726129864547922847186944 12023349 275142674792955475644247403643233632608 12023350 -44894248287644369049719656425198451200 12023351 1184573164394824114275429652688272035432 12023352 1015539366953480421731198771071018598400 12023353 261006173431940827121264888108010753024 12023354 -45524629248238496464414713624804787200 12023355 299570442105073846953573234721034670960 12023356 530737444517981757675700191478830033920 12023357 1638734021985575461751479491763529937606 12023358 241383151048722446082105626297629691520 12023359 8934586674205059419864465303421947704 12023360 268977682843961505283272633283305799680 12023361 223554299880014105645862914133113962560 12023362 -45269214986335281034228164297496716768 12023363 -1319373275057947475077252006595514151416 12023364 101004480586678466172299928581682994176 12023365 468434614716745558597639303287127355520 12023366 -287216049157575930650125088108458522560 12023367 -763956227074741417659685904305533247320 12023368 -144443381476293646791313000934718996480 12023369 54264311874152089697106287648915006880 12023370 -522182072195212729607664729258625804800 12023371 49868219518837796877702935791186321200 12023372 316982026383549279183620057433509944320 12023373 114291501288380769782572555321023609600 12023374 54469690844354541571128319326986108352 12023375 290176708742501481422073780401764584000 12023376 10672349124831333010148705737962553344 12023377 -383222913374473776245638267874462245774 12023378 -323690075042008539835915142115038284800 12023379 -768839096971151862968949103784931969600 12023380 -198056837085586439462894953937577277440 12023381 58087217921126102104580134653151680000 12023382 -154614326947643205689188529639363844096 12023383 -357914271002294226550453236226345637368 12023384 -741962068612473588969888042393500989440 12023385 -124293799684367124635499850745204961600 12023386 -414998022061297237207663364680839244320 12023387 -532615433600764289731776801242981003964 12023388 -154137655619259080500050252568805431296 12023389 -67713528330672988746449391449014634144 12023390 -399194311063244218354871688418262524800 12023391 74025529460043814724883591604467697992 12023392 -52077512545443856073163687403970101248 12023393 296099070960757414751258663190791172642 12023394 154188794790026311119792322983059849472 12023395 1064775733753467727558693075556637752400 12023396 -435684012653341349803522769253473648640 12023397 499995955097306459660850437552002688574 12023398 -101040708914624779521920596250088256800 12023399 -545288404433193179374024448539390564800 12023400 191503663416024814971710604526602240000 12023401 31234593075036435622736630525146538212 12023402 1000489404776354285521759745436175104 12023403 274934302141505689539766434889799285760 12023404 416763142799659242866928713701438105856 12023405 -139441664034416018229546214837788000000 12023406 -418720468069363298174340613832937470400 12023407 2406134936970873946213262721852975128 12023408 57122107118963505883435775152888184832 12023409 -81868608779259426806889413194627235520 12023410 115713088863688376033656444383027893760 12023411 -50014811563620380879395826507082388368 12023412 -137435968576897068658072252038144638976 12023413 1310329280160522948744814158538897036384 12023414 111555433588405096425078595338149675520 12023415 506327909568365718815002568982301313160 12023416 450286314528820567585945085329501900800 12023417 240543099114863952204340967824813550592 12023418 -222213671388446326149671301512863825920 12023419 -692332930593227795935584289730271193180 12023420 -363842551139236057232299337181184465920 12023421 442176499026977256933879931543613530080 12023422 164796736198714470330480397840242304512 12023423 277813700148885857042998739356904204760 12023424 411632766770630606430976159903855411200 12023425 -38918620196467591965232499007082095850 12023426 124629038100412965195705052551319557024 12023427 -59293871097995846298436572712991686992 12023428 -80871497645036304793722875366727260160 12023429 220604254174569908296370866721947895520 12023430 -120806794677284087420151426157406208000 12023431 -51220245362467387409583719823883278880 12023432 377632766368095595909308233973917414400 12023433 -226162942444067568438824637462521980560 12023434 247648513654917999146053957867380898560 12023435 -396597619853530978115728661670103377120 12023436 -297811321244040461843811404070917042688 12023437 -1227646965577666114880863893736708257108 12023438 155743335163040273724335563830297703296 12023439 -63278576223517453966469972207551424376 12023440 82671960643420931483513261255920189440 12023441 -136126204047636492489112244310397047708 12023442 -175363637054140778828776106182253481600 12023443 217521030865040610439755753627139084864 12023444 770904381095256564691969525366511023872 12023445 1052465974209330847633262595958179840 12023446 308611729600389262916617954184636622336 12023447 324713110850892611611712195620890788040 12023448 -552761731762412401407517424959260119040 12023449 369252282581230879310831042479600312080 12023450 66116089525164865478889666337352448000 12023451 523160110123157195959049235421361585280 12023452 -189685646898881381170047378664474219520 12023453 -484840094529879811523245295030776835316 12023454 144393838185047726802694710116968636032 12023455 84250488393506065723473125237635044000 12023456 2074667584432633077871458693909860843520 12023457 -5381139332338130057874802299580114944 12023458 306923818680322979265204944909517545760 12023459 -86126633664051028484475028272400628784 12023460 461760203899345184050207192725924737280 12023461 556438056756145605620937823631173968062 12023462 250921663490173434497556543889547739264 12023463 -178375969714970998376943283815585390720 12023464 600828552356765953951325592187507215360 12023465 -13899942609303536435956987845152761080 12023466 1149515675482585617406903547989767168 12023467 -1565994404522324649447643905240958977484 12023468 -316059769719529533653576617897901543424 12023469 -404935259989087679241428894148597048906 12023470 385849486575852546045615942701906527680 12023471 639247852198389018598581305596853675520 12023472 117414739781526514190396143141487738880 12023473 -1074578905179295301238388468545691892304 12023474 92100539673810728272938254341199063040 12023475 -344590916203870664772053726290651541400 12023476 -970754085632799433094283461699209422080 12023477 279238643222176716101782445593393945326 12023478 -18904224799453019758460767571696563680 12023479 2996473662320448249535698287182998000 12023480 193218073003028695688184944255651020800 12023481 614326733569713913817058722282734934352 12023482 -492296816896476544718383045864777323408 12023483 -238696665140263177759170269932765555824 12023484 -157808308272731438519570049998501806080 12023485 664617050174134179041182448614511544000 12023486 852330310957417887248583936925624823040 12023487 92007893843104771357799693708110842720 12023488 7649446691965592538094825305198821376 12023489 -486102143817317157131972410904830219710 12023490 -2997850307301934920123751443925647360 12023491 -688444111199870570886587983985187050048 12023492 216250869571716164624508664217630515200 12023493 1458761784994876440439396542343313514240 12023494 -179414152866075348192869428440637623168 12023495 367926187384051596785500649192618841600 12023496 215962546758803579171547446486909552640 12023497 -507026946942092792046865217908384582054 12023498 -552447759648784632238561832455849986000 12023499 2752586811537126453043030450578846094848 12023500 -299728764512685321199626910819403520000 12023501 -127527939555710739747296085836454170880 12023502 -452601709852247111959752758650323346368 12023503 311849131025346707434596919409554096464 12023504 53479387537509005674472532334860042240 12023505 188368755882394570509901021645612262400 12023506 557982780801169366901927002517083764864 12023507 1572742628721519669300329839115044059756 12023508 -172298374802926989989277690854447099904 12023509 114522534049298647142756768525064477216 12023510 121943401109417932014956614056508792320 12023511 479022532666084125176840604640285178472 12023512 679033478920420736348156747360349235200 12023513 605759340545142384370427670519428970762 12023514 181284983530110893486989689161397762528 12023515 294078762988794496657105362381783002400 12023516 302925928521497617450354188434902817280 12023517 593401089021268301437092789280983098400 12023518 88870597507174471291121702423776576704 12023519 -817754193276945059025996990947920064256 12023520 -61646757238716609862103234495030231040 12023521 1926464472065552030611453202793817720752 12023522 -345230416438046191362002132282924390400 12023523 -774342520427355163670324625687695799720 12023524 101020925511018588499722093533076500096 12023525 -129367025876038704771300222207815734950 12023526 -81587342699140828269744902117926490112 12023527 679307597294384696075119329525191270880 12023528 -1880251768501456684634460806188139520 12023529 -283347702568567425823011090588477038400 12023530 -78086876996447099513999730894507436800 12023531 -3867147633131009273560585348687309536 12023532 116997461032642668196798286346036387840 12023533 -196821820943066994432427355478614731476 12023534 -53346966530633465898032412049732315584 12023535 520645142119521947808941236751055325200 12023536 46894968514292415376663248102798393344 12023537 -703583750116622532256259457327152904348 12023538 -11099151308376354249791204954580767232 12023539 425151042296119507376147453919675950880 12023540 -1172004032907496025309379916855273144320 12023541 788697524938376608196927751762659751150 12023542 -122607237308342123215719005113467953280 12023543 173590821066746839244149221556899810816 12023544 30703387205883339743852554337116569600 12023545 14150166003847323205853238283175787600 12023546 -39169611711995107475749180257500760576 12023547 244639126809551730331942838893183308480 12023548 -464843746737291924523706954909477783040 12023549 579845590039237893043312887832197135264 12023550 -96908129803250958045588127756607462400 12023551 -1074481207466861809989331694421301146600 12023552 1209647102823337584064021125773364559872 12023553 978420205343238353666086901832128806704 12023554 4082549538439559064533197679204343840 12023555 -849564216625519184984380374152396670000 12023556 -113695942170345666953439553406498184192 12023557 56342403431605590941535545028070954624 12023558 581263565615083131430622895219847670880 12023559 -42879421721484477951615508221674370360 12023560 -598650498946006592811189533790868224000 12023561 211699228378256565149648147875667695200 12023562 -352012775734939035464844082397208661248 12023563 1784845635954520275888969839890312149280 12023564 -95594835744699609484257032298729974784 12023565 225633263268992750980517396479946807520 12023566 -217216176393808830378162335216976498816 12023567 94983869418048544099386405095370624192 12023568 -147520285766946430969026804906672119808 12023569 -294652133018460066097301940644105182030 12023570 186311053076819165714366821071147758400 12023571 517719204507817788114453502277303933184 12023572 299361461177738890155650259666883663872 12023573 2688305726681455414655068073361450532800 12023574 9265563589086248838137896009323755520 12023575 -327561168302945565174296072901524785400 12023576 177701838708953888822666143728248494080 12023577 757323820316661366154451703627445689114 12023578 34006905427616643355062732342398587392 12023579 -1654885226886591873911848035836401949820 12023580 22206667389754126502144486826455040000 12023581 597193585710473536555138275910081153382 12023582 -777098854563554125965851191663475238528 12023583 355768547782001811098560633877760194688 12023584 1013927904530432895879186465159947354112 12023585 -269458819534942849523554411409489288640 12023586 9136498143630025064304551693406931200 12023587 -1521783599951380294506616552027954041604 12023588 -1111922300860318449709162229850499870464 12023589 963187003945471322495756839718957968224 12023590 -385055250027357496443998083100297475840 12023591 -834584734612325321460684734386423530048 12023592 112775012673848222523585322881385267200 12023593 1430569918154161773826558168219950876544 12023594 126906156903540887873885161345415503104 12023595 292874991446461269395034803333611905120 12023596 418897834392424927121927768529272814592 12023597 618541510446900217251321653381927249046 12023598 -7200131882465638100196248098076098560 12023599 203680826410711113352011147004915975040 12023600 -146081923601924900330551499731716096000 12023601 434207461644884897224571667104089781760 12023602 300533917011829563004269844178294341632 12023603 534196894206076110538847203011532565280 12023604 -55268848929104674493463899433876332160 12023605 -333796921260766444675003490322017856480 12023606 -152350956585815421267478464501158480640 12023607 93951260980873858079660162883694293504 12023608 708872866203171421075140130999492177920 12023609 -316333113863303492190532119283540410240 12023610 -29447026176804899612224885631704972800 12023611 16162187378471154773132277973416207832 12023612 -351257345668945645690490422226805626880 12023613 -438648594847484837168465939633302903680 12023614 271830881587867332008251569859680166656 12023615 865916029805604990338992692247654454760 12023616 -255762224632011185951995466683678457856 12023617 -24523536501813227777126240905940062160 12023618 496223995109059843562886125168792701440 12023619 388812445853662715979043510822783751040 12023620 427431146308009120568267358932578694400 12023621 25279201393633477551787372928924529822 12023622 -55049988070372103995031210496032963712 12023623 985697811304287699610461695827260342872 12023624 290914635193206801232011273684294451200 12023625 -412602771425441429161669140889667712000 12023626 122243627083886006722762162242523006512 12023627 -512714284721238435855570540142925081856 12023628 -99300280695858656859581164733660282880 12023629 214252788243562195988165105974933686528 12023630 -185918220137820840580201139508028703040 12023631 -130165429769293503859528612156191282888 12023632 427802938675483566218113223421454172160 12023633 339907995172414770830572433857169049000 12023634 -116473404830646137983322313131342217216 12023635 45634391862461424415942144059327060960 12023636 -119977637404586518545680584530587041920 12023637 241115610819269674355626125003035266560 12023638 -576520946809634740468763422920366460800 12023639 -857271944143731909107683777275579294120 12023640 -532225808784888194820247618272862003200 12023641 -193328124700436504501882991034376549376 12023642 -706221715198980620221830810713959872000 12023643 158852963721932909499845335610975859864 12023644 -75633296011413328726990885025449905664 12023645 -355873023320157399140179679209607272200 12023646 -36004100712552226084785374870602088832 12023647 -368855278940909368045271617936963062560 12023648 251998960692246528964975118459480309760 12023649 392678681498778773450327412569334804 12023650 304350448298510687441910658473045970800 12023651 1197478721070642805218039326515137530652 12023652 227839128336053670437537792335533361152 12023653 595012069510257751593346178981112530304 12023654 67192384439402388731397978419658246912 12023655 17212778744063324166420232501574622720 12023656 -758352448797674679574987024169946316800 12023657 -935603568134389153781040172982721832368 12023658 -116804289027022747106107722346918862496 12023659 -880696439070004851552753352961451104140 12023660 -1059867406352101548825399333808373760 12023661 -33649722689987449179764041720263500160 12023662 -137651673208149655569187704216348743808 12023663 1405368740192469758515297146512751240912 12023664 95320600685484463628965549716448739328 12023665 -946580819042331534833947254311334356940 12023666 -430574749466668546471721409055958784000 12023667 -1008116412092588123800167263714038319760 12023668 24178723982508443854003632341446288896 12023669 -765278152857011265065374833232190035200 12023670 249136479647372798448924185674912776960 12023671 -542533920653303175873810395542704866856 12023672 556307726858673797279568682349412556800 12023673 -10951900939719259576156849622997021696 12023674 -286986190538601272504824432819860190896 12023675 -310487328971075539852593212320562430000 12023676 112153103172075993356198368864395942912 12023677 -689364355162151472938720875657422167648 12023678 4918444461540670565568536325184745856 12023679 95905405223715158713530787662866627784 12023680 -434731489406532492689068593280922419200 12023681 392515100128831116421835934805773528960 12023682 285525428344061063908013309266454548224 12023683 -284862720820941673857333742747754124080 12023684 48323383058662782135844883131569244416 12023685 -241996554845104776682010886045246034980 12023686 30938124465406680982899166238566172544 12023687 114664549073589136954363888393410295968 12023688 -239945792213071661650578248140863406080 12023689 80980915073450411760740301107068121124 12023690 -6215594472053124928067503624606387200 12023691 -299163019618930825624429484086644458496 12023692 -318635113333197304827881613064465021440 12023693 -1497788467879536390577447020454174369056 12023694 -164243626014679075598462689621554432000 12023695 470748471533245927976488045677259920 12023696 230935837336179989725333602499321700352 12023697 120358064591942724425750524261664799744 12023698 -498362560231928994839675978167092135264 12023699 300131340704980070351236910060107670700 12023700 124974111415308858367671412878154905600 12023701 -254982052760594159566089728879230236996 12023702 -20770076881768751377656128334552020448 12023703 -14912448671480718009516370147979545320 12023704 532707347739486598990983458110291968000 12023705 -847045609271331547146589604756175463680 12023706 -344338585035438166593099421084696797696 12023707 2022973595470743045708457126147847518600 12023708 328319667442572904982100027522078821376 12023709 291469799904571384006706196578663391360 12023710 334595132256466033676043602377697118720 12023711 414145475324769397673977477662209362032 12023712 -332203144809103519638722347747054190592 12023713 647933343900509907211816034771022411200 12023714 242293786369567354464839351013976043520 12023715 552591105096700342949420723135626218240 12023716 1020433080241394556410709496167753011840 12023717 -923055166584664208630169256471078407234 12023718 -317608222048718642303853395803489614144 12023719 797909670124948905444206256569083495560 12023720 619798214346644825848957449897257932800 12023721 30784072752105357266135997553992470400 12023722 10437926185591599731171068354817894400 12023723 -96885215134601033607939344033062286028 12023724 -142049460194446783591624735009020639744 12023725 190157157133618035157837786916160972800 12023726 146686942869982410112849212639163193088 12023727 -774843749447230657133339577887985609600 12023728 51868632783602005946655905263984312320 12023729 372930255782525445005435339215382205330 12023730 -331146519101846890502918553509056518240 12023731 20125308247088615188835522616477161464 12023732 -346201818875276256711265710654438727680 12023733 -405678420681209529503436398377233308736 12023734 163894202025693616199401878948727322016 12023735 1054542554653922167123366017511438366680 12023736 21259860166888291911014271656896757760 12023737 -187145498515895409483172361974455217008 12023738 -61145424610999868800772863603369326480 12023739 -28808840972118504191880214832412019392 12023740 479984212065352402678284670006562480640 12023741 90490549544903811762677329967544556812 12023742 -49138810039004467952660104454027311872 12023743 -396902487716146144746351967778738053920 12023744 166749747770981944810938646486157623296 12023745 274004317111610654832250117690330579200 12023746 -2859715427711270625998452374277510656 12023747 -259206484751939836570311131573276271408 12023748 -189881728932203862622968915206231040000 12023749 -1148881665804589208703606341928360993250 12023750 122634271069760067854670914266376700000 12023751 -736647137616632883511455254320330014720 12023752 175444630016313192067708870521771141120 12023753 -3733419412627805900004652395298787328 12023754 -317841753839214180731553709275443431680 12023755 -308630252795943252721350902170851807840 12023756 -432077002931083257468662907103758025728 12023757 43941596223189648984958851316097580108 12023758 -613387974894645106606804563190061747520 12023759 958539381038246665131108964214923859640 12023760 23773142665565181638246711513312133120 12023761 237327436721947449007827905476675374324 12023762 -408390224057508631079268636053189148000 12023763 11483554146730002961836332991290562744 12023764 -262888167812980726968183309422586423424 12023765 102791258351987878991935493588214684720 12023766 -479444296167388772356065128366175193248 12023767 895734120561391866360643498300810825176 12023768 29566681597326466892316479360124610560 12023769 61718596337363170863468786520853978208 12023770 13437224922331084487009957208633600 12023771 123670850567993403104207770510768236000 12023772 234130574731417173892792375923527649792 12023773 -240006613442175526607056003586228773978 12023774 -61839292233953878578794348879914462848 12023775 735460324929110780696975529662591040000 12023776 1337088632135782433269160289884209938432 12023777 1262269272571002836519308634375337332106 12023778 -159071764542877768378661738694899366400 12023779 -24227891974092692651868178346509747200 12023780 -262003866202155466106120890966237382400 12023781 209377894395823524280480784043955557888 12023782 -599344874273453482428996054535899768000 12023783 88000111703731275707279732809440494304 12023784 293772865532654351559198419995649310720 12023785 -542311124394568147980426374984145421020 12023786 -315482245790317240923681932698189820160 12023787 -791908919535105720291632108663113335360 12023788 56004035621032663879587009353588736000 12023789 2613523789097882833034331854125134240 12023790 29806514671389640493566716599052729600 12023791 470508622079977729560165147362220842872 12023792 -4435384839086253965587268925880074240 12023793 456741878732265028252153951661624586882 12023794 299846357603884214270309912435070269472 12023795 180994644377011169347378359999205958400 12023796 310595702184109237114386397844388052992 12023797 6631429580895567309074630056726979246 12023798 -741351304990640827059070165401133941600 12023799 747385416436859166799634108971906917864 12023800 635869004503564209920866890384107520000 12023801 -1149251798025646543970103824186365314198 12023802 -9098439368528219000246504114935090176 12023803 -1155386457995308762394565132314323617792 12023804 -57448531756014610683629552185518916608 12023805 -120084978322257565866616393942659468480 12023806 85690997058230974847014925334192089280 12023807 577800932309757926230498166422928173056 12023808 80848499899565900499887454439027507200 12023809 -619570098813556804474867824215204945984 12023810 564678054608914699635351588608218397760 12023811 -10122998802197617238443001481221868240 12023812 947744976584684912807479745859774870656 12023813 -1827813349236029341164468676043393866020 12023814 70797980921196203967071658405364830720 12023815 -58328881287743920986475346831272663680 12023816 471396029694143462645394077177061427200 12023817 229728226155946620789760306884733477248 12023818 -664802439896689278754096772205891067296 12023819 -1033131054883692089927302159275623460780 12023820 267696105453354682827704954382724500480 12023821 701023322300940313907555556835059432352 12023822 489928300075268538203140159442773047552 12023823 244439741805159700481418046659475526400 12023824 17264954080180435880907285094414172160 12023825 -191438635110417919354952582417168740800 12023826 365281677177989094183402765012990639744 12023827 101892506939997726470051934474486492080 12023828 978032060872634485093815253476734349312 12023829 -1248011615158585319586532655528046178560 12023830 1636155614476457792509648129349207040 12023831 -1115053879666855469318382580649313181368 12023832 -7006151597874415635086243533522206720 12023833 1209492591017552394590755492235221824000 12023834 -102302911445304470734457673528765185280 12023835 -670502862255203326681464863836336492800 12023836 -309210897894167871324613300722644666880 12023837 -269004226907194359648009184658324563200 12023838 -74890265813050358487519953514041374656 12023839 -40330055825979038081172512484934003360 12023840 -99169067819403792218678304563970048000 12023841 -473125983981087050691761659973424900480 12023842 88630786518709525620974924173264890144 12023843 38152175452274271486886567947832205772 12023844 -57346500866769185829888589378719141888 12023845 -136054499716208368932432085019896540920 12023846 66683218828793180300156731830679756800 12023847 968261829059856976537279828462764783768 12023848 442341681403732866709380962032939499520 12023849 1189604069720770208975745531796918997136 12023850 -80999920919062115887738810743623232000 12023851 -298187060503891989610674431522490447360 12023852 -406605215724878304269200953459039191040 12023853 126236845281268164242050924610124028800 12023854 762731154501353953528929272453560714560 12023855 481962802516742178023406889838885954760 12023856 -117199711740200231443709190043374059520 12023857 -1029337308872481339814824478710252166894 12023858 -80783938078852699778241805628753018880 12023859 837618564125382597683350044172859822904 12023860 466709227941686129297405479344497806080 12023861 -1167788602529861241994162480645037627538 12023862 125354188671721520082771340977173783424 12023863 -187136878365480675716266595327840428888 12023864 1025748448103091034490124714781214822400 12023865 -110932362438449049049008362318693280000 12023866 -514975404589031179767076048115556436368 12023867 -1289195561157555501053767129098055053084 12023868 -94270125727350214343260566479170997760 12023869 220468381911323960364670893280315004160 12023870 -593476032535154897323859259774130653120 12023871 97808150743085107277498400436649370240 12023872 -185447070198958093988418433508578426880 12023873 -731804918510032030786919261532147778878 12023874 -6014212710250704813078134816245379040 12023875 -24903285378690409915062333190538556000 12023876 -367960824353616400381937652038289440640 12023877 164572788371346135767554861466707349760 12023878 -60444316883460949860605460942677945472 12023879 -364919929283203119849528193702345113600 12023880 -82398107827239390459809035579183104000 12023881 873277801633250863899867550484779390682 12023882 117736246408955064255855200607868790784 12023883 -240757349907872282805213876102638835576 12023884 -867120727853735280140028874808059558400 12023885 -605051741871450879813677153033392986420 12023886 -12827631747581685231072061525473318912 12023887 1983562184341766657745322389400655101192 12023888 -62444312106869703227132783678959927296 12023889 -287733998869519176494319160690016130576 12023890 98343667213267343699031474693071580480 12023891 1151463529883636510374131985756136676 12023892 280073787574387301939387155561709625216 12023893 321384819735825378827022022529885569920 12023894 276753740605322898321905120369716855680 12023895 -201196636683837097866576905809364852160 12023896 781357759809186327688668384571781468160 12023897 -905099557738137985103676390972674881008 12023898 124120277307098462879485205928894459648 12023899 -339772638195275779322016498991828735280 12023900 85487069661739463558425745707013376000 12023901 276218770351590749202823979848149873030 12023902 -309165484028920914907649374644799881216 12023903 -23948815339616616085039050463023793200 12023904 70070413795197817013083325481615360000 12023905 174929616781718576413707060365586168000 12023906 154398480507203906132117202657442030848 12023907 -114585915632899126460417099836440484608 12023908 97613142653491822014580645227181752320 12023909 1496427975782350741282794407672156314110 12023910 453771260978320476370138667797216915200 12023911 -1569174672526185223444828647378384602496 12023912 -1483589077651922346013522273719055180800 12023913 -1010625564217998996329078358136262325312 12023914 -186640486176325651698707666355423672144 12023915 -1086236376238587189062810061427408945440 12023916 -355985951981262832731485778793556705280 12023917 21622577158696112808977640834282404160 12023918 8622533845546810037780051658461997504 12023919 225750903729770535428984865496805935944 12023920 109755111572713602990106519293702144000 12023921 -52534195489000078305674022406371048192 12023922 -220537753264024991198549069786521228800 12023923 438677438045095817376323195308632676172 12023924 370274639590176275875064526892947720192 12023925 451110884226920478378065677530530016000 12023926 -421535674058914318167134082117335344320 12023927 -90573365431650645618656462983191996144 12023928 -241277098472629114515544568649852887040 12023929 554257460957230637190375696577561143530 12023930 -114185924056018316422289323157761857600 12023931 -28567096859476835312797958678200521360 12023932 588447713645637620974695667078343530496 12023933 -739357334659029932421481232518023517818 12023934 122730503037288559728868991102930552448 12023935 282116679410307170056258946402864824320 12023936 1094847176492225603613942104983873781760 12023937 -514297159233053843694261731826880488960 12023938 37805945470413937653635362147704135120 12023939 96102569797087399353447430808276230272 12023940 155313747736872061468633287638731038720 12023941 -278898686166677831126340937233411231200 12023942 138659570245461967729029807941245374720 12023943 -102255685040802500885911792604474574936 12023944 1382330069683261876481269246600724444160 12023945 -819864103407003270112724042533930470300 12023946 -98085665607787296842845641828579714816 12023947 126388925386653052886718115235963067264 12023948 -261008826969808874733840427338209448192 12023949 -27703921627531163488042754803578280320 12023950 -216955345798819439097090848246189088000 12023951 6503191604226124529928375878797302720 12023952 109288981793463742772420801270685696000 12023953 -7138240920249991813991099703928750798 12023954 410199906439590616167092114448752922624 12023955 -715967179505585221941250569210061008000 12023956 378305295303380036841061978627944122368 12023957 -917687772985272403815988430043278621568 12023958 -4340546311996242100779760136246538240 12023959 -9533566168740134746347887724119993784 12023960 -65280208323864122912554008699930624000 12023961 4651641169369729278883190304127854336 12023962 -166285793983508701874932942503970910208 12023963 115613017561738519975446389666447740416 12023964 16005691043998253693152333014281518080 12023965 -28850812090977960408785380288012912680 12023966 561264131306253362271743213867020071744 12023967 243728408297393573973572160121460411520 12023968 380910708986381843882928266435069214720 12023969 46764305185588833502603022676915428544 12023970 -35323289428536487345504939166192762880 12023971 -826390081150299102835998813462915649828 12023972 -16998456677495678306966561552258243328 12023973 -390389149978512151427713866706554209220 12023974 -23237259807288696821158408068257979840 12023975 653242675277115853961276607484641624000 12023976 41434683228417120270109719274302013440 12023977 -201948396131409107956787844586440214528 12023978 -21264485842763043251133737816730873600 12023979 311104077650578175184292417513811804160 12023980 567876635567750850949651571662745318400 12023981 9298888250666585296059701983271441772 12023982 -297217245688641960757455677052827232000 12023983 943831800923627246922505122432762122640 12023984 70127718720312639155466798575279210496 12023985 188345396608834170576523142292939360000 12023986 7753584035454461413656329088660432384 12023987 -1156116778345718925984777941883161898480 12023988 -33884794927392801809981738063756267520 12023989 -38845648178460225635715429618079985220 12023990 195377153605371972548337820124361196800 12023991 -25593109562149728734049146591817669120 12023992 -438636806800299322019323508365091020800 12023993 -73282280805357069691123097350835041596 12023994 -33583780453639560441597331286984064000 12023995 106608626698004344867407635025072915120 12023996 -926914507219061772453689499558340992000 12023997 756368921140214603544137324474316576000 12023998 -38266038741484394283541316797984204800 12023999 -46945611290149900526318803733839290432 12024000 303378305918759878536767924723515392000 12024001 206077464876443147759876150083519093248 12024002 843582792574492181758061277326156174400 12024003 534822496336852272467904491213087520504 12024004 5061909597933587141655435286318141440 12024005 -252020318070699447111158401815535827840 12024006 466054788293287572547175527002946163904 12024007 -3473925862502076791844322460724712744 12024008 548809931724806516000854709511796992000 12024009 -381669963460150835695466420995913760960 12024010 -924950865432554669553685261089759498240 12024011 -530484658122853466372864412809844946176 12024012 -457467250711041227587195706339549952 12024013 -1289583897841032275712552608646136251776 12024014 -120898034482828981059175587543030456960 12024015 651703529040619815885949542413944683840 12024016 -57141614634170487157259477862620807168 12024017 681761306259304767218192958578216150640 12024018 -521043483029602945685570002423950543360 12024019 -194603383205748962541553721483982803040 12024020 -133683755765468778204898963107131531520 12024021 -248360069152210818267484878134511277056 12024022 -599747943523870937609899295782494974688 12024023 -574865629546454873102886345185914460160 12024024 -291419919015972228532561634976018862080 12024025 -333685381902915614620985939473562539700 12024026 -58926227197290850480100389348103312640 12024027 -81441863598032988804684498307990806036 12024028 -388512460996689716797552652842249187840 12024029 -370678630770585943792098377544113995860 12024030 -86894011356010752621986904231867617280 12024031 -296115213999243088096085619681576201000 12024032 -572769787890981410943482441355473977344 12024033 251939807709318423772184371735589436864 12024034 408939549069109554422967983414613178752 12024035 1104532502184629166090820547942471430480 12024036 -464280620115672191224200526432169702400 12024037 1106131980418279671662976307701696007360 12024038 23285627747906458661900736724668165120 12024039 295887778640565001418247813280290666024 12024040 -284118447061438517653476808795501363200 12024041 -10470961209620732725786778405402943558 12024042 -261550764643940054650753695050244588288 12024043 409625056848769609925232490802137677720 12024044 121155800177348287341789330739159604736 12024045 21173604565609659325654542991112172000 12024046 441769207730848365265520047008259523904 12024047 55615131726600551499378936617958779760 12024048 2365307145696816670265378413295468544 12024049 -78150083634643883205379717807197374520 12024050 61194485587270224534525141088863909600 12024051 216618689310058846700692272222162888240 12024052 -190643765648994951431628741973420929664 12024053 251013975498255206145275678486371792302 12024054 -122062122952199894405509935408536826240 12024055 -293019503423453623557460176404084121600 12024056 320543675562792828123551445712301260800 12024057 -226954969923553749985763474849244936960 12024058 103502651145730579773214320750222080880 12024059 1589417104209899746618804927362102333816 12024060 -26530643420998298215029742772937047040 12024061 -303443138548033738649397153411234234330 12024062 339308733138702048666684581994010412352 12024063 -146770003397265166557745922160629932032 12024064 -19920146955303669860401799691738546176 12024065 979561816603072733024536600785509669460 12024066 -637878390796742108682216684018730450176 12024067 -1773199359897622904936966293561443378480 12024068 331733266506911733655260743632019582976 12024069 -828167764788084333693096891071282919456 12024070 -219838701266842440723691609260849968640 12024071 1007343402175593802252199844008423322792 12024072 153711121252897719967233731436487065600 12024073 582559901436268851298200414047612695322 12024074 45252997536400027361950069270538538240 12024075 -82839962553949030430602610415729504000 12024076 -355398459358583203904644286660097720320 12024077 -394172012850952647624227395090122037140 12024078 129633591877707240397364356532284535808 12024079 -306269800445926039431859744187543064624 12024080 -181171614641929840710302857037303562240 12024081 -9980101726008214549804865636115984030 12024082 111084555566211679398346330293729999360 12024083 -1766665541229686108544734708000576632200 12024084 -11033693724362382123281320053925416960 12024085 -93387199853691278437529135309997823200 12024086 -359295690777644300727115623934161751008 12024087 348347133992952703048710777098654822760 12024088 -901904047936909825473944964890847498240 12024089 -381426698701457002119712397261190399168 12024090 -930578556656843872968682575527270400 12024091 -802157385183310972554732920920206859016 12024092 -274157579238709521127945971254215979520 12024093 37240341080936089356493344918942125760 12024094 274230648840136874807195127516044938752 12024095 -525883794587393537420112921955540877400 12024096 2593752591904432350514600549715804160 12024097 393096186696786315402956004337687934400 12024098 1048511309178810632215828011189703944480 12024099 -2991786884049754860931675619006060160 12024100 -42125433195927625193191165631971891200 12024101 -208889561552395682406531929508540453408 12024102 368325291807810305102795904215743280832 12024103 100391199904764331548116829370262349760 12024104 -323076627032652529344723221860866785280 12024105 -458975044926155925274354538107790111040 12024106 345271838724391141686140751332178800640 12024107 -189014808089474819273002160232607184880 12024108 -550717959601553268501604829771665159680 12024109 -1149064751950479405769271335344460387690 12024110 -38362640576907736958796442862810749440 12024111 -332358704822823201096066043369794323712 12024112 155674875790959747766092522962994790400 12024113 -583125090279623563303049108805286726638 12024114 -1169783591244578897862357963136085760 12024115 -349685468377092812347426541400854772240 12024116 372551490389897833087555450109460480 12024117 217995194128791898740161954513350736640 12024118 92513849876078965169971476207133143360 12024119 1414156623684546278740199286601035716520 12024120 -3917202114207302647696596464680550400 12024121 371394936565933798871794705118308666452 12024122 -3730506419430964582986319398958288896 12024123 211201344766188313871299938701838270000 12024124 -233618709241336285407756955615653593088 12024125 219825068318948382613673742320987520000 12024126 535708591761162144633542457546546720000 12024127 -742211825716801359498158173611701652528 12024128 -118311664336095793291030479539897106432 12024129 -173608368290576513818847878560203282112 12024130 215803107281679120967902031929222673920 12024131 -248118457814880834041216929317475610880 12024132 480020346668184083192134767990950940672 12024133 -16519926020395720329728343068382368 12024134 75456895320287711799802836551434426752 12024135 -615996310560651237798358349854902401880 12024136 -23279690558145452852255633730956344320 12024137 -901124725940259526832578845412678326108 12024138 56673787330224435309806440568445166080 12024139 445174631572179189846353946229154641940 12024140 -485782170514305996962177010287594050560 12024141 -40907884240002881365313011051763691360 12024142 -188466059812388492674836563408510620608 12024143 -262749063323843982234046569494336062608 12024144 -6902643460686303516132221546549870592 12024145 -309163853919801629778827558553465865920 12024146 -267512869283879215390535377680057793920 12024147 494005395596113586358013735285434102528 12024148 848051804363415891462722845256261902208 12024149 -191977283939553429389239374439876163364 12024150 -8233959844054607392992184702274880000 12024151 1692156391921300052918463782524024348800 12024152 220426964942043078172352347869691330560 12024153 -588960002872298629347329878400210551200 12024154 -339491096985958795677621892026820089600 12024155 299858125903004525213134009533635792640 12024156 58646414980774803826764513899061018624 12024157 -472981236801616298948533041264793669594 12024158 55429274616646930387946266422995270976 12024159 -521658948689417906534660090358789585648 12024160 -843233620161633976562504279078668861440 12024161 629758791157821626222948250100964649762 12024162 -179133237878268338285078579351263775280 12024163 -503218563206615746307414751644647394256 12024164 44052624665100402541250445405893354496 12024165 -117746820236088818084938088172422602080 12024166 123897050853170343017811656650652712960 12024167 -385892294597788667283058998788559597600 12024168 138689425117565017826550851464412037120 12024169 -286576116765115724508823641406988290160 12024170 -44065610100142042903863541648402603680 12024171 575356241703327277256732594838148574940 12024172 369324903350056949567096504156182379520 12024173 -497162762962266123322194426147771305760 12024174 322771219540198032445405959711520733760 12024175 -212729978994018053611908115202229112600 12024176 6307779099673993030005436306838618112 12024177 71058395961713436281557769325357849600 12024178 -549125181268579340863646534400006117360 12024179 833418386008390826494416682149941256384 12024180 -13075597842046824617882015517023846400 12024181 261575464442552239922816449987756332262 12024182 -555016704854986517536702203962357651808 12024183 131375208647084452981488533334730971600 12024184 -32192261750344315077271852840761569280 12024185 193457243003354817116638693018233924360 12024186 -76398010912344539153379012623420334336 12024187 -103229774040578697131732884909368964096 12024188 -1482612792626402696176302620378018304 12024189 -312220039501856550208248323504656750746 12024190 90021380479132776160744875356726359680 12024191 901903955536831710999836149989388914000 12024192 80706138356534912237190778472135393280 12024193 -423438867189678874138913148769415204928 12024194 85901831189633918685244665157493079552 12024195 40529190972065008069199524665907584000 12024196 -290671940312281690766831702515836538880 12024197 85726772784971350089224962851035972412 12024198 -895519031131651440738402147709928305152 12024199 1181370362155598657775802108253314365720 12024200 475400367575661465728798142696422400000 12024201 223285082622104017342850098679012539584 12024202 -324855092652102345012559313252236836768 12024203 411265468600474851997911222823784074452 12024204 -42952179252591955748490791173075874304 12024205 -113742779409481699072071481213420289280 12024206 683120579320353950738036590081354095552 12024207 -23992730894607705206051209101293523120 12024208 -228349455089704394075771413893309882368 12024209 -984717284176564788089105503895388016590 12024210 -13299964587343324519433770234829414400 12024211 1290629535848135670393614029599242160812 12024212 -1032005301595699612757608932544065020160 12024213 3792333960393737517132056856636458688 12024214 -224734538240514572479171137515796599808 12024215 124185265575633748868820473088506718720 12024216 -84901184014430398924766763413041397760 12024217 -69772745733780790452391858435154050008 12024218 154742798393376654037356744670272967680 12024219 -8688669912827232405426432706629105792 12024220 567853215869400249349184540343823872000 12024221 906300688576621657453674856964260083744 12024222 72022533888734391561540253942984833024 12024223 -322260587210067029695284590280848756120 12024224 -455828876361480540259388356353000013824 12024225 40439908875404562327770613197710285350 12024226 -203888307800870001389128164773682009600 12024227 -525805360380722204595747340022394981924 12024228 -126856301144269785909789494943589939200 12024229 -92102392473009869522148452953278297824 12024230 194110714855601325909302506459216421760 12024231 927488724029648607104415630324461933352 12024232 550245871959695081233105282362428866560 12024233 203392194171160097326180534584807926784 12024234 -40500334002811317348945424656820331520 12024235 -342617910576274883993428935901535260320 12024236 355859407749487845498060327684449273856 12024237 -733964396831548256854000848978522920160 12024238 285146244713661840340284677573666675520 12024239 83990158737886530259591117157549723808 12024240 9651431120466957063943682560930283520 12024241 3189767555897123938669256904531774900 12024242 -232328872257000761422751522545173055728 12024243 105168585366910070684407037966906366208 12024244 -1442081258387384322175519789710817081344 12024245 939801693225962418056517668468338195200 12024246 221804856717993691312866922890391158144 12024247 5368358060216406174060107183286538560 12024248 1251687732968484149722508032955382927360 12024249 -100410278767830009390783695888036858112 12024250 -168695765289017976765461104970678016000 12024251 359862189733969190420941510922402803104 12024252 -64007741478993459579992782215130894848 12024253 559305230968420417012735587880970109720 12024254 -331451375204505705076778485588198517376 12024255 51641796027175386847909692044123068560 12024256 -22760672674371172525131777221339381760 12024257 606254899375126084564577811982325233392 12024258 -373184718540492333858310175693346470016 12024259 499723235071393339963701081047038436640 12024260 172451115936059701959760339453992000000 12024261 151525530445118123666490913147294529280 12024262 6321747902997919601807103319598776320 12024263 2228701954351641417366074567771741764584 12024264 85435331012699284336233519030612787200 12024265 933045523309817504837423102713981317120 12024266 -1288516225644509600042588515979689704096 12024267 337785662137227530582748119093719640280 12024268 -30751563618433530676920143950094251520 12024269 205443300279444062353047997430296848480 12024270 44016350572814215782682909729575705600 12024271 14145430961631887437345430262206107104 12024272 -57229294180275610629043310218209607680 12024273 8043885013518659043053421086018175984 12024274 -682408733837281175438019600789477104640 12024275 254109690536003743163703289100034486600 12024276 -434387657763557439931426184417319616512 12024277 -466955487315978184525892559023838909874 12024278 -206900589706106803292189817299320796544 12024279 650341766891509772576752550272963413024 12024280 177700256085835769123839060459678924800 12024281 1248556611669776993946154227545310689664 12024282 146583906973920683782123379950926915840 12024283 924373255611004157716078300922911950520 12024284 -112795630246814433055216927532639539200 12024285 50806156060169393089034429522020270080 12024286 209513805093734277075095559964446307584 12024287 999993372358807604472166218660506886384 12024288 11534219392847641072972122515586416640 12024289 -490201998146916670507836605761496112768 12024290 -581693153033795796936024836350099557600 12024291 -544266211709433136223362809450914646408 12024292 630246788975929244265590650333875191808 12024293 -10508975386271829836078350661955273696 12024294 7538176824652012924226043303429585600 12024295 -822608466086982178713390487446947200200 12024296 201415211639539469308097258884520033280 12024297 -201018778718541145084076217494031340380 12024298 -221269913702926173449260355122182634752 12024299 -39366711835142951834869177441128611040 12024300 -272604502020437690321319288202108800000 12024301 -1210717141085960288238472324354786982698 12024302 164615101990249859847429572502062817600 12024303 709728249444651145097687378592414950544 12024304 227449411405968548403537570783752749056 12024305 11526168540198775704891926526209319360 12024306 -437362495558605875397442371766494169968 12024307 941315418592741955523004655070712900556 12024308 -205710563951283078037585919646639052800 12024309 -384400299453417313464916402620204504672 12024310 80584147894511007235607691622977970560 12024311 -61882737763652642712240525127019611776 12024312 85242206667045639768982697176060907520 12024313 580486581173554665262515194266192789440 12024314 641476428729648859637422262106746280672 12024315 701029609226913272189763775845806892000 12024316 368252471435042272561860183102734570496 12024317 314461038891296838345849073786297512972 12024318 -97198268006502218750730491340202567680 12024319 511770329804607941572846794115381214720 12024320 109770595399997112787041642107287633920 12024321 -844464552607981324976512100871229041600 12024322 403106968873297822353174938205107184672 12024323 2845023201884185761238880331261977859984 12024324 249987816388121904200051717285462678784 12024325 -200765463528437380847318593843764288000 12024326 -666846560658736279583299949225088758400 12024327 318867856102785080040677273424793928832 12024328 -1276948141346808395384629952930611968000 12024329 -276519203919737942195145160674842939520 12024330 -146945771689022993296062816638039815680 12024331 -263483577052774808886033050511684193536 12024332 -1024002913399782850870226387814951029760 12024333 309359352826876974817019427327426946902 12024334 -120384375013401373616000472703157391360 12024335 -387712934572184585612232101152276382400 12024336 -220705843976055259377668635920443375616 12024337 58593557369335934921980795199093502720 12024338 -16376224243330903211026095308056699104 12024339 140710049738969920572299134477534843392 12024340 -26737595008523041601645524081743206400 12024341 10414458210578895188330992063525535424 12024342 58895080041552568220696181693623746560 12024343 -11058832252077488292927544012874164408 12024344 -975909370598493568428279503673199011840 12024345 -77104843102921480099503869187367545600 12024346 383333978015561476142766466020886613760 12024347 -97387209735994841222459396769734730240 12024348 3007872697237558564039805490018140160 12024349 -1302054231442598054134974104615742872736 12024350 242661052021350013342327008659770185600 12024351 -955468933638777634371035016710715702120 12024352 -1165197012432144684200614386303109890048 12024353 -495054468295187452510061449408874100480 12024354 308918210099383525312319601625173508608 12024355 -232875367375906184105187523943845918560 12024356 -686216330048630962846255609468144376832 12024357 491323729079290287879723135177945426240 12024358 276258706382195071138833476406333965280 12024359 758718403852225930684529007393740014080 12024360 -295711846959518366259467700477650534400 12024361 -324856776689700763621228275559783100038 12024362 -320513585780084649501240294775710091008 12024363 -11416332085063782052673188038145203216 12024364 -847968161967999110856402772862771086848 12024365 -404372765755569604745861162750912289480 12024366 -9054980845082848063033095283895521152 12024367 880636804270865311329987613997242985992 12024368 179723074197540345381665731361116372992 12024369 8628899546617861659556501238117394240 12024370 -215049668939708449094768367804846849120 12024371 -161975022569850117354016505689195696848 12024372 -263619747896050146657530579143440826368 12024373 -182410913280767339347743993104830830592 12024374 106926339848219576644560526518015001152 12024375 97988091788294278179629981959845000 12024376 -17462098477790655949942425537970176000 12024377 -296293373856952174497131180359191063360 12024378 163449156816165204793300484530878278400 12024379 -69382802721173271082206666504476526720 12024380 -207873961817992788372038012568449011200 12024381 -332548863652317786089628521880991148256 12024382 604721727032090800040896813869736449792 12024383 177185953200519197115633829619209304064 12024384 12124033810881409497163440658512347136 12024385 899656343828191821333971245612670906580 12024386 590667469026285297807744846672885995520 12024387 -476655623508531844891866833086826754072 12024388 1221103365796758275519334339084462063616 12024389 -549697569761908118584306495609434983880 12024390 -4194547275128439457381477501058918400 12024391 -21569401645751222155861306604913096488 12024392 84901427602046823274555547884243584000 12024393 94245335908429505159182761407133486864 12024394 1465595022286136770194828323154327552 12024395 -691740601319828068758460836184981941600 12024396 946105355533984160163922716225521679360 12024397 612178310132762523487485810150397708800 12024398 -170270854057195042530723907251938699520 12024399 -993011377292146120549997428087227311736 12024400 41599876630823158353058609234152652800 12024401 -543013799077467443579370143614228864908 12024402 -49370927931725963211317340788975631360 12024403 83853851441532226841772377198777215000 12024404 -312531450816684392908736367981997301760 12024405 -323582357424208371831516842698730112000 12024406 -119894473385889687351766355305622532480 12024407 4531513757753028565176286784263771656 12024408 -200858760841778255115222675956292648960 12024409 399257034337041046620391302935910985610 12024410 80429304958596740812012252683586522560 12024411 -223283282450615600914658134016139396096 12024412 773720225637806535426487456798305037312 12024413 -262337824064298650285740789802016517338 12024414 -33214743933753874953734716323856776192 12024415 -322469426878906938775910624769075396000 12024416 -1464358091483865891076068185526329671680 12024417 16487077678365333763511017175556791712 12024418 -24383922745260214510647061897044937728 12024419 365487174958848235145744399123900186760 12024420 -277907430486211816739209113566949765120 12024421 -2384605468149212550845131046750629657988 12024422 764520383033914652200279055141055052512 12024423 283842730745671721792272641624730648320 12024424 254599247457468840266238867346777512960 12024425 132286662194291838145955383059583300800 12024426 -720945801213415053340163722600552920576 12024427 -453691853742370142389115646035131626720 12024428 -225656246097150074943068293371683675136 12024429 -988721787348262398874593247227046881216 12024430 364803250901694262738280992536097691520 12024431 1092695426416957000458097074276447392592 12024432 -59028092419352372834078584401486151680 12024433 -1998116478206688684828649560119136898560 12024434 6465543586073069336950061759965551360 12024435 -195874288015330796191056351126060595200 12024436 -682949775998813358811753714953960253440 12024437 -525775256519043243620277014380152428928 12024438 -76822031552832223440362984489964411456 12024439 208463877219873818533464581025570698592 12024440 -707999124810354530811696313782738739200 12024441 297379133793943643658673860351163278336 12024442 243930420331438958659981354200888978144 12024443 -9244319098279372311265159663018573656 12024444 -291800915622733994178056988457392691200 12024445 -222285697662252276436501644855605552520 12024446 -17336720347255060181163236068192972800 12024447 -379878384748349348546076275979827302200 12024448 717213132908688490215179813969429790720 12024449 -1122410983095765246416363814447807686700 12024450 -2777802583235625412551779337349002000 12024451 -250619895761274352500704012569523228548 12024452 -479597267677421860378830061240214811648 12024453 775984776400611740587582436918704624800 12024454 -2795092524802732607015866867642256640 12024455 -281042441920299265145755579435134389640 12024456 -257188981873148778343607620901957836800 12024457 944042193658964553747815503783561750452 12024458 451108011044719779054334761988694860080 12024459 549242646772843285837093417903632130104 12024460 42172712365341545521929778245911193600 12024461 497185317754048602909536472982562107062 12024462 123361570493999651441234541192961812480 12024463 1397525157851764972842614007642768569784 12024464 353512310503625128838198244427212103680 12024465 281422088728071935128686670582236453120 12024466 -18846248637161156782668752261262329856 12024467 171581995043268582181808946361326194592 12024468 -186275231098449125712972480764303118336 12024469 -158412549928699871677249954519608605952 12024470 70582765882008996883927132511398375680 12024471 -366184228213365383207311053895337153688 12024472 -443691352013061739978953006386028595200 12024473 1074461732159542816172858977399341144000 12024474 195231505336625121544229818317085974528 12024475 -129547327844303968835057226287080175500 12024476 -600808657543271658162536766339417469440 12024477 -15520038735076032861541645965075764160 12024478 -453777695327749185385907896503471288960 12024479 1689950919375642692661882349769543313984 12024480 114535834706433956919237562960434954240 12024481 153736169851910078796183923663857767744 12024482 22306087222324264295588436358761191712 12024483 -535366972071407983947536759037372707976 12024484 -1114144656193272692600635541289542425984 12024485 -838238792452466310272308489219958963040 12024486 132207542719088686531772475096335361024 12024487 -45174525181715927061108321262716441088 12024488 322915571584906642456338930711653007360 12024489 424462043372925982204591431288120669888 12024490 -336837694010040061222343803482324349440 12024491 1838125051113821316659986220934075164304 12024492 -130021371773973663470314422900283883520 12024493 192022773007584459897119071170716355244 12024494 -13419859943637302552773447140500722368 12024495 -163863122620096769330587631325303974400 12024496 93185305047836557683512312572461056 12024497 -348625669599179137005332084782041194496 12024498 -132700634490242235047188542846513111936 12024499 457011271892434343354980414649423103500 12024500 -30410781058883209217612828727835200000 12024501 -1397552546612644996310289473303156147136 12024502 307075979935149261253301303373796490880 12024503 333250364369399831808884930995347564264 12024504 -519140831986387703271804009486925824000 12024505 981224081550355520902169719054573855560 12024506 357055080051017072803526438618665730784 12024507 -812708655784886373256709259643946076480 12024508 -1036478500879695340771439596384419815424 12024509 341218224286771227732099780109306283616 12024510 76842256572422271181265676434114227200 12024511 1627448285955416852522752962108820947200 12024512 11854418481540773502140727554265317376 12024513 -242643564647108761831612777811448871758 12024514 311479783933527029632527366536556827856 12024515 -125538629467442931877169004675383630880 12024516 27903062026982894836126274037640912896 12024517 526358573763444178441289840175519716512 12024518 -586845969427205376368732503458503175360 12024519 67521039865811436998725358929111446768 12024520 -7606438361482445680917391676065382400 12024521 -1184314511882658737162863390306431455256 12024522 -405392890913569016911605939540796581840 12024523 -122949453463306343654367845678648548320 12024524 187616548507792029127219970559464140800 12024525 -598058507096876839321279215537535166400 12024526 393624003315054634103580850829655467712 12024527 2957126362653666834412595498860562944032 12024528 -32475934826695413143052776910458191872 12024529 1535393599447720655013877651726009735488 12024530 -32293437537102376008176657649367372800 12024531 65239358241849306287603569957010073600 12024532 62442942209504806712342530117063251712 12024533 1014290374232941685319760339212818076480 12024534 213925996333065806131537178254389541248 12024535 446952576234356211267046659441473043480 12024536 -73495791660032749736532556900413235200 12024537 210614017225077297022959636031343823552 12024538 202807449522684419251716171784289092608 12024539 -1191798040277618944061699221644554169660 12024540 -206726927618630006078306990624588436480 12024541 82517413058031558296510600924001169984 12024542 5470508374159902829970239255411004544 12024543 -812150578433958417265553789473827940536 12024544 -383803618137657485039270399152363143168 12024545 -355409729592591310079616766403760958680 12024546 512303001387142843677454285650238848384 12024547 1804250158200980444059392101491979156512 12024548 648645869588980093988240161149848125440 12024549 -21106640916537176870662610540266864866 12024550 286532664978215017117147317173836408800 12024551 -304941693864804030805982377506459974400 12024552 -74681102720333246972143741575031848960 12024553 -224508412147381748792938337530394508480 12024554 -30410535200101777382277843103667132160 12024555 -19362265350373439347664819187028392480 12024556 -221751351060261062902691905119069204480 12024557 274137486728217483490273587246579269952 12024558 -88843792740631205723342759242732584960 12024559 606123073533472930379561343184593297792 12024560 8774842147828082866026495300147609600 12024561 430201596006158883791758567518537498240 12024562 301924674440466312372383361517942595328 12024563 29839835253317233433139139739450880264 12024564 289565026498618661853293919313322575872 12024565 114679678452751141370440373889494524800 12024566 -273554132834560797053266900834143612768 12024567 200232585876355183814755219377019675920 12024568 408873969711676027268381019176091648000 12024569 -984284217821913682065934164045935073660 12024570 154456288127272732752925762905014031360 12024571 -131753592920481282142573789252648741808 12024572 -402222923916431595207766125142935782400 12024573 217737463635561113059157601136734624768 12024574 371765127963105017920516043230344467712 12024575 58332423973921753409649810871024530000 12024576 -163925043708987428457604930637333004288 12024577 -599002337876909303602376460846919800574 12024578 -298572954251379023955026105308393536480 12024579 23808441872782125586602643446794707200 12024580 -4775877823900754033820686253495029760 12024581 -1346329708894855709322719060542726851618 12024582 326105788976770674811678967894291865792 12024583 -685525565510566079696515401200241821936 12024584 -147631860570205018200963504710299484160 12024585 -420579954574880600507137877925226540800 12024586 -156966022538951752604400791782932345600 12024587 846560051518134526013754254900661983280 12024588 -145496349342049737948338453823705715200 12024589 -306610801880779701528705877382582211540 12024590 -112976131892124394323710347757418086400 12024591 84263500254039968159848643849968310784 12024592 -36036178309738916552330745973547581440 12024593 141995299306011494405437755669967396992 12024594 -398271894717191694205846497943866376176 12024595 -831994727379670853614990734765093889200 12024596 356107606654901973843360341025147863040 12024597 255630759880864379080157892242894917728 12024598 -867877559876805829455526660394838259200 12024599 554957880980385539661889053546555225264 12024600 -189921765866026276536392004517946880000 12024601 -427951828216625244420650423066884590128 12024602 265778879163151973937484999432242887904 12024603 -325251196216244626220505711284389574616 12024604 -683753559831595759786048420125501151744 12024605 875681903224472460991876995701794681560 12024606 4330181302177255592274567075125329920 12024607 29767471940032680219741071889531236352 12024608 -299604119146818508062190560366782742528 12024609 -423157616459159857831641182112007158096 12024610 -30198286839458841524081287131903914880 12024611 66500777352800691222431607027013212 12024612 294224963076621668025103744291791513600 12024613 -1276963591770574733490716235242078029440 12024614 -193528431035575778054197942552103190528 12024615 63435306066090933853059107582280960720 12024616 -47744951017907399533879137127728998400 12024617 933810479204078505918421360778262858 12024618 -46687729344273572685980079701168441856 12024619 -1616961326226582520065026276891582459980 12024620 -563191476641144365732852451583153592320 12024621 -170650621396638819529102590663897464832 12024622 -924307871135427171347182323256555391808 12024623 -741281510716111430547612969696358766496 12024624 95017684674640860019724777408939950080 12024625 781066223908845605136863708664465360000 12024626 -762634810547367524084183945397544693488 12024627 223525306630855707785891336527873477344 12024628 285105756554515167183505072233463836672 12024629 972109302514557171345357621576136069230 12024630 -58852865857547663780786586578845370880 12024631 -132293172788481121168845473594782512336 12024632 -390561035990225499778131869152617799680 12024633 -20967410795938137381210814757884837536 12024634 -791542249660238616391722889164222608784 12024635 29038338178534546597615375631010089760 12024636 229627038534033102882621040738910536704 12024637 -36174588730073782963065081646386061940 12024638 -106766737014376412673771453203355905280 12024639 202833528172879300568904413886121693440 12024640 -14531294518489143868124749942436659200 12024641 -840587942747345022686292373104773456958 12024642 61130917989474050846165536587840321024 12024643 -387961068341544169370017149460541431108 12024644 -45410205930186331163542410791493857280 12024645 406245088173020162187968215763761180800 12024646 346987524617895398519846322006027154272 12024647 1388480869657036831162503746050750773960 12024648 246715875654593711127743247560867865600 12024649 487436118766574205224005034198873280 12024650 -34572360345992593526390414004965318400 12024651 732190773911560701455864955573110371032 12024652 -197052302335897793341275287070980108288 12024653 66035897193365233304933419419198764064 12024654 -126307343999380195136188060772988242880 12024655 -757564040606386244098702798309065544440 12024656 75881021047953889895860294586488848384 12024657 -473120419866470840688373417939528484592 12024658 -68772416486675937746883556777215934320 12024659 -795082882185564172733998419605253253140 12024660 101482266213664432717207166428570767360 12024661 -586462935146258291551009062374786783616 12024662 62122535281401256082488754498282298240 12024663 88923612386540920437852840834930973440 12024664 -674673501345756540386891639215791329280 12024665 554183974674467602299732975417042189060 12024666 -58952851046465271420376633012915622400 12024667 -428819057040902090586835446952578169088 12024668 -2522223677924685915832044480654128185344 12024669 500839686396112039094839832566598304000 12024670 -80971796719943433727446916341893283840 12024671 -58644359066609128491550958266321852128 12024672 748424023843709312420135535878791495680 12024673 87775491067152802680853436486565452464 12024674 67981340050148368083589948927083936336 12024675 -151417080007707157555389138692203888800 12024676 559389732851944691723645649789021204480 12024677 -344227053380395414795562142325284705600 12024678 -191795552793936514251269626044159457920 12024679 -822534093555347559756560463565970422520 12024680 -332181834635654602252939848278474035200 12024681 62826434715918237752735474213151595152 12024682 27224971569243507514198812324951340800 12024683 136614631986247385888035259804476369920 12024684 -196191201017493638554953316234785168384 12024685 -491260939011486130964093453622917796840 12024686 -794627375187025959132561185382703429056 12024687 356607399950961878407707894568265773200 12024688 275055660797303795055257683703616110592 12024689 447456879381694176000878343589300644720 12024690 259257036713946379809387674668605227520 12024691 -41127595572238675919336752620413205760 12024692 15175053337173198636493511663224154112 12024693 -14843890801794726210373155965137648356 12024694 -27980155098333365941478076329574904320 12024695 -18781203922333732480082580603138644640 12024696 -132993007665749410506779145442910515200 12024697 -443298422073582805371106721141040741488 12024698 188259385352889450797160448920835495536 12024699 184109608708103965505128001908991639064 12024700 -482476116086365029964198661834096396800 12024701 115788216414479265733041967792331217600 12024702 -40752188816205794843308406014761306048 12024703 -76479745042553488100276181183601906048 12024704 289286340837372699975758625445930598400 12024705 -220468005738780147897920860736991744000 12024706 55048526939951005996429663354018229664 12024707 292647202110415437899922962704884568956 12024708 -243970836409022243747140759628186597376 12024709 -456036688367492199141233119173750262080 12024710 -321085436909383321780515574500993018240 12024711 148046472482275093002774750386453993688 12024712 -25871458468101299483013104430303313920 12024713 -8656015513706146893240317295344422860 12024714 -32464467908377443323215822999996821504 12024715 -1037638046790129873479561413794684302400 12024716 1104114896994559339748203873082741322240 12024717 413518005481479191886039304000179718080 12024718 -231343560208434547373473076266945869696 12024719 -555108304980480113339318044136786156304 12024720 89126093656254675226254918145081344000 12024721 765793135721558921796274950017931535922 12024722 491475135424970322151591201645203781632 12024723 -1227589528144902054903916154523253526976 12024724 1982099378426015690186844427361670811392 12024725 -189771058910165965530169874345460237750 12024726 77656897845379801587271458868661219328 12024727 -324803363243533025465627708558524773840 12024728 1016501706094406308704159274941676124160 12024729 1007277750679470513172980828766150737204 12024730 -511164829700915157088884173868766014240 12024731 1013282594198867742978689374780160502600 12024732 -168939012316102380693443467720522556928 12024733 -249128365979086473543140496913364458624 12024734 500171071893127071073208515370066238720 12024735 -4690625379475862913889427042130961920 12024736 327789326994956069401678799610247053312 12024737 -820631551307118023288852002036814948160 12024738 -372093165920779743036454987716539568 12024739 -903732066142665707849424332065162851560 12024740 62778605176236805547229432011075911680 12024741 -180741389490264394726344345688390342656 12024742 -133518015593454893455285803587218141728 12024743 -34271103741498107093406449324172729816 12024744 -281146120883423516607211229061133025280 12024745 179795844712234733718378942900908375040 12024746 -148242178588099015516693566958033663296 12024747 -964908504615969932710530550349365812000 12024748 -873811754503249543753668197779907409920 12024749 56584235894060167682329587599476948320 12024750 573685816790142961676979995826910368000 12024751 -1261618253921949378139624199084445542600 12024752 -287243964219287969383398388433230921728 12024753 184740032542981775092631330725980460224 12024754 214529384002391060022975080670559414272 12024755 -861457889555770683343559480151044197440 12024756 81268675948553111313435692833205066112 12024757 -356240942311038624694425988526529298788 12024758 -515468681592773934623069922011731868160 12024759 540761883493027115412434931783366006504 12024760 -248281398282094191238715374435808256000 12024761 -110336035984522440236583753043226777280 12024762 -621649848281554003554546753122200359936 12024763 978134838459062952938598624376268163360 12024764 -162956789649485477345004864756588862464 12024765 -128385867843981989429812087296618423540 12024766 27465191763270988362053152888637959104 12024767 -98114338592494388312536100130826592016 12024768 31823781809175448059112035254670458880 12024769 412093519567080718170451842200383719300 12024770 -505624023715912067032617742443491389920 12024771 -8711584015235465326130519311644203520 12024772 629804038379874307343320804399349557376 12024773 -531428497860612655013821116865424556480 12024774 1605747775674448748970362927251382400 12024775 -45035308109972165830834235306731689200 12024776 141441884823679102118264371314990120960 12024777 373314401816341266792218538242102386080 12024778 -2009972751748533648879131668794013440 12024779 33956100182519131150841882067769425408 12024780 -283321876730498990027125202533230028800 12024781 316296352426283859563691016218101561664 12024782 50255780393949137629876177456759769088 12024783 -1274760867018364204662724084481693644056 12024784 -142456014022720555413384873579411251200 12024785 319689686265948425701791544981109044980 12024786 -101036594545945565835464211259239140736 12024787 -484655419404994538330711917922962826496 12024788 1328382651010178428506708059699675447040 12024789 282774163712748836124415573072392102720 12024790 177768811424960128963390858227948960000 12024791 145720917711960539268801252902077987200 12024792 233872010873971581775412432941647667200 12024793 1138659836642470293397982649738909072144 12024794 -438466202684150026948376352882816611328 12024795 -118698681713290674636883353882368724000 12024796 800056499024319891276164470529444774400 12024797 733813672177388501992702242185877720972 12024798 103111377380930682426872657731834361664 12024799 248727898301323055603511203763938084880 12024800 -229808340599018447261927982073754419200 12024801 -1600118583621680757081268464004543476960 12024802 -118824326547242882818327614369347913648 12024803 9126226134993463435140290360564464080 12024804 333413163795999686211510014878049728512 12024805 294190738913682801815990830227442595160 12024806 -236944931570543003909671666760305359648 12024807 -161175812406206570260496155156578324480 12024808 423578789461478960942777405191063203840 12024809 -501237655275964745420705529004247981184 12024810 48833500473976843076211701464018728960 12024811 -1014339754892235005390175038608416088588 12024812 -23103548840541203592527621444196784128 12024813 -326108943886758013349460996451208773056 12024814 -447031740536867206766648690778964347648 12024815 -250187322788384423378476355807248857600 12024816 -5703496726702028282926310040828641280 12024817 432660792398789287218916497092789963072 12024818 102318980942599394503699852834355942304 12024819 575735837583800308483147844698249522644 12024820 621505568131565815071366761877526414080 12024821 16877764214851327181925877607314516320 12024822 123555188683481300310669469646937550272 12024823 484593640094940498979207582679173700072 12024824 6114975037982560899709968702284390400 12024825 318690989577259148887982928045610581600 12024826 -698989310676116950007135013696976156416 12024827 -1322835890356852177771868494311795855840 12024828 -1020147035329886292725105316466725166080 12024829 -944054050867231264171090030072055474816 12024830 -439017393391965255878942353626611413440 12024831 -151422968422625823045024940284861100032 12024832 -662313954700773848937870902238971428864 12024833 -702702574651384013738082421640015834556 12024834 776169805656446317919248319382481082880 12024835 114508559422147087973424421944189718560 12024836 85680409905710546402666395129969830912 12024837 -118550497099661696634686795761782012864 12024838 123865651078196684349809226696248033280 12024839 -126546260965005333423564314185683840360 12024840 119194084067542878404864963858492620800 12024841 6432701072362490314339900969731849242 12024842 -258194375975528507036772998444284601856 12024843 -81379101330764513465091849072454836816 12024844 153092856883862775030054937466610788352 12024845 181290761501186048074029371155422677580 12024846 -315470723590932124833921067529411161728 12024847 -835926848665775521839843729043976526488 12024848 323957990764567913063052502775194583040 12024849 -171417589291931399780306029010973840960 12024850 399057013869913397328838996193041644000 12024851 1127115918113869560294991007604364599852 12024852 2644081783850953054870736143318401024 12024853 -364006845707611457077674355546351259200 12024854 -104128741039766322317286414158879267520 12024855 238157819177947470734531581345042953000 12024856 866880133437147076600598439801097666560 12024857 37525811800111924503185400425069920014 12024858 -11439380514030436247360680635711282432 12024859 -260775331573814596237210558521758192 12024860 160318404392331023792627956442962421760 12024861 -73112539732327855487208548315446144128 12024862 -125537872802021713590012233329769380800 12024863 512240175894477968427740102377103606112 12024864 8226190105229844700952645285121097728 12024865 -1436455227930563940157660212057742933680 12024866 -9069754073932703277662872134972526080 12024867 476268162575659225895715177348471010680 12024868 -214941983672896992687388018374906281984 12024869 -435603790057235706647532067389199080960 12024870 17404782521474932639845604427779246080 12024871 176222487736386346287325932894520864872 12024872 673333975754861955182161859594353459200 12024873 218989958398381007148678598932379084224 12024874 -89777629144124939737342975795592663808 12024875 413066891915471028915476500263270900000 12024876 133957174461798014239093208286619756032 12024877 -1042081629713966360213357976258205277108 12024878 585075698838686307220873276419008082240 12024879 268979003204043823578523049652474112800 12024880 16872172276791195228367246485572812800 12024881 -4441328081554484510468325892416189600 12024882 -178619926212182205053890002764970048000 12024883 -104148349605147254622699089350974765312 12024884 -336674778346327866572829727005373795584 12024885 -248774562433481853936867039135597916800 12024886 164166782998626384613698585574206946944 12024887 478659784048098454464989330791221708000 12024888 161143782402148831199744735950122946560 12024889 29678669780918498474136682139104949956 12024890 144802282933265291388930850200130060800 12024891 779252114683523420683209714201565522680 12024892 411030632743626299624730028617840967680 12024893 1076848331138871839052125701328394323142 12024894 -349173323649814549218642302984082892800 12024895 -6813042680332674278999708030102519280 12024896 130486362654583916096673669091845734400 12024897 96449518528795944365891234149993789728 12024898 301530398788270296356690528254462932864 12024899 486758139263587917807655066861310287632 12024900 -16178734460166263565440047696451174400 12024901 -59777445846666649350548905240970986560 12024902 -13417826652900682595432679515433000000 12024903 -39809444667365522307341032325006049792 12024904 -461689291708031392604113854622325898240 12024905 -611405327861315371528659545141534262840 12024906 396246959062037842908162354467459235840 12024907 -27500168581872917405929945639264050200 12024908 -213222015461611010358597876768508723200 12024909 505445066541318671325254687111913758400 12024910 3363695747964130748086849090770999360 12024911 -86543417792876392431637696187709680688 12024912 -194197176988259272648339615603440353280 12024913 -749005362557838405622991625899013693838 12024914 635149878739047806556145426073138581632 12024915 64747961879757865557368532662474173440 12024916 88548036789451412740114775316201831936 12024917 429756888932543748754495883458777447872 12024918 -423338769556501134108239873812508197536 12024919 -880114722027140109829305231095623922680 12024920 -411644590717777362053829299423390515200 12024921 864697819508805554608139941261329212112 12024922 115311892609440835807464614854821417984 12024923 290155501046596208403406907474004623172 12024924 -707466933599918988078240134714952390144 12024925 33962557894594536152902403731316760000 12024926 -378096872897449969385485952962272120000 12024927 567555616169076376814796603594690392664 12024928 1258945543461397502037261139325054484480 12024929 170377180899230947669610894028203566080 12024930 6486553050518512463053785567810762240 12024931 130125859819253896700592570414322816128 12024932 440179759733751440219158734201800570496 12024933 -606103307324794085714702262101553667776 12024934 424613353955465950103126019985164923616 12024935 -166326351907918656978979281912100260000 12024936 291275392223651823082075471017246720 12024937 432279570098299472826972230629624780260 12024938 802871592298468330117836131987270109696 12024939 -936208470043466844810858017631550334376 12024940 -100567965703935047141577540025037352960 12024941 -1616088356865642504531025933136667055008 12024942 433343073679084638222773851106914518144 12024943 -89087799541853316299798760741835509792 12024944 -100414023943899691824331966193111629824 12024945 9120487411417700908454988630955167720 12024946 -644259646881761533703763910414023353328 12024947 913217608308603296307962615798438931912 12024948 -25651553150680380216533597226952642560 12024949 240851306284783085182328498129571579950 12024950 -3256809723269786967641633512361779200 12024951 -214910655680996333509772060443702815768 12024952 -568452144217861749516424016624001146880 12024953 -421571554617055296280018367957559513456 12024954 625373186394379989022740919816460303328 12024955 -537107463094888880389560441756145616640 12024956 939002277733482790328887483085378181120 12024957 -216801989647088010335113638454454822400 12024958 238564022677261765637736563188033557888 12024959 1323745335917889627300920731745734994832 12024960 370539356792763750700419785600217907200 12024961 346869517517791108431146704050088576852 12024962 53282353992596468871106785843524542464 12024963 -119942192420689250005502582435988811680 12024964 348584678782519063473354671341766127616 12024965 354621343815991615309731833339140828860 12024966 -361478332329619175376258637898948534400 12024967 -1628846395002891326238577266839887929600 12024968 -283387045598847693528270435160895232000 12024969 499319615661569914573458161741309987808 12024970 275671416120194494168241635207847299680 12024971 -435629276612615196118967926043664747888 12024972 52438923654425687672402638374811510272 12024973 65421786881587478406552778944307007200 12024974 214837383018804833174994963849080424000 12024975 -62302390381786766698734266040447484800 12024976 19781014522156981864764932340438220800 12024977 -726129955153919051845276187882579220174 12024978 -59617609167205676619447215467290624000 12024979 1435490471024668148152095195718328329960 12024980 -135218323421666641434713545623609600 12024981 -348221487645226283192473182695688931488 12024982 -325298507954425750122096030115047549408 12024983 367757544283678896170518420632519404232 12024984 -401466110454976443019505935763409838080 12024985 56658218387607182243726339959506240000 12024986 157351645594279416715664865782230909440 12024987 405682174837412069149038760053657817968 12024988 -1085996820752850617066696718104955392512 12024989 -629778129461340368316046774731518616180 12024990 461538292333012958624000204472342969600 12024991 177628956077518211248244104402905731568 12024992 -308823201554048700035729467317732311040 12024993 7321602828348272540446157625896211552 12024994 -701784338711883649927341696191440726704 12024995 193144926629958058483052543168688460800 12024996 -238132013287950792050347149232378641408 12024997 2149617703198934158304449742667418358592 12024998 -11539299191141923882633972547758202112 12024999 79458792714869350497333523844076079488 12025000 134894046046789815325155259414848000000 12025001 -235207088958067878094875468909628052370 12025002 -686079470982005598637247097458253238272 12025003 -1622596526359201826977498943220960588748 12025004 -429780609158338204644934192661417217024 12025005 -492994644152788943302791128771393697600 12025006 966786752096054464196533404814304256 12025007 863633089286650843760079961709292142512 12025008 -80301948113161728275376357784105943040 12025009 -1237129119896008632919879653715390442780 12025010 -182036992058016535029309501245720991840 12025011 -251958559252731414944062778060338864080 12025012 944032027052226879988421315866563162112 12025013 -38127212421975617979346908873627803904 12025014 751836584019191573103107395944763123200 12025015 771077204290864930306215146648161907160 12025016 272099142752241196745872398597271572480 12025017 -6459463497294687538225782042580342134 12025018 -289340409940051259181905370042543185184 12025019 -1874342050998404839386731888171000015040 12025020 -97679686275451127381060080393060515840 12025021 906708374837683747658931516930953875872 12025022 -110732199986421725163313410669391442688 12025023 92639604598413567226055698251842625168 12025024 -104395236912274700539975262991600844800 12025025 291145567639739304597144718214940926550 12025026 -319556254214810544320188960339730060160 12025027 258619784752661188328803383588788888272 12025028 -601121535866218531783499192050885159680 12025029 347700606930931883908404944031489067680 12025030 -423487745282521349621651324451941625600 12025031 1294137957060673664955997127968838063832 12025032 -443341225015530270934659967375953223680 12025033 -793237878302938807075202747728796919718 12025034 -174601213536485996879505596348291697408 12025035 -328439471906546938737671610700894514400 12025036 -2539500970858017344188247453209624576 12025037 -675371185564903925001491994462911336628 12025038 -202756552840798421413718062794191725440 12025039 239785787300594317711708568786946916128 12025040 187552384463931130481715264852293713920 12025041 -218210107301706999786813616265078807520 12025042 -197433314253006741900792085233510955008 12025043 -1135365548063205162269941579572037888680 12025044 -1220032974872199935423889552051480821760 12025045 -190971841947744224939279471023924881000 12025046 471704872604452539718204251451174625280 12025047 551900035425707699453647636299841348200 12025048 9071964694011289019182595245880156160 12025049 -927189601493646229137639189027243592950 12025050 -117989272194240413168994389110334035200 12025051 -564196731450535257535735396104167555328 12025052 -299669561451122819218427058444248334336 12025053 -1130468274477346917767096007596614024980 12025054 -128758388373433888649932217383562986368 12025055 12199557798705439692124059350788331520 12025056 -580925838832869920842687498531624452096 12025057 124338298267794160782395165772076245120 12025058 -252964848282265647441407996720076568416 12025059 249511813017288819496539453702922026240 12025060 -136300620101051630110026724357341335040 12025061 35703672071091902334429513423791521662 12025062 -165261884521022610371349718791998545920 12025063 -1458312251137086511317122130106311508256 12025064 -809900072567365962949789979093778432000 12025065 38265445353020700057902598456868518720 12025066 -144998196213928939160598110855947506768 12025067 491704311356668903227935919122126598960 12025068 -214659107023995419695133756771757772800 12025069 666742092366164683688537054567406950592 12025070 -52547426065136906439057123360662675520 12025071 32384790162530982623935518888426216480 12025072 -243075035152349536458436590242982068224 12025073 221077983834356505011268412585235420340 12025074 -61397033881314438826306631306734376448 12025075 -298617190278194019705253877766686079700 12025076 -53251627663183084419143074314399885312 12025077 -344174440761699583385514505885980857568 12025078 -373890955576153667434236985264230833280 12025079 -5985104023703530611223237085072070912 12025080 583900628620806697649820570062909337600 12025081 -27164714972055214592883872018332202400 12025082 417165588612385276829173126307598578400 12025083 22514808442112571888658829290940218368 12025084 203399875260224864646341694441831010816 12025085 824015479873179277979547371619164229600 12025086 -118443326826336517988099421972285284352 12025087 108235923162326278584570277142118464152 12025088 35739168848328180417137958073915146240 12025089 -623712065112403638071236704972556316046 12025090 147072669509671673493860766918230031360 12025091 1263956068517690956021041647439003612864 12025092 -154047377425311198409279582226912744448 12025093 -1380303559882519055891919813393427538720 12025094 408212897639993684531945852074704000096 12025095 -146281934538207242945336576006473534560 12025096 -1238283449798562830852222839692667038720 12025097 220830588076976668422006486405121673664 12025098 32137678174578218630856824653600369920 12025099 1342204007533709504264874018423848051136 12025100 143089267894393024638639529486451520000 12025101 -1121877644881305589456387665437574048 12025102 -557083199457195942377246448810755101248 12025103 -423267451234277765748575768934867743040 12025104 8870529651681246184814494776301191168 12025105 935301548551443265531788076245342502260 12025106 307921614897742464840428754158266468752 12025107 -483436388308136979856341414428064606960 12025108 168978705121452252077464159306857542528 12025109 -1477822539699604012849419014335165896690 12025110 -259073445317653190840004726436496154240 12025111 -60453212526931046885978826304838283840 12025112 -1063396192085771306945949617592208896000 12025113 -213993159734475596870755699146336450432 12025114 197195033803773442643844737924966031072 12025115 237199232746196858915253096145070229600 12025116 531582843264017999155855316909717916672 12025117 -11936664972750337406866650460897027584 12025118 196202606280577001032769160257609798400 12025119 540686846221350547779917130004003405440 12025120 -168258688271444253954186987366104432640 12025121 -209136507660342761312477617622153653308 12025122 4840918293552115385156025693608607744 12025123 349976496482729968835246984060595248448 12025124 114926245029853411006401481618226585856 12025125 -37773420879685603482043071717009600000 12025126 -547965501982723385756624262444387186816 12025127 268820332827735565272229060043443913976 12025128 459644053948903309556499617881183518720 12025129 -104915839237903262968498397596404475270 12025130 -244788559256537585143031663313902282880 12025131 -1011550948752836854807141205500932219048 12025132 -126383589003690678880194894216310307840 12025133 1252163509505778702359606613918362015382 12025134 328906683335019464034876707810235185088 12025135 759335342866313989021407839414089531080 12025136 13056148534227735969337647921643782144 12025137 -879589102258557922716241154355388844448 12025138 -416182615043840176013508961517997173760 12025139 -64413030215644187614412527267484492484 12025140 141490415021604736580883363145206988800 12025141 -633347922838997214997313218553046680000 12025142 -449907437808833805634656424095911184768 12025143 -197319823279352607703977163462444637760 12025144 16455193893649080442815158439336960000 12025145 1213899787749459465568853973921365150400 12025146 34089573551502856634389935563395322880 12025147 -1238839223374645018714132639911249093472 12025148 121465212134050290029097136774686892032 12025149 -1079867426832547899552279390788822918592 12025150 4091184279484288032936533168181412800 12025151 -848745989775809892453952222589337910848 12025152 -91988902629514195792060273677198950400 12025153 -3772734268833728601977342728959440896 12025154 -962001567431492009117518015979857531488 12025155 -547824838081074628882675262720267733840 12025156 193539684822007092513006336458977787904 12025157 128031326466240537811439439072247984800 12025158 162173952902358623446964684880351068160 12025159 548479361398887873026636786812837876608 12025160 106652360439508885262182632888085708800 12025161 -421068003188746612684599485156266900380 12025162 41534128782080071380099438623954572032 12025163 -213073981360862614623575141692240452588 12025164 290854592634430030572508881386063969280 12025165 5167219754986866210638982093007943520 12025166 -6791094513324298834014947200745947968 12025167 329324280182512618039948764774995883264 12025168 130980397074452779980379516291490775040 12025169 -564548023592396963349488392257439303680 12025170 133623348554125197315496055501950328640 12025171 132621919321408655560461514585153335600 12025172 -189484898839185989620918608159143270400 12025173 317988752085982644091772889211292647584 12025174 271372452580268556521652328915945960704 12025175 -127664666898787218324462661136176525200 12025176 704133346540193874617687788734944870400 12025177 -1851158593937637653232061494176578776 12025178 343734439595905444521498184384937107200 12025179 2793407616720866840102392365388687680 12025180 -331866952872531249026663134937852889600 12025181 946955713498939507304795438350271425920 12025182 93316588725123839497325467399149920256 12025183 424333703411097796893045553462244294432 12025184 368025029063193867378219334676994195456 12025185 434673049187311518307877280341570603520 12025186 8673766436138411408029297129487863584 12025187 -17261531531344699020363772967479750176 12025188 -261533624174788058048295302070629493504 12025189 224389356179392054090172008636912094400 12025190 -169874372425684590719857983389247688320 12025191 709429500176045987174561824680986289192 12025192 278730381167556961738847242313699712000 12025193 1226354475740794277008391280387672024804 12025194 -349397076558156918461999233220848838400 12025195 113474166653234668564077356698283347200 12025196 131672773334031748884246954522672134400 12025197 -684907968654304775878033965206403535626 12025198 107856643138863795319137172450813316160 12025199 316372041076520121062212166039060419440 12025200 37333042630191756562151544360350515200 12025201 -685807701075825431734540492865960951196 12025202 -133042993333519008851281626783697563648 12025203 -223282319526073597380466673824081675200 12025204 -531968047431059511542439440831435004544 12025205 448095076801915780517930871996020440320 12025206 -117860859078158755291678578855502801920 12025207 -748290173965338288350005732682160930680 12025208 7595776933195343393873678675716300800 12025209 373591721831109514578409628954634413760 12025210 -115246746442278647709908214328397844480 12025211 110321547899149757723776415510807307624 12025212 -356036289928926324583711326011295948288 12025213 -14392112953215212602426886143210223156 12025214 -362441114224063657819440628523669684160 12025215 46783872918091879063949503362395977560 12025216 129057580919631829019596781371124613120 12025217 86169061588328789817328108492634152260 12025218 58371437407615660805652596440266847488 12025219 -838204888132735599451110244524258059160 12025220 -54778887361426131351275907257837568000 12025221 -182394768076248217786976586391638378624 12025222 -573639416597772202720650039851650560 12025223 -288563300085385828184176133114701863456 12025224 -126583012270176783032800626040963722240 12025225 -722596206313252120957471540860891237250 12025226 -396653736428906141950714941967597652688 12025227 -253446195561468919975553973673117294080 12025228 -18321959162795747365106400430172470528 12025229 1549894831595709693376191046902588667830 12025230 29557439977033577131543711029738147840 12025231 -57304252826007712397435285781119765968 12025232 -98525430965042886836870196585127477248 12025233 461730457623459309353293101607188057600 12025234 46574484475265743783242508248704816448 12025235 -275750818238397321850280114684237695200 12025236 -223704545116542810858808739778908583936 12025237 -264732329578725177892286036183320792000 12025238 -262615610516804493768202729575489408480 12025239 -322311734701046908009732899772040643120 12025240 163445462763646649083354851318851788800 12025241 390890568020328614854450926137803593984 12025242 87242492447092665195196428221147501040 12025243 -711924299796433225010470380099689003240 12025244 89237784285480025445858879698937782272 12025245 170739609709789485669244633647577953120 12025246 -759167173958275771543584407681755044480 12025247 -418499547604791490905713392402139457960 12025248 440859063032746274216243441220122050560 12025249 -616886434580747479535807654966735704064 12025250 1200874669631274750821204012865984384000 12025251 -3306450696720497178113078321050520064 12025252 707744128841831661567231000915420021760 12025253 63753163822237370691452767658812589502 12025254 318192673318337352057486988916936560320 12025255 495480903517044834067577565478751350320 12025256 1936646647281836480362908574594321920000 12025257 -247951862558356688005116070179019984608 12025258 117125297753897134762730866720517640192 12025259 55293084621413009269169881808687308512 12025260 9796288034623334770542958359051432960 12025261 -55883637277220695679103481051533916138 12025262 -143954849377115714451398488823109340800 12025263 161832003576247581569105929600178676744 12025264 -89660204595713658015961989751417323520 12025265 226118855467326047592866078621765486400 12025266 -162320811259961266038259805330021405952 12025267 -154968133516814211767187775044596797684 12025268 755906229192407168060610708195244069248 12025269 -862867678370833085440923977258282263506 12025270 -160246579019674925627040619825447760640 12025271 37131262815180392448867271544904783072 12025272 62033493280050735482749092035375923200 12025273 -733751049608555699939344020173571288696 12025274 132303468154754386927576722508272064512 12025275 -457645542772655130265346282947070208000 12025276 148194793969165900676632553132346860544 12025277 -1182206776260926185766589334790342950656 12025278 -12825393861512645773012622654563459392 12025279 -229866187244174054605869200083041205248 12025280 248414964322564005657818610315244339200 12025281 -706443422855817521318784415157759978448 12025282 -380104948362251217060164798148262082688 12025283 -525480816755568021408477830857731798468 12025284 -326971068480065317896265622656507987968 12025285 689268561896183338739315978102475936000 12025286 121876506017967966966521775010659939840 12025287 -55253621848293040768862751659125899360 12025288 10187544756570051538249016292382187520 12025289 38585408656897752490592764608606967824 12025290 -6117958957517441074635937674987916800 12025291 -1626716626271631885366622581981590516600 12025292 1054753117423791210769606015051594550016 12025293 217419479262682247321043713173292779584 12025294 8109021764862237687762143541450580992 12025295 2058683022648629719418337843101559580800 12025296 112934199442664019708799260061533806592 12025297 -504674885068179061316634270599369065920 12025298 -98974976900745025688349751921039002336 12025299 -308817477793477883349293532432859459584 12025300 -14214493092419591150890159149722112000 12025301 2243975689373966997948998729055813681600 12025302 -294172969830884977927608815547101538816 12025303 -132340358457460296529031016999900593216 12025304 -324834407226993683414920905467753994240 12025305 131010077065207561598288011903833687300 12025306 -296750305848316275384643632340422079776 12025307 170085595274984748679565340947690442240 12025308 -22120755564961891573537597727744816640 12025309 1517290239825724069965680603191601247040 12025310 383802884999459842980780613321933173120 12025311 348271231288066656906915566911245945672 12025312 229439701060615871135623538064675569664 12025313 -2603105983474463565267083121193779846480 12025314 -41306200690007644745621532489774950400 12025315 -863385844518163636378032815481156773040 12025316 -50856770216468543040769036987834218240 12025317 -789160378890940014061356044915706095520 12025318 682564991400709777371912215258136411360 12025319 1024364528846776495396754123165966481720 12025320 22301719892014837846370549069478297600 12025321 499783678776474791122800069778627845120 12025322 294345124138236063973560570162004643424 12025323 115493966494848253888345668426928278480 12025324 268559453289313601610171827070127057920 12025325 7168457020713888181244830978271901600 12025326 -286221891168431274771130218715614836736 12025327 -756972677328823057149108943814133563824 12025328 123556436312094340770543688499464765440 12025329 -176343965982070275612586947806348649936 12025330 4257438248243546110351548483554376000 12025331 -257707552021661981946691881993310040736 12025332 81475502535859427689309679623209541632 12025333 -161646545178125124881185064778993811940 12025334 36765170231840332295536583529234350592 12025335 -455441384561396518262652141726873739440 12025336 1108107395411031899118884548468076175360 12025337 18218913068635352619586950724576671120 12025338 -98542051273050999435685840089324524544 12025339 8159877237696094209349934821305086824 12025340 -40544752229999977027980531636941084160 12025341 -279204316230232298278713825140667242112 12025342 322672680587652156074305400008380054912 12025343 -1330643062783180832808980770748748000 12025344 373729609597621356485125725455395061760 12025345 647002496628253168943680469118808790100 12025346 -711480060073746237388442441893960366128 12025347 347016082734362200206605377910202161280 12025348 -1067918692334772404186350484724708786944 12025349 66771698228467375188605156051463765120 12025350 186638630022964253077820875935079725600 12025351 681874054426016838340408678025268545512 12025352 -876865962330554883037960992731034086400 12025353 -1073819842201577513558171889953683983936 12025354 109994096887626075801089272039245671424 12025355 483495999744360349657530471360155273760 12025356 -22332086534149422496364035907992535040 12025357 -249279247640452890782692889955084867668 12025358 -618003658420270509855716565782725540224 12025359 -744638386182364618824345769099218395736 12025360 174211167026874256573846483133855170560 12025361 53654610863108845089307169204470812912 12025362 -154334384520295434871787994299592843648 12025363 35188129360307554399864147854692374848 12025364 -456111164763485884344196205613538047360 12025365 143129836730281508519136035413503098880 12025366 172883915536023359602979216392068710400 12025367 -372554995559128717050881001308058598584 12025368 -923552216508979293262346315620987084800 12025369 222137960453601040562893949651790900096 12025370 52191085799902233877309928862342005760 12025371 143991181644917443140519175033952524800 12025372 153909659739580721906327881599473280000 12025373 -1749137758911244272909636436917645330240 12025374 368123913395784555930351227146750162560 12025375 -1006264703197811567681106895598893380000 12025376 713837651162271697618973309544525987840 12025377 18409503018042349691400587467080952128 12025378 22586881478151913812457213225100988240 12025379 41164200763368588228885643404070387584 12025380 -6069063656339092513238607894822912000 12025381 772110690697759995589335547721529449212 12025382 -190889787276695884140534308841431686656 12025383 852572040756405819533646305227011555624 12025384 23423167647822256844021349861030128640 12025385 49198174737424666497994547089640155200 12025386 23044943328173276493755176817804904960 12025387 -50159817205623992073014781314378768640 12025388 -225851197717311251740292538585486803712 12025389 -273560941602766669775373422104522243392 12025390 -17592135347076880206279030614152462080 12025391 -10278878584087238731848824980678080528 12025392 147768435550051731828145257601205993472 12025393 58105454670938494571636288826211322642 12025394 -1539479753251655813285176966221003504 12025395 -620712464368605186344203125865307476800 12025396 264555783648414784503159179574834503680 12025397 908202304410238575376496809821662484846 12025398 204211304135125295850344279869218846720 12025399 -120246107441263696085840742493985666040 12025400 800205474529733634990998428211484672000 12025401 57845810188300239013474545887615400000 12025402 -161298460888203465372610192580693464608 12025403 100505696294976675401237026491749416944 12025404 608227156707909114979661882311818570240 12025405 231870561575323634408025625479295311360 12025406 -181946724998520972027364016310584686848 12025407 -7903333235387684830372534547777748096 12025408 -284760881795695789363252353200616374272 12025409 -779357284546395529979725143144028821696 12025410 279396526667484691063041523953086430720 12025411 424323979177698807901518824203716398012 12025412 -109212971989174014470460533364057440256 12025413 431861684067573858305563240667416663260 12025414 51570530090177739384538550874137507712 12025415 -238835205187014805949004247950186914400 12025416 233631009183321803300794838845509795840 12025417 -110726740228683307487741901490324426534 12025418 -7961770950207263535279591664700554560 12025419 -216402618283222519958202088676124318720 12025420 -537189571513802149585431868249810698240 12025421 1254529548172522121837145080906001797622 12025422 4126200807479434494739988592773362752 12025423 -8865365296028660103885222016923667200 12025424 617405704769904488671527539219670614016 12025425 -74935073604964230968382290867229504000 12025426 197349380691140902837337873951375978496 12025427 246101208816178118688689426621130971712 12025428 -184382226074406551919868771985888077824 12025429 -429079124981034456497035970289637554116 12025430 -329409883775365801038245912818776393600 12025431 206858004804766107914995213364990773080 12025432 493103194573350376389416299786258329600 12025433 681319514086537368873249900658951094538 12025434 -420910377151099253506719194045937917952 12025435 -171182994321513234696268831914685354560 12025436 -16982087595386987310519144611906777088 12025437 -273619206402599110555700576414613541440 12025438 -228205260104215489582662323127335018880 12025439 1111261356796557623071668888534510477720 12025440 -5204298968507914636199599018978836480 12025441 945171431219338675481641605013439799842 12025442 -32675608091002789977987013173909066240 12025443 425836992743817593006213800594472930544 12025444 249780015329415536053490297752808264192 12025445 186625766812149748500290853719027288700 12025446 148139971208248934511675002771819481600 12025447 16272994921504919121635282593871440992 12025448 378740640264104903512662566363802639360 12025449 707541393208872024879234572930161746240 12025450 -30066024304190872763368085658291606000 12025451 1645252551105891931604273707913055022452 12025452 -417554376763951587205180847081509267968 12025453 -1288686285700908969943697800870205279136 12025454 3537349476562214816439721841258547072 12025455 28113863998308040200485585888118996480 12025456 -359937807523806380363166760665863487488 12025457 341140255577417106564238369865697674706 12025458 -103817852272014996491138848479936417792 12025459 -162908451940114475272310121346457899040 12025460 415896654330452418818939213291914152960 12025461 100301452783875061870799754886517337600 12025462 -542559342943812388978340486907098172768 12025463 -206603355321191338430316518854016283288 12025464 267198227459839632309022792298373120 12025465 463829332000131865576387269489884161860 12025466 -12098649626645320671673976419341325056 12025467 -746609058481225558196048687763347031840 12025468 936129488554829165402053155944830976 12025469 -884950984146898707150682276746934187130 12025470 -22705824694294280070070258640974704000 12025471 -427981103024206018804195449592008793368 12025472 216376569998589091383314932783644672000 12025473 326328949238703973069618808044008929568 12025474 -437707208329844649772468004930526236640 12025475 112241462655428054265694494375007276800 12025476 -712682627505990990295973194859527895040 12025477 -1775460405959572496303385179121381265800 12025478 -231932080876472849493388866756332238144 12025479 -429931211226954667258152506869233723312 12025480 105293241313484955686167366371926016000 12025481 -10559792570640289216039727335599507456 12025482 -239765664850442110221130178448333481728 12025483 -988158402759905929287326682684942168816 12025484 -715862598671471610379137407699110473984 12025485 -398525889626667952122300261351936602580 12025486 -839513525225498835948709705378089493056 12025487 -514978993049757043374184651406707974864 12025488 18242868187520634151717407200296304640 12025489 129774656211647429878446223281033478144 12025490 497941812831681820689619018519309284000 12025491 273399466303201896609726964439758120704 12025492 230048359726220623317588755224301971200 12025493 -94118713959472817499679999005378672900 12025494 218049840766635026083985985326764743168 12025495 121180141582002904851250940423068076880 12025496 -88368747195475610248807029375791063040 12025497 -177512961095942954133271150424153385216 12025498 277228827101207956422907177837920184320 12025499 -213040622564830394128406377008478287360 12025500 -249860202097317324604457526952904448000 12025501 518832914945169049587768049381122838502 12025502 308941432653153067404768843571022486400 12025503 20179319096932975457745261333488787456 12025504 -748174332592279772324344625681604280320 12025505 -162658034483818961679260445905837206680 12025506 -330369653128897891077369976368603156096 12025507 13509408373542944838001938025980890080 12025508 484219181481472689769478943547413399552 12025509 -852878735122685325179968836520373952 12025510 151809595388651506531265628833582588160 12025511 -1316873245398306686122743879114497706288 12025512 -56789255997833932449370062199719982080 12025513 50568725105498082716869127224246016762 12025514 1279616109537900921176801192800970230272 12025515 -123570680551644887159503195996702033680 12025516 -68047711426506103549152606693772457472 12025517 -245347915002307279543990496829730588800 12025518 203299403588623930204612779926666388480 12025519 -498414711500415776000841849988947038592 12025520 -8029376284429524400630779186653429760 12025521 -127279696967845637425334086045070568510 12025522 388363526049404874970281528814377168000 12025523 769809889970712057784244915695651356504 12025524 75473695582575039703732688996696064000 12025525 -229787255815841734167784737768073052950 12025526 -398058336625172825548318283062596552288 12025527 -28384571732726478440196527192818122240 12025528 -1387277206066044124142777887692703703040 12025529 -554444021946103956861835222955566902870 12025530 -478844526436594860508428929939821440000 12025531 76341240232564234761829949445849778260 12025532 -734591037588454532567267150176355810304 12025533 25742400894693573871705394075301235680 12025534 -75095781927755050574231930527269833280 12025535 158999956633046066720431402891351989480 12025536 -5625293919773123456521613894114869248 12025537 -627462698487837632821317269739213895760 12025538 -283771066364010832461509445927403438080 12025539 449678332375775087159974635040750908804 12025540 604725625572962599296869509942300961280 12025541 -685716149972050332106992337184102647776 12025542 -74020265573629113951153691519188389376 12025543 -579475153713434668738615958217937180616 12025544 -350960798753208723134269631947444992000 12025545 -117048645936969092920873093610923511040 12025546 -82218471229520473002979593016196611200 12025547 532322102338199203200770409647326158996 12025548 517373019003480256430532691633460120832 12025549 -87911062231853361710814185900275981450 12025550 -266536038811917668688493323754628995200 12025551 51980524681814408605252873356261900288 12025552 -205783768796037443830837482394484736 12025553 -780593128908656007806615793510133149198 12025554 51259491160724343613201775502012587520 12025555 -423438927389973524214675741139394088240 12025556 -342246025831612845514412480720063047680 12025557 -94097177169536422566898093821671640000 12025558 -897041097012278357602369846558141713120 12025559 -488550680874542379263233444304581012992 12025560 394364031284779021442413908016797081600 12025561 1904418997366183450510356803687028096384 12025562 1037641708301571688255174300975868897280 12025563 556271673112593823190935184519803754688 12025564 586406308165030449053877768224410098176 12025565 642494742996255850031797900204143964920 12025566 -102723684302457171107536866605710033536 12025567 108691962868260035537941172127524990400 12025568 811436946400343467603352345914854604800 12025569 124178093290259535890476458559592474544 12025570 -87733812570950367427541545727587008000 12025571 186751505648821309995502695413688837312 12025572 -136372287009244330151830668847812857856 12025573 -141673007080192540841706259724018510592 12025574 -506238912295375619486518572028224662208 12025575 297585658731781616390593415861582430000 12025576 -20222843622480774695320333594885785600 12025577 -16953994425427057591197821478925941360 12025578 -234620940275443764674577114624531498240 12025579 83164516493118613685394479126688089276 12025580 35036544926334826148693285886749184000 12025581 326849062464255479113086089869703285280 12025582 -23227302014374525224802439454917784576 12025583 -960657231026533481727555201717464507520 12025584 -103004125672418824086941489200569286656 12025585 253571973888100409852695824047307753600 12025586 263589702098133562944749170084716279840 12025587 87762251517072756163496481850872228864 12025588 275092335063122208009712474851091426688 12025589 265688534702092063114736782180126487580 12025590 -14837124666233794258812639406629847680 12025591 665426648526354897345187862306845672800 12025592 -514152540849251847700174317026704158720 12025593 -1039285903076822669740114981993947947718 12025594 102452370871123819571820776545001518080 12025595 -6538891061561833485272865323202714480 12025596 -448434537991744736973369961538472148992 12025597 -622225307600189478006505641173024776954 12025598 -467753636724009254896173752641580320512 12025599 -486760555536717901463767330509277126512 12025600 168712298604804022678067453269901312000 12025601 -125429665082540503534405607205645481536 12025602 126088210347030405287760865447842054480 12025603 -701277317148224975747849546572779078148 12025604 -1234585588811743714387061439881623315200 12025605 569831980342071313399017076658999724960 12025606 248124964087912476665972649552882502752 12025607 1271516068648513327388320206799263422232 12025608 34733588445917082765821770084641669120 12025609 1509124144817559611628027012314260886810 12025610 134135618092356120129043398136208100960 12025611 -57275604763743643004606119668195743520 12025612 481137713406960625249733192334617850880 12025613 -287219002330525096656913870223961361920 12025614 302787155994033730994903517946521675840 12025615 -136383644134953608147813659861678672800 12025616 -70230821773870244362430724673059225600 12025617 -797038517029348489539356044770874826880 12025618 285560879039173245109226256839261658240 12025619 558776815501402211918199934058217573744 12025620 -343191868942884791032455883688716243200 12025621 -493338472688303901118422779562642966048 12025622 86772902657854861945156026276193240320 12025623 -343137943524862273903890204140513341056 12025624 569135748567784061645546293351872184320 12025625 18037158853169163144716746794890640000 12025626 465791687663703351085949414714018809344 12025627 742735086379261004455415658840621849476 12025628 -455072212528307474893603970543230285824 12025629 290841679966791217567298641564299911712 12025630 -39431670259801122058713758359331512320 12025631 -1724497490065759938099312239841046961568 12025632 -21793335753559495544729386148084318208 12025633 357965193546204950398970206106651887380 12025634 -42277207685972623634025905994506400480 12025635 570051217618059212438603402140179015600 12025636 120060154887567135926191388560896974848 12025637 -241121158680744356500649900582684924232 12025638 2511047638261874731779846436958899200 12025639 -302437195041794713605689613380649030560 12025640 179266671564471205951516667878101811200 12025641 43138948894512503961890103160669761600 12025642 263225413858811457171799251925466902272 12025643 -185873598719911243915248114615631699680 12025644 76016956039300265622849926096358408192 12025645 -56705240654059811753920266130986073800 12025646 401705310877758668660450297415270813504 12025647 295029562949990845233280604311891225968 12025648 -63799492850462163048691496753594105856 12025649 -129991197239428218194063658800231674350 12025650 6298778657574140613462822732100531200 12025651 -50804754764532381051861168331167623040 12025652 -123395455828971893795205362734285006464 12025653 917701675784960471673625825587817123104 12025654 -897877229458951247660231297838423472224 12025655 108821013379228333498828226969103649920 12025656 445736251722400593306441961417759825920 12025657 -161461779778603126863967126183303244288 12025658 -193156720368832853272015364483998213920 12025659 4418417014648192443741484673992381488 12025660 -443039095530109008737532712851519352320 12025661 1023206781822132815575740922622322189024 12025662 652026153428386692014411459586129530880 12025663 421423119124694213387750470410085033624 12025664 166441067698305510127959728586793943040 12025665 -2837443342598992963133477224547906880 12025666 75060046308209575380420175693874464320 12025667 -1287178626228511506535067014823931433284 12025668 133861530212461673376496456574756929536 12025669 478607087047712875305783498179682485760 12025670 -498651480459063436883512809073335552000 12025671 -173664188326326805212885985780585186176 12025672 -260563377441547420499052678167288248320 12025673 -587914246759557465841767777441981070896 12025674 241634361762385394264952294720738909744 12025675 169727822313717009701579453410133376000 12025676 -241981517229806460942765881399934560256 12025677 867921749716535276713451570102066147520 12025678 -219579785750826109756716799416726222144 12025679 754787943011938701331933911708507815280 12025680 -7356255295724697537399421485298483200 12025681 -16628725367556456702608861671696273056 12025682 -900598431326157765743373218576964172128 12025683 897391224757229693667036395971998958452 12025684 530807966060417891248363009466898604032 12025685 365306587891582517333950785239195468160 12025686 -160800477167651377622331248529377579136 12025687 -440802964270835156856036417857755644664 12025688 -488605370116923259376724463959282032640 12025689 -17341146031338681707550384956898993600 12025690 -433265138747509256015524427804957402400 12025691 746383816813908057672253021538879396400 12025692 153564847800454784890386996497832591360 12025693 372937891090604250729842507625866555942 12025694 -888462433527650514923901901665446815104 12025695 504374710744734034148225928591398893440 12025696 1136595714187130171022182223004104130560 12025697 1215149300638947857915426379799833466146 12025698 267021265160594772686829115547639596800 12025699 82006337506513406888801578627368246736 12025700 274730927356755186609985710574127328000 12025701 1003148431592570136883649919506127410430 12025702 -62742730266052226240028717918477466368 12025703 192440407971170471074726586999744784120 12025704 647438407838396237722981576168738897920 12025705 487792096888391785836507256437392077860 12025706 125125863504224754066832073243258880 12025707 -21556962090927271996678791523252243008 12025708 441018983893846721266406039135700344320 12025709 104424033965854126500918227992488017004 12025710 94401575474018802253153840114907299200 12025711 -400805980115853091123889837485790709168 12025712 -264274058657012317390934294566429360128 12025713 -209473210621180162165236988628184538176 12025714 27124863858710045616720915798176829456 12025715 -536362032979922972664539842430902872480 12025716 639715016159202518400778642688813309952 12025717 -156916672479346648614019233600333210336 12025718 671050854112741604109690007570860838560 12025719 302094954218782595954993778639602092800 12025720 -158665848750306690630559505862414336000 12025721 -551744540473228114576850586011407465728 12025722 100759211629333058873562136845024397824 12025723 48158418941683030172711600912658199680 12025724 7621416379422355995827116990789754880 12025725 49261251735527603019135640824250317600 12025726 74147329189439332869779382644428377024 12025727 96777712644588776781255767258646993960 12025728 17370003716528938412162784086363996160 12025729 931353442476150788136969351819604158676 12025730 216323368580083037987258712370105459200 12025731 -311655638915715013542370990698489072648 12025732 681532858925836353713771269404926572800 12025733 61563533784279728847838839692774213982 12025734 66552785832593222559781529972691271680 12025735 863824201761597422610013132816675138680 12025736 732814673708043847959554468795851008000 12025737 -219028206241025166644881410163541271552 12025738 226304344327843596860695468921848650496 12025739 -1053233682840974905409513672642676423000 12025740 -10306238264227031178256202267568875520 12025741 50115073285917854748187248012681570944 12025742 -261984317986312928506358687536456006656 12025743 -412466606881607936980670758562247887736 12025744 -321335486458229036399527161729469603840 12025745 1052339369044365717589152393519947344500 12025746 33446938973323802158789151599669230720 12025747 -90493906121140786043465218301892362120 12025748 -214972210243947074815595473909363826688 12025749 570735773082549500679372993043127569920 12025750 312476975911195913859007637942657568000 12025751 -208775179657823811338359523606413312896 12025752 -40562625083981157919728812122208870400 12025753 16420019192067216414138495289124662404 12025754 210373881931997855215855477028913070560 12025755 48058518256466234128524030180529827360 12025756 -815595042283633503498102047261614113280 12025757 267350982401469686420091364071882600960 12025758 -20799543558074668448347449455623886016 12025759 -8319726499921216999136334134702785296 12025760 701505810209615738874455280465301340160 12025761 583977796117027199458611992237180460384 12025762 6709436952672561004516002605288331264 12025763 753532579400332176588171601544989793280 12025764 708183095522250071658902515859160028800 12025765 401721127186422401961957211527076176000 12025766 166807024388018602865410278037446187200 12025767 1995625016432623950294776925012797952 12025768 205460664140176271210235155980274565120 12025769 22865505194509692946854326972075808000 12025770 11884854279915821450854377560691129600 12025771 802239895418507523346096769384587034232 12025772 -411079849666494133576044497950439597568 12025773 -1982032688624558917221655309629453669120 12025774 -1457335593500656311509870988307415139840 12025775 500015190783025920049324161164619780000 12025776 -59232147415190965048697276671867650048 12025777 396298543979821830173561770017929850292 12025778 -1021081124358010594670248478597703827040 12025779 -48725188289288247033664282462182713280 12025780 -80628041480741977411734847607766343680 12025781 -233546413904886712193057873808529574418 12025782 -238380007616599997798403905925093720960 12025783 450150145642591371889100659680227926272 12025784 736011050347530948229818033400690483200 12025785 159909738164941916928794753080415347200 12025786 -856294535537402835445179668689197291408 12025787 947333495869816846791160935408816241080 12025788 -139047414435092986751803128023902809600 12025789 209840648918734134626645605480950466656 12025790 -45198828146574982181911414496798016000 12025791 593228552997122578030055983367088056400 12025792 -102972025967085381668911205150367940608 12025793 -421429346630386029711193868219885606400 12025794 -26415013047631465306252960996228604160 12025795 371020433950116565416905667679025855280 12025796 -1997092914061027616820902802635280373632 12025797 -229244663737758288545935434257594344128 12025798 348302182673950122505531621129118978400 12025799 -36106206207463122227961552852842128512 12025800 -688456415262598434808498529582469120000 12025801 35365158682183897047108261544665591144 12025802 -332614407003279847255123840778835222528 12025803 -604812465600854154935182139288700253440 12025804 80534346106503839047197387637242675200 12025805 237379957986306789029247619302378925920 12025806 -90867819419816443380126435796640766720 12025807 -1851983976652887339803369773403424420840 12025808 -125463179927204653969454502619411488768 12025809 -530099732677947219287852726724394433886 12025810 -8361315566048838741706554821389578240 12025811 -453968542229829719831661361457315829168 12025812 -60905799901246920011082166311061567488 12025813 867966073138496490619521572638457130062 12025814 33488343191688370850917029604229619072 12025815 -91716990127116223278203810376804828000 12025816 -262569463824705284728610885194604605440 12025817 -2184404035219074046837851955225873717248 12025818 69687988444111943729816217031585169664 12025819 -401456663066475073714698351792532054256 12025820 -689477345384273750403297704169781393920 12025821 154350276893570680160673728770675448544 12025822 -26378120892432319883610880463872689600 12025823 777306695870618283030791636970677607072 12025824 -253423932351615354914365659515273871360 12025825 485192743412325949372567695786265096950 12025826 -1385735520206525652782686981418282496 12025827 -1376763206544205114427060153347770840 12025828 -1012017991996050697998966995082001359232 12025829 2656098802514108111949455332582185779484 12025830 -130064699393932381969971455420340879360 12025831 -1389438054540013898329652460693845252936 12025832 -189388100191714568535215132055792844800 12025833 -244073394014393856498700404734287294752 12025834 -359737187876624236350066385763084735808 12025835 739056768408858367410995074878867407760 12025836 323701093421826766976350663352871321600 12025837 1178660449336584966540698833202728274112 12025838 60264457010438980160791546942108492800 12025839 -171980996011953413508329379321496855680 12025840 -81101407510336680371043645565971824640 12025841 -1154400935741651514662858140220584669200 12025842 111734772108614115635307429536039654400 12025843 -722570124211209878839831961811429490080 12025844 944350597880440320352494300965829860736 12025845 266932041852724577616957631355875829040 12025846 92627808071964178894192062878158362240 12025847 510920256106610165349838828457215491360 12025848 598556767106994304363247694652775976960 12025849 479229225738055750525774743714857254848 12025850 330016310573495205385313375470137272400 12025851 -47293799850851195450192550409714042656 12025852 160608612169081841788314416913319687680 12025853 8672539615222210948840792384654163904 12025854 -713786981795736646819500984527866368000 12025855 -706601452982260603844044809297370713240 12025856 1152949276928178656428352725493659729920 12025857 837283542569548406977653736447754165040 12025858 118365232592833420313956462007233481280 12025859 218409910961486805581404992363986945904 12025860 -50817749141850484179934858066889932800 12025861 -29819728658628424839564279661434380800 12025862 -13606849832926780576073178429441079488 12025863 -127437402547696134394687419544748792040 12025864 -1022666036230733125113881267033446640640 12025865 -305223222952615447089218743360100305200 12025866 -436735541590828322831030070204212445696 12025867 54970748947861133836247423522192578192 12025868 364543379844233333823351566194156440576 12025869 -243151084122978648517378185858710243040 12025870 -203400279563395573885893763564593417600 12025871 -211420135865252122052428636753257304920 12025872 33604875953754951951147424316832350208 12025873 913806721272241888336284898456654899122 12025874 -27148611592782382295088793997242400592 12025875 455372879772030930731638672903074780000 12025876 -918220751327336671538231831121637440640 12025877 665045856418502684831169916693354280160 12025878 -108803205491192360954143338427416230976 12025879 -917467516880909551733329960478869634360 12025880 -625904535373423981266777693543241113600 12025881 179454277749269551883183225281441929600 12025882 348451926514647721410263127115862870784 12025883 -1635247217278390756914637491690085971120 12025884 140535157985777587884449097803662098432 12025885 697786832074741153730291603392776255960 12025886 -132778110308576140511479597023849883200 12025887 290884046529777140490747438948987621960 12025888 138576109966610103081370308405910044672 12025889 -693872942124231332561450054356307644140 12025890 -202209861510545170217170281214837294080 12025891 -302373470964844935402592729515409324708 12025892 118339666596562669061003241153084801024 12025893 64942490486518945320376246123605572928 12025894 383671483288705469571212471035205640960 12025895 186221790857649346709932069968913574400 12025896 74520106717824605284585157545558179840 12025897 -785872604045102768792966324757130546048 12025898 -32400351997654327510727126438005781760 12025899 -794505632454921848342770211331876166116 12025900 945284227832663721443384375656000000 12025901 101444936651974018175265467838205857600 12025902 20040821948531288199784432519103883264 12025903 404210984515024439519713321814209851152 12025904 -145934380061889280305813787346306826240 12025905 47046883985719436017266585229199577600 12025906 395686282585332012314753240325276956064 12025907 275165010542111310392301613114646900040 12025908 -8548086831142461651352475942302611072 12025909 -225679978067655249073251394698642841728 12025910 83471016750293303981181184009290053760 12025911 140914195127240930400648464105130483840 12025912 149055308168137405325580204143386583040 12025913 3117342439343839395302397624316079760 12025914 605616230979634884562263585676321255680 12025915 30734811462065791700627095373004414240 12025916 -185660669011704328244942083641788163072 12025917 -58250590634292247362409564833376198560 12025918 214052363941413372956632785733685195904 12025919 567664229701223131931492642597351395296 12025920 89088200234631239881133029969499258880 12025921 705810860159148073635828365388668349122 12025922 284311644314948358769054367846371955232 12025923 60777193988238377898463367180700672000 12025924 -514389891952938336875116378244311710464 12025925 329058442646138178609062725358014113300 12025926 267262544528529300298881265745346940224 12025927 1089657811384441901656355265736143762776 12025928 99164835740635819331969995002931676160 12025929 -753392468034512583589752104683720575216 12025930 176963839416313115891597170657317504000 12025931 -1353486241557493350605950386821196394536 12025932 744250629686113700623114870514401382400 12025933 242437328437047201666343763367907829760 12025934 151618375597968732367586740811874265152 12025935 -627228704926657913150925321693596280000 12025936 70601246460498150069278787094885171200 12025937 851558800979724194067119492726014654464 12025938 -424111968067980836406940713877059113472 12025939 29029846410997995761997678794005966800 12025940 -745438294449804148448543456836572360960 12025941 506293649710230287805797890565604480960 12025942 751036468628428546023087190360956111744 12025943 -413878965717308882528077491013279636800 12025944 106402776543973443134758975443102597120 12025945 -540444708027759488872920196559040936000 12025946 -223724204039680603390307937541940248320 12025947 -224367383412049813305865654383937440 12025948 223618121853503194543314689415240704 12025949 -104468075860630511696682451858686795636 12025950 -274024809146999852637328961241038798400 12025951 -369573202660222617690908195930619932048 12025952 283782410842016783885142700230495436800 12025953 656424524336634966468433815341269647264 12025954 239977010082917858477909949430926243408 12025955 -256591049551854940380231375096519578400 12025956 179894353385937145029234601439692560384 12025957 935206098323227190956479413235726638172 12025958 312234370389118945391990876943787675776 12025959 -871708488995065236243709495930573721472 12025960 82515841741913925772114071078562560000 12025961 1256773748987309143964203803581856725562 12025962 22622022496338324409395800425290977280 12025963 215392661538889224440104153169862464680 12025964 669821714990747271579802162901943386112 12025965 -24349496046807939586149023124657672960 12025966 -61801673963759006628857241240507864960 12025967 657108250711485380626924895997616086552 12025968 7086375905533420251412896110936064000 12025969 154202205223366115529304329493012421940 12025970 -163194375424071719232739979280192384000 12025971 627822506051522764472469311703342267408 12025972 -249382905778555583596919063072990069376 12025973 604182220543655946483002161248821298222 12025974 429335617663033938861567473098460321280 12025975 303887473402136606892889422840127918600 12025976 -372439747678698921422391240589634641920 12025977 -26235482915472599380926458901220404192 12025978 117870992164974195772725924527027417856 12025979 464441774556592246359595303892663722752 12025980 -276101169577323286499977639702456903680 12025981 -1417009412277309822537800098609744428000 12025982 -12970792888207622536802824183648365888 12025983 126158887813660825704124981528561998024 12025984 -1053799708772593207098774160901406720000 12025985 55858532161546864280612199376565180160 12025986 39323039043596825008720534891485648384 12025987 901689208553285294620071997592061983712 12025988 493869834490906286425963844361445797120 12025989 67664065504227414253456369498084055070 12025990 -141003703243938866646559072531600800000 12025991 497507504821666209763115325520836922392 12025992 837786003702247391841569665790147543040 12025993 -6437543778999350049254438826549925440 12025994 -50046358377728983803556489076721922560 12025995 -112240655126213304909733996804522148880 12025996 499827573747929483537855004254537948160 12025997 256806549838413055968234408958341593304 12025998 567231724931079088582843265059184371584 12025999 -239158919587358218479644492944490875064 12026000 32293843218958390401671179629035520000 12026001 -318253126164252257468304650896032490560 12026002 -101930653862961111369955984041749836800 12026003 734780112605608255339266635415786811464 12026004 175791024856896230461995690684106678272 12026005 1587425045002813012192807518226902028320 12026006 23975733996174191394338079232673903040 12026007 75671177108191007808707736481597362480 12026008 17074258462156941267356004706843729920 12026009 -2141452894880887855599257636553115322496 12026010 -163583248156907386083159583026054604800 12026011 660156929762399690790002602106980955392 12026012 -839219421144575195314831013540417126400 12026013 155321030348104399960682738171020431744 12026014 100706843078099717204688609526964342784 12026015 -692430080255884043469611553473427306840 12026016 466444227247886987227806692045488128000 12026017 425632047209402276217236256836769065152 12026018 -56968497335818688351523488384519568096 12026019 732162130977665675192331087583025812344 12026020 3970219106735536180094294061000430080 12026021 -839115340217092221512184448818643228932 12026022 72790204634856976139000305503345653760 12026023 300621748196484296287194693101499509104 12026024 1491202712443685182967459838796635048960 12026025 2259048520942933253236259353733570400 12026026 485569877686545358945286889809723585712 12026027 285403433562255725872362536364460634160 12026028 85882452407684837345671303100761423872 12026029 -131508877557027444295815628406870525280 12026030 153117176872521825311820250270425716160 12026031 848764979525046208397985637004137662720 12026032 2074478732404287918790765074963316736 12026033 568270012967291228355416136126356491584 12026034 -32693832905990721400870608068739509760 12026035 135817236301215831661889609230974540960 12026036 105131082600340217882150072018958766080 12026037 199255082725104480694986637645153654560 12026038 433581063573216859590221709379194483072 12026039 1059141139883410151283337806070143249960 12026040 45485243625190464921580570601959219200 12026041 1324237066407240033334577230310579734442 12026042 -28331193510280635484465326040107180288 12026043 685576681129895132942754133307865930720 12026044 569956021411431731496374964865794139136 12026045 -658920097381659430673021224441336559700 12026046 241530976865015976983643031532815704384 12026047 -353739069373381966988318612663941049856 12026048 209519777788444385447288645039510519808 12026049 -294739172522186976223034940419575034880 12026050 16797374100351162673697906650381680000 12026051 144839142635053300536021105920870260224 12026052 165559794089930274339610080051334939776 12026053 -324963237239974572794226297611709730916 12026054 485089051372584657450343859642452634976 12026055 251507935560838385546011755233722530720 12026056 -68768473631293337274275506077352919040 12026057 -1213279497697746113663024980912806902694 12026058 -54102509672280039881090848452582120960 12026059 -319360039990279243015646950885172630160 12026060 57762057442619556913532241287102208000 12026061 -420899887112440355872257399186542691690 12026062 -765622195805680807027970929517114368896 12026063 -370285803965153186039525921480312976000 12026064 -86043882084114189843054772759594008576 12026065 864060268873676781847158686342195081460 12026066 178253831713079657860846345286574508704 12026067 -630702881481338762332203406167647816520 12026068 14702624064768152006333476765672642560 12026069 1130466832623836141703844955797475520 12026070 215482637554940519753602521055116332160 12026071 690282342428658493799777467191651725112 12026072 1718880092719219236113594808324774727680 12026073 84199486954507645963050016743332476224 12026074 964843224720579453988367442099255432960 12026075 807430287147899115075440470682747301300 12026076 -573249713844284595285220625001965434368 12026077 652180626566834845516234372832736568672 12026078 39381324719357248796559700602978435072 12026079 27714129180184964715532554253858896960 12026080 994584092768409213300199920938314629120 12026081 -21590308802621379254402416320626369118 12026082 111000948678196566666091051881611025792 12026083 -490498235682662186933325674654698753176 12026084 187836293063235039366470554118053134336 12026085 -114570174940731828004009128982116212160 12026086 -664817009588765139901001670803459480256 12026087 1495774297928427365032118877067293575736 12026088 -592455997996353704167668925156915200000 12026089 1267804438040309178483028543726609493832 12026090 579803828752125799881259739128805224800 12026091 194761561618936331071724237437515571200 12026092 -79961948519136367914964277886857489408 12026093 -92954536325755435359013270246473567552 12026094 -380215941868885408892463539550653668800 12026095 900905054247822709325331716468195520 12026096 123552638312414882730183567894020554752 12026097 113253488331819446046641563923941376000 12026098 -13122498544225291197888922462640767488 12026099 2317974045996872505592764135493748531160 12026100 -87176080118281356624715487317576857600 12026101 -950355466064535031035429245659124322898 12026102 172621723081633896605167459848282753024 12026103 267231334220320276771088133046576316904 12026104 82638921618412986935585715760939253760 12026105 17015032206620544540082517911094200320 12026106 408268911423460494153504592489643430624 12026107 -1530674966093132960055193578323382519120 12026108 238099075297647123858118194557518433280 12026109 -20130724794089567119799522340772952832 12026110 -93109520678930002399304222983337322240 12026111 2886721557349694258116626952221652224 12026112 -233155729399877463553549017455869820928 12026113 -216607950217658793479780718390308542416 12026114 125385106532676985251002648690723968032 12026115 -308375321415308236614446011984885664400 12026116 159528796713861116964063015066995008640 12026117 -523695655203961533506918580409827084834 12026118 -41670405992342330882276906182778773632 12026119 -324110442460013140168326345848766801144 12026120 -246133812218815605877027057582128230400 12026121 -188354780603501296244106901842323920800 12026122 -50743617114670885882287615606702840576 12026123 1439774742161704634419025522721238927200 12026124 -254250406590700418440800526259206225920 12026125 449530179900506937722910781610444160000 12026126 43552728799619627151950830282814976000 12026127 68589738186664392157752265470550429320 12026128 253036152524648083519328220513552637952 12026129 -1624031803807858702798661540398160424270 12026130 -133688948978271416740217848696977492480 12026131 -518930251497876477220135266337777343168 12026132 336736596202805578652061584131276288896 12026133 107646709428100213771941995553622714464 12026134 251016813533381820746814593356348331712 12026135 -190251154009797236624317152892015740240 12026136 371686411544356967959696153779909734400 12026137 244856562262961932821563082270171024640 12026138 -39408078425278896425054833663802204160 12026139 -873891210148943789096267923277457705576 12026140 -15545529648223003983193854251351408640 12026141 -21753306683340079515251375720712571200 12026142 -55273304080048224871243116665178417792 12026143 -77152926875878648506115887495016604040 12026144 -446041123626315356579414986290248417280 12026145 27705907757775508709505143510404411200 12026146 -33377495327725548476038052698013229696 12026147 -209413570383396034857843469136372394240 12026148 -119452458604484373257467518715457335296 12026149 960968196378674474820140080284893657150 12026150 -179281686119737676403198562825940534400 12026151 45904071536969489506786642846204727592 12026152 -103516474570796434526344461140310758400 12026153 -251022730314551710490647244603360606598 12026154 1143595540046831688792421526747197440 12026155 394562023803152566905675525859441746000 12026156 -978314132458083194362576409142672192000 12026157 -78354407116936421735505560574805682496 12026158 373074860381116301672987721506345136576 12026159 95335187798853816143930904512786553360 12026160 -46537761352079856640409716785799495680 12026161 -71499810678186302988529566487134064896 12026162 395494960854516418869991548312293570832 12026163 29988099617500162694654231194837274688 12026164 -509812639542432069502785797431567206400 12026165 -1383623877738628022072910382313436108000 12026166 9891758791133787473444811456084104064 12026167 -20130748201128113287711665402708275200 12026168 -493426594405421583441572404902844108800 12026169 23832252644961046296575141997163411194 12026170 -297897061440010738932612730080056678400 12026171 -221848631726444206357438055751538102272 12026172 -644052382465811929099062765522549424128 12026173 -94471490413466084500309768757831531578 12026174 834499180542700936626948892972339137792 12026175 -189616411647139169472735156326533699200 12026176 -130214370919835287602156517092315627520 12026177 -542169599088236405049805779362113094592 12026178 -328537712982951432398198150404911348480 12026179 426158587649910107424643747028668099080 12026180 423831149675752286658304203366912902400 12026181 23130253340890568606137819592852029152 12026182 414340458328031680447192041845446252800 12026183 158634215366021100513573717907731837600 12026184 307521184222820267557801662413102284800 12026185 828912383545507566891616748692182600 12026186 -896938558990817739996337801507252896 12026187 -28794125175270425219459693520450907200 12026188 -413233094722523655321580233993448202240 12026189 -268079236839975845701834269092516019744 12026190 -223884939550081557920730989021216640 12026191 22501073125299871090595825862360015600 12026192 -73267598503719838619045046798537007104 12026193 -111846003108943988214286231143682566144 12026194 441163996582885872551241178293057761280 12026195 722277862905222838739086116053377393200 12026196 -54868866061437485283503031893521883136 12026197 -24990599133683635512535698411207242240 12026198 83221111133657358096026991740104001664 12026199 -178825063784997910210099578171214330032 12026200 -655694556843185278234755071573016576000 12026201 -485042764231993268512976145014618502336 12026202 -30798088409064473575099088701483745280 12026203 -545341036527516208344335515082084084720 12026204 -109904365511036925034434961050365996544 12026205 -490054905309726947756538082149659524800 12026206 575360350479598376743010382451242548160 12026207 -608298147059452958446555961407508079480 12026208 -867872847017120085876748776162325954560 12026209 583961654910119684720030778870189948534 12026210 -169864325020108450052761253371841687040 12026211 39275534336325457746046123518405899184 12026212 807340984284387193847964132233198625792 12026213 909749720365514753226901849231750717980 12026214 242520915963855031563405895681797650880 12026215 602894437480812580504383590682799266360 12026216 -1411650026620586310815245802076698265600 12026217 258922813499194112980244853097669157952 12026218 397350512877791809868581227717270448560 12026219 692696713708529938817003605462825392096 12026220 -246579637901427188713371834806828958720 12026221 -46933765145657838956527898391452373280 12026222 77551320552101081996438332175133433152 12026223 -687239818665655815163992146949203150592 12026224 13817507908509922324114265389814972416 12026225 109391925018641167186739865043997157900 12026226 79673724806837972158779092523923443200 12026227 819109004456799755914587298379417628720 12026228 19906435788098417268762668259263582976 12026229 760797831634052042816267543800143208128 12026230 -261144857712336622325180946144041201280 12026231 -125630382551335577200132314170062985808 12026232 35758919135656322203138065668890644480 12026233 -10098451061086283323202550764819738880 12026234 18639041189080958582260573989287218944 12026235 212868613546458572447324181158415798240 12026236 446101578881786642003751366054480348160 12026237 -443123849319807516628812669052472807700 12026238 90595441074237421431583488915932129280 12026239 72126836449623337838864190519325005424 12026240 -5558290879704992116189922775269376000 12026241 -320518453082360973116739441010005306240 12026242 767076694238050104034310975764185199680 12026243 70013947799952955300345398523718528688 12026244 -310873301135922926592481581095258861568 12026245 274105076970684995148271131514782783360 12026246 -295186959002389451478489229000761920928 12026247 116757475139310547034712456638753625000 12026248 -153647571900138961161811397608671344640 12026249 1650045053018983724930801312066940101760 12026250 108247223754143235182826315525072150000 12026251 -26472000276316939871315509948834436088 12026252 146942569080736484531865903913705313280 12026253 -724845456187045001366687410173217516800 12026254 305962919010601035995453852575166159232 12026255 98295492504455285737975437240082337160 12026256 172828327444568547939998899742924734464 12026257 -510988420228531537993730743201738604494 12026258 134738496918570726360574416008664521376 12026259 259824080328421362261505606308322022400 12026260 -695262888607223987889334808349532965120 12026261 -87139509901381441256641125678264666948 12026262 -34050881523218288480337760741558006848 12026263 894047784036256790933523370782157647504 12026264 132495109236473369759965288390199869440 12026265 149741453746188078047174902731223449600 12026266 218879968584606424888207345554568089600 12026267 1183587508120009669091981136611994648552 12026268 15343850622771532548792092549276112384 12026269 944560891751344932809029631103749437670 12026270 220067596350541840261939781846393782080 12026271 135987485061105042523175875803283245600 12026272 -78445993459574816953810809238041329664 12026273 -272496967411630589404641573084244464960 12026274 -21480952467718205862115107360385976832 12026275 190474393798333213667366212948403990300 12026276 -89133201375024625073581122234834746112 12026277 -950541779339278098809905474629650430786 12026278 574743383866171895377994020727933114880 12026279 28911165283608810853998636488319920184 12026280 231965051826666829364468542584520704000 12026281 -922671185978005973411490549644945076108 12026282 754024149119085228007696687701177634992 12026283 6247153900133036701285950268597601280 12026284 143297264847683786116963852016650501632 12026285 40045644165723277763912597614927864800 12026286 -182136863302042613246325763472176744320 12026287 -195701922450580819820314176689960356768 12026288 -392603072636361374495172902987251826688 12026289 -579865061012711487539335662375685667232 12026290 -57249701140714317313177938924205461600 12026291 -1069193962334424182004690964472191960308 12026292 547348606681751618806818731047764529152 12026293 369568093821379902918031728843608077980 12026294 -64032110020136112041683170230040576000 12026295 92825268674457440594789221656141699840 12026296 -50960592196577953661172764063337246720 12026297 186030259848578729823786276074608771200 12026298 -19721845777774254513695543122261134336 12026299 344902515968834592287342400012123171736 12026300 -49708902316112538734607569123971699200 12026301 -140560718428973901776346292401467323776 12026302 -475047426732460697803549921535176443648 12026303 161389775246316828716322817537252352400 12026304 255513553389443061448298879472610836480 12026305 -1026611535174931379464449354641066346540 12026306 219451798956676486347046699585879046352 12026307 -330817673952110618765429676220444241160 12026308 -207598244459002905355666197276666589184 12026309 -860782971094784912818252846114122744096 12026310 119458344516051541565129068191538609920 12026311 2290659742890280567214350897971839936 12026312 62215029239248313193390966274485995520 12026313 -68206449596710857988105716718690325376 12026314 94044821315077970486758303834289630256 12026315 -542519796649579759636623232784469285120 12026316 -161390802176294159009437012410277294080 12026317 -743275849381776959585126871689443914634 12026318 36618734329515606153712546816065735360 12026319 277514664820223806696729506794337662208 12026320 -187497662585686433448236786679898521600 12026321 -1035700275311257189621523763836860803468 12026322 95637071675012315944748183111621435904 12026323 -117370366351156494434261185752066401428 12026324 -722971083264596874113807466785731737600 12026325 -68324074550409048747391308635083828800 12026326 -1953263964346941819226723566669914112 12026327 -661142541352754869609530231012256988688 12026328 711281640705505062382923530352662937600 12026329 142397542135167931717014763728816701760 12026330 -91511048913803622542805904276841521440 12026331 1222266737560801030770106482614989547328 12026332 47382521991517097045517910142721042432 12026333 1506965084361629629926380415816024564768 12026334 96081041971911102745305957767149534848 12026335 -84083269945280670551281469194742745600 12026336 -42465099571017654469649893388033458176 12026337 -174806628656511844177483359799709148240 12026338 -360533852954703431766362734861718767104 12026339 -479958011145111732128950128433727311776 12026340 -297026191009681052964238443169441382400 12026341 -413853593445859427280059209977456512708 12026342 -307116298088774097128630161662907560768 12026343 -257527353703387567902910962448486098816 12026344 -403427340857694684008215896806353305600 12026345 -542048766319531817298235628690679303900 12026346 463494000720903739307314313396568079104 12026347 -1182242519128517121047894895739155976204 12026348 -110518610957753319915056963178687128064 12026349 -413258425698917630022724087753329040266 12026350 -138279754191909013113911521755665059200 12026351 -990599389441878739402670591034562775328 12026352 26929794530773660211627346823476215808 12026353 640006392422725276002787019047119723602 12026354 5711485403849635466318895842089032336 12026355 -130613994134093194365827746756395763200 12026356 -873225954887763833854625848543557960960 12026357 28985638966455586430391550300139080704 12026358 118469813279381980016891762535721574400 12026359 1242592962902469464772383640384454480360 12026360 -71734777505917300830387744646056345600 12026361 -133637310772153541989161330975548315616 12026362 -148894586209085754829329137418438887568 12026363 -203762662853384797272338561388344999388 12026364 53425286102189186594517817282441577472 12026365 62251796551713407482010417448982512120 12026366 44581787187421905708549881560842700800 12026367 167946091438799728462193101426185492480 12026368 178936145062405781585827120436723318784 12026369 12170331626136500751068423135889645120 12026370 -7672038817459294432921723466306227200 12026371 176171228972599710615909982519270447312 12026372 174627516611232911341300044286980172800 12026373 -722461358526873137486715303594702964800 12026374 444266722628519153970232701659313315936 12026375 -797485772509340042673411238622961606000 12026376 -795593463730011919227453876780522900480 12026377 388236333707224960964147796619872088272 12026378 -97163110641199874539139161190153809920 12026379 130870082441755941844574409576022810584 12026380 -643839254427315825289297955617353907200 12026381 -713265100533631980387080072220210223818 12026382 -3602684102685669929165326754575222656 12026383 2773719128583957027029778878986068681600 12026384 -193198030891050465131734430428692725760 12026385 -293532441241542408441265124283557760 12026386 935944031161816888089141194017335242400 12026387 17115972593495341569627961879553441760 12026388 45161577300131971880109704495406120960 12026389 -464146998529825733085370629130665695076 12026390 359063934152426485827008316458909137920 12026391 49025455064251127217282376108340192160 12026392 -99022441548694508490504898418835456000 12026393 -506785310589007361532782235924830564220 12026394 -7221020457162492886888957310656877088 12026395 1062526033612199766831674516131989332160 12026396 -133541248614414556856402506802638195200 12026397 -130876004510079621171695903743817270400 12026398 -89812224257483173946161967130958876800 12026399 -96956369493064653597193328875609440000 12026400 -473310826853627802398435052043331174400 12026401 545662729205011271959045304209080921792 12026402 405807740923061863253948894370724024704 12026403 -39713975499318613101648517960448596188 12026404 56648161031634040815346570092033454336 12026405 -46537602124483147366381698787386864000 12026406 -13276531954591801875159657345629429760 12026407 583676331257469950074646660664885331872 12026408 -462534793821596119799204843955061155840 12026409 -432958884796593755022477427476550870752 12026410 467449635695973262573332962135835198720 12026411 -102215877396532318593085874540248273680 12026412 6004210005197801159011133178633679872 12026413 -71557880381148979340873003688532985802 12026414 -130874510758739990568018336177847725888 12026415 -154551382223338652159044361628325828080 12026416 53315291613431595450048036616706457600 12026417 -334761257218781575377510445580180664780 12026418 80126984428914447231744423418009954560 12026419 -53572581804576554014044697284414192640 12026420 -173298324635305890046090641333556101120 12026421 130408248946903854379881975578872975680 12026422 -784404590436017322685746447170371003488 12026423 -514725834642743970358139358481690154328 12026424 295415670980553811767694672377085624320 12026425 -86602288927924381675674599956640288000 12026426 386027556646086354515369753296423308912 12026427 135395266308990453136874154460009324032 12026428 45546257732959166158590943102661486080 12026429 -1365445657029463849013539857031218870324 12026430 137557736070576524397136779026787820800 12026431 -277082961832635836708555723052428674536 12026432 -447375643619311799847888584179187712 12026433 -166120742336426189487549469252880474976 12026434 -37874798329509717407351149126640951808 12026435 575808186200536521966333000593521017360 12026436 -477618678689532740944000953408752947200 12026437 -165337755089644245870652500932030858240 12026438 79745281171475616509209256875244033280 12026439 -182300531770075686680041176953198204496 12026440 -796010862242881588270969140147532339200 12026441 -27563076085281783677910949280996688576 12026442 -50506649745478059461749308172062328320 12026443 -35348000378578587882318227740322480352 12026444 224666983461407220427085237952488911872 12026445 221982418878434278367497678466286796800 12026446 -167360454886167634947219673160534891712 12026447 -690774497218870957382180735510966472672 12026448 27994747358470820929203703816299479040 12026449 59553325224925057298585905425936304240 12026450 -2252115746177482416396579571272192000 12026451 -485009680499878013940394256251608100800 12026452 719418097788271297320321753200356181760 12026453 -502272236044055756988161039247265973298 12026454 387211269339910854555491807232947195904 12026455 6084676193619425779886707106048125440 12026456 -341706158672670683758092122189612605440 12026457 -469644345171250846995439231107447620646 12026458 -66703897119890822900195498963534742816 12026459 -1415178207509931936930370452979250784 12026460 1257390798921099444588963710551695360 12026461 601181322961173043403152179784335969062 12026462 277331298968310731185184203751092604160 12026463 511938824260601078095648673999243831184 12026464 -773854239164089858048330958547061309440 12026465 347730949355888349765020968832930832000 12026466 -93317068401478571819378070682097097600 12026467 -1122616779779635870805579156926208832484 12026468 536922535255535738836713188736945361920 12026469 68035419402369033339023140709484559488 12026470 176955293296728310141891728679936838400 12026471 1668510046079854684232982954682305663672 12026472 -91602773680189171242372241307506606080 12026473 -24933921238471080576758652091889143920 12026474 685936576672720801344187100356338947520 12026475 -25854450949991797765253241946522591500 12026476 39096479146585311216302221446175604736 12026477 177678013931049152581062059613578616000 12026478 -88283374231647427681880246610994687872 12026479 655614874414137836671494386844131437176 12026480 -42835038507484668437997141765115084800 12026481 -67239390935019866670991298505115630080 12026482 8044498978332921440073991974625363872 12026483 -165786429691837134761785101522086869680 12026484 -288837195966986098462695853403560202880 12026485 979528232509955825093529490468639233180 12026486 -1736215269406260333274865484976688025600 12026487 -762001439767096304628312481382206285440 12026488 -1086262032183281198971435200318397194240 12026489 -49252796145958165930666029503692640940 12026490 1721721868881362332405709685818803200 12026491 -1771843630055486759372633953060154788928 12026492 476375801360624835630288987140247484416 12026493 -353758401360083610848188733391614541600 12026494 145187306701183663782122865026029303296 12026495 -2305932593917273236188662460888043360 12026496 427503539175884004197257508657981030400 12026497 676127254776723061827600489478056807552 12026498 -12321681508936317106147649636849501952 12026499 -649099940604776703962534019350504869632 12026500 -1289253540303316195229423114997949440000 12026501 -1823184078677787656114240766875844589440 12026502 696404764834508867404300147187276999040 12026503 1814863485642723651967537434247357118280 12026504 -294273693773179410896314286764221235200 12026505 826680023165430851769761218810920501120 12026506 -300709393034258733135998106831208796160 12026507 -175452664350150192671905942313535539244 12026508 72468923584435056855938475457182157824 12026509 -461691767067546475641032368974342351648 12026510 568256602228392198325646410472539647360 12026511 -783352520742178222960777093822984448328 12026512 108681864231770576580305908301317537792 12026513 -492624995047923026805054106291212332238 12026514 374460345582237150283812553165206595584 12026515 9030547320788191990961728507062466800 12026516 661126335693163185353441665451265982464 12026517 130886380183566312538965928203267470112 12026518 290739601935390153295593090122327577216 12026519 -668707889105512360815035938478423720448 12026520 -359868248831035453716727507327218278400 12026521 277232596161115330638561381613669879492 12026522 415198206614864774970172588756953987312 12026523 -631500965977541094712489626065265959016 12026524 655245810268516699474444584527612612096 12026525 -166818595231399186283289851267650152000 12026526 155226393898978829500101799904176782144 12026527 -186615339876626863339519238067604174624 12026528 -1120976117613622911528357135886268891136 12026529 -344587636255155516438122897766601786080 12026530 161236805030975932094723073909227795520 12026531 -22817482657395356296414493647450571232 12026532 -47495426251960573810364765107443179520 12026533 875509096968708939836103014273180237884 12026534 -75004380021330516507810908608589300352 12026535 -817732319811840237917911004197967052000 12026536 788394504924867929923346328679895239680 12026537 179183250892016143007823778691378520720 12026538 -12648396608856775728498956358933611856 12026539 140736716241920116973342037531359942400 12026540 220135588825102132351441978450002048000 12026541 2167369566281552487830707588061106720 12026542 288530777238173112589963224362088951744 12026543 1523454116826324588376071025373264064 12026544 -72510953580402960345862543711552143360 12026545 107332401680493423176953504316416257360 12026546 40631233143569422109984181838598138880 12026547 550376242756612501435914886384387069044 12026548 -426924266525797836954123267832709480448 12026549 -75538212019645681137884809482218418450 12026550 -199408308507179957656869588913434667200 12026551 2038497831901445334953686977700418680600 12026552 -299632767878850178646011521614861414400 12026553 -492795039529820255969236882150110528 12026554 134543237093635964905616097876649046784 12026555 69318546463385535446618560194499224960 12026556 269671186675918493050681425530295424512 12026557 -258625858482438333394353632641373823360 12026558 -380569903476032181816156020563208742720 12026559 -472913379602262542132728303009413898296 12026560 -66328833496118974400217999482132889600 12026561 1895372165302873919008357407068419113300 12026562 -89215441671763343731167784670580518400 12026563 1314164314945144784530712163187292192920 12026564 -6288873385261316484954290423281809408 12026565 105243191313348935360219015725652160000 12026566 99754621854880230456054439162704635232 12026567 -297056168474334938983401149665782711168 12026568 83538678828388576647961730982020382720 12026569 922129201513754128102236786922298554970 12026570 -181151295089517557431066509007126305600 12026571 -144374862727815525881910374042717249616 12026572 583352049197259866958949230677135193600 12026573 476141801994123956190632605017233360364 12026574 35117879526972367139161697213722705920 12026575 -111301239321765315233348848736019994800 12026576 -106673225009046973259428556624784826368 12026577 179229360813790869218604036852063650880 12026578 -125480635057018626238538385147355248000 12026579 -457569800332708069513893986349619416624 12026580 -226081901003982950750810989333109667840 12026581 -586887079131434690440949314116787239008 12026582 -266108657076401422173941522362723620480 12026583 -891961953112944150978423503788429086720 12026584 -17804601325150099218340266306284974080 12026585 93745657385491621690352313292502836800 12026586 106458341179113235726369517688615530496 12026587 -747821422684617257011781424783661544764 12026588 1382394069879923329422392998346935296 12026589 1443052877608944971871586096084813677888 12026590 -225472405227135575312267600012624563200 12026591 73359138364766378112703638494345646312 12026592 757865493681769678823427909000096645120 12026593 -365679911924868842501542428153577624016 12026594 246318714949063557411667807260024604320 12026595 39451301788431082286172126913833461760 12026596 -928590284907303221404102846503083708800 12026597 1313441930985000752033309293195554347712 12026598 -62163450183891584053900819212544316736 12026599 300982561169824401792672834738014887440 12026600 442623551342283591634105739927474304000 12026601 198811241491022269592097507381129674880 12026602 -473734416803363996704084541461543312896 12026603 925937865908223785146147311906235908852 12026604 -899943188365859195769342784450237440 12026605 -129254379936996973854131378173225428480 12026606 -619291806473046311813397349089190861248 12026607 -240615507186362670884668996134272499960 12026608 90177665927573140307690309213854629888 12026609 -354519240451438203070993631470097663790 12026610 532411121932067071800756968818758451200 12026611 1775822486366985044568223995528372444424 12026612 196849562278319208003982060168180053504 12026613 -746078534306250094525505243897030144256 12026614 189657866896323076084484305483290645120 12026615 728243144200921238930842542989480221920 12026616 361584934641138166029681142569662545920 12026617 433169032197486064346141452824403486800 12026618 160143160231959357237450200682520187760 12026619 396385845841506820823637577624422662400 12026620 -171640029837856165368084728989073280000 12026621 -437400366941037726931186645643222032500 12026622 -183641682287666843318596715246006455680 12026623 9108206060219147300039945773954100960 12026624 71951059011060832887270028456828600320 12026625 167580987714576521366757339004899408000 12026626 -211496434198349532247369516399122877488 12026627 -20268479348880524175280794359424340920 12026628 84579975651845536562034005168972033280 12026629 101102598605917908063548440410733785184 12026630 173438784346228221036328157733220915200 12026631 -395021905716587977189771434161172892800 12026632 -571111982588108297177587917210299673600 12026633 6029979478075930092858597480158110824 12026634 604572224775167478756587679611465709312 12026635 874099815521532606402679156483403650080 12026636 197976250149128413866661739106208419840 12026637 -14622881116914117055381498323143426208 12026638 10120805639799429998922127995554270208 12026639 343998423272791052097243518218783673040 12026640 -41860954421834631174171656234603642880 12026641 595534576548084304156445733907452668784 12026642 608674425198275950802078797445755115520 12026643 468072228742941471408245019267232551864 12026644 164315738568353620500486182578083184640 12026645 -48546310354154812076719750080132563400 12026646 265232420750606929531339760418298742784 12026647 988347876983752236649028316978713537096 12026648 1389907417090272415928078376219918336000 12026649 -754485331625211175995481137366847346736 12026650 -173496368539573848494330467885481340000 12026651 -99816464114256885945789107534943995136 12026652 -28593369481046953851335605685717606400 12026653 146555673516414598349495829062102840280 12026654 -148190383306056479878700444383894708992 12026655 -424027840531464355812645286666872887400 12026656 1693849497290466143399076841206145155072 12026657 -138550174316446330651837338886856128080 12026658 259845775569653873585932881240751146240 12026659 -451945323806765912700562780531493906520 12026660 -137668107956744768068623356975773720320 12026661 778025049546446861316936483808263519072 12026662 -364948074964105038071944136954323419168 12026663 -83474017506795887440255131393521163600 12026664 139000763082054764072919411569096294400 12026665 151949590552530337504015254557809471680 12026666 237654668155250907471229290400171834032 12026667 -339742845031972314225443300530919110656 12026668 -12171427469375559847398543232591581952 12026669 357684996255680260540226593225946086860 12026670 -838379736670109476936113864784604160 12026671 1130977631804185983795947699325336925912 12026672 -13841402117765983253314427970307227648 12026673 -578937852582179670476053241611439001456 12026674 -937842239107749459711181256435333232 12026675 -76565143656516886910344358132881310100 12026676 -153589148106407384829225548046134593536 12026677 -21584139453235178432769360012137683200 12026678 -36163011428690394784046702150986649280 12026679 2633762574747156787636296305438582400 12026680 -24042582687862805268599229243562905600 12026681 -246275732758487676997873659373139012736 12026682 102183393572253337369040052934747126752 12026683 1108279106772851135433724493039564136932 12026684 975795024917969846851288622737571251200 12026685 -178473982925106475281349687456533835200 12026686 -124901390754145007783442913389253315200 12026687 171616177648700789218678508206623207432 12026688 -222269163013151118956120369505931100160 12026689 -147451604302503452305179186003513126144 12026690 7727552537169158837319330712778250240 12026691 -1688928558236713171699848087048230092560 12026692 740130703771002393214275458844861386752 12026693 138769425968431402010822329907727719616 12026694 29887877866959438095870551430628888960 12026695 123015233859248388154652112377056606200 12026696 616365638734954821317459615560646246400 12026697 -342511117625548814180325088694537134080 12026698 -40461282267115894411165821888606397440 12026699 126276747035061610997900027454224122320 12026700 -39061273676010065538236512699838054400 12026701 -443962228700450937482443535037014269440 12026702 -279663252642390326879934348660279014208 12026703 -7976719183711442950085152098355572960 12026704 351495990156455288583767746946309611520 12026705 -477252984543023301685076238517901296140 12026706 -216088128047237218502276405306997964800 12026707 247765013038630852838617987583118682704 12026708 588069341646134777594907283708772089728 12026709 -9609390730409920458479081524374939072 12026710 -87653807090176360054030222632425879040 12026711 -75324962656393224023039242328665085688 12026712 326803329253817278794256863002374103040 12026713 24921690807435155012395358731159977600 12026714 120270095392410508232104900908493216512 12026715 -816002952873216311671427449439444880 12026716 126715885807109244363807565305887711232 12026717 1577711852053506341286394251276016344192 12026718 30706484880620273518025474947848404352 12026719 -672144701890998459046224113786289345120 12026720 -931758007058061136902631885779102597120 12026721 159773573107547986552232793022090339200 12026722 665422444177941212001778248162909504000 12026723 198051846742108581390839840539023859200 12026724 -428196231396661915274066416288595487744 12026725 -126445535881137250970675064467337065600 12026726 80804841425682616603199700503961803904 12026727 -1237751484348550867624281433686134194512 12026728 -238355976987660445758193716577767997440 12026729 57542548919261710736978795934162756096 12026730 -34072936191918747193592481175629665280 12026731 -440742481512346443797214814716203971468 12026732 2197765821749493416091976351777985802240 12026733 56806391947712718429370700273429805600 12026734 -165413598954840698864767703239545927360 12026735 -42940562758274138624018449424608881600 12026736 315337449603427510231165646238287265792 12026737 -238150102426050436639904493790773544080 12026738 335920449207400470717013406038653845520 12026739 -294663032279444635478938634380227861408 12026740 278953392688821161498737149682688686080 12026741 -1292536192996533925090506883172640219858 12026742 84405372800992950209590563310031468544 12026743 -152995663950888622188658013447455706008 12026744 77996546210040786264206529213267456000 12026745 277357209492754810883987890820219289600 12026746 -206342443468272318201972943974679078656 12026747 1029968409147390856022221453778846060196 12026748 -206926789162799040148997778248593873920 12026749 500545883273963119845867075991807959136 12026750 -28567617681331104728849235413508960000 12026751 -992435649216038527241338862480485111296 12026752 -449725793771874634143490043819788861440 12026753 942983423578211412522363204334334163120 12026754 -27833534212089817746735966639422556336 12026755 49121454951946477289893579660292502960 12026756 -4453628209685331496886547554818655232 12026757 -235202884740441544102538784457924899360 12026758 -409389193428045312270357142797988271520 12026759 -1109830435593447004458209847877532984040 12026760 60329249560800027502595798401902182400 12026761 -423855448954670563163840889014842452096 12026762 -816362096836456238916264236481030759936 12026763 -389282757919663510833572307950884834416 12026764 -127705305785854833324415476767303424000 12026765 -532352415439557588617133850072369052340 12026766 -315716654792434330657684634272799702976 12026767 8672272769414246696706938157033638920 12026768 95454299167916645934970548143803858944 12026769 -467204750926324213483328187420205944192 12026770 153351096982820125038321806390589365760 12026771 -114789449434831604610444290099394801168 12026772 -6862306889306678568007564632896409600 12026773 -383039356855252825721483831655389537280 12026774 361319940289187391632373289580020079136 12026775 264101661545898356127978977364810751800 12026776 -111180346800295355353574209914300334080 12026777 -18939496589503019432150193867074427456 12026778 415330159008178529713309378921871629824 12026779 884594639619055156843587309338594181380 12026780 55429598603227062515765414463407193600 12026781 -236533086021811467705533875941277423572 12026782 -29250703062820574011337959701544192128 12026783 1802873891948417751152442142920434575104 12026784 -35554835059104447084592043677162930176 12026785 412603216968011474731769723100453633000 12026786 -367398697260763803662979606947673307584 12026787 -213395152259422950204348778810851914832 12026788 -575080660715819415477793663474265186304 12026789 34859851578638561560252885215551844000 12026790 -233353820331972868822268307632657326080 12026791 1759172556936916695093851015110666240 12026792 75186143517059499426591002965178941440 12026793 966636964226636006717194390413613670400 12026794 53207885742836484910249905441413804640 12026795 -2957212210703290391521135325096358240 12026796 -512525093683953195479849331831503523840 12026797 1110265229319782434805298379154927348246 12026798 185729043419233358507095328071067991936 12026799 -12512934476176465963902538865500710912 12026800 -47782245542315073343916537522029363200 12026801 1071635970810252943930164319481250854802 12026802 -124181660392399936806111373389175342080 12026803 -1732901544113061785560769543997550186440 12026804 -458112646302371914596005749281326665344 12026805 -225449248756520970208718125145550937440 12026806 67538959409754575454888619788801351168 12026807 -453898091637323901911885592674881960080 12026808 -188648869236153067895543634116262297600 12026809 -1258842339344518994738635971390744667990 12026810 -254816459633119150519699209299356320000 12026811 -182797738214722506763414343731845752976 12026812 -215102877164838929755704660112256476160 12026813 -1806875221912585064806458936261340296 12026814 332355215646454888019113170491799665280 12026815 329695797186659535804378517745572898760 12026816 101972181274449891787886337202524782592 12026817 287163136092160448028111265846263488736 12026818 -327032500593712612695083223516705230640 12026819 73293036835019980843596553707271949472 12026820 603166142923115155178865348552744960 12026821 -569853926548549781923948983507249691556 12026822 -69779442386898907365730916623145241600 12026823 -6620363063724579919530447005218894896 12026824 -392933028498104233834879267417584983040 12026825 -35477921194324771733319433399280400450 12026826 -236935171586932194204248622672557767680 12026827 -514226626505554667662548245347315081324 12026828 -62900046407279197607584545838486883328 12026829 17968036593564448030225545122773874880 12026830 417576598758854222827890481515060595200 12026831 723187192995856103623668214357824412200 12026832 104738397699881489121075985989056593920 12026833 -61710429335132315040528523406351443200 12026834 -86186044479776286286115986013340207840 12026835 -177834638285571567577967937818219451600 12026836 -483352295103909887604233230509320028160 12026837 -655970119340251049673624345906209637000 12026838 -331035132814671305037599181307516096512 12026839 1944319689319502637783953525806192559232 12026840 -166215447662393702241398985626430259200 12026841 866101288380646580283694445721746883792 12026842 6756574822465357330387465803672464640 12026843 -1285819960398503699579502840970848526908 12026844 37608465700396089259539754693546644480 12026845 416184674588032826254514047043093189100 12026846 -139150818915313611948177656467887510336 12026847 106944234274564629428525501429894489472 12026848 1091916334564041987964130625198206484480 12026849 -1170865813414166129895783289572366285150 12026850 43207612810489286258298129996161241600 12026851 2036000469070282803101697557761842754800 12026852 -323432890419231133277096450341301576064 12026853 311073088756972356601297122331050508800 12026854 -669901646845603855512632700331524901440 12026855 42834726378013645056903919503650162760 12026856 438559624503211893011287256649477980160 12026857 1607959225555830356735497387256603218106 12026858 93156152690714181646762963446595129440 12026859 -124862422636239560570072857814695353600 12026860 1213443949990055513490655333637121423360 12026861 275039778146643705958878772895183382528 12026862 241680740391097192691968339078246379520 12026863 115648055302686235178653619178040492112 12026864 -2145195616358903349221434202056949760 12026865 -207642598420440649452919183591954145280 12026866 183765966685800302745258463248821236224 12026867 1160404690932572536093709101027825703640 12026868 109739765051704634177573445879324020736 12026869 -1029558649404932221674599347239814057604 12026870 98113254492308814353773622353694722560 12026871 136527045718603044592798736155258095072 12026872 -374967689485137033728576073817102786560 12026873 853351903694712381931928885957876662122 12026874 -110820105574974857553026696529262755840 12026875 114398989976760172444060396257411250000 12026876 -1015814994966884347442296786500535664640 12026877 -1108425561702252426378570013664926243968 12026878 -14898941000146280329806114306710032320 12026879 227502613727695913368103046689566970640 12026880 37899811749990952957029507122017075200 12026881 -1227263697088320792493883324319708012800 12026882 -350955525699938074238295405069977872896 12026883 -114478451214236370296382992066499010752 12026884 -188718647835261825480133134115742711808 12026885 -7670331283296662947736934062918715360 12026886 98387818334134080966229191668331840000 12026887 -332333333396461993356532953843661264328 12026888 -196921239253162388129327466277141217280 12026889 -36700547465808081768341146659239188800 12026890 218973025868241713575528060556326639200 12026891 1626133632121638537749071127550198494292 12026892 124171638087953899092880932668100029952 12026893 476797208101558735846400934050382265142 12026894 180848492594798787182034445748394866112 12026895 -768022619812788443559636534773125764960 12026896 -3839618053615018186869403878902726656 12026897 49931248713833617361058215455805543346 12026898 -38731249280965179731137374625001280000 12026899 460594507402848489317368146112448171880 12026900 281161218142804590434029774797267763200 12026901 -359231959019801596575047571518535823968 12026902 1017332992985393866187597477372510058432 12026903 -436333545954535402052720735339950044624 12026904 -596996766380038150381246764825749114880 12026905 268650398644320467212099717503098851200 12026906 -166671376474995315707194742648916376848 12026907 122886508231526752876451316584308462080 12026908 19123902301893243952554870708084160000 12026909 -271243719195651006540356684065722937140 12026910 64680834118958210887935268309289349120 12026911 -238214274823698977779724505177390663848 12026912 -1616602510879745384878513970174975213568 12026913 -859317036187973317827383934115573816656 12026914 103707992432725507696956665369045472000 12026915 -777774477221410269675044879686306131120 12026916 -330694059933164731005859620258417088512 12026917 -380816199047488508087294438008545053408 12026918 -228663559461374071814058372194159223840 12026919 -48273733973764620871005144956332291632 12026920 -461456369296188498414520327925484595200 12026921 -1254573686164284824085803272158653548956 12026922 197710358872936688043043116184061289984 12026923 -47903901300095956828845911225997034828 12026924 74339067294051709632133595308580536320 12026925 104258914404768455301367631724386750850 12026926 -64454786102134582560632629673706965760 12026927 1628740134369042418327158055084428898872 12026928 2523984412420051584648319093550874624 12026929 -456663616850059354174385368259115121116 12026930 -242396220429772027763651847393203566080 12026931 49982250998012596582473981253830783744 12026932 -763915400447034365071393639098728101504 12026933 1030134104975452175078919673986666581340 12026934 388789942441514405684178964780259619840 12026935 -478470363202638439351443596990559246120 12026936 1071447458408149835254648714108704583680 12026937 -422187534380531738089882354680773528832 12026938 187346963484265656635091925084308741120 12026939 635450959511476937321548470251935966056 12026940 -106773791197251209655035035233279129600 12026941 -203783123169221661219001352808212870688 12026942 105024256523271126016772438018629807872 12026943 -175959636613519617485289467524225099440 12026944 147582515463008907492054523959898013696 12026945 347589288247386230956199008335565884480 12026946 114468017864163176916908278735225632768 12026947 -203725113766678193981933479305807217080 12026948 -1090490865660691392997313907386502840192 12026949 152142180707394392030418770896644435456 12026950 -36994831738267655537000602450659446400 12026951 -27907391047382586388500360533727456600 12026952 129889604522119586751742926722899968000 12026953 -122626902962237951307106013388742051200 12026954 20302368430381258214984074933795348320 12026955 -91276882579811982477527879987910585600 12026956 57170471179965466691891657285985125376 12026957 -1842800764568880720104935943234407203648 12026958 -242658085939204503874005131420944005120 12026959 538026118395827745821467774549738303216 12026960 -92338001448633169497858058971276902400 12026961 -7918955967820636895390707411696436748 12026962 77994767847595503132963107180937360000 12026963 90605021212789411325041517579951460000 12026964 544237166982757425149401661990790014976 12026965 -800863732330531806960320082976283359140 12026966 438209214803593652947153798589319512064 12026967 -926654327180563765075546947126150412080 12026968 -73690378517370328614439114834488637440 12026969 -166595196124091323957379728809354571680 12026970 -183213956382739558364586484213819714080 12026971 41710865182438918866418886933625251328 12026972 -259342650629994697311265034941783761408 12026973 -216568459282361305600268287896685685760 12026974 -66261474508503201475350184738969961088 12026975 -185852987566523360294729027529505983000 12026976 39191216730469644794242614969929564160 12026977 265746745344991523480893851886710157312 12026978 -744375898957528763602151930552470038960 12026979 321149126485966782718552924223649240372 12026980 -37395826837857988673642752611670917120 12026981 177476028564964415869173242147409513600 12026982 90798342127568084656006746541027891200 12026983 -771207073640467618720141528666531837768 12026984 512728351331570807968549787185934146560 12026985 146548597383153387021385019681790557760 12026986 133461422977044815789858777670614646192 12026987 -229204085803469502258469397117730139248 12026988 -515232517598798742532216280180506798080 12026989 -485584225764234292049513390771636254676 12026990 -502078063369710415746371556302077708800 12026991 -875276950720351112536815479671604815608 12026992 -154624934709988506934828121980514009088 12026993 -517983024806748370743162398119135581456 12026994 61461520938625449991080836112918174720 12026995 595055687332480052112895827628916262000 12026996 375924143990260347640103253449506548480 12026997 554438797617580705407285905134331601774 12026998 -370468741515096912828925604098096894464 12026999 -825251327124197531412002253447026883072 12027000 553525536486959055888852142068940800000 12027001 689718361586152632567098144322699725952 12027002 89862278064525883213923801267124953312 12027003 -350578728318973424271336015524001899496 12027004 -815764615731731384953540597516708094976 12027005 -299959959013585869356442279580399338240 12027006 -103089706172469967501331584441029173376 12027007 1670594078673763682849115014779270404912 12027008 29877237503417214017014177234723799040 12027009 491362322716440082642850295173538867504 12027010 -170298272448703623223298725413990912000 12027011 1299118250877319133934702676477421055612 12027012 95816723747537364409408627854462615552 12027013 -449531111356518576934546959050020984738 12027014 -3287992773853495265181429802247935488 12027015 45748087132772411045308576396544256000 12027016 -707084360484624404629496502219506027520 12027017 -194755478479018991329939319703932216934 12027018 -176685372636136943145582254716042675200 12027019 401569961622350866402600382395800622840 12027020 34826404162720570350787290935759201280 12027021 242270323992164203699283111750993560512 12027022 -25413429487340699676169412126955651072 12027023 -123461371429752484455277441239131467080 12027024 163155685655265740332384110948872589312 12027025 -519878532482784509149049756905625157000 12027026 -39749829368697194623059306153356217216 12027027 37790705514101628085421248567607058432 12027028 -327129060434072210092368201719883157760 12027029 -122959333156701137615187206846533225728 12027030 213117643356620597270740737130170827520 12027031 191296003536533278638200617674435889632 12027032 196901210130667047584428268068186521600 12027033 242634206182051738237735863435918319002 12027034 602549080719113216741595323371654066416 12027035 282679527381131387846415682757558848560 12027036 -106593955072414145687976394391907876864 12027037 983616976232723982528262857442865318 12027038 -723279123286126557717581845069168628160 12027039 -219591643236237549271879007186032865280 12027040 -275768867910571583084105544603706982400 12027041 584729960170155900390450202352447859624 12027042 9219220014044067326622789453626210208 12027043 468441206796907293896940631054050816 12027044 996344561606074040386566490110047339136 12027045 -107508031803969004473301648462085867520 12027046 -152817479054914781525065024994105898528 12027047 -286003640813729458181998456462121502408 12027048 -633087473658167116404466416051809402880 12027049 1081139164945373423784715950871600461050 12027050 67617834680245769092671200655314922000 12027051 1113712723712803090250103401212759405980 12027052 -896198523984645017203129906472259537664 12027053 -1252573445152555017478407251658557182698 12027054 -233501710355153925949917158164848604800 12027055 74972773594733573615402116472730073920 12027056 -148049571925879151824773872866520383488 12027057 4412511201818020735405933017583887360 12027058 595174462404699123717377841263725740576 12027059 -301817056474021100893343472321678492672 12027060 146827801190361933100435270436423769600 12027061 -7177089075647777433762129756757804608 12027062 200133510531116689387870789372568560032 12027063 -31756780244333729751623139435025748832 12027064 267813136248028860159767069598743838720 12027065 -718908692329076594190291680551800537600 12027066 -209121594857258135209956894397902437376 12027067 154539986641425890176958417278148090320 12027068 28877436536431591505190095137055585280 12027069 445765412609498906423989969458108064320 12027070 154386222318280794442155250124463390720 12027071 -571341583517498085948948593760085715088 12027072 6466120193448208520246221804910149632 12027073 -1281288381954298065986929025462208799678 12027074 -520143189411945506917188190260098716464 12027075 153824087763466385195441335933882443600 12027076 -1314153241461169085272400748807461760 12027077 760428206406319504860257644420342768926 12027078 64574155949811492463424053321258176768 12027079 -838657327592346729460291540903714968960 12027080 227856724367232325936939926122492928000 12027081 332906752964583002172521011597007214528 12027082 5803023852856290104467843054984249392 12027083 444843173098696818379502223626751632160 12027084 -125541518421625073473330275596154929664 12027085 -12431873456723198675195210022189200640 12027086 3536044986375789164957409128620502400 12027087 -807908570893730871560463892608155365656 12027088 -55135954356586919205358818606439940096 12027089 752998811703263835943904034032409979890 12027090 180427070927514188730710944880623480320 12027091 545086334693251170465710673842108144640 12027092 -346064592975678248840129841023754215424 12027093 -47270413797525605409198894118999150272 12027094 -687003402789380973264616606464504455904 12027095 -466376465161936113970193229275253922800 12027096 950985474132207782137072463107874611200 12027097 994238154700087015311363782338609723140 12027098 -206591366266554806064973393702878372864 12027099 386342981110278011629622334136514189976 12027100 -10109994041931474951186394095200345600 12027101 -149184508963615313826557997550887232896 12027102 136461461202277966666086740759543045760 12027103 -1456998709485988076478537624216385397760 12027104 -341974217618896445869861704642503639040 12027105 -9685112456681393189548944344067523800 12027106 -66062558174471351058363859542313437696 12027107 78963249365818661401439385937322448720 12027108 -190211372271103637695441126259234442240 12027109 -715646040241457863733357307328243909128 12027110 -36771293470953903953203746732955006080 12027111 -86194406918493538901507119128884935128 12027112 -2687697658526717098046291268689244979200 12027113 -108128480514472994173638350511023571840 12027114 172963300438209853099975519345783910400 12027115 -43162663437639658866038716708759493280 12027116 376489105634269615068310611248854041600 12027117 -987664832154229763777064506821412176320 12027118 -202097681214527367328506385271566141440 12027119 18528400440335611597665115895787757944 12027120 23755973128146939434232809060145561600 12027121 -962502337732235377092971944426392783888 12027122 716611134578086978911924169832507972112 12027123 -43213108249825973836902018182177747748 12027124 1061681941777908300289418894113429671296 12027125 -66937399461794674035107498628463176000 12027126 407901871465122057355487815501782866688 12027127 172400534328943790416194003794933916512 12027128 -462061000362744245498564553908827975680 12027129 -477873108588564832236138871803821172672 12027130 -138840360164065380111517715178777857280 12027131 -64551119251234452691664374593730952400 12027132 92161439583748000703508007381024235520 12027133 461030639737654125816500865188613866400 12027134 -26810080683637671106454676058318267008 12027135 682670109675617044558506015986309331600 12027136 -803342533451199299651554318593615200256 12027137 736326961437211227331360178524358255040 12027138 -279639209857760667893723618123922712320 12027139 172099190550272415150517992942519250940 12027140 215775064802308504322052476864492125440 12027141 -11094796070206067689584561740955156768 12027142 96477157732839747328138514513925837312 12027143 -22869759315415026203032156679663647056 12027144 -223414286202236755459236870906965729280 12027145 182152293917362092478712196663647469840 12027146 -99443773341146565366093262019262844320 12027147 500923590470654198548584226711631739840 12027148 -640530820999199915061349896185686609152 12027149 -317450558962259192565289472714751803850 12027150 -191858856806441915733105639964650240000 12027151 1712054020252021767596637149059469055152 12027152 -86419059706884198838053894565959106560 12027153 494040868486457229703324361604826597104 12027154 109397513538786682406652206939479498752 12027155 -588004843918580728752854009111014080 12027156 655916039432573142108935273884325148672 12027157 -1270914648248984058661622333920854930468 12027158 393861648054686451593429985692397312 12027159 -798501124886117896685117862968764108896 12027160 -132603224163461577385055991503622144000 12027161 12765212672496055174676671812208143300 12027162 -1718191628910942722916470891864064000 12027163 -19064340240373449007337865423086319296 12027164 -937355041541263591827691727044759386624 12027165 -205794032983649979769433606369292370080 12027166 -47328870348285537036475519324901923968 12027167 -536602676777611227645741912469723406568 12027168 1023090103333782715487682083312346660864 12027169 -117789576643056684131096290451521061760 12027170 973735665340090563335237483152456128000 12027171 -297016729116132669994196546284845469440 12027172 358898043290123571338657006017816386176 12027173 -1408118552255973553572849138626333693280 12027174 -478778860723500969671316118506413394240 12027175 -258479189578510577043069216656282929600 12027176 -51523125344901835722610078101648752640 12027177 904666763427414772002951581185789045440 12027178 -314032566462189556065674909228601238944 12027179 -520485003481619958193636311463002182220 12027180 -265709731789278846032329806229629665280 12027181 10826869344407775035668627571953297944 12027182 17946084061067084070313082613662928192 12027183 67959496033109015832181674090497829888 12027184 70110729987720451963373297388072665088 12027185 97957608303562127522241372822934675380 12027186 -2107906044127573453228164274718088960 12027187 -473162169526165797964658684480761731936 12027188 -77952366937101687486483506176539260160 12027189 70634525493058020769911341363850497760 12027190 -38285836269865211972462074842097612800 12027191 565612508782038592887811508997238023384 12027192 750163644727932843384792772879064862720 12027193 403449439387901844686499412012473895080 12027194 20508455452900278761401400609375545344 12027195 -293521742916287227256027093501835805680 12027196 566767064086630366101923176534783547392 12027197 -266804613830200550056235968053726604800 12027198 329071269109661162229849998085648073728 12027199 -502165186408473067587186140674528392840 12027200 1715942916136758244513423039935283200 12027201 107362469537221954624480911571837169184 12027202 -641442772239719289564762184751672455296 12027203 -1012375568972488263310752919313548587600 12027204 -17435453632808964921517475241122402304 12027205 -1069213187152718375317815409391479603140 12027206 494496767488930462897296341084254162944 12027207 684818673177968084347227518876415209088 12027208 1109313653044157673294774484996173480960 12027209 1534019940609428748218582678580393036000 12027210 -54735463450066581991448715378367411200 12027211 -825448124218729285303749395673182115840 12027212 -321133946839719940367742138745700556288 12027213 121661998302582252800999987825547013824 12027214 332885040543417435013635592727700706752 12027215 1095278790855936690278625791091696132360 12027216 10550747938196895569859171204086759424 12027217 800044680514676848277702142040942102000 12027218 202863095837359439422647896012800005120 12027219 10081340528176468752378942174533505648 12027220 158129957680991731738016878766773409280 12027221 -139870252172393564385708904749298764000 12027222 211899973309496100299809950278155716960 12027223 51331452619755947206648181493847322112 12027224 -188764831719558585280367738391245414400 12027225 47798397192795508579760713221871104000 12027226 -6044330040619086697117269146933000736 12027227 -211645869705646780476956644946662691760 12027228 316474277838000219270265177902879129600 12027229 4538246709900610655648896707888545088 12027230 -115347215992635531180969360399505065600 12027231 1524686682101031040004728077628750605840 12027232 -299698897173106412534880659486849630208 12027233 1080282295020962889393073335916095801024 12027234 58972084585506704385085699467313591680 12027235 -1169459989504885960468171108063792565040 12027236 -34742455891834531425872626061456901888 12027237 -334016596918949050129384602331872425280 12027238 133447401278982445343820842241051091200 12027239 -518648530982985612432457993449328891344 12027240 459570458647027728978053985867264768000 12027241 -264183406502163226063557428406628892016 12027242 223745138928975674941947833254729681152 12027243 -631056384196112655001335664021212417600 12027244 382612582058615673625906905514642477056 12027245 -30279789912754646608449770948439654120 12027246 -335700814314440722533440211497720540160 12027247 993185327303434534093700529907990392040 12027248 -3177115826487606308975010959351709696 12027249 349095959082233223171734569136409293364 12027250 -43833383183319688586010683398868280000 12027251 160429596259253931098037661464383375904 12027252 -100617750153217747483475211403733127168 12027253 651844244643083896680257456005618913280 12027254 173032716328728263410534240828060284576 12027255 -277713676977426532319114145749015179440 12027256 -365150156076163424967312158942255677440 12027257 -531966351068897767382078816309390692800 12027258 212312343713244151626901918314935792640 12027259 -1877222079866003916320692263818552694960 12027260 197888738074696774964162611211699558400 12027261 24290705030230851623541661662963478080 12027262 -294793038237533540934717822098899322496 12027263 717503763797888842714333431393500639040 12027264 128003047265728268299216564687774679040 12027265 -306327348130374364945961450353323703680 12027266 -430920564816944589063773689655750244480 12027267 -117186825284124534116085436151802968880 12027268 -107136239320544707443785281354300354560 12027269 381254257558552984691617680311793291900 12027270 12807029024797548255876554686175232000 12027271 -353930406056571440803549361914363063528 12027272 8560214871936998380593173517227089920 12027273 84724273815279391003304328404800659984 12027274 -189246667089799820576196964492937134848 12027275 57669631299103963842329997884731476000 12027276 58812610841677316188171456023514982400 12027277 258175030011085233494641368352272179126 12027278 -106824921559438268958530121586483615680 12027279 1308754365462109408395723401320765200 12027280 75202422729089100371673374616145920000 12027281 46175902207306174856438434422252847104 12027282 90629815169849423430842554237378744320 12027283 145146244926066705015304508057795109040 12027284 -868450008733973018840728302876073440384 12027285 640090928945379318487045706246994734400 12027286 -532958607991508621928806106352024513920 12027287 -304061668732804617680475687132940104768 12027288 -20534186602594270673582476798606049280 12027289 -530025143495870629035048407060008521910 12027290 50040391502473246913048259860857559040 12027291 -736317120995406555791933039123312610408 12027292 221092103526055416960907370888158486016 12027293 -439122141453526519107646605842331634458 12027294 18783922664367884976478715329614371520 12027295 50993987111258733755587702498774968000 12027296 -754130052434386376851049955892834467840 12027297 -599553829806341104681685721030618001728 12027298 -349504486405014760556532053312316519936 12027299 -357874938526141139834293307323883950464 12027300 -380844582240144070000024212684941107200 12027301 47742857014205982304788834716496448128 12027302 309769030177460857356843250278001690752 12027303 -664511145025526712418475624501460732336 12027304 -1708078207741673943600793849076847820800 12027305 301652353586964933907842513999528119460 12027306 -213534201693941309276276540066311516416 12027307 -1241080248985166476369396331496250378444 12027308 581293780261321426571611251991924892928 12027309 106942233614300291736400620199742403840 12027310 716257951306174761555979522238679740160 12027311 169771462216154348122543169667379368072 12027312 -77021660265481633221597845406201937920 12027313 -432873765753353254489135655899286129482 12027314 286008919199991951545873655618760843680 12027315 -813639674080988497942865081179948800 12027316 -220058385542336113514073307519962908672 12027317 910514805308340644871420770418929424366 12027318 -39878244622693718136207510874849861632 12027319 -161637360161077238420021995781948157560 12027320 -834563371739202311052023466357525811200 12027321 270495591676709539189533101399218550400 12027322 602900163463978574670288155384411903232 12027323 83953980634079589953633400304026689280 12027324 -444733146583986658094054126160314646528 12027325 304955864102291660765955477695032140050 12027326 -483133735419623600188633840969395699840 12027327 -185671054393210739466062650763140901760 12027328 -149525513204896978937742179659291820032 12027329 536479031699844617489488725208970980800 12027330 55969607719862871226328486013426846720 12027331 138089562638692458171758251640124734032 12027332 -1717228245090389136347694918008947326720 12027333 -103939806438198517531655397104383280256 12027334 49620012748927372344845355228945106560 12027335 447759888991792111243890397743139773360 12027336 -578652715768773438960457314974410137600 12027337 -288295903885561345772950522497569272448 12027338 423056565645232262802818313577158728544 12027339 259069903368400572355474587634991207040 12027340 -185791651921371053899669715478324817920 12027341 2184224933592941891264048788655322643584 12027342 -330449250540636900004633549198037176320 12027343 -19737111547435890306201886408624176816 12027344 130185820354716674530045997389143367680 12027345 -170489355875922457754531837113864887360 12027346 5890284317048045212434307986736183584 12027347 -727641538551051265333978096318270417728 12027348 -786533104739783768457068513041015306368 12027349 -98798838223410062099113232302628954112 12027350 12438362897126245321549362753878980800 12027351 50182601661101514648026466906697257984 12027352 1148183117297874369767754422723689113600 12027353 445279381764645113827049785516429801284 12027354 232214634538890437284190773707126827520 12027355 361098383012238214643101106434211880000 12027356 -67542293029262901504987547124935334400 12027357 -297156047285566631653120396929047409972 12027358 1846992374272810988650802601115868160 12027359 470832797835099661073013597730074598560 12027360 -440999980455179272292926588489330851840 12027361 11639846516770899568601897677931768000 12027362 -229218322563369921941319790358470007136 12027363 -1223435513318415281980049333950759818000 12027364 329664787605439902260971112603532183552 12027365 214564820389470516771730489539389251200 12027366 7698312811254715241414448568492617984 12027367 461093704977790010321045294628730800384 12027368 35195622733734611865441591561453158400 12027369 79144044683415006243889051532041184928 12027370 227143516303544379433872721165723815360 12027371 880350249206083735392855385827712785840 12027372 9990087240190644049069179788081577984 12027373 984121740223043039493083929184431059180 12027374 860322791684224594281467195152046037120 12027375 883286545365941280339946801379213178000 12027376 -33634318235401684234229439301303533568 12027377 -192704855866535935698504812037239289774 12027378 -456554607453841686197263133096232191232 12027379 253956118870492741712117159439776155040 12027380 137017116181650696303030754234876723200 12027381 -188833088863212195405717540301391150976 12027382 -753340069385301938475796615640194874208 12027383 -807906867373835490526376614485520268136 12027384 -620292895750965366642991216144751677440 12027385 134728275138645632972203368715658517000 12027386 75652391753331629106890339101450206720 12027387 214913407811868587025920703815047689840 12027388 -602380292335565474717844370233166323712 12027389 -244954648576399655652621034750740271200 12027390 157918765925580004789068153478971248640 12027391 -305937670349000030622234730489420270416 12027392 317647992909247038370632506428127969280 12027393 -1261030117365541002499558791357330096480 12027394 1334246612375231997829210300999228987392 12027395 -272952110890772374190436472345253614800 12027396 148760001518606110419148449265161682944 12027397 -50761474814153978666090877903071420000 12027398 -324889720541620233361066643074997926464 12027399 -781188155930318790185561307103609512960 12027400 175993624753220072075964027973632000 12027401 -20160247194063576292800919529140204848 12027402 313036877680588192212124587468839898720 12027403 -506653399564874836504556142637760856840 12027404 -978912227213203339228163837593002150144 12027405 100443968503444762741301261188597441920 12027406 674019179996275132064292417643191241152 12027407 16425159916539247013058214757524688352 12027408 -77841168923860041187045572109418889216 12027409 -345662889742651021902512020770125723280 12027410 -319113805967699386924125767221933580640 12027411 -157321701631459956192125122467256227840 12027412 134028208166930808407824323241704183552 12027413 -129463576502623490157439424288579677056 12027414 153847831982926916331467003397806088192 12027415 490733509205856853793345593804772310000 12027416 209448323765535833627064508575176601600 12027417 -201996695708616173946191146393224963120 12027418 143970629067450686751967569776431495680 12027419 174395900313809637942648020424900861240 12027420 -535352273504982984494888198899293542400 12027421 -512431767934096918831949962121464112288 12027422 783972754922241928311803333431752757248 12027423 -29938860277221188719702816645891327416 12027424 -998771892302020733476351651315689652224 12027425 480582373321190600819582035465139748150 12027426 214796612793617543041743079327401154944 12027427 897573040813460859983401244424732989276 12027428 -14274854266535825304292368556482699264 12027429 91405523790025856622560566992034273500 12027430 379907252510107940360089667673606207360 12027431 11259931320253854203897192587123791840 12027432 -439852524466883870134691110826695065600 12027433 1303627128885411387132883413986534451024 12027434 -1005807999400154479685212587018659351040 12027435 -42223679632573261280144219699436291840 12027436 147368236001246596597712452816599613440 12027437 27766389431945225067834561439066512246 12027438 34149456558256105193299185011038092864 12027439 105335939391267643496884052504279319856 12027440 120172197995506280080245297917361192960 12027441 -194541020918594903804685186487437432576 12027442 35388183893920864978018603347962505216 12027443 375424339174680276162345593227431319692 12027444 702112362209412421291486892152160256 12027445 -591439578630742038579233655393015602400 12027446 177023509923228656730383732987959200672 12027447 12974888174449926759388299162296500680 12027448 -1078659043133022534269185614848743280640 12027449 40235004897513213989946072369720212352 12027450 -50477629755464103619001703325357036800 12027451 -93798350248766948309517335823308555548 12027452 -26194404710466671461639997098893462528 12027453 -106481556110364641179288176401690685696 12027454 598735593413468237541588499630308370176 12027455 -160400959635761198462157103884449627280 12027456 72016482121619080797218946218584965120 12027457 -481007646269401915631912713248852600620 12027458 -18521659861604281362036938213687023920 12027459 422465099574709514442802749974800720128 12027460 -400743769551959434247311234368484224000 12027461 1162466230691454488432378370694051309824 12027462 -356763351171846222764178615932691440448 12027463 292758999662245005231269459235398196320 12027464 756186520509411548456168765386314547200 12027465 410429352960711175503094457518426953060 12027466 203172891383518780344761654876630661120 12027467 563783633992962132826866431307770080272 12027468 625689208220033322244646846940299927040 12027469 -1201206006684380124892668057772983621130 12027470 25063496563767869915686854662217500160 12027471 366936956111587587181077087386474488704 12027472 220186882090659898852110401688144306176 12027473 -139801519565421377300349218541673462272 12027474 499556416706945590213849988874973213440 12027475 -353397505492927000970965980911031539000 12027476 102090582869138197612269531211703996160 12027477 -5010312890088524833161102410308932096 12027478 490015739332415198767018577381173643040 12027479 83989801655415667517702602334965952160 12027480 29630414449421094105250094996335411200 12027481 263627603810652611369830909615538150282 12027482 -427817675184364197682115077972826696448 12027483 -303309191297004195220980113396141870976 12027484 -322834611893136194216903458601505097728 12027485 103109090535141802370370227186779539180 12027486 -74522276954172705873832957354794780672 12027487 4646007966322118895271908768275425720 12027488 -696534648727642419407561038598303121408 12027489 234058385226846828785890370234484288960 12027490 -9568119989942864254989239327016062400 12027491 -1084261737406727144131636426774938772560 12027492 129341607911418811686616131837852010752 12027493 224692229361611449497298957816869151742 12027494 121683385908931220269420670225090398080 12027495 -619534397976425801460252054582732632880 12027496 -261857467574913831276908064575631052800 12027497 1389170736899215275919507908200285477946 12027498 62817754145295463494417796268777034240 12027499 -636590970982682943570893006463485470680 12027500 -83062631466969863869761290212501440000 12027501 1340623399927830380082866588818112015040 12027502 -278783754862935842677930366530368347968 12027503 -1057924589586264612507477896811850164216 12027504 -20272815726557624224610833322276290560 12027505 171215349484873135893498165894693765120 12027506 330966701789538289619217519342415655952 12027507 555237505673570068289163587222240078592 12027508 56740345118399346196117671309579952896 12027509 269198083292901582270143941852113831804 12027510 -49602012854672180651248141201293552000 12027511 338978492635835570566162244649502795112 12027512 499051609370315730560276957287868252160 12027513 -1008456400887208709984846781807440793600 12027514 11920632492668805658545718627411188192 12027515 726361705061913390048991302438219504000 12027516 370392831139586184911857475712070877184 12027517 1203621389363898673986056191015289421132 12027518 884804738621209302476490839534038023360 12027519 339470954742597703551823005324410571504 12027520 705619708035941233695287925635914137600 12027521 -233230899136212866313543541689617934 12027522 -17805709585065201205595427578580387840 12027523 -1405419327329242961124859758555997924228 12027524 -572494849295774800884533217321535787904 12027525 -143215380907072440322191529718210155200 12027526 -57668944999871905958675040577836704640 12027527 -182468300018835734940489823252894006968 12027528 545331543853044946601110771632756326400 12027529 747137369280207570912270702512253151130 12027530 -7046686852168151751770590348492961280 12027531 261212093352672086186306602242746880960 12027532 -553675304419615452843260607046459207680 12027533 -629974453217869554075734921458772789280 12027534 395341474338622609640626852558451267712 12027535 -104106874562024682096158777903256698880 12027536 249411973114655500670354212435766083584 12027537 9104123312736460029716248231724596194 12027538 816382752352347321161027315641870860960 12027539 607189407717133194968140750995246887340 12027540 260506405406482204462494891866403194880 12027541 709822941732545753447365197303927884942 12027542 340779955681549561619862398207853385344 12027543 502618481632707579715456985310484806528 12027544 316976574761868612113888935410078289920 12027545 -59546849160720108056001407332187480700 12027546 -138587360694484440755631175000935780096 12027547 229859060412817270813035207892530988800 12027548 197543574271548281093444430339219724800 12027549 -97252982296453645942681415084601263040 12027550 29545812737067325504419352119456532800 12027551 651774585282687728280678736156054636800 12027552 -601753462087510876634207899053575897088 12027553 394952360057344845709792348581470566524 12027554 -178553584849722391478515629571426285056 12027555 -257252413724297896334883733956844274400 12027556 202492759558746689367045186456746348800 12027557 -140613560069861840538064443248317456194 12027558 -17508422929645373128806124895946244416 12027559 -124681009806906721109217720230415794984 12027560 141747588812725251095722912859381760000 12027561 -269964284160770297865164158253572847040 12027562 579197870284057941402142395534116986032 12027563 248826649730392267495806084546464263560 12027564 117457936766926359596463201059360505600 12027565 -331925084971464837372265959383469499200 12027566 -89398814834555966789624065117925792256 12027567 -41461145624255370670332874710374253552 12027568 59790654295059500423012132449470775296 12027569 481153407424031122281988814325212419044 12027570 39805502729176236344671834977046694400 12027571 1057667791907953175414540812600866613772 12027572 304381606910081722389650784717704663040 12027573 -13576529036332322708818324001777506080 12027574 -179124544483098013594107440529130213632 12027575 -173807222066162241248975632162327878000 12027576 -919832849576727698366071240322772172800 12027577 2169450146377353514486035073416941157120 12027578 669881508363190181410193697929707384800 12027579 -38442330915113064272562566030889104616 12027580 -621087228136958345679136731344916364800 12027581 221807523472262283081125296512158429100 12027582 111824929915776854856679592094724177920 12027583 -1344671378353617209948457327145209247168 12027584 -237177893804468283342018980613612109824 12027585 424202757718491806160701431663522657920 12027586 37878381930718343958172352759409910992 12027587 -1832008357058785077274131963487663200 12027588 464813876007032177521520126534496844800 12027589 538253781199650276970957030253221759200 12027590 48092022707754229411771035508477553280 12027591 -297115636961345703035686746455759893200 12027592 2714878789408707838436398359424204800 12027593 1555403884645089500666577375927545482842 12027594 -310613206795258068451595293848808128000 12027595 90914784654201842941309177892577805680 12027596 -35243045511960723181760961589644908544 12027597 -134513668524909300912487468582825549824 12027598 -732874945436653812139129809960335638080 12027599 631076446894864014136674464235484143600 12027600 -39599164657194702486952153458884198400 12027601 237233700884938030928040249617844783602 12027602 129452076487072731254004708016117314480 12027603 -203263456465559609957795710584524539392 12027604 231578677277931230014416982895102224256 12027605 -352930636934566473822764801679349362000 12027606 223067237340529667960571832846696327104 12027607 -36116775164044981712425631558832104112 12027608 -480330126571534100677704111090339225600 12027609 -56965775906233755117968486571065934000 12027610 -159759588166309401096175886584171837440 12027611 -327746455830287745722047750879509936888 12027612 -95016753116551910348179601931991968768 12027613 218238509763016293298522363739166377088 12027614 -694210042591510899037031360152645015296 12027615 570440393224172387985258590461570872720 12027616 8544990721524457743230823092702674944 12027617 -312936758603917244690744160005065476288 12027618 -56768608663772312228491092535552370736 12027619 824474738831076708401112164259498404640 12027620 -258994221738976475199555305107083632640 12027621 -126496660197260644219929738621077597088 12027622 -627429879477805377591624486403204747200 12027623 269816790070677937140064497980313250872 12027624 -137770726625461171111793970499106734080 12027625 992967126158347265925992361873407589000 12027626 528534029602929062668072002769754304 12027627 166295163629963006294481272063472997680 12027628 125535192471690891899985489523953750016 12027629 152273930511307894124542752133313405376 12027630 -215542394249274535251001527110940871680 12027631 96462874145723908268624895188775733248 12027632 -198098323290306926821807796437889777664 12027633 -34434380057759160042946332731147734752 12027634 -319024510380623376583315739056051706880 12027635 866553474393472030100277529055757556080 12027636 -5368882629636352729754571502388551680 12027637 -120348638227238770618353838917050630148 12027638 -106136256673733684018540004191590848000 12027639 513537283510670734475316378746851651968 12027640 -890934779471319036521947874596854067200 12027641 144410829013979023944478122660503325012 12027642 -713867481068636408940585025373170944 12027643 -217511858478952510106453735474920731552 12027644 -1501430678083218545991793994876984867328 12027645 -85668895972388364201744141899349348480 12027646 132640146852202064986695351932962544640 12027647 265131991977513752199590990973911076096 12027648 12083376385380758199139596373384495104 12027649 -1009977980161721224349661284376725060350 12027650 -4086961190119771488582159100122986400 12027651 385621585968149333551597949604393024240 12027652 37383997903844238996319561199772893184 12027653 1477977674451362999118960333260922570240 12027654 -108491494679259289032638642785110704736 12027655 10744769159122759490986661870674594560 12027656 -805975822284881342631313846991833866240 12027657 705263088980334452229155850008009268240 12027658 841708871630267299227230387890150309680 12027659 -79792884979403374086420181199370240 12027660 126665890255640312411415395743311989760 12027661 121205858159489959413094432750597944972 12027662 406453653016504354493042002160756938752 12027663 1176694165752587014227925485416699815200 12027664 -131416520842827974810654777171838763008 12027665 338905690326109356487533209887147128000 12027666 -52952356108609184862146567709458767872 12027667 1059260635022866351716145315349796348716 12027668 -1143816361161822038011609009167197645952 12027669 447989379198715833708291515967569817888 12027670 40969083743024091872484381347856672000 12027671 615059070988155911205299009581839420000 12027672 -149211720553992892619596048658717153280 12027673 -79877592299382986084384737652288021056 12027674 541029692506587600316936774320374683392 12027675 170619314184988391447039904308411328000 12027676 609591328939719642876335340471840319488 12027677 71471179557031325683557264550472787660 12027678 2092302177096767652696858800349885696 12027679 -1199413932847588491100810438740386530720 12027680 -29262088702710817337491877845322956800 12027681 -599657329351481268856002111159540957360 12027682 298504947811052185001854264401409338192 12027683 -521705301808857518532300586143628060068 12027684 -52774769424006356210050662755119595520 12027685 -77583090843571215909449753041138646400 12027686 -468607097573245404158330182743165808512 12027687 -701106439704008116397379959574754823088 12027688 -553358134140749851958138992792345482240 12027689 361135103978768362233279206953647604224 12027690 10718804457242864624812056137356492800 12027691 -653195382228494300022498005275284371776 12027692 -210440299748318988831384766184745384960 12027693 -1034135796823923377234757126960427876416 12027694 98876666500598670903503476015184629632 12027695 -623602421203511432306454493338346687800 12027696 -110927036814410216940962985650069176320 12027697 574676518226365822903521296735281596912 12027698 -375796294472106325173325341362638364400 12027699 39146772532271266342358947608538562424 12027700 -216775753685030941880939366557983740800 12027701 244483577711603875634123951773590291840 12027702 -6781858405044765277593493338161656320 12027703 543193933062270064668940089218329474120 12027704 4575822984356749761787746942436024320 12027705 439660144664632996653698304485989317120 12027706 1201753928639255075247211507754211087360 12027707 541263522269881731936028669248346729956 12027708 -32882149301494647813737151018281656320 12027709 -961277508269377342755410596677540874484 12027710 443232307029276348910799204607148445760 12027711 272513135862025450604189406095212195272 12027712 -123789798748194459264375580616910962688 12027713 31761973216085874638347009415631012804 12027714 -110414515815470409366953896209919848960 12027715 -48354529845670230500492207837904828000 12027716 -507296370126961247123278394812138782720 12027717 311038309532828631763556376454481048640 12027718 -128026557858315643805033171092964306880 12027719 -31604214944076442386237904568287824720 12027720 -50071997329288212467754967913776742400 12027721 619817015365930311782537426577501980160 12027722 28079439549600573846700044673986969600 12027723 1294712427929888241666575350481676547584 12027724 102585413361924157634859214095497160192 12027725 26733729373877321144802681280753265250 12027726 -36753795949349177928853730870788889280 12027727 -2352278810401644356404679594825514000 12027728 356802785870465965835204272072778317824 12027729 -296438229756191718449522688041497512000 12027730 310526740229008382879308834370851653120 12027731 1159375541265233977161070229769151511532 12027732 866923406493484166364698415739347075072 12027733 -365969507286521064047868598036771444018 12027734 74565568348712336029110939748302218016 12027735 -238307027077636647285623274507279972960 12027736 -505209494372864149087563705830056304640 12027737 399675438898276875321219310006904821386 12027738 70560157550099706214276716457035996672 12027739 -1318654121636499653785833410783007510460 12027740 142736291796518292530533754676125260800 12027741 578944874384736159013440555391573570560 12027742 79539199228723430297962297275404614272 12027743 -104696905218616593614023961338982291616 12027744 -726757227019170607945443520924113960960 12027745 353788079158579770988199365681007353620 12027746 -554334280449823948149654417378151710336 12027747 343024168321023448643106440696661627000 12027748 27879450591288458501172147658965665408 12027749 -259838940693495667524167243625761237250 12027750 -177939014013691574387206561568870400000 12027751 -1428405181703990360406818654617545074248 12027752 110239017487044453701753733155517235200 12027753 -1030510511418565044971390327369488867638 12027754 -775894540181465735687566099581914274048 12027755 75972344433061639329765431511835014720 12027756 57957811731651728521958536958555372544 12027757 -196734306992256263529177084994233843488 12027758 141362352830380167907112131118473459968 12027759 122977458877186408983709759242342422400 12027760 85241122716027406351029209677932134400 12027761 -726050667352398130799183395528447461708 12027762 146830262253870950900216361031909119120 12027763 160779706973125191206283484599562440 12027764 14305022948799899464125921809421244416 12027765 -68152680864816525554778762233228055360 12027766 660140957197712122085562676424395484832 12027767 442385687749541280438065674013432622720 12027768 43537196518048735674819357349673717760 12027769 123332231671015625067526749487861765128 12027770 146597569602139808791333523754755880960 12027771 -252869304770750806288965345626891713008 12027772 -84973618305522197092501756536294586368 12027773 781685784806098889314820637420410046720 12027774 -518339462185617824342220630024885719040 12027775 -117884371008416544744605409685445874200 12027776 -523924391983449257036000039630473789440 12027777 717100626233380606922614384080215457120 12027778 9262774132111930349183780858523697152 12027779 974824774982220677597578134983202566400 12027780 353198189813854987139005836655260744960 12027781 -570909392119690169211537279859372608288 12027782 346852346627294650986980714567088137472 12027783 -67543381213869041549855027486506662912 12027784 -791014961088879283731552908671611325440 12027785 393570693625079186320134834424292031360 12027786 258694126777151267895314746191667563264 12027787 -309647410542782422622521653554848592928 12027788 1433772379432697287328286568712225280 12027789 -871217663008051607042345649010463093760 12027790 219098753940644328577088477814582110400 12027791 387937394026209690653355820902409378584 12027792 8425701534663345841290255885706985472 12027793 -19858425595788931666276373192209373696 12027794 -704661908479455833269833580662377480304 12027795 -7575545272066415777217790936089286560 12027796 239880493853267122401067903853604188160 12027797 1422251771681832378353628599768651648280 12027798 -120886505785959381336608466866455680 12027799 -552471511018102294767945943014072247680 12027800 -202292805110206783454651164824280320000 12027801 -209108360835449664675475435750691388576 12027802 -640017777876381525821304966357858597648 12027803 837076135701537262434613705388621090052 12027804 124136668986661733398096497836897525760 12027805 -957445101642765744153222954559964667540 12027806 -193099691108167283182355233561662478848 12027807 -1017373768323695528830786186266889108872 12027808 -312290573704704872599952952912323543040 12027809 -1125709996691971257179019136479003523920 12027810 -259044528758727417985407229424616867840 12027811 908494331576107878126151126310217448412 12027812 163718374564663244292936300140971123200 12027813 -395141763328571820044070524083654714752 12027814 11374860661885940166187287206341754880 12027815 -18259183540809829976901504531969908040 12027816 364641434652448650812248821536300390400 12027817 -1680345237480719844080898811564779081600 12027818 -805859056129886256374736503106371650560 12027819 -23814511536666754440390850254522733392 12027820 -47054578888428897920412431720655728640 12027821 -135659402230175867908661924142363796308 12027822 -17808534489956090798778143832565825536 12027823 200608383106102884962741003897975542320 12027824 -212243031262008126032170773626260930560 12027825 400908539681208616218329502743329872000 12027826 9344166645770065462877009446041332496 12027827 -312501473404091284949159478455545943808 12027828 -7456630301124801167171838421887713280 12027829 -1581453226371142590464738567434642289280 12027830 -133006092134952175990893720532273789440 12027831 -5740160768986149940368065055782336640 12027832 102968808698235431075816541632393318400 12027833 230657239129016622625596736229484558804 12027834 129531107173048005456235479530909253600 12027835 -5909219834074535992925174646753573840 12027836 665279508334651728814016960891551173120 12027837 335167560874382221109905825761178751520 12027838 804880224889971115842882821211346264320 12027839 1011807170824042987335054749021112725040 12027840 187793968401152484007891408549954191360 12027841 -401811715232547478383255251965737471360 12027842 6964443654880585493411127061256278944 12027843 577470027047409247527101757789029591424 12027844 1192390287990861976085153965767002217472 12027845 20982718296510301989512465038091811840 12027846 -521928856231603706193570755914484702016 12027847 -143951049750218828856440599608175060848 12027848 -553568312171368903370806205622481059840 12027849 59122882870583141745601803618869488320 12027850 -219616343022693016205921065177546272000 12027851 24974547788564076158907069785061563304 12027852 -22774719498731353289935501433699053824 12027853 262912704892879180611543502686676586102 12027854 -571242565981170152315140208838205410624 12027855 77841366024938422511330546461857216000 12027856 400378106264675418156825829208373379072 12027857 -609975967472261839677688493181920945208 12027858 40933401115949098791001246977461245440 12027859 852517138561152660190022802230476574060 12027860 224682658110271661318955096502494082560 12027861 641409645436002906567941483471781757710 12027862 219947367615456997324830313390379194368 12027863 1167567071852541553728478862964774335112 12027864 868484466418355794810719891507853393920 12027865 13825946084179489022543795022135520260 12027866 -610879941800390091168186172950248601120 12027867 1267286692027707453276064344200523627312 12027868 590644740468602684415565314718518184448 12027869 -133661799076811294506652940093154579104 12027870 32998124500802240739981727885950960000 12027871 1322923536834915995534330625221202041352 12027872 -197237189490873083233892959998954700800 12027873 -75187306595730492506972684940117000768 12027874 -3022603727813260530711603335387896320 12027875 642141455449957059029593175083958064000 12027876 156685410992563790517880499136418099200 12027877 995701434295227519614408018413295064832 12027878 559164126102443547277795239316958034240 12027879 55324115592724624054003454688421939920 12027880 681570551784335338266345843570150912000 12027881 -621761562797083429002190951051577109318 12027882 492560450201553030814509398114349403392 12027883 89426956839639259323308436074683713816 12027884 -994417399166680316580513665174276352 12027885 -236035599968805866315554584668960570400 12027886 43374871520845722384430312345816260864 12027887 346819076463023993126532343061240851536 12027888 -2499231860081608296850489826790506496 12027889 314425176061645312179155519868339386224 12027890 -178684502244458387095209775753182251520 12027891 -164831920655514701203928284853138912088 12027892 -562665733117389075307023061315380486784 12027893 -567391366939313477950218214141831720800 12027894 -157447192877263630223238136087345062528 12027895 -7049302283380302329667576163328858400 12027896 -108294946004142161047733853728563200000 12027897 169312611649079305669931000978097029760 12027898 -604411952754864356435313996260163526800 12027899 -341627664078883131650359909560205067196 12027900 -112142054760503936968490394102273907200 12027901 -76364555557153270111830195354828335098 12027902 -360259181732831355399990586476235726848 12027903 -74314631466621374657612615305778361456 12027904 -17770151079932240560617386532038246400 12027905 167337758369224693689887981214117072000 12027906 -1107990814781649551647892094377280000 12027907 -494809954667247697400727770627649949696 12027908 953043375962071264835351448445147545600 12027909 -669167488910719368416314348018165792800 12027910 -71232398813175384064737213712173536640 12027911 501095337289348021795098687875189237760 12027912 -271665127584046815141563564969668608000 12027913 -1344347348854503788981436523178489124838 12027914 -425845834385747551227115802867797931520 12027915 257183950868657748442408799188765192320 12027916 -654562730766779135496565087080890089472 12027917 -3410092660613717696793382893849246720 12027918 1323029978771809023120648287215761408 12027919 987576552119582931028302966817466968608 12027920 -105355329394582734360126667093868544000 12027921 -571844603051325145532852325634706031888 12027922 -403820615594690801505994446509093413488 12027923 89063561805927338777256483259184394480 12027924 139224575281785900661167635363650629120 12027925 84961830459809940831252039746005113600 12027926 147948868721848047025202056893605071104 12027927 -177171910183100109834894494819120881968 12027928 -1048251241023636684686551900218863124480 12027929 -168522263278431205834107372830962954860 12027930 -16659730756467797929332031465530266880 12027931 850477929535552215457282314866413875120 12027932 44965652026920234874268870795355578880 12027933 6559845871412883758274457235782910784 12027934 369913760467082981660465832208878578880 12027935 -418691705338716879296218104190515180120 12027936 200309046291345851970524686949548032000 12027937 280655847738269771246505905306938207586 12027938 89000482037884297810360260622243842048 12027939 206721979205691534498295619889950887680 12027940 213219319975065690206466478852959863040 12027941 -574999383663760986363298216796452679616 12027942 49348815931604013248299638038060010240 12027943 225043727227094279887370333734127000184 12027944 1494099111734088400257193324143240806400 12027945 543745244767054758846871509128230885440 12027946 93356323836280695891878674183390738944 12027947 -415723235904932969115825571812782774604 12027948 29143253492779217111198286212892487680 12027949 428974435063372680814260323203224876950 12027950 190183132538011792422383882720090112000 12027951 -351217847657396105567481037578250161024 12027952 169880855247865198322502102412960710656 12027953 -179160525794111776699153068585531085440 12027954 3975028472380077943580512073271921408 12027955 732638413289582508792095146061751141360 12027956 3244573503429003547074064631703669120 12027957 750975241754898592643428304047809841440 12027958 -14280667405924024719715686066368409600 12027959 993595675901370273487770381298314912816 12027960 1562316074817000553647091428950016000 12027961 -1213745603786466721035985054040117284800 12027962 580553648037234406886357238174712133232 12027963 839691689308581985536827973869951243544 12027964 711239562709104036620986676857321825280 12027965 -12166855567687594202318282676908540160 12027966 42301853723531769725322339751168559424 12027967 -381814707043792306342674542980654245008 12027968 284369253950836286092077770491104854016 12027969 -293610313339622940477506050817216006400 12027970 129875258697634083977107133464103722560 12027971 1425704288551307690024559792512482634172 12027972 67781537352703148244141647988294211584 12027973 -118165930132965755388213640103278809860 12027974 460859492812039724397859979731590285312 12027975 253662607841554452644186462377609476600 12027976 -645198749204114437177466032934860800000 12027977 -187944091184327633767000434641574621888 12027978 -417794861329830428532972825313100895696 12027979 310730950621272988758697001579307849984 12027980 -102844687339200344928604477649055667200 12027981 -545829801783198391070797334410877616000 12027982 -1624325346000089936641490639565691008 12027983 -466407794723546738583609721849473504000 12027984 -119062348028586359887433803365691293696 12027985 -602007714481244433369636378366674127000 12027986 244576951833127368865343780278297218192 12027987 -1824677932759305570359508537362180736000 12027988 58260563000098358691574805259687690240 12027989 893774875426234450536040750462284450780 12027990 -77700250976023506139322378492219823360 12027991 80080575366788576643754162360109378752 12027992 430778533480731241978323518221958400000 12027993 20442027438576390144885918521405240448 12027994 97093817958096205842219610737292738560 12027995 -240125161261025027557181110677889314240 12027996 639774495780153964490408679813354508800 12027997 96110955263094715345897475410870995052 12027998 94397448080266358263884545173464694464 12027999 -450766491966443314903409039672857329336 12028000 -279925672681916652956044328206073856000 12028001 910230672830625152447954753014748500002 12028002 176139538258348545796503803245795075584 12028003 -2082563070389427973791628093267170736 12028004 793215292114700339603378236153128253056 12028005 -1299160118293636349311015891682123010 12028006 292338514149081728124815890873719649344 12028007 -1411804221538051536443432858200930871160 12028008 802788743149981396061420727157413150720 12028009 49168190035605686536854141296399679616 12028010 -21353440097348628646824709406398981440 12028011 513896142758884995158506990634617232640 12028012 1068223602172153991572204851209494989056 12028013 -942705838106988955165862967384223821738 12028014 308539230751691460493729339895355960000 12028015 -500229946523637575653193676022871173680 12028016 34802717754699671727065541212695953408 12028017 -1023308954366356506774752860074854616720 12028018 -525618677703771590731670619781732013040 12028019 88058025026956975293164592842697369420 12028020 48498830040194404723800327979913287680 12028021 366163251349071289324583839259179826222 12028022 500445138162740988940694775105327729312 12028023 324176825411807490238155098434943755824 12028024 -268588326387430952630116589265098711040 12028025 854467539067905037028863939018149487500 12028026 -492805295313422773922182045622946873600 12028027 1128175822219639843085997756022707454848 12028028 19251772359377986093342193422375303680 12028029 194399363590501329559878749653861008288 12028030 -483775203501274845162867149179213421760 12028031 -268185482048731077764971489247577470976 12028032 -176360714238115060999088251617631272960 12028033 845602248401199620890590402732059729282 12028034 178869712734981218213132522247917678592 12028035 -120298408021305594386543157922684972800 12028036 694851436891592615129461830359855434880 12028037 -46977937552035055769004096884636986848 12028038 6419071730123217182216718431717995008 12028039 668449910541537101733765774016842655920 12028040 53874080126206421746040172051171840000 12028041 579931418511699126846907314165260918400 12028042 -305255678217821420833632067661065973760 12028043 334065957764213368002571887096319868160 12028044 -118172470241427227202485673453984841728 12028045 -419850808072528129867534645074016576800 12028046 13386991938575410350366792686601530304 12028047 156108801684702852275297370739230652560 12028048 -171679530866579819092677414886574153728 12028049 7734916804519006013126689618840087392 12028050 24646971497099105797020356167477134000 12028051 -143435934271726019738451491112555363248 12028052 -725824811168736915039486200053923520512 12028053 -542524572014021176554460516265593519392 12028054 -252676870332948244914955587227532909024 12028055 -532714407038441988246986069131230864480 12028056 -358193293316962425533684387817249177600 12028057 168616691408702945761613887330233371520 12028058 -33988087970874243569475121117644576768 12028059 -51083026283770575719836094220139167816 12028060 389152312878913732690040400175308303360 12028061 -1087913834097848990436447789485977517760 12028062 40226171537709477135107952391752781824 12028063 1586445778297601472334207727830080019320 12028064 11566863137753034515334562183517306880 12028065 151837987455860716325224650590760193920 12028066 -395040072235277453298946602358931020800 12028067 -1193512870293457228774005058041698926884 12028068 356324852812048198978082524572726835200 12028069 -12836091848882043714224603082081383880 12028070 27538380703984778124618754393914948480 12028071 76049972777460755876404863680528473728 12028072 -415069518091468679956486091305023160320 12028073 -56435990266112546893052410006675068678 12028074 -127844543053680047940343240674514333440 12028075 -553901776129364885591289995947580736700 12028076 -845327572327084683625614558070463466240 12028077 -561071439531842005129476516549777037386 12028078 42751891415626883009652183009706371456 12028079 -291110887240793832379143803302006411104 12028080 -7376391905294868744277807043995238400 12028081 -614975115369732208838288353764136177868 12028082 -702077514958826475160297384470823238016 12028083 215627526007888452192562103665243747200 12028084 -293727244902945126265135121766664181760 12028085 54954283500804017514524531642854565400 12028086 -197963353454190159259146743404900903296 12028087 -741445138701950762351607078632999610920 12028088 -22703382432745473825934498056916500480 12028089 -15313975522159543887682358085136023072 12028090 -119189552833564068120742824909065582400 12028091 242362940891932290200713235027883871800 12028092 34444881173711107832549725389518295552 12028093 -31196961838812060209969672345367920640 12028094 -29263879121499398413223267085035256960 12028095 -9649476808914195763537874535866182320 12028096 -20164923981669324292821659819618336768 12028097 1268549139566801410125763061517933481092 12028098 -210212051151630265284910282769652042240 12028099 990639757631060289716644126018651319136 12028100 29364661936502786130177395570015846400 12028101 448730586522620578980038013021937056384 12028102 -591292324531860057383857412677733750400 12028103 -218665371532008922108235812435385201136 12028104 -525324405020676219859195321664848404480 12028105 -555728268676663310919526126560816979740 12028106 -501914822866673222591550194280536887248 12028107 13859615191773342949215906720701341440 12028108 -491585826582785662221441555563520676864 12028109 -1221717127553682634113560638093723479690 12028110 147507308448248645444426192768638033920 12028111 -1126046879373984157496556325351242603288 12028112 75953644797050532997444785219716431872 12028113 263678554522097100314246980586767899042 12028114 -8473284857150170585882988906079295488 12028115 855962069152936568796476993133653667840 12028116 486576039112241078329952803884158257152 12028117 391756182596261438955407016546255673166 12028118 -151227792963749123485875906989646765696 12028119 -535940560823310054975707096887211855256 12028120 -385701489343429202374230452859679334400 12028121 48682642262122277829198884982539382720 12028122 -186768525016998288268071348131411973120 12028123 -537355516606935123958656760690310349628 12028124 -264564166146482034305023220582639505408 12028125 855086844399395135340142400765177700000 12028126 166907819841727572634803653765008512 12028127 454381142042561350108794828831929029560 12028128 160996922455140639948226483587532455936 12028129 -582260735863698923862107938860147454968 12028130 561618304218956343331017130061347932960 12028131 346950317791256429471099426686970108928 12028132 1759828447809719595424059242568696832 12028133 -408298357689896289517797790324847765796 12028134 135509552745022374044942183341946370048 12028135 95287011497258286445019639211561377760 12028136 1229235097158445947192046356382312135680 12028137 38455911918657991163118324913251926976 12028138 -452402753545732875527432675485381391856 12028139 -393620016298860080189026711387708386060 12028140 -455332267404161606691773875499466470400 12028141 -1097755943810934650653133153115204073428 12028142 58327834423819107689367272878449258240 12028143 1001746664320227429124062819833791833864 12028144 199248345399283661573576790603519426560 12028145 453764171675402744498530625421753484800 12028146 -352921896557635783170857713914455027712 12028147 -922343599688627384702801770921854404404 12028148 321900653136566966737680377748387096576 12028149 -369968080671750862844008933867679784960 12028150 -33024897062552176454868375764632896000 12028151 2405995195887199042572194208411111669600 12028152 106089958723606860493478550080884101120 12028153 -555087813523411424869957445969492419200 12028154 521896128321767439254829266720132121600 12028155 -39430340774479077612614262783862318080 12028156 34574883420454496262317635413190318080 12028157 -63977585601748359307112692777308477600 12028158 -91529525023485092154204127703440028352 12028159 -15321475350556541550431306487385636752 12028160 -784572744713673061182009145459180830720 12028161 66444353543440967657649811545626487360 12028162 739412271361114175935279020959008250832 12028163 342219461772805160490097932029495867712 12028164 472071547946805493536292057223143320576 12028165 -667498991425449561645977884771985999940 12028166 -130405194526918374867844581841963735968 12028167 139450987012198498514995198582503059184 12028168 -282855002550125480216318747629686205440 12028169 127225481872791514240305284668429896960 12028170 -21167318864275724651957335143583580160 12028171 202592071521295651206250435892509675344 12028172 33740108801678943741133709623716802560 12028173 -641180613861363118093424812861881892416 12028174 -195723916494824064056066100563021798400 12028175 -18624865289558605253583909005132227200 12028176 609518571853015702203608558846287872 12028177 1367438227835317927346149676403535170546 12028178 499068286520579019549550824770141005440 12028179 108660618830218538037448067443922671920 12028180 313246294177311062279498190727116944640 12028181 -30278491667713956355162419951945905472 12028182 200849984186803553107550492716288696704 12028183 -142178986518512603177753765594937585720 12028184 423017009772867600979687863400515379200 12028185 28435881724233936056034629390363826000 12028186 259638213370251925544790179584261592064 12028187 48883321650610596946045069862309992836 12028188 -27426821385115726196684033031495206400 12028189 248310564600906045838260935416504669356 12028190 65074939691542646564767742190553377600 12028191 49677907773663389188491163846469042688 12028192 -507397441681911428660012607485083385856 12028193 1416632137245301367578453140849493182720 12028194 -87419782919634231357941552743333688496 12028195 -371693961087794486736360286635778114080 12028196 238446780452868490064966876925388790400 12028197 480538282112365462673241636869926265280 12028198 -47112239549652764097772212886263985920 12028199 -49411730170877966327586854734635310440 12028200 -281546614498192138292689758818635776000 12028201 -478694496655230873968466901761045649798 12028202 123521324360370660839511261675024933552 12028203 347911922684293963449163297678555920000 12028204 1634549879384622682446532617447542104576 12028205 -42829942414313233354111279410432718080 12028206 313299618307413797680952545239191498304 12028207 -334949302808081553419491394581646042288 12028208 -61434098804643548114280225854165434368 12028209 108773914018874217458636719692155753568 12028210 2508604277670062680254624335630525760 12028211 39359398492397341057729135995256863264 12028212 81463708776155581728397511837808537600 12028213 -119795176874055821070096844316550747538 12028214 -867932712997106541497910266203797062400 12028215 -276582371495872916720214747748022215680 12028216 -1179709947965246512130305957625649868800 12028217 -685632230453518017757774077515376811776 12028218 245354514024521278315770976895643648 12028219 -99583560863098509642918184135247151328 12028220 -216559396159770770252660914981813317120 12028221 112945693950223575379110811812900487590 12028222 -338422544615529943400217877629345785088 12028223 533029877069323820773655533053434009880 12028224 -104204990978858651455680695925347450880 12028225 445279089507845365069843425144003648000 12028226 12543982632774665363974352545807021440 12028227 731506065974072667534411388262602089720 12028228 73298083279816593375483936094752829568 12028229 148361929836731740596329225613507023676 12028230 -377224312787749413057964861619068320000 12028231 1231742597327942668640964554350470640272 12028232 -378098289160903517406453388852389657600 12028233 50651795524054186642846189916028349440 12028234 -568028805366852626064549546099036651984 12028235 -86031347094553350994123457232697486800 12028236 236655744360662364719147640186933362688 12028237 -904516091030832276715026830568621066912 12028238 799284556244686962748643234665010531520 12028239 720306616252009325760231864784533210384 12028240 -65109107432930054750084766880990494720 12028241 251895999997347201500618805382193481024 12028242 488952601959081585702906294112996072704 12028243 -1553280151166443151355145145530324309920 12028244 -600260230881799373844934820658931785984 12028245 237386995444143903785920690145940825120 12028246 -761394796235172671073667402364566856928 12028247 -48245057273207172315958107594863446272 12028248 -292088024001160861868622091528664186880 12028249 -1294439371097730452525066004860604709750 12028250 327333819320911101510243150093608688000 12028251 112850013203678687627741382406659681432 12028252 2255337154174872261221807769681352704 12028253 781421910020582459282581728091017662502 12028254 -134390639678545211846629353902738565120 12028255 35467306535966086911263952655302149160 12028256 -355544628685811022441884447723712675840 12028257 -1619667697072174280472611285589380526000 12028258 -703177733684890763974933551764357627520 12028259 37156024702175569549418687117282652720 12028260 32517854882219678812406189322724085760 12028261 4388714090100631354789558791884016000 12028262 870313250421295201135397965910121553632 12028263 -295572859731004315235080404974723372160 12028264 -658632277018893683276155312030406983680 12028265 -391521261313206773676056384488819366200 12028266 453906554070084406144127629160939449344 12028267 -1491771866474150821611001227667048972684 12028268 365033384268248622957114713588427826176 12028269 -780127579675282884327223770767249787840 12028270 142126386771486877175894341790215558080 12028271 515327528745769342282688695233712330200 12028272 -81166015294062060353549454237889658880 12028273 452275953415625523536093952847466164720 12028274 296858976689471715336713303716781189136 12028275 -378766124955559132423408481473233038700 12028276 -49181788903767833081399229847438202880 12028277 356579293043942680596442403561992391808 12028278 270549439354060923211387292298140005824 12028279 -530752179733582288535776930263683977280 12028280 -109867900545345741790622498870613811200 12028281 260961920170211433079541036981588617440 12028282 33913816484640538442925476500664624640 12028283 -53336915305277243043952500832425359016 12028284 -1086161644082688076008710040902671457280 12028285 73362554762771180208514839782041782000 12028286 -517681349155193446523741910846492267456 12028287 634229148263528976674092368579886371840 12028288 -1391538310519518657783157190343241236480 12028289 -86386775230153452572389265516907308160 12028290 175745580484286914518386692085364126720 12028291 14683756999135821431211097187395363344 12028292 -415473710215768428059667720390510919680 12028293 26938334646330218466778661807753602488 12028294 2590565650951422066742835995891929696 12028295 936420568377537836191874377613704149600 12028296 104265821154654214141558323149130792960 12028297 -433545335994941548915713722162282032128 12028298 172982521790609027389875499867520103936 12028299 386530904985843517569479634430063777200 12028300 -322908791210094069901120936835803705600 12028301 -1291898953030339006588767002138127282900 12028302 -116432342822901265500490911281815991424 12028303 -548791178099213192574086899737837091840 12028304 106950276584929701977545904932061184 12028305 763784380006062162352611825141224496000 12028306 635907336147919857467905130519304458400 12028307 405266078588461276505401999636899647160 12028308 529011916174380082926659982118177167360 12028309 311750641571871889387855955966041491616 12028310 442300240489671494442008063253872640 12028311 -583710540927430324012212075514435065600 12028312 1501594012005093887222729775821964410880 12028313 250057473071587955984534337556461723168 12028314 196472879978928798133749446539903434240 12028315 368567250236512204176413757368370403920 12028316 912094837910054948116616943522843030528 12028317 2984532452745349589880914030297896512 12028318 273468615141894205345798821976208511360 12028319 -1461646407603597465781525004077128821280 12028320 -438334571537858362562178224458100244480 12028321 370261434244771976984887346354554923312 12028322 -365280078409120777293363283607001882288 12028323 -403107721292282962307265202263704352000 12028324 -111474320317259853940897019714170675200 12028325 -416375229332919669555667692864672478950 12028326 20232621499832387230102228826511467904 12028327 -189354391327484950460356795149636160608 12028328 -358724442936694878324163262848734013440 12028329 552931946995791485809487012734930753674 12028330 -150051970299050771762969454653723520000 12028331 -458541167481143370613335636471112849008 12028332 -82989112234788407977847830746252016128 12028333 -467581586995063618702275919972898448576 12028334 4744176154051876269118212908380783104 12028335 -63349535331817921222970318036933299200 12028336 -189602366255156586766814298440332443648 12028337 -2976255275830825582474980736875196014 12028338 1653170061164586933353716764772125696 12028339 1035549241223200625269890569071474172824 12028340 472981155147623676946694891920919347200 12028341 55081534894662259078029350904256473600 12028342 924897298989429047226160394136789489792 12028343 555367707979190687496507264477556211040 12028344 -64828343478328538158047090612623892480 12028345 84057068716027998073510819167419359680 12028346 369088809831260301586408746170991107328 12028347 -2251058405745090751353813607841232792 12028348 79627401203512094861852546667398301696 12028349 -721749311347998384324423663396819080160 12028350 -42484076175504776626237107763479456000 12028351 -538049827910785679034525946143085843648 12028352 -64550001899388283557555126033658675200 12028353 -291202045210917010119751918245884550096 12028354 -114773172838511021978196923824778742240 12028355 99841273898349335649932373480077597520 12028356 3325191140549006653103607553632460800 12028357 1067746810763416335384544486157756423232 12028358 -109947071939206176600963237338995328640 12028359 -285117940339604834157905813609696570880 12028360 481323104777916190174007979037804953600 12028361 -741867547124620744886535149716110928038 12028362 -115675803934871967850302156737812366080 12028363 332306110410599444033092788756916029640 12028364 203697689963521551506296464387394603776 12028365 -212980230936636669351531313631044272000 12028366 166931205230348767663993049209675810560 12028367 -115373512585622923568724394419908046336 12028368 97114886870778730825184608056115200 12028369 -86653097448578381530992886347786559760 12028370 -163355929366426006652173723436818017120 12028371 16220991785458314621982663491396346224 12028372 -368688559765440302277925587308274065408 12028373 933869994463443989375703028538539177518 12028374 194520817402479490938894308856705224544 12028375 -219868850574193373242423664189410116000 12028376 150814767885836612496963293648980930560 12028377 -51518665891247083605949163015505307968 12028378 -178980198703922450590272394062583424544 12028379 -890233748247967415939562740870978080512 12028380 26079251593887692922937712951737221120 12028381 -752064052264140815347295206691531258688 12028382 475076619850945474614177537236690246400 12028383 782342838914556627325795078486520718552 12028384 -847004038365229699913276127310478573568 12028385 -370088170573140917967773083723398909420 12028386 237016891811005863142287600496863022464 12028387 -297347490694153335329625575157829715200 12028388 1151016269450465818451665458380514316800 12028389 470142932484175650046041804878859609120 12028390 -4706577332610067847332948174946242560 12028391 642473388005130350833436725673731112184 12028392 -776271898336844737342891674488881152000 12028393 319932323829566592530221882668699527688 12028394 58137204391134497881106953044293028864 12028395 -92323181447616608611253121756981600000 12028396 -508752188799324468752494906950075840000 12028397 -1183247184031770525071634371766687726720 12028398 247432580804729419940329746069048110784 12028399 971013760373016938657407011863159800400 12028400 23290022634141916794812717520600268800 12028401 -240313968203050705515393437774384798592 12028402 248788268946807256992518329257503450640 12028403 -194706474762828451161645300600015288192 12028404 196447495125993452441701007052654876672 12028405 67148230139264569769594932358563299360 12028406 -234221246417380547096504274706897360320 12028407 -628411827142708776242615569100147884080 12028408 930395394276121522950631695497001369600 12028409 -140161930881142013064637241113376970390 12028410 -149422909513347428285316344395502196000 12028411 -28887356902642326977361137298456860408 12028412 -174082833177114972726480178653635552256 12028413 -247897663573350146136185663592839176896 12028414 323293819358188463519084980466354781312 12028415 -369016071009731914551607211927641920 12028416 -78281593706916533413108716472633393152 12028417 269629263158661669923720646937629115860 12028418 -44301932127122794281049279559712319584 12028419 -20277956501691426758063934674719240896 12028420 -1019405252118053355516488176599664189440 12028421 77836807301946502712011877448595046622 12028422 -47680595022409233850710333460620596736 12028423 -486479974111544409165960917205999217896 12028424 -712710402263799193074144242062118092800 12028425 227218472988536145109735328256375552000 12028426 -243691344519563895184706084946959663520 12028427 -85211094270701077020008099105218591920 12028428 981893568690439750699754842670914344960 12028429 -33605060720408068298438969568883645120 12028430 -487378208999701909526766873442519544640 12028431 130322278047873668548645647116446870152 12028432 -28801610513369873283016112248327946240 12028433 -6124282257972244333359994426400800656 12028434 -54166895672626156907698458909373071360 12028435 -48356989064742861994868553576534956640 12028436 -170596141303850723639882372507012708352 12028437 -191495568325690967246977207332938573106 12028438 -305978523597117464488385389790863142880 12028439 -226933877870262189469474386905984490720 12028440 101156261859144402043669983149578444800 12028441 -499145869674381065777029087263998443388 12028442 265137955095978653719364482280041728000 12028443 432620561268735414612429600867438194688 12028444 -968351693601158216212760186871113100800 12028445 -69294519099641496150793393056329650560 12028446 -83066899826214439597853153607571372800 12028447 1636384852152526330565622143637783468896 12028448 -312453965559575176069271777891718266880 12028449 219411154972544516966981852375989324464 12028450 -31046308488629282639155164894665625600 12028451 -786691723807600882913191090201104784548 12028452 438843841043229963583476662874445719552 12028453 283314471791545428111880251238640484064 12028454 598390198150187162677234452238896792960 12028455 209393807304349954546465318287831153000 12028456 235352373043755251375462402764366233600 12028457 -7385042549746464341295762304802242176 12028458 -139577067222651729401087714392051091712 12028459 1283747267685484596551337111298540536720 12028460 -289052256551745571000548035037523998720 12028461 -374439352620904959297851567340480017280 12028462 770627599946222650013409628161010867200 12028463 -148407294058775223083410019113408029360 12028464 -45285391073310967900713844732993929216 12028465 -6364922695589841153930955386404674560 12028466 -88704126103152679037984277286173731568 12028467 77958055318588324494922318103158248000 12028468 -212379419282806421820328297156459814144 12028469 -13523474816642017466031821864309048694 12028470 -84252752025171156678232569334028688000 12028471 5101555413120719411387376585331491744 12028472 -772022369193284189371312609299380736000 12028473 -533177425314951253943631074650047780000 12028474 82959531401055638820289228261832666736 12028475 -219184038783418082306937695738857656000 12028476 3922205731941128973040004748017025024 12028477 10891438686486789326417693898749351840 12028478 -13207079022044395368234006733642039296 12028479 -507824938754251208349410141457896282112 12028480 -27357200295111913845996282621748838400 12028481 -874734170970198181944984693940180262718 12028482 138839682596802916091913246686290519680 12028483 547446326414937405320014079633840027920 12028484 199391186684961354957877632380643230976 12028485 -187267882741337791682221399060488410880 12028486 136355591227356815312910739742615675520 12028487 -657355729266604718526781647521627421864 12028488 362881476738987907072485504654039490560 12028489 -3001906234209744239882893493480710870 12028490 -124059345077396880606311610451455492000 12028491 335658646002866203739071615612837045500 12028492 -127680760886204114574694488412677524480 12028493 670769794530052936147982393246545802742 12028494 -99643651870999110866314262299120287744 12028495 -54354750244324883670011722907893256880 12028496 77451673967922608986652899114684514304 12028497 55543217151458378675441377029644872128 12028498 -203774637092347590580550153453703551856 12028499 -605461790160279209366750089802204178864 12028500 -451245771198576133366960016915281920000 12028501 740903592522186456078680478645965125600 12028502 2582980245660653019655302763027353792 12028503 65778488195316175047076014104475194880 12028504 -357111145091799662687217496693767168000 12028505 623325941641863011622856684156447590660 12028506 -142263004908750388743957248878343824896 12028507 -1556523231845239826111975607419707556280 12028508 -568782364699541817539077847329064615424 12028509 -411954308346162370123093862636759866752 12028510 181318660684673463266029859353260683520 12028511 -641389472602728866601052492967470019856 12028512 522016127943934229462411406362850361344 12028513 323931049036702627186503351356595668096 12028514 366831054343351608129582651282971147856 12028515 276424999883015620884078086058972762720 12028516 -629150881635322634945278757947459250560 12028517 -355035118377196184421237396473604010752 12028518 -376966121365686697111692653217112251072 12028519 -17995217988897393594960394006230556800 12028520 -13505787323913151784878916463765964800 12028521 -341667437237118632312425692647974789488 12028522 -1135819687931043583429920820813917428736 12028523 -447972659560073789061866314137813408336 12028524 733451762989792082404623518810930566656 12028525 -570119756432432179502762428435353629950 12028526 -671442181265356369528764423873842318016 12028527 176548074886276039519258528665378017280 12028528 14452378447081691512223144329441443840 12028529 -789156791027287328546529152482400258712 12028530 -173857490739104238833724521697295572480 12028531 -247184813596293260894089654894016639668 12028532 -1347199162478172562653439234956794074368 12028533 -279307384585424310738286284068721873600 12028534 -275455853250339754261927223628865665408 12028535 1199607666902058722525608280793071067480 12028536 -54134361796062138603263310514875678720 12028537 -644087038483464529468609160213546203308 12028538 762077498217810218162492498978621719920 12028539 149723127792918867449849285617610186880 12028540 321249178424526632078163703594544332800 12028541 206272908173981737009162899694181745600 12028542 -153431003444324828792018812747644996288 12028543 -1169306412394433879331017359588469550208 12028544 1066787538973256468817552058515864944640 12028545 -241005206831211248158852043079198598380 12028546 -1110741552833309730645939301466083170816 12028547 -700050237234407526397420075619563566288 12028548 238718084734927927056142474902661165056 12028549 115035673668296448375487264571917460764 12028550 -202832880008596015453982239189581559200 12028551 9670986749224105981624004796609343488 12028552 526614755037825670385366162626653358080 12028553 797694419964767206967105151917983355802 12028554 582665766060370837516467782416778557440 12028555 -41416573938611934567527129618679168000 12028556 -356509821713130154758757900012524007680 12028557 493794202313712259156933562465021937120 12028558 155551603434991110200469232647084257280 12028559 -1438308677358261810491972439545334636240 12028560 133865830359126029901375889507005235200 12028561 411187214140474036858995697395254330162 12028562 -814864535200613773227642356488181760 12028563 -308550000339407467741086042900177839760 12028564 400837257675597296046065845380816354176 12028565 1731180174153830034226630023814205794200 12028566 -364804553787638767836589952756177126400 12028567 132342042469460037486237131001827801992 12028568 -52721962240781544431721871725280419840 12028569 -69845368136396590404822343593576382848 12028570 -369153939330907293131525269784502047520 12028571 78223618218217066943558277638684999592 12028572 -107238083539520121144017076907903355904 12028573 1453158783148709020005693630522454094822 12028574 -589500672112484129879798259981629518464 12028575 -17664163819562239725473944011155556000 12028576 505552020438539180006817930941379379200 12028577 -480245947612995059864703415798279161600 12028578 -106455798533688892489520487951296040576 12028579 80734318915155873360587608596065593920 12028580 -42564245686841207477353238756933414400 12028581 81015879607093310340345813136557732222 12028582 385594192068088898323285817079985209792 12028583 43867529249881183478973439835378307120 12028584 -75549472679107603846544622152808775680 12028585 -18749494033845022815192475619863118400 12028586 -44432799026867153272738648357120512000 12028587 305399785294209290867141232358816700760 12028588 305607598030175501626467408278068856832 12028589 -200140036458778684584976130286012169728 12028590 152647307086325201712237792954919011840 12028591 -1030955707071494951245627298874201570600 12028592 259620348357496716871197953971687735296 12028593 -573120337026690128032847825076052584336 12028594 -1263246125705788995971072018107102520928 12028595 -461464545864285951972975074069131834800 12028596 65633349220386570880109892718867077120 12028597 368633905053133152708714183536762038432 12028598 -274915018930931666253735543864029935200 12028599 -918407061139483242117387839266927285032 12028600 -18586309283376229536934764208849920000 12028601 4090865363286611659481602353199368960 12028602 -231123274470540251063887398062136998400 12028603 -734880067877986756272890097118614069148 12028604 -469144066611862365248547309552508938240 12028605 1572519237764363657496875566191265920 12028606 -83681236829412246288213193431033374976 12028607 154689328923741273665476821166193700864 12028608 467722255753850798530723632203924766720 12028609 -148351641146241213618172871402086176192 12028610 956997265942330025823662172994190880 12028611 -181770787943250758496435159493392381696 12028612 157380132923791775089465493347677616256 12028613 -1215341974235497445037145426813407258816 12028614 104071975462635353438271502223405397888 12028615 -135987944019544724589810456133229532000 12028616 790575917424059255122167154333737615360 12028617 66406954613263595060952582940573404180 12028618 514607273559802460491538810450123505456 12028619 -935219360799850105667269075253013642240 12028620 89171030099551055292718733320755609600 12028621 -308936992261148614239508709966404152000 12028622 -440627573953532337481123912667044130688 12028623 -225094825793588829414871524189574527216 12028624 135578561228932999706805343462925451264 12028625 547851883260705757735616797258571040000 12028626 67939549720390064133472599849089829024 12028627 129899927674377577514485141421131514560 12028628 -531679017947973090887772738008785400064 12028629 906165813602873121648093809940262951584 12028630 -451485299693179476884840049928977143040 12028631 48566613959800954118287106693734567200 12028632 -59379084172683636739802959678034411520 12028633 42827266449841297613121758520621053460 12028634 -553635103984125695723711197923168000 12028635 837123186924103581193173038327836447200 12028636 1000743582336566224812059924540857326080 12028637 846342907381902806014705744583384069286 12028638 154247732681526152532812019165318874944 12028639 294587710890834759513156356351696386272 12028640 393795445901122833112485104615943045120 12028641 325748673898497465578775562861947778992 12028642 78455111514784486651908393107338427472 12028643 -1439161070700631487831381315820203459520 12028644 533474317521294604295932917910976080896 12028645 -539108798859220202205282462512377556100 12028646 -337237788067027621382166792591708274560 12028647 156095580887143637248203630073335426600 12028648 -2225447590771342719453851019716198400 12028649 -3341239885294348664906184806341270146240 12028650 -107498764530956383028653867898136422400 12028651 263839887600886622736666903243508462208 12028652 178931059700176120483565532149136360960 12028653 130628641925589642026498138274675192960 12028654 73311901436144101734272179253443875840 12028655 483032162662985711840682381672291132960 12028656 163272858407674058995368844152849629184 12028657 -1084302124124090799459645902331557970094 12028658 -228122848678354900502024503423875546720 12028659 -489398318280575100913909623820276119552 12028660 -132736550288366196715613288441429606400 12028661 49677795177981547759721218416232889262 12028662 16512241096042231671820706094813322944 12028663 150038282440176621022613354201716447296 12028664 -45374072096835303406178091009783152640 12028665 697978681068174327192548785672883931840 12028666 202322801957959490860385570299945415904 12028667 -335570134413977429873505759607953324000 12028668 -223208309914258500069173216854227680256 12028669 495863522074835371799938339663695352070 12028670 101062086580082586984868904977026377280 12028671 450751465163649046600766681179908544440 12028672 416751540128565718824326845801997271040 12028673 954684102779113563183127523365690115040 12028674 -156841169855506944709623091467422427648 12028675 -810055565264478477343186061523433188100 12028676 -937888904457241035231709260269960638464 12028677 -690824793175155064384999552755162843840 12028678 147794376349826002074172871232157777920 12028679 -258790485210845065682044858361644774320 12028680 -489915060133938787930476116479215974400 12028681 137454382085291721933899875039631569792 12028682 144853495850160502728425267453156026368 12028683 451367483216217133432767167156349423600 12028684 -226363230903023968294112567694855206400 12028685 -32914621067083383172889755230285085620 12028686 145922025633279031407875855305018825728 12028687 -462495547153340811603976866650536513608 12028688 9628528124970886101124412292767416320 12028689 666478960455065569140852862507580015520 12028690 156856262653207854560795642269403817600 12028691 -24368990015149584680972032799333929920 12028692 -22477328009366213825708065938562682880 12028693 584753418788365537470929860343574716942 12028694 602143447463805629632523421106610596896 12028695 84072958801047940996462595436011635200 12028696 683664220540496677077588732245187010560 12028697 -554906043269984261931719212826543391468 12028698 140287209556012714693824624417680870400 12028699 887963153034621506605007517785604685700 12028700 -222197807470308234754993823544316377600 12028701 -251035531578193273384269698187621814080 12028702 96102408576731089342852750768895278080 12028703 -539079269932930598593663706405235300720 12028704 -347015546666477583810950241016440422400 12028705 -368778808360757862577388183830394529240 12028706 -240012921928457346031234587488746347360 12028707 448578775541798782076924790734029770720 12028708 432049238068480911011175493509745113728 12028709 -62771504978840876166450978943355773248 12028710 512519678579903196897291238990064640000 12028711 -743147626547551268171607058661089619288 12028712 176880732838857493682534186536231879680 12028713 125537042372879052323750459617847762688 12028714 -360807990320841726981028293131817182544 12028715 21448799568293869976999388123973438800 12028716 114967705498781485016660025087640488960 12028717 514808754200761707523363786017185817292 12028718 79473267636497868834879682135825591104 12028719 -166340667668378994540987993356289519600 12028720 -179554348742669580735346166445485260800 12028721 41288330239774567603297699556693321640 12028722 -2118019072575169164387744873671084928 12028723 175174177664174376637993747714565922640 12028724 130022602514450636111794203384216932352 12028725 -258942925702015575894352283258424465900 12028726 51066682564244442667748870289775824960 12028727 -681625620268319965390393548898225028280 12028728 -461898164742297645326232027492751011840 12028729 -1253895298371765074442361510987941341360 12028730 1760609262072456954266457785078522880 12028731 -618210137059475079445927102590656400 12028732 -801492292536890814421041110599465083904 12028733 -335391072572885987973936328759873969056 12028734 -3668871584650132142896007452191020352 12028735 -1023395170458167800273106040021261943320 12028736 267289853026240911676703707627263098880 12028737 19456086406428409370611035567935303424 12028738 108914316009139625926139448262901453520 12028739 260309848495056449521457608510033572540 12028740 -21865961649962808102821430269643079680 12028741 -417104771312172743661425573324073023748 12028742 34972554725416239014572189962945675264 12028743 553661718836195172689010634872622204800 12028744 -33588680215293066761370518138510376960 12028745 -836604762179395223320439002498236457500 12028746 -292551174139726070628256061696118825216 12028747 50882426192717652810057305385502136880 12028748 -120668023390608254765914066840397967360 12028749 -482343550777080429738720497581509623232 12028750 -2959696300034595617740146743489880000 12028751 510851168767874480661614941785518618352 12028752 -128784111281523020984475884400730570752 12028753 -71722092038950067950884648097549518912 12028754 103375901071602933379345800355496678400 12028755 -366758642729861963151960348103438183680 12028756 -1042475016560299315837533351265114161280 12028757 -1166758816284687230347351872186913936128 12028758 31856490032001976455704728355977224192 12028759 483018026851419563936099562433408925960 12028760 373084988077155715139430583015569408000 12028761 -28812397315519501245207016687318711590 12028762 -191910980773383456686705504800096420368 12028763 194277420115057216088749398008188755012 12028764 -489425257307548056929957647539064086528 12028765 54906025529779231445584693391058737400 12028766 -409304618078820545590942115378572085376 12028767 385283447941932294791674831921013045760 12028768 -1259787605782874930557282297373088153600 12028769 -322678929422418335869459712382477700830 12028770 102055210037696445174066184091804160000 12028771 -273503054006100727397206472542349693808 12028772 423923740719457580255222199489443020800 12028773 -836353813552073269744747021578936457632 12028774 -6735354730443692378988289558757566848 12028775 145936700011315902230441561418025651200 12028776 520045121311648507040071798892778946560 12028777 -23554449076754218550100194987546116480 12028778 -357441550416070465980251073416924799744 12028779 -44848032801347097786870852457670410752 12028780 -637640505557175631241637894456012902400 12028781 1271685366732632760461308273352701962582 12028782 -199503237908418692325147230613116912640 12028783 566057472447706054725981570741399069304 12028784 -295065132569813807138146533725545267200 12028785 249786765423502189645745477453317027200 12028786 207156456886063166626748852364463226880 12028787 492050410007453433693958131370567823436 12028788 90949298999537046814344177913743449472 12028789 -537251184539073937196101032741449075410 12028790 483023330416454131192146060599081308800 12028791 -203756403322706082389557047385391560320 12028792 -24007329938147864234411640116564951040 12028793 299366695971587910751771682246871513984 12028794 32412349666228629909357644399534661120 12028795 449171201930593483824143517668811938400 12028796 230875922636370066994460320436719560192 12028797 427219174770884639628412221551301932160 12028798 653321421620435138031523887983489479680 12028799 401762434998718479250882221988847836800 12028800 61159245988272716275774386748784640000 12028801 -612971785057275478847932358371604515198 12028802 56100786564026309854066827826481942400 12028803 9895301592900381890024438310634066608 12028804 707590564422799564030202727399289774080 12028805 289516224805764527160812102290478745600 12028806 -87117776017476523287034020461966624256 12028807 339156124098774377404742055991400644912 12028808 -1369388013638842037186740991646018478080 12028809 -505470665011808444810722835780417859072 12028810 132636416354086488516041477101334782560 12028811 356745820316058061894330347858419413344 12028812 -77644796659248841820597622193970328576 12028813 730137435271657634409055910736233287104 12028814 539660947614239826847586134244046344256 12028815 -148889547590146617442494143675981573640 12028816 -186160361536801169926038177241131122688 12028817 956118840013787649289860936239659234866 12028818 -210266826086312776982321788491531098496 12028819 -1394210906300333588235762341801435968440 12028820 -3428899449364824449094033069758423040 12028821 31068529696456302144129452823759522624 12028822 -176911508235040505029808237146196177280 12028823 578372394184604354256809521681241892192 12028824 -13106420884892378260434708070768742400 12028825 254318781603754782977643333293951161550 12028826 116093329386662381663664497568307930560 12028827 -421944037437447361624454400181213986192 12028828 15946744698064091466709428039226546176 12028829 -788988296428262283280979957391548172570 12028830 -180628349745449044191392601932762588160 12028831 125165260465714058124149224309302955632 12028832 853879654849714528293990228872832417792 12028833 49456997219329359578543064469726250064 12028834 -586885589810679163629409623113144794848 12028835 -37478000824466425453525158712561352640 12028836 247190831362410390123013927856639296512 12028837 -1161094144782626678262838257869640794562 12028838 -462954817710978147577086944781215707680 12028839 -444209254377626960163522943778235480192 12028840 82805293061249342112020088357088204800 12028841 284024629143296254950240975819303503184 12028842 98613677581115078118790001261334857472 12028843 -1487732673715033512716324636751939778560 12028844 290282868507947518834246337101729769472 12028845 -832525978813730129668267284155077492800 12028846 -300442630254334924934737217414171176128 12028847 -342245102027966560927880001901650862704 12028848 24290555356670538703563162793709273088 12028849 236134166642594495429428620562616335936 12028850 76365658915199158177993662517089564000 12028851 -2129402410022903007136130666446028774400 12028852 2096298726440380058241082300123134720 12028853 -865307537290560694724191283894092816836 12028854 250039422501726080711918080877494403520 12028855 -517152162009104044692178683127693883040 12028856 239347092931144347190202482375262208000 12028857 715678813018332813618722546301063497040 12028858 -616723586104765307883961759545583821312 12028859 423232059432249096819227746533189129060 12028860 285650559168197113188117009384981212160 12028861 283194595078325244614081676533426151840 12028862 -84450556519257461331254946318284037120 12028863 -3721014899668897342060868448114690432 12028864 -493805245444984616693705809803675172864 12028865 -1143945054465040190864612691632082973740 12028866 31224111071382932358545477556526180224 12028867 -40091311202831600792742882738406339920 12028868 351878409633318690020541885618710347776 12028869 -379414830558815133283766475028683488196 12028870 -134554988977469754630892879737655296000 12028871 269057035251189146606947207379121601944 12028872 -282551488841691636468066026257912750080 12028873 -1413529033809892303441386675645056543160 12028874 -33731374678134867611528359679313348096 12028875 -838616808402319768474044534694917876000 12028876 -140634298545809378730040335514193040640 12028877 24033811283148828850368465694557003264 12028878 -1134276298788136234802892033644269090560 12028879 -140549301413911947013828297017914571440 12028880 54135715691205631971358623482802831360 12028881 -21152800800802189562595655953505582080 12028882 920772919864488143420462879800240097952 12028883 -798947646048908243458451035895369830200 12028884 -32595049069945599080348394806556057600 12028885 -210182476908794831340744665180368270080 12028886 -201769107501411279645604599831922384608 12028887 -213411145014202273706866803151190353992 12028888 -806266658609960103931033809231357450240 12028889 -220105069905295242148848472777900398576 12028890 75598559987658805355437269020605489920 12028891 -409619306983061106300944579395494894336 12028892 -198981889898751710853243725501729846784 12028893 11117622062243001246528819347482356864 12028894 -12601759201651320037675851290727600000 12028895 -14066672823048277761318469555389249600 12028896 -654753853884179095696557929584171155456 12028897 -1271588708978524563816603461994594658654 12028898 -87991702172270757520132598199478849536 12028899 223711066995589236687187970364840354816 12028900 50842359830619329466082986143656448000 12028901 -1369291485049204501578350444130177844098 12028902 -237231364047926670370640075171108021568 12028903 -1147820932772550311038776713718095575616 12028904 -726019629870238362125192782993148298240 12028905 -8210918538130952198927186198643954240 12028906 4262556375890531453467489013271143424 12028907 -793975563838495922069141623265596062168 12028908 119673392856901990714455146548632649728 12028909 -178874325705753393979933377366854664096 12028910 565614243544447202998601015860446432000 12028911 200541767386463637331331523266636984064 12028912 -306656136989719082055615982738810306560 12028913 127032733591602570611539592577345533340 12028914 8756992877721838637062827777435855504 12028915 -253829864386503499094377528856661920880 12028916 -510016119398698490042595788276012933760 12028917 428355449556948152928054635925638414880 12028918 393282235095039898363471286031948160128 12028919 -497021518286341032973974343621815552000 12028920 255460561528483628331937236215193600000 12028921 -711041606643952946448564282666405580400 12028922 361950823953759489213821827499741947872 12028923 987957223467775301881354441825961626572 12028924 -623566114410343748236182057044029598208 12028925 468060671388795584187680156313055789650 12028926 -33684047457759443504831267860368187392 12028927 -50192862500346719435669673073916851520 12028928 696257268197439822161143538280642379776 12028929 -491998177063752187511797830579386289312 12028930 76034701811910904168572209478132357120 12028931 864408320004937936411610611801725888780 12028932 796379957086102306588727561912051957760 12028933 263291223286614981206496069951881825664 12028934 554964519381224565960617285710775531616 12028935 -598168477935508161822186366013370342400 12028936 -28336005931052321464467535147732285440 12028937 -1280431230659939720747912848468078269414 12028938 127689445214005195280036560658193181440 12028939 106716841833126791493796834584214101360 12028940 8406924935087392473088204702788648960 12028941 566530885267984505932949544809036348448 12028942 -268050071621842464179197314650777632128 12028943 -952063159211937931621028890600040201808 12028944 -125254226582926930816424184371280740352 12028945 591823262843457671173672296718892386560 12028946 -750445289950078260763550729011217609328 12028947 348378171526052232383814847333136508672 12028948 34519313098056937979360019979552976640 12028949 5613084286565625836325059870874844608 12028950 18283304230183858676141354052300213600 12028951 -268396856803837665303676445237358851496 12028952 -34882416472029773296610012520066170880 12028953 64266827601167644937649603486685560000 12028954 -126182219023084631795193643371046775808 12028955 -535809374833653677469044761576845512640 12028956 532604163081451832390303410777908655104 12028957 -93338266933688090516890345072197367200 12028958 -476662335891154432748578497124394687616 12028959 394692306097226654536142417064202955040 12028960 489638522490821397602610129581205749760 12028961 -400583849140976880754240866611723911680 12028962 -180253780772168925870062887223504584704 12028963 -82427148375437053777303758624541526376 12028964 -250291313107182858126289691768044017024 12028965 123056167736508076366366589113647669120 12028966 664442826945617404579711269654205758432 12028967 -1317091528765774974665962284098407998984 12028968 -279208907258837755829724272254338662400 12028969 109717910892341187111679575323096234320 12028970 -505289096436599250966807487378947512640 12028971 101105894115561707782232135187379115520 12028972 170116633420842797593660207863549619200 12028973 -1065443411446074623972403822523262580 12028974 200641554339850547732279522590571511360 12028975 137996163843693675155501294310131832400 12028976 229347224564092624666734143879796326400 12028977 446543292570846616817584874270215170048 12028978 -199165649113078927113358119813128071776 12028979 -932851085540818424323532757805899043200 12028980 206865657855321097222363071033019791360 12028981 -21034282357313903816182954235632643218 12028982 -244246411762837578075937083998589702528 12028983 261663111681587244788514898071803778000 12028984 787705524901099273213554111748681297920 12028985 -360698317793495027531113902852321941820 12028986 -316915104887964519070159743511809528576 12028987 720897444288656117710870676841934097636 12028988 831918155045761904999434826771735743488 12028989 106276519737681502915358707189524480000 12028990 259411673851724293661696957927486870400 12028991 206070123848780187778118069869640427672 12028992 1654293433740942679572290378938712064 12028993 -95240137524552920160118189190914877758 12028994 178599771282603769534467706211425177296 12028995 259025526568357278356684258417728512000 12028996 -94010871128174778134236138436895105024 12028997 1538148265989978826063617417662686538460 12028998 -411934758350578375591407842157167919936 12028999 837876153672726765418919314815991558200 12029000 12336720438103046796336178887843840000 12029001 -961909145680769212919633949254904035568 12029002 -365363823223100151223437868482119069088 12029003 177592039669008549186669018139054273680 12029004 -237971567962558911154529231422433565696 12029005 16447691342355399066213308585969579160 12029006 193832420251323421125196360400131060608 12029007 781118692324764918119488711965855797640 12029008 221936076501881367574680027517267730432 12029009 352907433693523914922274428323279750000 12029010 -187127625845586933091791510439794301440 12029011 578717061883844850150517936188124840872 12029012 583437138697960437413757574860989149056 12029013 116733131388324769752710305160159750400 12029014 -615348449798160760792987887484166246400 12029015 -1062891813537112239488910043841645509680 12029016 576039690893851767643114478976188313600 12029017 -103471562745023093445629460222250774272 12029018 -346702046769042468265301541824239937040 12029019 -21980691763323051061607452427260496592 12029020 121758251663121780719805568145917908480 12029021 939998984277807580877691646171719062700 12029022 -117730009354688896694532303779017882560 12029023 -328806198910015037723283401672174426112 12029024 -331968235424012370027971680778770710528 12029025 17635428868137884791760463419900530800 12029026 586509747407779770122346790899047300160 12029027 447942653221975581044359479834760109640 12029028 197576195063057996539654323345023170560 12029029 30798827489769151543819166382607877630 12029030 148183561680093166913678958460873701120 12029031 138038843321723793194886478641385721184 12029032 -1480973994917858292807691990148843520 12029033 4399793969472499228797327382807850880 12029034 -483851561901510322740651416770036734720 12029035 295429525279518561431849121914442000 12029036 175456535069993190988275597529401971712 12029037 651890511466146294681019521980044906560 12029038 176515595313945849790374424381457310720 12029039 66569613541816825355468211393425832960 12029040 -123101253450511036362684191581913088000 12029041 677296089137981444843060936865125695442 12029042 104178698117844416920965850497738054672 12029043 -35730402575673501729069075596052585936 12029044 801744773457389083663349395285164619136 12029045 -16760902696411077155659853610174702720 12029046 -137637338375723932868473718951048865792 12029047 -181500501557546179454395810864870532280 12029048 -561722271475432963799166313478557409280 12029049 -881767680372333157224562945355941124166 12029050 245316353268851420335910010312114009600 12029051 -320918945055669383447102365349182137948 12029052 234132537034047889934257908232189624320 12029053 -1382599919531999239593793366236393560698 12029054 254060274551564052432099180736789274112 12029055 141309617386205059759821004562919261600 12029056 -28190813407831463783854176459974246400 12029057 895253199730419427922695159315038546306 12029058 -57498133773346531304700772664771976576 12029059 625883469167530229031864586856219218176 12029060 -303353267465683830781199129469965414400 12029061 -1027974873207236624457126424770929287680 12029062 260719471625551459470232709098933915200 12029063 -129964362951309975474962088934401011688 12029064 1002572918961554729292829708127300075520 12029065 -606646720506196760728795066404929520540 12029066 177697763080313724970866727460619915264 12029067 -65226033883814276382330274220060354808 12029068 691578557122728918331253371102311398400 12029069 -274489479772194560466007777387827591552 12029070 3727358455899237295430724459789231360 12029071 373234468151006495225643662788617532800 12029072 127468054270942219479484372603765653504 12029073 -17827536269916451171167244994913800256 12029074 210094417239659313063185097340659676800 12029075 -250166773928893925581370410093891589400 12029076 92736706454931413167981302462600275712 12029077 -531472540809100782358467374567236249568 12029078 5042181080740482012576303276565757568 12029079 -221686638232142934784865653294600247472 12029080 250847753443032901003670767540679884800 12029081 1534320378645851562415887672405513758880 12029082 -84213119165198629392992708729628095232 12029083 1514126971186590851143833786644628814824 12029084 -1356308240857230498345755779755064512000 12029085 -173155267291141832202438942094016117760 12029086 7562194692851438012442133824792205824 12029087 280940076232414620769492357028097597552 12029088 835528731435713129370660708980578320384 12029089 148989633316111617970338643329965745890 12029090 -463962559243193715138103859362517836800 12029091 1088447831455877535811134188181689760240 12029092 140435039355148407512062158774940864512 12029093 -326800981717377526772120224401126285120 12029094 356201065474048472884476328310353920 12029095 163896571305463695914790269182980263520 12029096 -577165806009260904569085037702063518720 12029097 256815928786730253109724258285772486240 12029098 -778331852320302692005286092578542741664 12029099 -712568050348768765584091466572681960680 12029100 160908896271021884704836891935805772800 12029101 -305043699856314558871432205004639799296 12029102 588876614325477284767881419614372385472 12029103 833167311553847506258592943373555035912 12029104 54645039565380598551592315040609402880 12029105 35522891602182291588078567289736099520 12029106 -137294207286418597518111011414978560896 12029107 511600521269095165282628613453867576432 12029108 -362171871953432829321501134644145650944 12029109 -9899544824231643047028857987367244800 12029110 131689899392955645804440261562410497920 12029111 -2306230632365602037646521815518473084208 12029112 154520290566731430691764803498512465920 12029113 505001962922820818545316509256573550720 12029114 768880107335598915553731970763129836656 12029115 -62782287634116192192003236040696207360 12029116 61220588989874385081679298408225341440 12029117 1176130150557743296345368685852556228166 12029118 138706721545380729202854450759470515200 12029119 -57001414694701560622400219960967848000 12029120 216894271477259434754133979169795604480 12029121 -1669378901663038034937508218508014720 12029122 25086515579517420954167955724063084032 12029123 -1280949274307388126038452664424464402628 12029124 345705108710591001447324570457280019456 12029125 1832330586619256729198784281487310059000 12029126 -228377775734370370072872393899909923488 12029127 -1096338895514591824214920405419039912960 12029128 424391814859668988676727953968763904000 12029129 258856725760190815192786999265252693376 12029130 -253931773313838236527506456817987796640 12029131 66424642766877637379159617748856343600 12029132 -221927703223360532443285248396837388800 12029133 -4409060224912175077104465474180794496 12029134 68993205169422552248049319071513184320 12029135 1564437573165149630920702466588865874560 12029136 15819207710123574819316120149001764864 12029137 165948758981596225686640859821441100786 12029138 -269180875296279798371572905906278164992 12029139 -66712264138722109862415175549995886992 12029140 59529126499960214604331124997372829440 12029141 1777051451691350290203803108185210887900 12029142 -480796858573485973792830303935787244800 12029143 -517398294324146243976061198316430654800 12029144 -452683542742136018925112866603461836800 12029145 9048461190706732247543154756875682240 12029146 -30192620189269252948826784845768947728 12029147 -204862821860810245494823462339308579840 12029148 -2744866631446766274317474956720932864 12029149 -1152019670407997684440311141652236115008 12029150 -37607475717523423329236661695885232000 12029151 27606323935213840724992982703444940560 12029152 119445605834651406060757988679548928000 12029153 459076573538078756152671539452198314402 12029154 -51035438772515500034548258845639000576 12029155 663734596011046022926864707680442292560 12029156 840645053610295032377793090878134748160 12029157 -14554824685557692482461847202731778274 12029158 -154737064707818107521521435362101541440 12029159 159466948845343615645099989523732814400 12029160 -181900415324559463372896560952768921600 12029161 -367220830203374444163937996638979258368 12029162 -57836808478124076254072551831184217168 12029163 -595636780209628097468027072232889759656 12029164 7148139372854991676460953776255434752 12029165 69248565006994720080405091072303746060 12029166 405908784039015659571659270865149788800 12029167 -741574443648474625397186915446283844784 12029168 3010875930993409843668451577669025792 12029169 -195190428637759337301570513903234988992 12029170 75015420653473942085926389374965747200 12029171 -665597381247326090880291584786743607040 12029172 274524652036961396607464297815598899200 12029173 -63967252636938114324361722396837114376 12029174 138992266436284215685929471088226951232 12029175 237537626455076153805472238382763872000 12029176 604323300413265970980722673029906350080 12029177 1403908225399770638389765230408657491712 12029178 -35072827793776324645487924664425840640 12029179 -969575009909637548938700309739241344220 12029180 817124494447328929283395476271076474880 12029181 -17512870798314502706322656562424931136 12029182 -2712756421012444885307866137960004416 12029183 1441729653411215766085129394208931705776 12029184 -39303072657714428135325172535358652416 12029185 -345876681635024673436931659787932176000 12029186 117842535506660520583570982620153749504 12029187 167577690803760968844235703592389447160 12029188 388561590057109948303224813511446389888 12029189 754561397994235347273578535799930352124 12029190 96564815346594271525918306342661283840 12029191 77808621516050012030313337908737629592 12029192 -100339138115053942389363663065535774720 12029193 525014770757011254107234204530153937904 12029194 -836834244302736579972240383988300241104 12029195 -378019765470316863724035081098202439200 12029196 412964778539485507898973966393588936192 12029197 -68591593680239637220765912207880637780 12029198 -85408274981640949336737303236314054272 12029199 121288804907113481074522326237728309760 12029200 155275630225828043995433803173801984000 12029201 -988664077483311807661920796259178355596 12029202 -530184950394130107560436138392132344320 12029203 -35113865158845116453869738356798149216 12029204 -55786593634656143757513628819273267200 12029205 74693572246521802960718965506196515360 12029206 993766699111445215500463566759655091136 12029207 -2644445512019457352250819661906717312 12029208 668987023349316679097188524266229903360 12029209 236616053168656543651990787930648295168 12029210 14134035633970302356131912311345899520 12029211 181563955683990619544729463864564793260 12029212 300948750875684225807929797317929380352 12029213 -556801658253843486938738581531151867040 12029214 78525366713647850050592992039082673792 12029215 -1511285827093883917603651376625819600 12029216 -1444589778884070119037643250942757175296 12029217 318199082195228966952154642693158969600 12029218 -322270161658768456039934521702028853984 12029219 110958923752949712912791565906190486620 12029220 -134881674250805394078199914867981496320 12029221 1477311360954138080536920588536944143422 12029222 -798276770736542857293401521037370115008 12029223 402906190365632123817481552635654105600 12029224 1030025302854262333789022772489791400960 12029225 -2167012649264372365750297210640850900 12029226 -423284486733886894517683111956881594112 12029227 696855706528552120099907963694373888512 12029228 -450725638959217770099745077615143500800 12029229 535224566212081364043077732076118106700 12029230 144278216976289814307844731072095627520 12029231 642796234767147909566311338382023958032 12029232 -2922005715762675115729859924762099712 12029233 -1043933041263699844702330606057994064716 12029234 -33835625916209477916231681372682119168 12029235 470582611393563727603366414065673662000 12029236 -178051146736514108738343040192577031040 12029237 -368282266831672813945992188089243908960 12029238 100277476068304180292343817297257448704 12029239 340940972186814589144036580640250672040 12029240 39599690920699180672717054996561920000 12029241 -36636585000478849273557163119536828736 12029242 20137082857021628806497718416782293872 12029243 1484071268253125706275398332500762091492 12029244 -8926870336871334809314473972636180480 12029245 -679913372305981648095168382563494810880 12029246 -208438338458924111216763356770378935936 12029247 -1436872041983919837165114631836718812600 12029248 -129612744128139904745781589261751943168 12029249 411327827124568263464316779880581260164 12029250 2051133874786291944816817900258176000 12029251 -612714109255167144455696293700441647680 12029252 -537455543675364392281833211673911611264 12029253 -430278175486878674395986453347160791616 12029254 -169248075168425779482694565446461707424 12029255 153544875876270386215537653361550859840 12029256 494804043955436191540595232298068787200 12029257 -301415004929583893232297831632784550448 12029258 -362142413870511163187162154447064686240 12029259 309256166196579707450967099176675540928 12029260 -250867609986969075279984691760555351040 12029261 502052898384318838406103865828419935040 12029262 56179724288554097011948545855047660544 12029263 1055827236766432103541417753072930789784 12029264 108824631354476524126725542248288616448 12029265 -321640782955472234809710756517978062540 12029266 -744650073871456887997186511044985997168 12029267 543893436555335284335829875291821137680 12029268 660323059883444234680332830210543579136 12029269 -229299340157812426450420802149677943904 12029270 228659374478492934294171679951093637760 12029271 202361200342716651353233217372841260544 12029272 1403686103965151177203951396366467532800 12029273 264674745538379219366012707585659171024 12029274 8797661526447464412267038805297546240 12029275 564714264800872041421976033617071413300 12029276 55300522121609161202308153678513274880 12029277 -75530995209911101257391890782578434624 12029278 -147393963224603097103642981145597746560 12029279 -229338775533346127417436058445307295224 12029280 321137483011118797482757442019262464000 12029281 981950161122062809521608399142266860464 12029282 163600997045942598157781326672252006992 12029283 -283883105416338190587594467197275310080 12029284 1050945496638294355543485291615858943616 12029285 -5034439248031266424777983813979015440 12029286 380065931573321228711327531280435651264 12029287 689547429537913951218809803969775114760 12029288 1005188688143147458152191738214365813760 12029289 -415797248968427010053047177343108097792 12029290 64257031842950950306846345649676211200 12029291 1285496020453522070980276311527247448692 12029292 -4548266569898330217935073861747465216 12029293 27345951944495198919226201759154159584 12029294 238126755863345459551275479853768645696 12029295 684684273502129964238572745872973859200 12029296 -10209560496901722908983062023505379328 12029297 -596270939401657510417060989945644203968 12029298 -90400123642261980134810124693182810880 12029299 470702904446285811052237479541582506240 12029300 -464497064239522761912533973243760713600 12029301 -422677906414017004571830515403847482770 12029302 60959516933064137072703320482040383488 12029303 -243624460619715519350225499957916289232 12029304 313808644001223859009132721381029355520 12029305 55776192457103456921718042413514463560 12029306 538183400129736902697787288317653162352 12029307 -243138470134354600703845660998856157160 12029308 -525958268619101323295312718719351683072 12029309 -995982997709012186524147265125363050996 12029310 -5920922284298493340748564237783106240 12029311 -290612955902250286675555301395018817168 12029312 -887960947654062958146979692399506227200 12029313 -55384254680313118071842907598532883456 12029314 579392383841033874861208252466524610304 12029315 5310551291945179594612409006538210960 12029316 35590353898755360477640426782180249600 12029317 -412253719449235633454831417477902472928 12029318 -121708550947180023449971921491374776320 12029319 -260238086040382190315600656438634895936 12029320 -356768106377057926231925369014935091200 12029321 -2161153435935250182916707908640867528576 12029322 127124065649036759291030988012401187840 12029323 231162464701548398096447785224041741760 12029324 471849743315286314126389087463789093376 12029325 130342709949333209813907410655569011200 12029326 -808451725487423185305051602244588237888 12029327 -170008420553529170592038517675881338920 12029328 6633518345557330304736049693449756672 12029329 -55345897042163044659459884381467310640 12029330 -437802902254677465214411882495320345600 12029331 163899253774066482653561021129459341752 12029332 -61214422541494051706461213874228838400 12029333 202823692632426467000179928967825304320 12029334 -81070404948802625298709292627321001600 12029335 1174460919084909342831550922324774864280 12029336 -9675292980022121611361420255938560 12029337 -829574057496917987310967859933240256000 12029338 -698593330144247211576494887979066584320 12029339 -77671040776810135154926514691664514544 12029340 -318111108239233104874750159476065925120 12029341 525174336998025318660120932353419328742 12029342 -290142968281000623269030951888411174208 12029343 -225683797759389329802713517554870289336 12029344 592004015332927041216792988158155292672 12029345 -139082732052521202950968388527772947200 12029346 -96792222362209834465959390026068018176 12029347 -687219703175966587161754514566742343288 12029348 414660740452530757521934346439879843840 12029349 -129902104411320818784257126305467547680 12029350 -432418552950377582009477588449419789600 12029351 41138741998497544429599991102149390000 12029352 -161178106150162065843616449041599610880 12029353 -214946748889360768355994644502874406400 12029354 424506264579190790612647276653145907376 12029355 -233991566033326175186646719585470353360 12029356 -100365581990625645849037066536683950080 12029357 418841681695467831067386544488588261888 12029358 -117634867508119618758517967880457390080 12029359 79731916251734366962064609712001822800 12029360 -51873899436009587792383074571740119040 12029361 330616103316970313002191671955828853872 12029362 132317105674214281879394633052281628432 12029363 460940303074179517972618712262625017612 12029364 -339352251786234391345090375171204546560 12029365 622544384840270033277174269538603199260 12029366 -375719383514034852178206083543891395200 12029367 -206686780237570329609795467248307349888 12029368 -220666347638365327275588250948172513280 12029369 -78702760140979529588329634168233821600 12029370 538515845900854290634716235815430809600 12029371 -760287493555658775097604344781706877056 12029372 562344503547622564346998135946308807680 12029373 580237117723682059312728438422644144422 12029374 138126474343799394876156907461422534400 12029375 -42105431236086015885122819933393475000 12029376 -12904936273797194064201253978298646528 12029377 -1366060255317069614152058284840748611774 12029378 -5457695319861587314807759790699105376 12029379 -5389900289584840652392130669569904832 12029380 122670245144647895914453017999217766400 12029381 -178383904285101915475536843219039785856 12029382 144593169977954130134749563370209522048 12029383 -584072124206374357514228395646996070776 12029384 -648420986188017175996593804557635092480 12029385 -634079428599614530538528565780925454400 12029386 87851232579356669794989673076869935360 12029387 -306820788302848812791892049610869930848 12029388 138366984697543226098442066989792591872 12029389 -1923357892948454702766120724809751501044 12029390 455181150771758241312667849355605099200 12029391 -40400754287192639316486944350111069056 12029392 -161659770791381048108905171939120250880 12029393 92632455340096182205773185009913990000 12029394 -39815629864337589764483646166997214720 12029395 -18848265940234951720916472422870999040 12029396 392895065008177475459470462159458940800 12029397 -399673141941559701410170093479468290400 12029398 176928777072454886314714273640562727200 12029399 189523774485039283042416694416659736336 12029400 -26991323853430457983934083204099584000 12029401 -537125161252457765817246682113774852598 12029402 -347735464125703213593683475472787562240 12029403 -382784799913130431961845521634854033840 12029404 -974388222527427952889157435697268143104 12029405 -65055986574831092665742234945881745940 12029406 268876292465922271665790857428357584704 12029407 -218376892789948449844879829985111873320 12029408 1052896827248013899500219093349465063424 12029409 -227791277849984337828159984613873463040 12029410 -77068689496238755185235807615045064640 12029411 101051865149636979242272181759489302320 12029412 -486622011325339761202771625857503218688 12029413 731089525869929485057217941855259166240 12029414 -90421170718779549977365896465009674880 12029415 229616562145832696996121891133903472640 12029416 334945815314975383990758808608001474560 12029417 -33772545705639910097244640013921886534 12029418 -312966239296833222785814579717710822400 12029419 -129878304816199474497440913388521300320 12029420 79626069285219128945412257324905036800 12029421 -39927642703987960281532490201128202496 12029422 -4178522382475726712382710029841655936 12029423 413973154693843447316116852034068896240 12029424 164433273684771416080041467532539854848 12029425 -160078941626658881014084683093198129850 12029426 -183513262617662021606923368578401646592 12029427 -477308267605567006678738736871637537836 12029428 -272428545691962003675046533667339069440 12029429 -1529421747584212029162258213811665029970 12029430 -5843797837291147428985254458985953280 12029431 368101097835376811616382982022374752232 12029432 -74418443828089694269090566735375360000 12029433 -43704456668999406296334011595322826496 12029434 413919268283187988366669519280492021616 12029435 -779592231670459573482832355682438854640 12029436 -136444963090119567467700725700278745600 12029437 300203065279492867540422506189327018112 12029438 135850713434627927244830715672424855296 12029439 113080918674215566055955653715297725568 12029440 -84385389598261811147479562193909841920 12029441 -76060140197689753251900741150801623832 12029442 179258660164005075154184709435164616960 12029443 -309273007618239443820773123140997047800 12029444 430098904062101971327721140787041923072 12029445 -977687809526252524762804739454699278400 12029446 90060219625170598512094116855474150528 12029447 977985403675830625387638836612429215896 12029448 -782431975079518815372557405199746580480 12029449 -1290228582988928502953292370201680374064 12029450 -157117498092619291584860086527387654000 12029451 34631270280460070246098915050054326400 12029452 -265630760388236570859807227528245032960 12029453 -804074611660907773107802495773891680640 12029454 -403950112334514484083915237005207377536 12029455 809293922044489640369437695003271600800 12029456 -34263180482539494156227325870308057088 12029457 538696339324557733765156380332624640 12029458 -51309752061339600174098426272135380480 12029459 306423838407224048039564270176911116448 12029460 158821780096928293361450217620969932800 12029461 1076381734741062625384233667937302146300 12029462 532164796626475989827290327325102445312 12029463 -107371000033229269149292572326197591320 12029464 838142233660078007070665079850961295360 12029465 2584040470966175501619517546542720 12029466 -138388180771348065786107187569252952576 12029467 -49210734507409374003039415509885530360 12029468 633324266152559845695097249536158441472 12029469 325989146663489124227216788657742646144 12029470 222831546637223458147763254055123203200 12029471 639484120418561247760880241314999928672 12029472 176100856358778435626417657278516690944 12029473 -1808080310425701169294344395661067716416 12029474 547361490104487194102504937118028582736 12029475 123580267286430549281528867200144200000 12029476 -635679624948386511283595562324423341440 12029477 225912821150965281281468386669404957600 12029478 -5800296138431047307655190409860024320 12029479 -83771026288005066190898140925498924928 12029480 376397581411772165918398725593033932800 12029481 247147070962970357393392513949986150128 12029482 -289578931867574205386031865599199590816 12029483 373354023930849578405819482624965678384 12029484 -485815276203258662988593337590129662464 12029485 265126688331843253543777785817015846200 12029486 258214347599707326936392087411230896000 12029487 -95997049439076135989437555048780536048 12029488 -30443107416762078104048573474500771840 12029489 -1467458071437528314745848301561365849760 12029490 66381042940449637882878529204623552000 12029491 304499230038882399783926193048662986892 12029492 24927000401037782803184142305150380416 12029493 225135478510409956150644938595445425984 12029494 175139246704920451226823639383013025152 12029495 286417234372724827069022683112149558800 12029496 -337289375559774372010535411065338163200 12029497 1489526227902689529680477620083786000392 12029498 -208024765673840383983393269817228853536 12029499 -469234384097698791178713086430662588880 12029500 433909398084618622164629425476345216000 12029501 562006227971127898523106756124038739104 12029502 173474706515632762511378120300296333632 12029503 -247125856620744448766828667666261461216 12029504 -122378281890026622370404234295816224768 12029505 -23778601287985985839054096353186127680 12029506 312207289877759350869507248215371224064 12029507 -234812297102114870926743167645006901600 12029508 6297011142130802733622612208374118400 12029509 1187390152376887198715256553493367940416 12029510 116842324060924266002794848228331152000 12029511 -548126825330743081563171346345646977536 12029512 819238426710728403965960593158700400640 12029513 -1509500797220839796217281944204823699238 12029514 -22373047379426800240255486066929478656 12029515 -19293084839103134881999235893158996000 12029516 329328038448316606727720749940960762880 12029517 133811900377571344305837816134069395734 12029518 -136398417553307939890168373726708110080 12029519 136334079939286277566215148102993461120 12029520 -80867899246576521578479626261510881280 12029521 442133598624027379929355383484434440512 12029522 -211309017823144301227169354948204719488 12029523 6254751812224592806613503317204431616 12029524 -13402910325505903042424930251219202560 12029525 642123971171277959427093170828549911050 12029526 780957445797608644668491352259923640320 12029527 -290845531207421521008080453994879957560 12029528 90724282120510919920068616978756485120 12029529 -87627002885519283478397580420315791232 12029530 96768629539362804978577320352214353920 12029531 853580784646814659357153106998737835332 12029532 400182177683298351455983337441682898944 12029533 947545963564872991689798683092057882144 12029534 -119773829322781045148023641812441692800 12029535 -28685149644351611328932571186483453600 12029536 185747639343829019932246494230724083712 12029537 -321466048893096177195577038818612856300 12029538 -38064470216577885139073431529195903232 12029539 -2032108972801928136324003446291237315600 12029540 824406247112428202317293781713549242880 12029541 545278437209450812796909404196732064 12029542 3044249337940586851152264996722135040 12029543 -1409255934110202989302700292648936827208 12029544 -802552713483461178038577193033386992640 12029545 -444866040388412834147055464162893804800 12029546 -486090588140184638705335474821054593280 12029547 961740026947701794730563322025452442200 12029548 1054726166022898318943017656369060449280 12029549 -676108475193191997163002212408635291914 12029550 3429441146066625303213428744509440000 12029551 -3537478063429449153963670990969165456 12029552 167043449408182046057572883201869873152 12029553 22935375972963470006920976792709716082 12029554 114996221715995990061280213935491240976 12029555 -38744361626294424262715865097170391440 12029556 -146512663216380913629909979273713942528 12029557 1760722713232647756805445381536570663032 12029558 18656579890079137415439420900033091584 12029559 -120471179089009164011098757175305507760 12029560 -765949419773684179285765811770289664000 12029561 -1296991374234401841728835839467576130838 12029562 -344347030392948444488736776816201472000 12029563 17602535395608713052907374229734861568 12029564 -115837812087527104724930391928612635648 12029565 65672249710057841243918259707370552000 12029566 -163163801588403376565041179234409028352 12029567 -393395266960932865258115282631700070400 12029568 110539493209277047073302854341303992320 12029569 -148755444963078746384173528157512486080 12029570 213468598950437691820289942358341736960 12029571 88139460880245646073324725729591603140 12029572 11105054242706537254433354752080718976 12029573 195239696107228403190443224843705353822 12029574 535961217928516257741225332618886279552 12029575 503984944156867377852777077061318567600 12029576 404848025954376169406042720821590589440 12029577 207392308180826925764557868417688309120 12029578 632668439617476544196854217988448826880 12029579 -966448252331488090237216839406598777400 12029580 -634315815548337626581293953024969779200 12029581 -126592899108279930839557239037553572736 12029582 -266963414508685372681831283001658690560 12029583 -778733739158884571196827217217092339576 12029584 28606078637860240017118113107577405440 12029585 901290452969275423365973585563471345780 12029586 118670579294726225553376225141307700864 12029587 453851091399069935502647790592318157280 12029588 116714707680320965001322061305934477056 12029589 860323053911462697835203588870113194560 12029590 373035217200775693228231047073425772800 12029591 300226202381745755411924383274080729440 12029592 -472405378491763778467306225277951201280 12029593 -712148421526945027013767217397728927158 12029594 -147801530938322917988246505963728126736 12029595 -41319521752207396127856099961409070480 12029596 -8787199616728617826407718934479503360 12029597 -86954450372988211074920003834632020 12029598 26172637684892885113743035735114269824 12029599 996217872303874443611237490439970655120 12029600 -438532912068321808785044741240468275200 12029601 -220384637336066574297010234706009326656 12029602 -153675541689578079958087664971845067488 12029603 -5300367657718325599803342629307975840 12029604 -384408252307188476244928006762222255104 12029605 59753697136626505161568214018118954240 12029606 -323458385091126575580582420210161587200 12029607 -1204814576328268696445250298751646573360 12029608 -1027523156050350594084842528333750784000 12029609 -676262623741938581105853132798162173190 12029610 -63973635412335725163033784744618682880 12029611 519748415897900835579916405995189478224 12029612 -89459989866767716104622844172937789440 12029613 8880600970363095869081686817742046944 12029614 328858397098042053541717001653161166656 12029615 401776572181312680774512430772217325120 12029616 -156608075126533271162532201210365706240 12029617 490572550388142290063792148418188011666 12029618 -140746479199009788791923974026517080160 12029619 209192898527317617315861019325317182720 12029620 888667582987711831024384821792852295680 12029621 16328833040428078146407231074000009920 12029622 -54841648144794219305426565324319610880 12029623 370390489438684642249544711743775962744 12029624 887977276172370628703246713767959040000 12029625 -99763574652847175606398487714573673000 12029626 173636451541545109434879637525834325760 12029627 112051891577419095572033428815218317872 12029628 98583887997256347287607544744592056320 12029629 204622267191206773809716877724481244230 12029630 -154612170409605454975981835983824815040 12029631 -283028399497248137315588168397277046640 12029632 -292096038591890342532039747005326557184 12029633 -421966030361680067052270667427497314240 12029634 -17193183119846151358855761109358439984 12029635 -456082197677584741156752207271121245200 12029636 316751962621484605030758718393503742080 12029637 8376906746502551090636388720893451168 12029638 61498022775149861151404526133151138496 12029639 553461727886587497908571515598325300440 12029640 -211372528012681500417703765493941862400 12029641 -37643747911288847783421879805990352640 12029642 884726637205796020861342062525563229792 12029643 -234123484441854252242704726913857742016 12029644 369265249706539560610915588678307315712 12029645 494963014651520898930331062777551229900 12029646 -300138908160315454003042290709780377600 12029647 -396020194834062845443889707965536548608 12029648 202568320872443869452984713832556879872 12029649 -7122388175422321208755437341019488448 12029650 501788931852861362572445749199781888000 12029651 269163653125713946116008383915287494400 12029652 -126726819340583384369930772250083690624 12029653 -1142333751050222838678907890967174989920 12029654 -52245152007111377299932951322004983296 12029655 -419101355806428502525584029371985220480 12029656 671980041295775097633992546925943541760 12029657 960028876438880072404135143933934704906 12029658 -151313080860265807041047064216657225216 12029659 193161114435643702732290551529716485416 12029660 -310615579364877670195656646246010035200 12029661 37117127244650858313921179480568528000 12029662 -293338088607740818363416773473271064768 12029663 -1163551672094807118845655325031850197088 12029664 237078567946778829566916196255157452800 12029665 -118537904705543266559215934079117852480 12029666 -192041757216401904454903689037615598592 12029667 -171263202842591892394321455606503441664 12029668 135837244177739578777664562506650648576 12029669 -50744875304988867784234501434915350304 12029670 13963412754566991864543847257533226240 12029671 1229354959360474022575977755673642518832 12029672 271517137049253308953354338234606796800 12029673 -151854611058051434808562104432789058416 12029674 75977757337722285321351876994645036032 12029675 -80049783049543703770002591285508567200 12029676 -319119770305962179540159574031019182080 12029677 80747706399647067950859918280225371744 12029678 604387410900939729778592246866874729856 12029679 -829094222693987289313147185030098835840 12029680 1218870458196265729091265153476198400 12029681 -230780145323323256427392851543369495500 12029682 189605868376790730339268958384213220864 12029683 -540542153349729353505578505755623115816 12029684 682646681043997840335842029116035116416 12029685 68488762553905062916735005164614948800 12029686 824493697778019205225590072720582213792 12029687 -281124024564528893804697366753243983760 12029688 675382248550460409541867259991067852800 12029689 -289388806328918043666635874416541067968 12029690 44317278383014864536071702317379850240 12029691 -245554384198893338841802957647995960808 12029692 -459110633656803679100960374425928413184 12029693 778562134513576825266873078494129886960 12029694 138811994844219118112745669517605814272 12029695 -120341006190727662668179002555358609200 12029696 249432968199443319223640531900615884800 12029697 466420880391604227386998439581022705280 12029698 -261332324530067210270238744900761669760 12029699 -425190372884983192610530025152703232 12029700 343888413972166864265002372441031040000 12029701 1090385880907515035785348191157548705852 12029702 76431147226140046381826610416433175872 12029703 -288616981183196493678942606730587904896 12029704 149441948240938740549925143729550709760 12029705 -59556013959201488915840687209328705280 12029706 -11045529366956074053174915701373510720 12029707 1531109981484746068520009257272420975956 12029708 9293849765534074147103818516181799936 12029709 -855114437839693772836826463175507592640 12029710 34852093195121617906746301767120691200 12029711 337376583159436336712928959719819035312 12029712 -50729424507676301528984536236332482560 12029713 471400087864073553924514423129885322304 12029714 -599597836782709699722669154527204818544 12029715 360377490419643699293331147584425215120 12029716 1480231052286368137531132382302433916928 12029717 -250491334484352273667053315082642176000 12029718 187017967530842501787151044021227066304 12029719 496984700816991335389123349390450906928 12029720 703961003467061566439946377008857292800 12029721 -546108057984014389818973296956868162336 12029722 -937275114518678131451884057797052423200 12029723 -6339751103274211426562887077166030296 12029724 -270572397729387281807149631932941579264 12029725 415983130484323727531812841881923784000 12029726 -154643455803435874527427283870918966976 12029727 230735619885257040722728998522935570832 12029728 -91936406812287076019637040148864827392 12029729 -533344388392562902774946351845353440670 12029730 319921896423430695751950033943814269440 12029731 204091454660297853909166767855831432960 12029732 -428852861666498670901133143050326962176 12029733 727534642893820583831587050315062199102 12029734 -130259991865774116369041792158452477984 12029735 -58910111695545397076522269166105481600 12029736 40743711433025052536882291669257420800 12029737 1063715438868829462447761927315976587386 12029738 115569513818976670122975471650672138496 12029739 172110527932853074941896954200144852824 12029740 -496914315799538321835466524897896847360 12029741 2041644285593202679496614216058828260992 12029742 -208325528936997385494260165447440805760 12029743 -52052168758841898699957856743588136704 12029744 639359973480440454209480159414610296832 12029745 46669525720096711922895455330807217600 12029746 -524464709041485000636636269623798414080 12029747 -373206015944544859011664892642029554804 12029748 43712027726592361606080599981847343104 12029749 118775746396491810655972271752855308800 12029750 -193591694588347768509244741565129760000 12029751 1003411872533369911265359095889889109720 12029752 -155678753204798297086047504975907921920 12029753 125416093542035156383622358308003833344 12029754 -89328445439921776699651564033291052544 12029755 -338326873403170617618592585620566592000 12029756 14553486465843541880785494288653230080 12029757 1018937459850297177586470105904685648640 12029758 525093083181754897716934500021340244544 12029759 256772398513981743271995330598093731840 12029760 145822409170531500984422743485138862080 12029761 876013269015048343205430154543915054212 12029762 214340584786769573548008911894722855632 12029763 194832290155403089358934714031657962744 12029764 -13862285067247035317871890405143061504 12029765 204592684427284408538822035116722313120 12029766 1581249953286802854799463280099022848 12029767 -187683489286787686408925631983893625408 12029768 668595871650027632469806328509446210560 12029769 316193744585043180653741193375591762240 12029770 -200738933799166621282873328805552469920 12029771 -76502869522867182772396252595520488400 12029772 346525276135019561054799800730549345792 12029773 56696521548601918570601007070886471936 12029774 -207691128363933109701086069415980707200 12029775 -5874940186583689851219327428200276200 12029776 358418375449979493816529356601021169664 12029777 -520723649800371438904788257840849119374 12029778 496991254127467960579618226535540915744 12029779 137864485709512788786295882263858918380 12029780 -234492192319653741999454044690167193600 12029781 114757343286171500617551074142475201440 12029782 -474362563339478116716651302166638807040 12029783 1360670135169824715191587680074481037800 12029784 -148841168002533007771681932784613498880 12029785 -45946954833121568568618352526511209400 12029786 466471060702007609030751707288400260592 12029787 -39353838143367071989488030848817845760 12029788 718862646443479227276823651266783769088 12029789 448179270736134416375702536195528663590 12029790 221729315658543451520872943082820496640 12029791 -1812985400155444735578768744676490566656 12029792 -222805700748638413086829735772723478528 12029793 639091516663943213449668851640576852000 12029794 8107608181523606190029041287256953936 12029795 372466046785519324391836914398172584160 12029796 34431639361092050282300853765271876608 12029797 -319561210146490424252465016384453300260 12029798 392446698910517323181017729353713843520 12029799 604136661796093214203400359164613581864 12029800 439206481382492459786205262068892800000 12029801 132707689418974803970894690790156213760 12029802 -136273715831394278930681794492318077696 12029803 254392128999780597499372024736857029184 12029804 -1169113978336405540857704525314823731200 12029805 -152726844257487962355041130564113212800 12029806 842124331288720421904110491955947148352 12029807 -829058811034794835451023311827052941688 12029808 13249871055452009343423829890958884864 12029809 33038375162626531359685787007652499520 12029810 -26156485060086257692353514860574037760 12029811 -752786451581197825045872935760208134096 12029812 -454522846656440194196930786258259886080 12029813 1861249267234798393787233845811358151900 12029814 360091322589710892722088385133804331648 12029815 -418197193197880146990626266864562023200 12029816 62059724759460128259664180101497856000 12029817 -444246977109065039540948879938549721520 12029818 296149817872558659259070053460064981360 12029819 -580078178607860672529534528979402386780 12029820 -379837071375396447143584139359656960 12029821 443094706224127175119952146711777372672 12029822 258842676138316668838351131851100392832 12029823 -178890859743329477149926117378909297120 12029824 -185735036550977174890873290658550906880 12029825 -371972231545661738432477706246936586500 12029826 -92037441251283125432476822729824844800 12029827 790026879571473110572033944337636855676 12029828 464752543960002100116818073559504220160 12029829 8285013808101952550512063323831926784 12029830 -110610362722481711364246893977170931200 12029831 512818992876226725869047861204882070400 12029832 639666974297863204548982497593661035520 12029833 406815754576503914505187120922913463176 12029834 93378704880651642029962524602026666080 12029835 644163926480667720435830487945226556400 12029836 -88998397244022688411297414359663155200 12029837 -645551359499046781067505477288119165514 12029838 -331204227259485214557053566006391930880 12029839 -738555971191337770354721167152048716840 12029840 -121686833001934173226777132782032240640 12029841 -121564799527870250349012740986779505950 12029842 221748250633928158070357249676254279424 12029843 -253530339888363445243830487599141959304 12029844 317479797135243216370364917198044911616 12029845 584251821512997152850041285134275511680 12029846 -976416317473727833167140358891424332480 12029847 -306330684041404610774432595759006314928 12029848 -682263251688365041570581965333983856640 12029849 -281659077144151320139038354142858719036 12029850 -123940917199421057043450980889891840000 12029851 394551388584315139894531013122841653344 12029852 -2741387713149046106339701227277367808 12029853 146856262769007910591529063320234111008 12029854 -65763783725080303133806308848196212160 12029855 -240607290339272835652717168446714129240 12029856 378277668429025821086643381393376149504 12029857 308992548374656331149663391971095493312 12029858 44977569507454286651386847675138771280 12029859 551444082970502286692699442579271209024 12029860 -70200361515132148429509142455752048640 12029861 1167550616234543766254404461073948599486 12029862 -72337714822899953520111174662433406080 12029863 -897935202309412938670416581443601555520 12029864 -249517230249655979165621744354938060800 12029865 -15683517211669467783618933360839666880 12029866 865310759333995143723250984793888062464 12029867 370716088938599961771225581492461012320 12029868 57021829442911224351582735751778479104 12029869 271548351490976247944525400063017155840 12029870 309790234087868173739193241756098194880 12029871 -190616429250165654039412004462065124352 12029872 257684752096450116711567784677567512576 12029873 -953786082337552187190375669706074567900 12029874 41691335733664918298128630179585515520 12029875 525718871609958559302693787212692616000 12029876 -253900614017676577825735362964842368640 12029877 13448073268510376324013284547810625326 12029878 56324406902353403117015281196807945856 12029879 2274170979044425408209184705524591445680 12029880 662259065537178806645718093058585804800 12029881 -1171536430200976396580031630108018367318 12029882 91162642314597990367034695804633671792 12029883 -1268946929947971275669643563154680386560 12029884 -909383642685193810276590382071033344 12029885 480414974502189055923576718929476075520 12029886 351849977050529521721460384273510362304 12029887 -12085566489247444709235708184621214832 12029888 128755691737018052823928563844660592640 12029889 -15971669084785564115242234843324646592 12029890 -354104116552170738916453436878369022400 12029891 194391502690120769100423941029602288768 12029892 -21117417970739850726729238290850560000 12029893 542961665933856265207178687040088790080 12029894 -219035605160875745010336848812487625600 12029895 -104158185180872457564740374456873680 12029896 -1437028737909564109165565074744789555200 12029897 -1082557157628085201149522195109160762496 12029898 -295491054046552492958259922967345531136 12029899 -172774508980603324716355112103730423664 12029900 -286626651722158667384961788438007840000 12029901 -23074431062298397392181438325661323904 12029902 -92607266657908975809235036787522710848 12029903 -295746905756287921630123966972013005320 12029904 -162948438463972454114124453341638164480 12029905 666221050177572855303225972294549987060 12029906 12771562769258762415650825950207841280 12029907 146608900796063821183274523213387247680 12029908 -151535037189905649588786940871578810368 12029909 101606174055150408463706129909331351840 12029910 -41750247735737700401315276145941120640 12029911 580714160464400248737758695907367717512 12029912 -960132401108376421630283738895137740800 12029913 62139063103646883534347706418552493184 12029914 -28713637604053396293038798966339146848 12029915 -1047514503979746880208982730838334949440 12029916 231957926010670023728611319749654743552 12029917 -92663325465932582231284348732300417600 12029918 -12004012565486841193590153113810616384 12029919 -47502865293021689307664637226742382592 12029920 -183104828809340392745714878768836771840 12029921 651616050504443450228274100312596044052 12029922 -68269405271773169694775009820300789760 12029923 -22444777563763521739605519015266054040 12029924 -651295737192168843093902127240931615104 12029925 -9364735137764776129079393663980452000 12029926 96485931755683929795252078446954281920 12029927 134828881728778668157715878635671911440 12029928 264468166046840203745284729502811832320 12029929 -183570360906683900036092243635300422470 12029930 -435203047796548361913146114975342580480 12029931 1416883543009938117860090203149440335200 12029932 -1333022657470263579979723771802398003200 12029933 148539023572622910005859874582023902604 12029934 39426225201415722019418710299834688512 12029935 -263533008272425632154677832993715208120 12029936 220974894694723981359110843312391585792 12029937 -49871924274182098106610707717216516832 12029938 -4449367883934801341052584038358173056 12029939 -749822739929066410104912434985632158260 12029940 55887725282069287245641652058570398720 12029941 -1751921566947539396472538712627752530 12029942 291386251201676684630219067833558899872 12029943 299166072428398947650344709801559921024 12029944 -699573018085021171183791897327341076480 12029945 687950705515929452302865786122903915200 12029946 -73499878088028439808255400035810082816 12029947 486153646887989927911824956860140047396 12029948 32571875652436581851692878403180953600 12029949 -112064742570128216964190592748839399700 12029950 112333966718014601960274379969005240000 12029951 838868253980651634868601211058897661952 12029952 242289270744175703656495914206531420160 12029953 -177816792590322123607188354618928805632 12029954 248966856913085230569724504976336017920 12029955 -26469653508725270333453969998234394880 12029956 268874299537669610953192347992616960 12029957 -381561941131832817263500402792412437794 12029958 98859515027717167009305539366679565824 12029959 39930396860252258165931569669828587160 12029960 -788098365871683516402355311389049600000 12029961 41509952418164925639792074563142884224 12029962 -25009805236986255284344326737834496000 12029963 1366684339432884619881005357089944047784 12029964 -7277862429165093952317435918013284864 12029965 973265609358374903739675176632492181400 12029966 -161752579380460127800092757907355307776 12029967 -318368364738480381777802054921199203416 12029968 -41211972504360918791310629991263682560 12029969 -545408799879281064758149009050807770304 12029970 99778390413920614884457976201717760 12029971 -1682428680823445413928865465470045437808 12029972 609180159447334424421503639075759227776 12029973 278244443479255045796072601888865082784 12029974 -164512071329911494571967767323432310656 12029975 737024184531997668521624188370170230000 12029976 167048507813431129311383059450431283200 12029977 1665168585561341983022917992882274771200 12029978 -399396155738480329951293544518067494144 12029979 176364341637571790024786510378093250048 12029980 194122441825230589736706681662000655360 12029981 23498066408598735024399568210584634272 12029982 251397292576114891952293623697359360000 12029983 -215358997290929109030689787953490048000 12029984 160408083006112198812093595651003121664 12029985 -228120649027665246108216086902689513600 12029986 15003682075662912483915713420475863424 12029987 809365465257290778000358122756949644636 12029988 -250410123643018148645623452230763810816 12029989 -205854549058608173409099540130642543906 12029990 -271047021455282728715898724686819957120 12029991 -313738818114030217020754778219378230656 12029992 -15907615869425760567768346488828149760 12029993 428964263365195137846491325005200145928 12029994 168165033172243560126955590474508787808 12029995 212087800151373522347715208534707440880 12029996 343492680755259525995288646160875193344 12029997 3567160558027061064790893354406783104 12029998 268155615100587510297607391623028040000 12029999 -1799362404215504788772556681792691457664 12030000 16224662033790110389720566947082240000 12030001 -1110303927111122184425583179532626360000 12030002 512687901278911042046367074412869137920 12030003 169203653422909043645335802767201697040 12030004 11082931151008217123361897833333241856 12030005 241480602795060033203807282479762215960 12030006 -180226051249204507186318283379333228096 12030007 -967466778334331681709098761581453532968 12030008 1364283989010940586097414344990601768960 12030009 569353950527809510107999789652094534208 12030010 -126254580210418991184309093742059459840 12030011 38090205331729225043763797424503004432 12030012 711365534118837343561148428249069977600 12030013 -1327325016696932101695155996772619979136 12030014 -861996953589946084530539948964817830144 12030015 84488765103794415438702719530367201280 12030016 -168711552847710431094698486271518441472 12030017 950602546267389978021127925348086416066 12030018 -43880982575911063421327107290782982144 12030019 -477148804701160423747322047091523065360 12030020 -515550256882403511147719107868420382720 12030021 706545332809739230178294420289965282880 12030022 275987049940778424121372111665622761312 12030023 1993112074654907650574668683251468824224 12030024 -14447417787734638099912295239110574080 12030025 -88247217173298224238553795169463387200 12030026 -570054729066124633658363669140935544320 12030027 -245308642198471298866716552982933140480 12030028 -429246339991238640828397540361349528832 12030029 269917975733395443609330045229044173280 12030030 -78185578185773634437861488973987328000 12030031 63944776237453715121798558979284421432 12030032 32658585794790657932476793115759869952 12030033 607506032742607578340866680946420799680 12030034 185869158363822561186798306478806838416 12030035 23603282923331348421138717037391471040 12030036 -455732768316726646944054936492999333888 12030037 102085719630201994185225015089568413212 12030038 120057179590358435609635124300781516096 12030039 10232463506499758763975974647390581600 12030040 -54173959824909146170663485858447360000 12030041 634778302030300655007346251774617760000 12030042 -91620324578751818005865540697727196160 12030043 30887500678486374182906892764729236292 12030044 231132851817765927159136144223757267456 12030045 -71609396970766818734716764838940078400 12030046 -739495011223160603566176823583588352 12030047 -689625490575193503027189794586309962280 12030048 153738074466972910722421084885352054784 12030049 -1299976179722128583599370328071514281950 12030050 358377172345933609090067414206703704800 12030051 -136185862869084234979975140089373785472 12030052 66357484536220839062227186698721334272 12030053 -259336166682624644511944683232011784640 12030054 211845503891098793333123467495800900480 12030055 -137431658406469465380508932374724160080 12030056 -282938232273638180568429789276784035840 12030057 475407182130254293936220772307175709000 12030058 -40142452246018007134751412647357327616 12030059 -125736944989956317829412952667353997960 12030060 -49359847090067361918362530538232791040 12030061 79358888512395229071283230972846360662 12030062 321559564838002501642580967357549696 12030063 -949040343095246442302988992180932024056 12030064 108594670287786598343653232924715745280 12030065 -192425054107212767810753592675832828800 12030066 -184071214046220974225309524888427270400 12030067 8242996759683309412073058320966974464 12030068 -168220128955769467538826340192342842624 12030069 111285952837588321928126229919233238560 12030070 -73700619101359138633652403987803558400 12030071 -1653071744771980617700070262353580952728 12030072 -80360495507908134702398019096216207360 12030073 287852072435242628379277561787821587840 12030074 -62880188513856424784480682271174284288 12030075 -130268218892566464376903455380142854400 12030076 1520651871285026560935601064610700152832 12030077 68257394193043247043180161278974928512 12030078 143603958883703057026890703180815651840 12030079 -1036695845184748635093309823776184904320 12030080 -279495478486820024692530338685203251200 12030081 -231277482269455677726656827172600994816 12030082 -960285537210631261612463588499468789888 12030083 478196566138994011451146304391211449504 12030084 638571590444345174619362769086992484352 12030085 1722770375508696906748323833186903500800 12030086 -60619442938859244138051209559313363200 12030087 392376868418201219154516115959977678760 12030088 -429631389960374308568907267377669606400 12030089 -176846655188601399557326309648267627110 12030090 -393800831589364416872832104207905766400 12030091 880758278528770227949727335653191808592 12030092 100014525241329537856031147509338816000 12030093 -262758580192177412352321981637293736320 12030094 -311265927796915917554468441171409059904 12030095 210722893948167054000244541960882088960 12030096 85447698902578395130918285795234480128 12030097 -525089811493310352583590796303886433120 12030098 -282493909911023670138200024494464783360 12030099 5845118587976751448940989589289391200 12030100 197117965409328768036016687785281280000 12030101 -692384446797204507988169388996608850468 12030102 -34874150982719392822062792284659685376 12030103 -273837534649509175245705075387994326456 12030104 -113846388115675669405895770940509102080 12030105 -492653243668973501668418580363352367040 12030106 276715647573470424688906703884212668160 12030107 -287212762451554462325158459497081240168 12030108 9421924892510117577950422244258807808 12030109 220415675349502557930592735911525526400 12030110 -2664416821374620405777206394776961280 12030111 330411827471977594132939739803833876600 12030112 27071353563173107417635909570772992000 12030113 29114614189398917764666484764272557844 12030114 313458290899091682777874085830574739840 12030115 -637217118999846292027902823303658257680 12030116 -211179634784631274104687890613748961280 12030117 369050918876239166603588243290220504064 12030118 -268568901577575974557454289983929531008 12030119 -134178960424738470918785377623458745480 12030120 69599376010581558481068352717750272000 12030121 -1064354932979565286477320119830988668678 12030122 -52607289454920794323544691243353286048 12030123 -180769512937315649934095541479402871552 12030124 924384143323199542387643265616278615296 12030125 -1167577694582001134058640393915266186000 12030126 89769457044855203932674284811527329344 12030127 -850372922444975207203349963616721556400 12030128 332051098640322778203354395321498664960 12030129 57128509071065924732217917021231850624 12030130 4681852270607571971590824389867750400 12030131 755792867120949028771090785518490961932 12030132 248948744569501119607771329579111862272 12030133 1778388097860795124517417233007715272320 12030134 189812994360781723406594359496393132352 12030135 143022107480751804394853462439878860800 12030136 635917422491466998863532678011929415680 12030137 710899482278189619581105915314629556266 12030138 -228198230484316020362161378136997114912 12030139 -325465159441393451655252163952028334080 12030140 661189856003025870461248900176924541440 12030141 424822107450697547713112806387028980992 12030142 -390226606158508278313087952003190417408 12030143 1095894166215056325726324904111112256816 12030144 -92172789589176697575215781630462394368 12030145 -467722401620058160244403004642651757100 12030146 -469452880354606460380341743385419444736 12030147 -131283546086956229451727296605591040000 12030148 105476142487982753801402962469802169600 12030149 -1007389821638097555187400587028975834850 12030150 128146127978714120020110932014813747200 12030151 -4102989567144443269360441077038602448 12030152 693151616516101094127444691661104435200 12030153 9783041987026035405784203717757473504 12030154 -230767408464548839754081050616106274560 12030155 -1397579190192827531766626018107670761440 12030156 128736217420959964609752581496406240512 12030157 -1968907593770674813824267172949798816340 12030158 184952410216021606711616475795070536576 12030159 692369646498526602143211326857748920320 12030160 -132462813365316611658831203099931525120 12030161 234014577373142417268685044345557823744 12030162 -106683044192121751486666103577701490048 12030163 617994076563625223626696153843948868904 12030164 -387980599724268903233688728423006058624 12030165 62232656020665567851451188605886490240 12030166 -637809201268055964212994734881028575968 12030167 886952298123436123386656591139191854752 12030168 219053787117137279386427224619171573760 12030169 -715046123683209825643779390067627200768 12030170 -121009243773255788346534067469682401280 12030171 -52813183753478797898624401681721941056 12030172 165419731141805202865293370977276641280 12030173 -645171223761778422585526178037248308800 12030174 -173097589138755928896263091639571618560 12030175 -134355118432116260840504754593292346600 12030176 1119309699807187339100799786634764877824 12030177 -23937208472371026829942908059747604192 12030178 40380348992355968843114969637014594640 12030179 -184523631513104184726432646674191310336 12030180 25804049375077074909507800023631769600 12030181 -90262825982674672486621630168401936640 12030182 813733048123267372508045422456042836192 12030183 -154074787493294888331487336982722824 12030184 -203795066763025946181129531676134113280 12030185 -598498013805507157633394284506470456640 12030186 266982109540477302946145173854936860160 12030187 -350933908268176944879247911695407653200 12030188 171327234996613013063002297986015813888 12030189 606969594682680519267650899356482178624 12030190 90530398985860118661155358212291313600 12030191 178055608210958969957144503200233354112 12030192 -122147336673607218683312268116996751360 12030193 -240076639584234663806632710219283774400 12030194 718096765178352504152877017453795658240 12030195 441947189756747396575340478168246800640 12030196 -40131407160022011824973249569304576 12030197 -46223064730196173025738744459615478354 12030198 241734473722510812090546792898613206464 12030199 1221828281597147627285906746334752244160 12030200 111072908908516053611556567507191808000 12030201 521680621499190124546373078672403535104 12030202 256379267598071191509893398016570560512 12030203 98611562817310872916358919491267267148 12030204 -359258037998282495555826034150212386304 12030205 -47621176449220104460251367867146478080 12030206 -167536589041827865610690212766131382016 12030207 -260978619329126040138035946079633723008 12030208 902326286927555051335422269719819845632 12030209 -1242194008710066424686470316211941262590 12030210 14536153727741803985291591016040519200 12030211 -1011807344303338057674752328592731037200 12030212 26929976749543694611978322268715145472 12030213 -94965436255101059070911734497361859616 12030214 -286058145314792696012603208758157943680 12030215 -19031192004872605445049945098438892000 12030216 13456784797200358060674876730015334400 12030217 722584111972822945671475499348906639624 12030218 471296479802300681254287334854885216000 12030219 -62768534949098639713612028758860254880 12030220 163554779046642509031309316909365903360 12030221 69967257160583131548253483908973253760 12030222 148033051943843738109898536642532395072 12030223 158711175044541689680339660610199607472 12030224 165050531351814407619023394822149308416 12030225 181932286830614604982817034196479735600 12030226 330285610695632474893982694477643715904 12030227 -285017911858529036689052221295490393528 12030228 261272288941306269169784900451387678720 12030229 125842296054549595629977342476146594830 12030230 106712616782224989050780491201818057600 12030231 47194934808006359398475219932377261264 12030232 28282175816562320286198242845104537600 12030233 -1410687436059207517834017754716128254518 12030234 79274019836603723966076312705742087680 12030235 -58368587090241739451824663988488593120 12030236 -128215940490385959161860754908607738880 12030237 28748960228887263199984322772927903960 12030238 -13610161176464270839440604976905288320 12030239 5422849168322696182922081577247755888 12030240 -58396259695905237106668450381205340160 12030241 909750150339088739665932860848145252784 12030242 -130279770092525296483887241392989807616 12030243 818121498310966564673451094283446182264 12030244 -37471402834757989453620019655876021760 12030245 -52813307366601139766341352088543777120 12030246 -205690607070763428413693287811196028128 12030247 -173793760045362582896940459705583562520 12030248 9655686357192892222133881721482767360 12030249 84863382322663714622089838353356764160 12030250 510874093189295522550774907078340664000 12030251 -505827055253382578326827725044849559568 12030252 -180901225844619194549563999229511991296 12030253 -158701154378081982075721533877887835498 12030254 -27918113815694484288302013666127408896 12030255 -975730292323132129994629561352082616800 12030256 -211716444931639236516263304122534854656 12030257 1232939175234819518553401391776336575506 12030258 223814838519685046627542383618461142528 12030259 90154350129761027443411835758725807160 12030260 -754251705503081891803058759717050368000 12030261 -685050548187700707032605919502284266752 12030262 356235327843210770958689758525418569632 12030263 99971443062375996104953603507799470080 12030264 146863151896288956555199961271431208960 12030265 -554897511564497938662577884670720593600 12030266 -7083380056888345434453732449127636000 12030267 -179532061947505443291933460928965119720 12030268 271090878958303256746078307544170129920 12030269 -1088389542959253963319200922810364560512 12030270 47791366267050791318686389878151106560 12030271 -943267236334261104471087405271743395856 12030272 126626680789068864165067623381843050496 12030273 25205603383293617599556432451788363220 12030274 193886926293048555932834988239948021760 12030275 -261365318823065320908696679152552245700 12030276 -230972838731034720785707433773797024768 12030277 312465892854856879048410340705384228800 12030278 462850511617580314829179086797115240960 12030279 443576658096004144096525112571829639248 12030280 87751198150012087441629959631427430400 12030281 -855221415348156880011933747793722426918 12030282 481200596129738443122586516097412864 12030283 -730757020754765292676415199451490623468 12030284 -267119103273432342835359176322603598080 12030285 -533319887503091219301048486991961152800 12030286 -183601271348600443634897656157075238720 12030287 190957090912488880798895081876037385680 12030288 -32293127271951933141006679068130148352 12030289 -1442171480853500665458377611674264672910 12030290 -171338291964025117057122489249771913920 12030291 41687640470600822539558577281386498624 12030292 758347901173982068205990930027037958016 12030293 -907182585193859566457628285756231113856 12030294 -52169502983349421241172516841315246080 12030295 146815266802272900310092028096429599600 12030296 -580319927614657158811655475508064286720 12030297 1310243351998712795175709639101623560128 12030298 -205701088124805703702241965406605329408 12030299 908256477541917206507479233481599135300 12030300 -203528208649416508989472734439888089600 12030301 -1167373800381923759567885234864858228698 12030302 184960386100160614159336520496660009600 12030303 911529995805461531496626494620002917704 12030304 -404324428553089505772419395076751360 12030305 -198157193279113382825046519340173398400 12030306 -200406673980229189339608112086536620800 12030307 160535220138847318289517346423235236120 12030308 959971756071628049804118834498131558400 12030309 501983774924303087955194070814475166720 12030310 19355603900630164203836458101882741120 12030311 -173877302857773229275419892738861166080 12030312 -20348036740706861307431125463084236800 12030313 -1028878915054869517126304263357127655900 12030314 -720022009202921881639607879170207388160 12030315 64065827159050394117114892146989463040 12030316 1016178352824129957082733783385300249600 12030317 744837392725901396002990613018577803820 12030318 -4759046816530755955667001028166560896 12030319 30014958407789060906777123351888708352 12030320 -180415685427208247638654924910471577600 12030321 452624502192021225821837553058106697024 12030322 -487405239071240293155931252976146641888 12030323 709203842966026258902416777084265898572 12030324 66227319177229076143486350319466029056 12030325 65176025193710989978799034713769600 12030326 -122353564612160468886641266455548559360 12030327 14798223319713679661308435917146976048 12030328 -84759950908122968630135057165083238400 12030329 -176751533234933522944178453931053005824 12030330 20726874000968101048351803196556006400 12030331 -516376065952347575462793592990034436720 12030332 601793961079062095688902905666487863296 12030333 195370049727935060952817230043770671040 12030334 -79294800861904761911583211339726496640 12030335 64578109038983269091878456263589490280 12030336 79970365382931917447683875049517875200 12030337 1268686912143548643682338325238096454192 12030338 799482478880926233754146499816043002320 12030339 -533372107801981504603712214168112507920 12030340 9561908055767289629835081790747054080 12030341 1953346976367140787474845636546058374400 12030342 -262600999059095162518074956267666810688 12030343 98860977500877392487350023090544688 12030344 -1410062908410319732142515537166518886400 12030345 -163203122512284212880682583745008701980 12030346 48003000814278512443295485142259686400 12030347 -191052000439346147699641570092778439136 12030348 -327226198599374512285790715954060472320 12030349 261819891539959095897589004697512938636 12030350 388472965742375926925447141775995078400 12030351 -596027389547887056234095120850437346168 12030352 241343271092478911501194024263512555520 12030353 571320469319459737732169355550343575602 12030354 -123942949535736891484312506053542064640 12030355 633156400074092322870168089309844730560 12030356 -9009803384399974165878548837629624320 12030357 -131509738731718807498366321644115476480 12030358 -288880253052829047204272253063339594624 12030359 -343363256921249656482052303297646761680 12030360 346725765220980999178366085382395904000 12030361 158337563422531322290996671136685310080 12030362 619552907225247405801065420141382811392 12030363 13471868485766399322419413256151268920 12030364 -201311022891878809938466892546092890624 12030365 488219994249259396737172565173723409400 12030366 -3890784107635493871164534483127235776 12030367 424790097240589435952572608123611052240 12030368 -1565701906070696112079896150540288000 12030369 2188799079063681484589918904500891328 12030370 -254612374935346065231018769597241264640 12030371 402634785994793701596038426979006724572 12030372 -674443151929674130174635332537123359104 12030373 1246107122844333596892549905689992610620 12030374 -316468068832247395844822493970943855808 12030375 -187544203875247419798190532747563392000 12030376 1405785359472497321400635694634057973760 12030377 403973071985483466165587166990135647226 12030378 49200119338863959727997216435135227648 12030379 105928287474706289614785413797281845200 12030380 -148830064012919564184172487088089917440 12030381 103264977303452071869032107190389299264 12030382 89050975126878006512938293016495104000 12030383 1506992240172482951839643100233901727632 12030384 -3078205218921605737366690424967462912 12030385 1207360247318106103471139342559798888960 12030386 -674418728398062793888482634802213761920 12030387 -134985564975416197253560652514682469376 12030388 32412625257323128545591448563846040320 12030389 -302506331168440873787325145453112432640 12030390 502731333505706129702609447409662707200 12030391 179622258465530366339389942638835525000 12030392 510873093380699343573954722364719001600 12030393 -380952176001490783326784408338803561136 12030394 -435187945048802168767028754181059567504 12030395 178531233831057745363688430702319965600 12030396 -44028310419427763645990605259451039744 12030397 617465955115638390367028125053372209580 12030398 -119752796416332092450886292115054380800 12030399 -77380644869361963866289639328371401832 12030400 22745443495327517751731820273388748800 12030401 -758446484433644785228748969968176448800 12030402 61827507048748905908824775922751924224 12030403 32419167679970766550676648627529020928 12030404 959900325250124846818367097705128165376 12030405 -138067574717056350866404314213563487840 12030406 344695142084515922792293444804051405152 12030407 -1869396324455498509915758436140859214448 12030408 -69450297213425468207926475209058703360 12030409 414559058802246383406568427487578788800 12030410 -183789964334954351110359041685964938240 12030411 -6730772573336366404123626995823922560 12030412 779038094316879280811359108674454489856 12030413 943606760205889174342463410539650439168 12030414 7959942084520117438300491717403653120 12030415 -657625932857974934868507812350335016440 12030416 10003266278832896684106204406109724672 12030417 144568646101884372621451134578820622080 12030418 294201978803164228931518730716843038720 12030419 -198101041549569557072464458759868716180 12030420 126287592435503906811980890845094502400 12030421 -424091102396369089393442019619173392640 12030422 -403548539200248795680049140033921611488 12030423 102286318223036437086826376679340756584 12030424 -681135315072058180518778019703530373120 12030425 -293694341330955391675483817731964100 12030426 -195847526737198162275638423558429640960 12030427 1288237010835564558786971951322471086472 12030428 -365966496004457236089410710113269356032 12030429 -820801421296938819077716017948723129216 12030430 -115411778532354290474818964389641137280 12030431 -371970027815721671591110841782369663440 12030432 -321968742107726970765944386883365109760 12030433 51031632701885810570351718495498475682 12030434 -148105675318335352778484056924207258256 12030435 147229577764850989469980644197086848240 12030436 -366337933472763428048043868653499146240 12030437 355517902632277028617496562651186409086 12030438 -34367619454360335024864631559343433728 12030439 -187734649151421383793211787693472936800 12030440 -820842924578733056181839041353576499200 12030441 -786835979542655248498799535981990255456 12030442 -623155268288820290548892809753444354128 12030443 -636831499783550676256599742695564790896 12030444 -137463270656364790894915086665402555904 12030445 -86244293302756991111667437572199627520 12030446 -895932396574833057280000238200688891328 12030447 -184849851781626071227236061383548136960 12030448 -1503086858309021019448886418357125120 12030449 -417203081309351067327538692211985448960 12030450 -80777215013796584015721165040092768000 12030451 1137825308663976922221721474691960853452 12030452 -31984051302350833445767656145418987520 12030453 362385584425970384101896471433600189248 12030454 6849078707175947186240842106147274240 12030455 -279829050337314685646601976898694473640 12030456 -294178871458135200559511481199849635840 12030457 831090927999799321408536765380347174992 12030458 -49283314835141864399539127076523077120 12030459 -106593290161562853017923252058451786240 12030460 108681519491538415009131123020417679360 12030461 -379963381216509598285790291942333458938 12030462 796974825889520261356175777496476320128 12030463 757518798391350117480199895707055539712 12030464 -130347106775056815760375881740964593664 12030465 424110820128550427073374211346438677120 12030466 11700338129752809383903197079921848320 12030467 -583477536816325360295319818960138909568 12030468 -343304175975196493147811645979265734656 12030469 -500140097975195140742515497641557544640 12030470 182014500411388516698247681957998672000 12030471 930939768850707781794435734438399436240 12030472 -129694900738848177358485663145553756160 12030473 -18988043487878923030407856427434584192 12030474 299997238317256354752666619523308143360 12030475 56859002195301247625150267686082639400 12030476 66437826537265826517801724444402990080 12030477 224731973643418010752365369002839210080 12030478 554384748945655091746261401311943023040 12030479 -7991995925724889632486086325966466560 12030480 -25975702288357180760522784676726702080 12030481 -504046696040326831611344732847123722636 12030482 246480950116941327420489050102941613184 12030483 510267321629063053690149941572673796024 12030484 491657953889474429277137874456680326016 12030485 -395558092619501105053425374021847542820 12030486 -2748096496451541342024521925012276480 12030487 -541568022965130718962525207695504551200 12030488 761008720811682788234350591683874805760 12030489 -919667669155296056712415116247079687436 12030490 412119289830897545546588092568250842880 12030491 -1174891102703576619513598486448985749016 12030492 26909751312139076362586585101794946560 12030493 -235688480319883077208427707929474745940 12030494 172461392162903384347187266990680680832 12030495 -284885530934930799165869846780782978560 12030496 -964356508704659258842718091781771100160 12030497 13585137621929841695044258493463318960 12030498 -562032404059587085408449590364377306880 12030499 -371348558046495209661179061755603867936 12030500 1113087982651009340866276900456525632000 12030501 27247361052310537759551242660830757184 12030502 514959757124608996404425687280273885504 12030503 -61054677734755605240612250422450542592 12030504 -302712617086799679027184607839362170880 12030505 -376278905346567106072256932476333656340 12030506 416243056921355201281195718344269391200 12030507 358009502197452191844878486539814884488 12030508 176616696663030028689904189758783702016 12030509 52536902444241268772020781443042948716 12030510 5636441558834367408286206553484818560 12030511 -272212493695469175998224130772593850176 12030512 -33127905416965621824898897909617131520 12030513 350925954865838041057780520274495114240 12030514 -90343261683369791132765235653667413088 12030515 388613494578362249090210552707511040000 12030516 -46326789794314794297458456099847161856 12030517 -1097022198297405016558743916855005727488 12030518 126640346493068452922829735644189993664 12030519 -314618696473794183990585302647113253656 12030520 28890372245953603879207370830795776000 12030521 -906675194070885499421898736525856440278 12030522 -50064865844571906792894270876035460096 12030523 -251453646073574092811075792577946115616 12030524 252175541598547422169655743444205789184 12030525 7444845630389936683236713680906791300 12030526 855515807261099311896957666559920992640 12030527 -307652832504149534518626878576037159288 12030528 -17693056343222397482962127954682839040 12030529 -372925985275193476970525591936559203454 12030530 -19760763144774253844254794369684526080 12030531 257756593530598998737873891787151458552 12030532 1090459485049328175836537254605713645696 12030533 -1624262582909613696183569256334072261218 12030534 442023807533724459387667416293187926400 12030535 -38111767403988020701917459383230879440 12030536 197705339537211103751411120485691228160 12030537 367398256180529953029036693085018828560 12030538 -274976808878497467253087685135524561056 12030539 -665448480446924542829893251483478887660 12030540 -6249966328986363726883503586697134080 12030541 -201425903392350368912643686020168445760 12030542 13223820199255340774620695872851442688 12030543 252127854505215398932954347803413524480 12030544 238862764596755799989395020340774952960 12030545 -27032470304195045921084359182574128000 12030546 5999110802776444079741572581149952 12030547 -938919239125266261670073856126485898004 12030548 -158016136206278867757097830977066119680 12030549 -60639071218738153477757681615387063136 12030550 6675677928340137608158939708344672000 12030551 624083760193992316597191661165998856560 12030552 591376442205188710647609777441465753600 12030553 -748903287354661181538503856657615832880 12030554 -716259237846184184531839567790178795024 12030555 -180674760729494343333147484481193828240 12030556 -988051370210695211137247949037480967680 12030557 127353483110459291678917048048910591424 12030558 183240692753189119321001863457958364800 12030559 1421237890276402761110096356868909065760 12030560 -361910761996031133254333426895437168640 12030561 762594923851851314867873796921520449810 12030562 363947973260492590451441546649172748064 12030563 1504857816641433045776243956365634109760 12030564 -70300173775181986234196089478373703680 12030565 -1124189323362174974344782129596904732000 12030566 362054514281298032611111045845462131520 12030567 -76629703885049133855668928596110274520 12030568 -735252459664498726549580069497986170880 12030569 -4718666884054263526124612416270785456 12030570 41624434250618541725765215690207348320 12030571 -219233412082383315371492021642028031088 12030572 186043443418208911191176600123437363200 12030573 20946805249797435393489261231375936768 12030574 752513190907029122085352685562627049536 12030575 141693230171257602761716019909548776000 12030576 45742416791252573873955284335620587520 12030577 -645135660254694933226396607394497124888 12030578 68068406504956377954413215071784294416 12030579 -1008657285367147334199903191904006341760 12030580 -463207462490873083778938894185211875840 12030581 930335571466631954031281454441516331200 12030582 -296549207525663830506418724399131570176 12030583 -6769966769844168803548601097850095616 12030584 502350727224277625980028787956150722560 12030585 -28458648574311746142224886924902759040 12030586 883410182706904009503144494407829756640 12030587 -357270232747665087577674462623967534336 12030588 -212468381914393562309612434697279113728 12030589 62038624881566574812875414318002869760 12030590 161777815511505618223090949223155097600 12030591 -140169156763733081589103261025275393920 12030592 -88814570470336572165904801886266982400 12030593 68088520617230895000138110948282432424 12030594 531953886108490607460960016718532433920 12030595 -293166549246536668229003611510208565600 12030596 -1249307649993496082402711170648930382592 12030597 -784681799890913296610117795408026628640 12030598 -258486475381304516263229365154902127040 12030599 24824087732572946514018634253587376640 12030600 307133633418112995163365055646297088000 12030601 -15328659501665053477508407293894285216 12030602 -53177465357501635876146031228018327248 12030603 383159608162676766201378892095456595920 12030604 144289684893320530138397206439016435712 12030605 691318437138900141566010678411898045260 12030606 24841473335375604284044069429576715712 12030607 1522802675569365766186396090693738903856 12030608 134736891441855455921888895279882412032 12030609 556838710250861405489727171970779377904 12030610 -84933189290904245685673597735437081600 12030611 -972594983634150416511466965903497188488 12030612 -63677503540367511145034436893971224576 12030613 133930326368245673958304808757251877824 12030614 -361869218320461961733231230552092017280 12030615 -482751469809305886081621599588653296480 12030616 -480871403868418635869801789600187187200 12030617 1179005623392382939807352493284873202372 12030618 -133965017038804525698572167376730640896 12030619 -52570312381131187258732103553389227600 12030620 304382473233836459007795766562933422080 12030621 1168428655839049876576067248603022764320 12030622 52263772719368501564787216016357322112 12030623 418551528313587928181316164067095879808 12030624 218493404325864447879880887551020892160 12030625 166180223935146890474395113974983906250 12030626 -5791340584901990620871954922939294336 12030627 558013124021230067979981915040460470272 12030628 -732209808767309980382708846772258380544 12030629 -47812800465140046865713052620707894400 12030630 -134987759484867032494338911474334408960 12030631 728603190426288151433746085951020188600 12030632 -1347136309460279209726211540335897113600 12030633 853093868097522631003350146778006449280 12030634 126729430337512703713748229979788086784 12030635 192610365892623533175157176289333560960 12030636 -325051310845290992586390435632776985088 12030637 908089525575332204254728081654383013312 12030638 469520634124185966163317810255821862720 12030639 447697837687601611925955976931564127120 12030640 3594753634620151033899095630958428160 12030641 -398659842824814419233356473942801070528 12030642 -204305086275130153663524429693751428192 12030643 -3078508525575204215318126352844334400 12030644 -1207637163266930778607617293895283457664 12030645 -465441545581798440599945105204130595200 12030646 51683456322274584085353306283126564224 12030647 719777122303969332057900545465618750952 12030648 100883635084226926714994533419761664000 12030649 75579445732394795337412149015587809620 12030650 258862906348393032267551584366952772000 12030651 -7286768535443797595315628108565099632 12030652 -394185335059713269447509455350834065920 12030653 223494664220980774098770630645675128902 12030654 39374400204585509494959043548580703232 12030655 -75574229471503022272277227272418442880 12030656 36666194647812809596205199123686621184 12030657 319361355344134281207937195516092863040 12030658 -205161037951998922490318113694944427616 12030659 -1353613948707626912144770802913099667140 12030660 466170309350690108069695731167407104000 12030661 304845265005319890582246146393716515772 12030662 -178483025484890750661999261350722963200 12030663 -850987302668948597003232729955246477656 12030664 241159966976783380706774366180870246400 12030665 -42402099632663402569197025323150854940 12030666 -34450805020086817367039007241772335104 12030667 1597514397561108506891751617530542520 12030668 403584648008064270030795619928734556160 12030669 -311868820349011338288716022012597312 12030670 99279252512934557917562405471312153280 12030671 -436153275201424722568120835619126633456 12030672 -241733515549743596157663964793788956672 12030673 -995769508399193106158785716407470123520 12030674 555388870574075284448641310001846600336 12030675 -348349710839426631888828597059913567000 12030676 -257393821991222846195770000927008415872 12030677 907941666374453700284905891410940040526 12030678 -384488762255780543137805577482737132992 12030679 -1207055298604987303283580963451479794880 12030680 995850169492002077051051891464828108800 12030681 65318046379753410845169324922592763840 12030682 -223814868097024060239178615349760376608 12030683 228100705046136772665001775489523451920 12030684 700693901755875824025445490917266849792 12030685 -322622749902851366606573077407166440840 12030686 -857954050667997792711882914968134360960 12030687 226651580871802500565479552198079502880 12030688 1167198615693522065628205876392196571136 12030689 1514329249219855045117385298771933524400 12030690 54539115405604152440413882175983411200 12030691 1346046523535640912507015016491883226232 12030692 50184406787663122301413181442293759232 12030693 646226943313493630740634943780737492064 12030694 44763312346195684166777048030757181440 12030695 103639513568303447130129176287273510200 12030696 -149951728243517636775497432790771763200 12030697 -155329781972739726694478141372343348736 12030698 -141406705197266823787390997722801109664 12030699 -295961497253443480237293066253636237632 12030700 514373723821355577877310680220203814400 12030701 -1515641417439082237779240292844608352298 12030702 208721177303196180336907484130222136320 12030703 -1649923246061334204659276684433294736048 12030704 -13396894549241059694723524960392314880 12030705 124505479258892306057027782676702894400 12030706 -804785770390347925565359667964276350448 12030707 122077842556279424262122028711079287600 12030708 131153476943762109870308260631871160320 12030709 1429932035373130085182733020311991062304 12030710 -75891903210264293109420727583952138240 12030711 258840918062340918066497840741338929408 12030712 6678999527188692605773649364493885440 12030713 -997002135403144283234920220103499359660 12030714 588815617104204612377432263273484720640 12030715 169049887791270911663682765184539555600 12030716 -138198771014711310759410349478658386944 12030717 1083411215502835777338769762554850960800 12030718 -190239284825610422903082587874698339328 12030719 -54487893243857804489378344197621722880 12030720 -2218917810690467268063640806815170560 12030721 -1388030436669649867370989379895222361808 12030722 447924481553104787806249118519305361664 12030723 695018516907539545302700579711924827972 12030724 -67121010110047527678822905826020044800 12030725 -203456444579480905394447428217884320000 12030726 -31817938956886021758118695687190683456 12030727 852151358223649422513365410800288071576 12030728 68318150491264662132554139800125440000 12030729 441925992334563933646329804410618135808 12030730 -560939082120953730924323609678201582400 12030731 83786599662646141185685064610283334112 12030732 -15993484273022959428918170364346641408 12030733 -576012731352206669201778329140506535392 12030734 511846633685709343448612306964809620992 12030735 -72978712289752184395855586797818052800 12030736 75795360576969919861555439520826990592 12030737 1179865278860043496757544046315507389120 12030738 607271121067434619458854402156888022528 12030739 444392659606223672117562448991198230272 12030740 415992627765184826791383869497503252480 12030741 246064557550794063744712609207560205440 12030742 -174100272231637856721011923477661257728 12030743 -329445420969202627097334551466474682680 12030744 -98025143006525037662687819519508480000 12030745 -273967856295805069028609651457637765500 12030746 15894824596382374468665781151982879744 12030747 -31293562338219244438161688521795477120 12030748 -297229005620602420450150182646733921280 12030749 591537310091504375809030890825309345120 12030750 -179229198210119320468212413292113136000 12030751 483343133581196451217853362787950654600 12030752 1020640278316133733265545976911023308800 12030753 42732817472376244734846844310035695360 12030754 -72331103710444254147931302303712519680 12030755 -5548544885139305865441171920247444480 12030756 96505852225928315693186543007096299520 12030757 -1659787390995992954607706478801102700994 12030758 502289914215159513620893640118615939840 12030759 -133997294753026984271971997739469177128 12030760 204204788173118192542551773576758886400 12030761 336214365724280479264222803501843082362 12030762 -69748011906921400049355841106946981120 12030763 -388529393173777580006489458875576870988 12030764 -558125508568582242033390099298259910144 12030765 -28679875435087800145824094090112249280 12030766 115059650520907950431847806152158739200 12030767 255218043000585545908545164248093844352 12030768 14199759735284946000768030128920707072 12030769 43492982491262090663843211180139941360 12030770 227145372865768119181116444136763698080 12030771 81165012615959254454260972860570302976 12030772 400046563071458503442508445762922492160 12030773 156434782635628632503298985052082084000 12030774 31882378805684005587218041921290768384 12030775 106737581443489615974653744747021574800 12030776 -1136034097806256570748405173247744593920 12030777 579297259383372006482316559104350505648 12030778 355942749107036423080632896684665039872 12030779 -208157608650252357503547226615769902620 12030780 341319921608799772937981833428946805760 12030781 238323630035711393475207450858981187520 12030782 234116024505900737049039408603917932800 12030783 981567439212219022479958633079637409224 12030784 -68258227785735472472158378929662459904 12030785 -5833740241321303816069061019624960600 12030786 -609579006392391367356737211135974563296 12030787 -804755809949987163417317103625444234564 12030788 303490802978019872804941431011831808 12030789 852078839650293432246658888890925283040 12030790 -55566777684550466087445284696210526720 12030791 -857243598174999743229923032402572560808 12030792 287882631009653117537300212137808281600 12030793 738867610855847672938520219889234350042 12030794 -124072897040047973304855637526409684480 12030795 -22092206956415252912623955480974080000 12030796 1370073113058748507081295792570790100992 12030797 -184452562139668077346219367185176429408 12030798 -2807282107887178306850512193613809664 12030799 -124979348226659097226569536219673320208 12030800 -43989725486822635632099534469300224000 12030801 -408059322767335669562475859841988772368 12030802 185659502304561608188459263486877691904 12030803 98746179739065128214601576386878690160 12030804 38092863757840744983492542350226567040 12030805 180597932549929906177857229863291770460 12030806 -684675605991077244696110877928768359648 12030807 200918745205384046587907479337365620840 12030808 -676418907214903497733111316833419264000 12030809 -77438227318022626353508925934126293568 12030810 -14166134653699826988203710762820052480 12030811 -170912862437477328687327190027845195248 12030812 1415413608002155767528639858011947686912 12030813 146260049587853437776337635623527646604 12030814 302944349574822371373291049883583728256 12030815 365527287510233379700313999242204765200 12030816 -209197957039896319765697199349218410496 12030817 -127053799847876825176079802792836335680 12030818 -123148791665893615438327660838566090080 12030819 -625162480567234284645560651314426810560 12030820 363132384365169610127257912713073486080 12030821 197852007445671743466287688312610361088 12030822 869073464666792675677741814148231392640 12030823 -200652262484010337371226406069462579832 12030824 131152512661524711016071792978673152000 12030825 372402405987209853886980185531151945600 12030826 370184578769093254714721512175998280112 12030827 -961749568315293060104357578826002793928 12030828 316893965842265499917683263547697272320 12030829 -147311062340043782106505384418580601760 12030830 158162231727400785105378084927492729600 12030831 -279386573426681158195701534055019573280 12030832 -123533907411924138883335831213945716736 12030833 -1284728513441775070695463910386220847918 12030834 -501241125756022001064356908722726453120 12030835 -492260061097043822358705451125200567040 12030836 -844420300636388384605806689970898811520 12030837 99692062209084547325762245099922817024 12030838 -48967876367858959539859891005241887360 12030839 -106503496003654877066888910907017967776 12030840 174655914420659753238985136847321907200 12030841 -11053202478605474185482823358531470080 12030842 47733241094158106585019495986730309600 12030843 -210832516406948607890014972033810251072 12030844 -241066380924093079031447066311993263104 12030845 187709344476157988410980958522135373100 12030846 -174569036421827220479024796790368034176 12030847 2347477627878976794389878767812275986144 12030848 -404615778782737791970513603872769966080 12030849 -44373493580689196115460203620098879164 12030850 76076186138856147102716643889378867200 12030851 -183996747457840755051740266015689388848 12030852 112343556143448484913311335383278731264 12030853 -972975394845852495812950236537460397220 12030854 -924406394591062289584049246699428670976 12030855 -636075749361765010246729368812177143680 12030856 -371258174789172066427341447475489536000 12030857 540486402830357868371769589788960605280 12030858 50345144598013622031156429015090457344 12030859 1013571260367057836750857403717319695060 12030860 -365427025749378274553566417729775569920 12030861 -1046861028878131422192104437349528685216 12030862 -89562752527574443668270812852658965568 12030863 26917986678844501194731141906549135904 12030864 -90459057082451609536742924129775845376 12030865 107877842772421111622028190454009040000 12030866 -70011673066683257182125188157454074624 12030867 -125935349308020846066092515085198030400 12030868 -567068275600546834861360654933979239552 12030869 -1340925246222904172932671823684013423904 12030870 -179058592982703762557716057480826179200 12030871 -1153502954911748894130160770742745679928 12030872 456679009290405545272728136610737274880 12030873 -46890278442934133482867409982616003776 12030874 498890789437452689767864207510352925936 12030875 -13614693490998129709245573952583460000 12030876 -109444267603047036281692742176503398400 12030877 -483051717964911254630793720271830741274 12030878 726261780028040487901827198149517306240 12030879 -197623308038324512768327807061984017920 12030880 330742341729457694126804938901927362560 12030881 98383312141995795167631800157741683682 12030882 -213824405086522651228429820764090990080 12030883 -1618282888349927837231403873301817088 12030884 -9069806987255536048733079092055029760 12030885 83417852907898411940893305650477134620 12030886 78415006031294303469735974687692253184 12030887 1004425441241403791087213418885781968792 12030888 -438477713948344921181139914580214333440 12030889 80804372050032932033412123487203772808 12030890 57325578629100452312728604246618400000 12030891 914721550390579347005000998385621275992 12030892 747400645683739657931390044758841001216 12030893 85703390961096648235139530005009727200 12030894 114428574553724339375278735115285026368 12030895 -746806932418074470997791232998024938800 12030896 -206421769479911679020942064009117401088 12030897 468278603919782360267066785812876735600 12030898 428318027615717884626805351471542318720 12030899 128303270279032015865674398291025591680 12030900 132344978450638982693768575932850790400 12030901 -263793234482927830802935871454618734098 12030902 -201040856894770193553999624270635157888 12030903 484858315108767376895565138744851038800 12030904 -562873591554201154352962029381102858240 12030905 -206454093837308373252981216735336827640 12030906 434519530603349472368735216070830920704 12030907 206360891554098721652579787123382845712 12030908 -929215368774936269511107564807853033984 12030909 -451767365781367445012145455625321151488 12030910 -435892566862420949162138144907361305600 12030911 -3865488715598058771026554839037890480 12030912 171678086112947599737389178730982670336 12030913 72634846477381739084421829489471652162 12030914 73227001990720991912375989921871462400 12030915 -270191554664458862569715341785472896000 12030916 -128095218249789769825541682516290895872 12030917 538129741687549249307247835459451490996 12030918 -270374396554831527113778873976386955392 12030919 798009243077660243201034445386608865696 12030920 334162411321749473852262421270474752000 12030921 859839210493261124319186179507284938282 12030922 57715549025861982122379145494730374912 12030923 626298249024551419116990538820842721172 12030924 -419219965613959604441742817944616518144 12030925 -194910443179237716654957484088217519200 12030926 418597188332102553212684872448158330560 12030927 3279758970134522895146602506327115008 12030928 -19656457887179162391390889118121066496 12030929 -232686961859032440234837028817126052714 12030930 -276808657135731302180817409812585914880 12030931 -177675739120780211647708243702940818800 12030932 -330487978320256604116480145056262762496 12030933 349512530244264912051704163934286760960 12030934 -3320385326109192963338978805680564736 12030935 -174023849287526361241853811264124285440 12030936 121561304563842816226043745998230118400 12030937 -245897134687083685462983145948116078720 12030938 -475783507540665696758897387734980260880 12030939 18356437819948253342367469682237524704 12030940 311948627292520256125327472774951270400 12030941 573751447998894645963268963069238489892 12030942 -125540816721667830799479243878892337152 12030943 109377037594052821715451699268821353200 12030944 862127404672095874589238066108234203136 12030945 -170471672798654801949259997674289871360 12030946 -166607267463730309406653537250485682016 12030947 -261232811288563761722699249086829507076 12030948 -426660882891794736138835938414362833920 12030949 -272102657485321098368900366363295959264 12030950 -262883236134753263606431061198018448000 12030951 539923448059395708390119818121432330064 12030952 25525333506124771205793089038803763200 12030953 1654657441005970196377711219543293366864 12030954 -161575904138431536030885733047345115392 12030955 968476969881851946680124299661941304000 12030956 -178951456903866186063671524236029893632 12030957 586076374225714119469974130433676287040 12030958 -326310730103007064275569668074190440960 12030959 8990166421266561210854441583674798160 12030960 75098916077224471680380947044920524800 12030961 19261986221040338319513331201801180324 12030962 -102979048044147211149702167604740022768 12030963 244898573805426580925903543561490733824 12030964 490965424893249780923587245407169871872 12030965 -1015330822680510222923296262529192758400 12030966 941961170767013954991848328907669334784 12030967 -133509861153895393098077991175939130208 12030968 34946788745705967963280464033261404160 12030969 367547092115682607704800546658860905920 12030970 -4824942589953856288482919517818333440 12030971 -1585110092657442241046437467220895737800 12030972 485651563268641503003988325865468675072 12030973 516306028918825252524279260749416680160 12030974 133491053948580614848680553471667928000 12030975 83153169533548651798702592065310596200 12030976 -284024774546376986843088113846315909120 12030977 118779195785338414929068804707298983872 12030978 -314210732991994904771805945827610004992 12030979 1027555635736741967202990849165110487960 12030980 359312033048191758378111940233755343360 12030981 695841095603046022626651525391324003200 12030982 183736482272033189740312686061132107072 12030983 956514305888530587406325909051171822232 12030984 11149548017937062260772382369103872000 12030985 233913671714082485090925003556451520000 12030986 -139682800860832747994875290149011693056 12030987 485698844484200710821562385022526547952 12030988 -57117177159258803993457751741425248512 12030989 370641690817944693340778842714151775360 12030990 154624050775975963861769465057387443200 12030991 149571128323343509447531925194796204272 12030992 -207696073673703642524344350947779461120 12030993 280705322373040573865634850482170485620 12030994 -255466258929552388083615476550054724608 12030995 -677301397224255887635522431079135314000 12030996 282232640316252884948334552788759918592 12030997 53006185895250430005019459057349032320 12030998 -70411163098471602570198900254973623040 12030999 8511836524803924913054892142068969808 12031000 -65824171466505169112415809367828480000 12031001 34165522598947575341566691239583118144 12031002 -188918066218161819725410027704928600608 12031003 628945546214834214103722465361314245252 12031004 -95253257288945607798790188525702412800 12031005 57379810023406388640434954085269280000 12031006 -233996664630052417423847898422791209600 12031007 54386940066649843340577464098789340544 12031008 -583632259792046369286036258258007621632 12031009 -991377016839717855603967513560617933920 12031010 -578005538694905765518615076688161583840 12031011 48811818002905481857962459245236911852 12031012 272776846309062466472585048873357271040 12031013 -10793568700049339165294224970717847936 12031014 462027629211451176462952376602492065792 12031015 65728195894255032938146293440709480720 12031016 -539209803884955784662091644943910092800 12031017 959975642601455138366923400575959611280 12031018 1373351124743428217571611237445592091904 12031019 -295879824971741499769074358487729516256 12031020 -137664479363010529060575236444572569600 12031021 -48817954877466964842990691028016019200 12031022 82329623535795365127476847813044949312 12031023 -215416643922264033170699860605382909056 12031024 -107196551091334963977762039737876545536 12031025 174998219962900816044548853450023857500 12031026 -96823451983653089695979749773146866176 12031027 -1094266557033345825522069097978007774400 12031028 -569903607701985784262558235659694612480 12031029 -153433969480157993665167545339485382226 12031030 143792484268783317610748046049100160 12031031 -384942590579020272182863954446629515368 12031032 54110043535906919118486569441086218240 12031033 -155878110492372959874281053565149729280 12031034 -547081315541517666937059560774503783680 12031035 -198202856454148027011498735831899654400 12031036 -1071557047073618578417732046445311741952 12031037 560154230439820412406351052219120708032 12031038 231812667542831145533205726799551651840 12031039 -816912834941879423051637448718946468160 12031040 -42478642178010226155437836629536931840 12031041 -611245686336638464148447392887951708480 12031042 154651163610159168545757726044553342672 12031043 -477959719757292750764417243096541126720 12031044 -121794274943474762788656355743626004480 12031045 -31870559201843664208230001988915324160 12031046 -808082165232483488220783647990373306528 12031047 3252757760665944785441870332572186264 12031048 -558605303005145200640977131585012464640 12031049 1457628737684056102032376399209065401050 12031050 176623258866454379592492971245085836800 12031051 873136151849562416168039219884734028052 12031052 340215500778651760235255721689064202752 12031053 -601652897126996509843048463465373521472 12031054 86998942952817242077237552392479513472 12031055 -201577150537989742389050757315144171840 12031056 -3819248092541962712366301642504929280 12031057 -109598311624719244555843464528423314780 12031058 -27201810102937332608832155849402046816 12031059 220659073901912566376281977823234987704 12031060 1091150370080159633987739684422418432000 12031061 427525030827367281408575469081322748832 12031062 145785977139644663088575773725061785984 12031063 916260179682460203870967902775791408984 12031064 -350418837284859501019761640118050928640 12031065 195411233753603443953675690597358272000 12031066 147205681057146496637871714985990525440 12031067 -805650665695308278044403519593374886608 12031068 158503292565046520367238139364655104000 12031069 91943439392801461282525495568932547200 12031070 28908852353178443571205470276281583360 12031071 -277626751016797193039794158090737261040 12031072 289708161433622354026122208586153459712 12031073 180046829290410877518473665824611641344 12031074 462555372753762679332715285869573460608 12031075 -81214525874718943861195229289114650000 12031076 -138713469871183298328070744563669934080 12031077 97540751669441233482213952017225794400 12031078 -581486088603197472660786007123167440160 12031079 647757146776899589530000725363973994680 12031080 358520378268982337191763902001634508800 12031081 179327310260584724020758450312656962164 12031082 116175053705061893085304963234540015872 12031083 -460415076086131439368467368237472244800 12031084 -177396082331801036695862068300926516224 12031085 735669418573080068700131760182467536000 12031086 -156701549092647802089384689030734067136 12031087 -904489394395840070694534440440874673408 12031088 210298363388994261781407813863920730112 12031089 -299315206373120837314224341733418351680 12031090 85321338172936407931732906585333248000 12031091 607842983491611795197787539434374541824 12031092 523657893130816002260346825004726272 12031093 -129827737546145972481556488304209024000 12031094 -1215430863201141679047701047620413578560 12031095 199610145944497811114324001713471645520 12031096 -123877864634199148169647478931777454080 12031097 254530023753185659042186360760757527940 12031098 -14331960063025989097194264128001140736 12031099 24756847487639354547661998967691467968 12031100 156245242973932696309779121100125900800 12031101 1232947544808932479298456248231686418092 12031102 -9015645773348979502110705506332021248 12031103 -582046511053671002632270727220095614080 12031104 -470528853136941329940515926941735321600 12031105 -132485001919811701076742987657424866840 12031106 358507680624786732832902467305508841504 12031107 502605073542225826157152675793257050624 12031108 -647055056120741605252384647234724377472 12031109 -204998978256652481864985940433963362020 12031110 -27390463971548490845532771883747349760 12031111 -1059234992026600359080449490602161805288 12031112 499324264539160250252085370709980907520 12031113 597959805125169513425989756857247344144 12031114 900194912044891835324621334773059640160 12031115 -121148306385275406434968647354704454480 12031116 311576540881740428057946475508910342144 12031117 271937403030072372067912737981781527126 12031118 -267252854743909109666714906858554589760 12031119 -1561270216499543405858400361893400717680 12031120 -64454597497996201503900627930368409600 12031121 1823047534254499455021342357067216504704 12031122 -61518266943301011382491219721301949696 12031123 235033597163543644733038879551601104640 12031124 -78431752473058242997750799758808807424 12031125 504360248530688001105224487320031768000 12031126 -128853877242351061363677413671922731488 12031127 -971738369680563048264610933139691851640 12031128 258104335741278778665288718681257216000 12031129 -265928104922580741551950148979909377520 12031130 -25819970107027973335832611581882799680 12031131 14420240981550959437450217191376959488 12031132 -811042603685865882017196972811406447104 12031133 1183206673797484927279394394705899729382 12031134 -503321013226809652296072778219965539520 12031135 -170908097457281700137817851036190232920 12031136 262701946937711504888866220549606866944 12031137 196678821640744689330945968720022326994 12031138 303607173848664022375461545120298273792 12031139 -700369880633214994338152968680955688976 12031140 -252691493331569700759424182174262579200 12031141 -1251156017693361367382960431071308891458 12031142 -581593771359847790506803601888512000 12031143 -414892855153456231207929776409753831600 12031144 241847497167406438223751106721629132800 12031145 138298873612234246266162144564994166400 12031146 -35726600067754893426164438686571904000 12031147 -1947181348784156829855662838433483401440 12031148 1058521789483443494484937712816020862208 12031149 422288927462082202420028254078464645408 12031150 197955725737953373163720167547773180800 12031151 -1549105126920250001543207875932437544 12031152 70532856428173231750959019557859098624 12031153 879043302745249637025313324125967520402 12031154 391531500350214024732370577077855104000 12031155 -295381326898836021838144044472579391040 12031156 -703942146745609018829274107592618532480 12031157 -7493507385590605421350996299954921348 12031158 16799673699219737993688718064659214784 12031159 -146249273205383272715607150445359524640 12031160 525340573581807783553226713453204992000 12031161 -394974508204455685611945622682493575520 12031162 37895931137113377240687823129921781760 12031163 -293420027081379244208415686670585150432 12031164 -50616592828708321660655036839997836800 12031165 872690217083910708572324935619480838060 12031166 -71529753435018813873357923640985894080 12031167 -693062173158461062251410488828925151360 12031168 297480909385548372150548813740478824448 12031169 49182398890341379359585478758853653570 12031170 342624707776704747588840737795246054400 12031171 659633191508779664726010243617104919544 12031172 -394093791099124398239898821869418411520 12031173 -36465065485876229103448152816217093632 12031174 569722866141459567733827355702340394336 12031175 -294498131107051055679287462503863519000 12031176 -181700735598718778003393849171438592000 12031177 2003646046903943495093707487505314004900 12031178 619473042530016976278425844073768053600 12031179 -177621700798683156467978516375662620672 12031180 -135966122095859396758857827126554214400 12031181 -727677512126141779693186146878319680928 12031182 -30501912418893278552792640488476277952 12031183 20850579589787146594684452103919163864 12031184 236265208650749785856708508777522266112 12031185 1976165539743936264065733349532206080 12031186 -699676997162780322776655919879394084208 12031187 -147344365656353735516712924285055469568 12031188 239328666434431134223458329699952611328 12031189 1608574643399796450782419432036191134556 12031190 -193633252327306913282181261797994184320 12031191 -539887816981420874520520185537258866400 12031192 -1023165401997974578506543168251705088000 12031193 23130906560230938031230410940635090688 12031194 -155741010749416768275365318895993251328 12031195 -1129093772303163551666684085738999990000 12031196 -10685946259469532176070830326294958592 12031197 -308639123820188498562933849904090339200 12031198 -348877618728813683727334829279989873920 12031199 -1455456232821693006136900792521771980760 12031200 -68912996842976975096028931097690112000 12031201 250404086937728521841072967824212085760 12031202 -4823522823186657380727026749129598400 12031203 14625420197084006314084707489222271968 12031204 207302100746417296315029535366606355712 12031205 -184138283638586099380283172247420459140 12031206 122163833219661819497163258231339598848 12031207 1944256467386381081988550621139517897352 12031208 75792649984458768189611123997084549120 12031209 975347140417134184950982623502321834314 12031210 -363592294091519807775145634841696366240 12031211 -25753004673169477702264762504975378188 12031212 -94964984300065329624757589407648171008 12031213 -198913250855210980984751632038745216916 12031214 370100354290386366506519962538179164480 12031215 143084176788295471973617318239016707600 12031216 54056505471648818828584041135368077312 12031217 922847129811027383729677499903675507952 12031218 125430281498793651589544467459339837440 12031219 588111588276148270939840841130763836620 12031220 835711708339145762850361550999093237760 12031221 -506803690941715954810462903732831389120 12031222 -275193536537598977314130800521845213568 12031223 529504101834993292573468978175081356704 12031224 333999047291993526904881997262110064640 12031225 -336947461664966136610486910857001031250 12031226 102529410773264335607578562495298593280 12031227 47463691668621825769116892352659054080 12031228 15970127888421675788672285164992798720 12031229 -543392819234582838779222925344037841824 12031230 408906948455762075470731052190307744000 12031231 -11569022547407633901902771318294941488 12031232 -323130284528093608790559528993354153984 12031233 -33315232634052807291325010026591118400 12031234 37129114559372249212643585902539893760 12031235 -513445217547001478227055485068348298800 12031236 140895942919224210593150317308759048192 12031237 625678606338750646801450643134732817600 12031238 228229003477119848330729589215411303520 12031239 968839056132341592943708628003811658368 12031240 465029232121759061452727952917679513600 12031241 179543949481536194682576747060610471092 12031242 -411220711820138534360981427401865669888 12031243 130779058352639492813860745160021946000 12031244 -846092502266358671434163694356729182464 12031245 -312260465245226189999106843662844715560 12031246 251258037327768913740902288440319643072 12031247 -1258630396358030639292789933436095380304 12031248 25824131732993944677830742950854262784 12031249 1201696634453139568206501699322106947250 12031250 -58321953900362899277056102318560000000 12031251 -340104969702954412525776370005025169616 12031252 -650030192699651735677683837693901147264 12031253 -215340434778213626529335800111530810216 12031254 -22383170412309486341367969490526528640 12031255 -310822954000632002909469917794034263680 12031256 729748992672915253730266174912506163200 12031257 -228538614190007181739263185369143904256 12031258 444617729139102016828146244454192586480 12031259 -553558900680323010928556479197357122640 12031260 -101845336776544555500063063345242112000 12031261 55546068429998984024236025386261192224 12031262 134997637614940015752156898084328086272 12031263 141899068374789063341061589521366215784 12031264 -860183925358332268737634010199996432384 12031265 170092110951115324840610603063783219520 12031266 165728260770094357396105774553262319104 12031267 -1370618139387535302566826649253322955684 12031268 141883567804011861193454058819493134336 12031269 279988892964159098679388284079885333344 12031270 82371540693460246565149361046801502080 12031271 595770676545527730187364200274569344 12031272 836634643592469616789852835982044160 12031273 77626733501312334240237923417237414522 12031274 -543462989205973115073860550413878775616 12031275 -318460363351850042310313967650494408000 12031276 11989794003349616393811561416511135232 12031277 -1434310040987946977907849115287463985280 12031278 -58399041354100288064590808266751278080 12031279 524313789273978265785715262277647692344 12031280 -210824574219659996701523360479272960000 12031281 901475367083641833721310356894272660480 12031282 420110329935563298754871652199851550992 12031283 -92418548430775401024693448870108414776 12031284 -284475511544240815342179592173726136320 12031285 -81245684215105974449298142877687379840 12031286 91583853279871343921077761454197777408 12031287 -72451004291355961967769047009658878640 12031288 -1342060312503110076779000078460243456000 12031289 -58108961950593306083666708307240797910 12031290 6066926986922116786544848522427977920 12031291 -714145668378699942255462461295008605848 12031292 -176578607159112975384299439939604359168 12031293 287342317130013601161428188780838302464 12031294 -318951097535938329306418205439987379200 12031295 -1457269320729793018344395799613699350720 12031296 104954393839175661898945715499480121344 12031297 1654553789856080853700013647247473719746 12031298 2453169696122369777987346307029407136 12031299 -80354533244902371480653947530558783072 12031300 148898883029242750894944178980432076800 12031301 -550411397813143407973870671987526201698 12031302 543771701090574119552535837041557430784 12031303 1090494929989557294301273138912662413400 12031304 958395586380047226737366361284803445760 12031305 -140308130120002217107892333803584921600 12031306 166583422108895548376587215660779727360 12031307 -545801661194208462983724636222066750444 12031308 -746823950205251447509331160458647111680 12031309 -11831079503495073191515504685306435840 12031310 -31478668781875883049539487196223533440 12031311 184901570032903860786989783246108465040 12031312 177410364476081246886175711829367382016 12031313 -1293163854448546622744359645138668697680 12031314 -3746391014600657144938707630121850112 12031315 688035010130316307681436063034397542960 12031316 -41928911785700071861414245262185799680 12031317 131281245302864528667591518767768120320 12031318 -134118094365792547582943554062672143232 12031319 -1639116176722103478053704399302466220280 12031320 201132200045216651271404985134471577600 12031321 1283179241135345677119557044133415594192 12031322 -77853271543440306287435019774357516576 12031323 -338274050143932293193970541869497117696 12031324 326334514573874058335908350913031113216 12031325 440911863774590519993348932630091086500 12031326 -414582356832972158221650813240345532608 12031327 -113458271385954667592672195766548124672 12031328 210720297626649352515120877459874119680 12031329 -831175724342579238710801892407058305616 12031330 86972701162191520638909328622935833600 12031331 308302382483385991255915159395370273632 12031332 -126759631355875323815796141238069401600 12031333 -852181202875820035149771714798805284480 12031334 285807852293514691478991954702835953792 12031335 -12303959064236427735370969637052903840 12031336 98384352458089621427026903197871257600 12031337 -1416910733309240450098686483545540323014 12031338 -55260491351348287440613180163104648704 12031339 537223480180069766911799626354885443720 12031340 -81343852847101402069061245771580037120 12031341 -29999167946266629311631775276259328000 12031342 1105106817546213709517941001776738951680 12031343 756842481717847023213385067861519888592 12031344 49667989837104458908853290240964788224 12031345 -398151310485238922580616896926290744320 12031346 -95685786292854310187657271838478701056 12031347 574148595217196186095792652009528297472 12031348 105254059978638305702413845243546304512 12031349 39989589613786388269132193366994502848 12031350 -110377948851793218216322213161407352000 12031351 -13389838191072536302154843362342420720 12031352 -252781319106546952638269295342232166400 12031353 -436727169635151860409097638513517760838 12031354 738994425516115435308445624858565253600 12031355 999453822867684084960158162249222400 12031356 -95646026121742260744181937361401389056 12031357 -8158008226152445435928968001544898912 12031358 -603021804179810404882671041903388042624 12031359 101592391465107822753080361006326398296 12031360 -122679640933109135751625243229159424000 12031361 -22151974549929110374161821433059090688 12031362 336592287748057716439819671747725717760 12031363 366674053000930618511075936965356395160 12031364 -102922029846303225179461560297292395264 12031365 48453957418817285925195477575500957440 12031366 -90363495912638358467015152255659646368 12031367 704776388434148102804287025572839586920 12031368 34663036845239745292928915037734584320 12031369 42913471099943643941143043519251570560 12031370 135965704356182138018476708476426470400 12031371 171000996125626674055560422089200103056 12031372 -645448353725274481979503175907783303424 12031373 -475980134598439461898430629913419362378 12031374 -480261439947448397648041266459362811840 12031375 -940769725625279809966858109494951800000 12031376 -27933422690563149286271785750647275520 12031377 -140115066935357111187211829223704325792 12031378 748896657575212330013916033279066593280 12031379 -300915965543164945515443674768997830080 12031380 77314640429759874686286878033406754560 12031381 566873651649329372591203172118283180440 12031382 847536323011032226509150437334995486784 12031383 13413409603958779158262775319960519168 12031384 708813786189040935617721657065328230400 12031385 -783814363157921121897789276443159991420 12031386 57354810178446944442410342842757758464 12031387 842061523985431922026511506663567628036 12031388 620448371980560709808481166150054092288 12031389 228590440769901030094966993985376000000 12031390 133457891475780892088519967075729012480 12031391 1451254905507040936928027010670209041352 12031392 -520830040534061973241090087613575987200 12031393 596660047257218585967706848866187300 12031394 285275625575828182436148981528937820496 12031395 -571920470008189531033992987979314928800 12031396 -345672517338095581320626605830264249856 12031397 -53994475086111314358591763158206355168 12031398 -47843534341692205307312710126441982400 12031399 117058075796214999123985989753683620464 12031400 7872947276237701564626973965465600000 12031401 -33472827580367497214275003654596714816 12031402 -345510767760175968815396946132979072848 12031403 450925988736855474380025988506033640704 12031404 -261099660421206611574577712538882048000 12031405 31634311698070145482578775179409940760 12031406 445134607051238237312966553009100729152 12031407 1245289010656096701744189667033848457248 12031408 -6317740826800501243548726941531455488 12031409 -131489441639668771343310442033783601112 12031410 82554356876141352520073896137957335040 12031411 -870731419232812669032990223699785015188 12031412 -801090976545103819271684880766113558144 12031413 740435376035765855697560596854498157344 12031414 -387754376992207912787103579307956594048 12031415 162784392205088126056997501470645885440 12031416 131723907413018849996512927134163230720 12031417 102113466509572925520290810401944823466 12031418 149129136307560426274312819911226340352 12031419 330339838078848876137138492022631511088 12031420 160943372197939485042390857918965248000 12031421 -840930823371292957920192750569882768148 12031422 7243146785665158246473486899482107136 12031423 -1085735777498355162808833709585260312720 12031424 254523688305129040904830786790548832256 12031425 -48220065023962365504961196124319128000 12031426 106558839831406524254508671235352627200 12031427 -1161817755420979726043415363201879867960 12031428 172402528545178736018638686617352453120 12031429 269338841418624823435951662766495384860 12031430 -536589636202730537014823736060512090880 12031431 -593799759115092251661532430826944242560 12031432 -121337396814138086238428905236473610240 12031433 -1986647065973595369932925295230912541440 12031434 106778403278260039383037756780020403968 12031435 -321897988568157471910797001885208934000 12031436 -1802658159552122448435578886696447485952 12031437 -598395786394745558762417863473900839424 12031438 -3135299731140635261572145906248277760 12031439 -9875402590730411536593008405509889568 12031440 121166929948697408249975082336837304320 12031441 -507320356112629625026712813998012591616 12031442 -434327825319363157015898857286870518128 12031443 -15746518152449726385472926234281813520 12031444 -754688980052419545569123651134777745664 12031445 292723957337091628874262085169161124700 12031446 46658260444425085408294426802500823040 12031447 150703360280115738045548033095035754032 12031448 -369161846280961847149093858840018636800 12031449 267364041194022540279666827445994763808 12031450 -80685764167689435580112460616263324000 12031451 -76121295248011420180276381976412852600 12031452 -879121492724910400058820766929178867200 12031453 -248479567532520813894237895116382910400 12031454 71615119248888661241988139548929708352 12031455 -6962435161797280149285800512078406880 12031456 899651807798255454468479443507226345472 12031457 31766041591964694681545692468142759040 12031458 -304418698229747751949261758548902133376 12031459 102519314290395660311109034064392325328 12031460 -89713331583540228629670335105929639680 12031461 205189282261538620082127418502625244416 12031462 -407559245629908276969803123400457706880 12031463 -1799526610574910891019122895326520962720 12031464 -352365157477661660132182217738998824960 12031465 349921417105032052441713243939057888000 12031466 400534409607166259688791381036563392432 12031467 -25798646234365730157815396046946418688 12031468 41834460803085274338371382749828697600 12031469 42897031258405810093315640908475664396 12031470 -290545107589616966851906494502510233600 12031471 -926281737988283047631850627679454673328 12031472 37856585269479014253454097131329552384 12031473 -722682431613139199117007574869409539216 12031474 -2933618243415447843099589642737735168 12031475 109067146002088500755405728280775602400 12031476 -127613957215022690301987549045819015168 12031477 201803467238940369233137917776142847032 12031478 -587584930360586186608378216672045546944 12031479 9464470257260024247602881406760350400 12031480 -510440786221145900531364746361180057600 12031481 45882881973139478607049216836587329344 12031482 285096747173904667044483643087145904384 12031483 402146871712498194879537847735710063840 12031484 720724090128359743039106145401350103040 12031485 304960459585169228010201175513835793600 12031486 7638312835734446527259557701816494784 12031487 -407313956830337960728693474548317505000 12031488 38308163185140042959791104308998569984 12031489 -147281480718977569490407661748355763710 12031490 -264733969801862888757719185461261228000 12031491 -376729855405099815275350254609610937760 12031492 628560026025786642759928724895264184320 12031493 385496454403870507420420450181523563742 12031494 -200122087741532403945371539455669768000 12031495 -13423100508220034713245088857696167040 12031496 -1345959987410128420435203016172425374720 12031497 15683622202131293049044451016149601146 12031498 36211815267487608190962276682549470000 12031499 157070501790872863862344993924505443680 12031500 -1872397832760254750328000318398976000 12031501 -23114097935864714136467735144910536096 12031502 -157599200145711673517911823430067256448 12031503 -320712725021921747557299512614027468800 12031504 -239769201577658167482531089540025671680 12031505 60250909593567711306206175681487833000 12031506 -441968974636871767356501652900281416688 12031507 -368459290782191529338347633823736961680 12031508 -320279804638704756666211491903090806784 12031509 -278725909839288181641232232833713200544 12031510 -167313659604134643496365497480977539840 12031511 470422993988886323213315309527353443424 12031512 61681144004344795924334537827428188160 12031513 443171779097946475515347949439955075524 12031514 -597121362951036718298013724204166400 12031515 233333906529095514140607849119519797920 12031516 -171388858808389205617738099611067146240 12031517 48700799375922917578385193353154430566 12031518 -50336029356888296151741968187926667264 12031519 166886075044026404908783802566711029248 12031520 -173895465933220456519545845709058867200 12031521 -427778730318503955442240156225443505488 12031522 1433174814642035219278940847768466483200 12031523 -132546964552572546201135684168807462960 12031524 -812930173411280934676162152857265192960 12031525 -250177419326571362115327068733170042400 12031526 11505944704973333929376359549407724800 12031527 -28669243169691461074547507847116005080 12031528 770416727029946295084808598005084892160 12031529 -7165043355018337834167917126886879360 12031530 -39112204672011964572350551298677800960 12031531 2190862521922085853077212956409454547912 12031532 -305506193063949117215355558162518757888 12031533 954815071337254316998660347077099001120 12031534 196721096805195953091167444970324321792 12031535 249839402824861466902860360919012065480 12031536 -76245096978570312287528299032440733696 12031537 -553631603492476749410389619518918374848 12031538 -49539142582608183246289474524641438304 12031539 393285473053305352548250682222711808048 12031540 -103769144586226942388473425624336384000 12031541 -1164805999030776034123091283946405365600 12031542 -418897785236502860331065839359681626880 12031543 -379563804630293763034673914005213477208 12031544 234640378866401875031480473423653888000 12031545 152942754716227161673187305271203840320 12031546 -81424539947092334544258893791889467680 12031547 843682653089457381349988172508303787112 12031548 138959110416452846683519360098128240640 12031549 -424881675351926808104132384007430680840 12031550 293570514819266915504052430709878564800 12031551 -54541031032858966707374550563201452800 12031552 -103554134050998804776423103044919492608 12031553 318230279136927013456035015468132249600 12031554 210372733496659454718962972562740424960 12031555 -128498917786953167611587510679715958240 12031556 -12150415651886342099790618320840695680 12031557 -781596297129417577806987093342815696160 12031558 -133212492761256349340355483246856099008 12031559 -404181944261820608408055759183971007384 12031560 -448377555275295966303159954827427840000 12031561 220840618755840765082647012044486867162 12031562 282267199649034191775859972914729000960 12031563 1263632887039319556540266631114681193440 12031564 -945160003125563826500130769293591618048 12031565 36992576989075224760076574317550704640 12031566 280587656113745388881094705918498882624 12031567 123874586875255368417488819112052693616 12031568 -9330834308058686042860939433198370816 12031569 436905741864407116733564427375539900688 12031570 -177622860010190247736563775036882472640 12031571 -1070478920034049184483822545902321342228 12031572 -1092825765014291110670562421543305216 12031573 13908346572861359057831273417276500284 12031574 -665431183998630978058127737923661249728 12031575 -148022020111355221182889604175224640000 12031576 292050189528389632952452768580357253120 12031577 -622345569245843222695742187219598311936 12031578 -8526988739429503411522968703592504640 12031579 292493422780606832158123783724226215680 12031580 -353549061507154877721117359862572574720 12031581 340158320869883727526233413678911066752 12031582 677467403858829927592510665708977995392 12031583 367181241192317563774519932164866810824 12031584 -446992945101657261702300226137328189440 12031585 255429672026252750475353817005670595200 12031586 93088732261711411553606535366190588416 12031587 -88855515082230046582204366726315714272 12031588 464967862145626529259386334865014658688 12031589 127602518742496770215577062142312908352 12031590 -69094587749547752362540393874438935680 12031591 -320076328400848867330650169327914113616 12031592 1185703735019382786749491570109153280 12031593 97262945466287110137595237492160213184 12031594 547333702475197764732903307318186866096 12031595 428355616263243044567464796064348685200 12031596 -53930523855197033995665547772313808896 12031597 1005001279964398385586654810899918262912 12031598 -162512769603022711577207905209661613760 12031599 -242978678890661506606240719574113656832 12031600 49412685683017699045296071094240870400 12031601 1052962199376259993807660671376065112500 12031602 -302494721775790582418156060942273930496 12031603 -483348200233198392750078935120260116148 12031604 99574099001808672913900991527292892672 12031605 533198149756317535397210055207619819200 12031606 526874145656404264006057815212999086752 12031607 361960141707490756488326672375114506440 12031608 46394020658461704617378439636530319360 12031609 138376631521538464768764486282428668416 12031610 -152052871630795668525961437165806891040 12031611 -732879572778014877011192063653216177128 12031612 1088919562806923304267218636119937203200 12031613 -553706267503238793270362714542002720672 12031614 -28880390127887144253662974590571854336 12031615 162865355140060010916315234226139520 12031616 597120257988277435485231488628015759360 12031617 -108759976690055352127048474784558820000 12031618 -270118495560183021424720065080263978080 12031619 -1329779805375659363336602834288883374980 12031620 -271030525428540999347650958102798745600 12031621 642768408719237156979916313025078644480 12031622 119013300713498160228995453872251906432 12031623 -110204804995620171872107837539253389336 12031624 1977588576104356043090045071274572185600 12031625 -1174813645837742290097348679108153702000 12031626 -233339671985247415052083453313312531712 12031627 -166081928982052443813168091465244189888 12031628 -266637308934790126928514726620865752064 12031629 -396524699554442648332321489934896612416 12031630 -173309703897766478910805566944876494080 12031631 562358291454520344403806989852617451184 12031632 -16090975047451623720108453672610037760 12031633 351821727264334464769006812965510360882 12031634 -38144756618401384296709268949511850880 12031635 289565797351223908665024248402945280 12031636 -726099234483417998195579784179538124800 12031637 241848333315614157012800780799494029152 12031638 -237289458311553884993800692654024996480 12031639 182312119615391383465261997662614280200 12031640 -63700165117329050746249531503606374400 12031641 -45482592541389237300921086804526435852 12031642 199298565727726567650475135020543005184 12031643 141538850397468659820328506985146192000 12031644 94799989765772409638239411602812654592 12031645 66962897563365429527777130290115198720 12031646 -79858559876172432475219448823008997696 12031647 -629837939202101706746084525509408745400 12031648 208138223793450352143877211481209634816 12031649 521178320183716432195782329824951878336 12031650 292456316369295388382243294038078882800 12031651 -947645738105680484218251465075540973348 12031652 11348464523792320917546903287009740032 12031653 233393898560272767265743168707342155104 12031654 -1108710253245255355466921180410262976960 12031655 -344978268919057678363622927313112332000 12031656 276072465846374693111918359708734504960 12031657 -1409414562854575357563962491687477298496 12031658 4601343875691551764955930597872048128 12031659 1744177077367675820786081772802849308480 12031660 -149990290978068586813704670466307993600 12031661 -804890763061204001496004319294596111776 12031662 -368794759088595051174450352154773146048 12031663 -63281819260429094763297855543614976000 12031664 140758497901031661030361443376414556160 12031665 86484738030389793392985702836257852800 12031666 29173964345961306049877664013547062032 12031667 -535598394186558842019158213121426679284 12031668 -241281248930267640357809011525048184832 12031669 -146660446380077165287091842874398116356 12031670 -223344275598257008822447572928641104640 12031671 -391725369610667284473863590920460045056 12031672 28784145895627252888222579037650636800 12031673 -121035460027420608497296483629743506560 12031674 330310435190380015581862386783364673280 12031675 216096687071134190172338524241509053000 12031676 709896233523973480157969464975603368960 12031677 -18498339308075802504007665563877212640 12031678 -18548008668626724731939074957162863360 12031679 -484396525478418627047831047087409782920 12031680 79460038886708643766623088427736760320 12031681 164789227091026347515436579798217231152 12031682 94393070614636192913126507910541016064 12031683 288837744932095753321811235009874648824 12031684 950724018235363544564674529684283392 12031685 369629328968967680369789684020359449760 12031686 501718473238756459265362358634923262720 12031687 304505662555857557230225518392352773336 12031688 -1450227264183488767320953767636721802240 12031689 114008329577412662270313427802505432576 12031690 -103903430762608266577612400799020179200 12031691 -232426474868821674686103414446628331776 12031692 -235313762094805408023223913645793079296 12031693 -141601935424558567714011697851692805600 12031694 374639014029289055169605550520020528960 12031695 263377213252756059555821238418811694240 12031696 -52867877631665007120148277356767952896 12031697 151267483110931914733718044118541617652 12031698 -56852252893563347471468690780701954560 12031699 -349092420389812000129438789622462861064 12031700 -51875673505347919183997529938170368000 12031701 -9578585426220203447094988323755957760 12031702 663525636208884057635252644078522635552 12031703 -1098179083382305006609318709323560573048 12031704 689034915767588107656738250116702812160 12031705 -133211337471171466169904812214931751100 12031706 -244511529173854742150367082350980882448 12031707 -111538603189928934515502655150841395560 12031708 -123290988719403177645183741919813598720 12031709 3005070315188824224857862492142550481504 12031710 -267725908522264764503947260569292743040 12031711 -1488774131129216703438329827501779822688 12031712 449820949831878704500661178967774986240 12031713 -130824021567503547943471837669196901600 12031714 -36249267538957412846065784039962509312 12031715 1091609112249021601286497587698041089360 12031716 330704622461172694099810944513297991680 12031717 706530793746864279106685982342006222012 12031718 756076201461852478461367316052690306816 12031719 30714891343490674636820890773499082880 12031720 918031773092191835314716404565047654400 12031721 570298490210883369667838969276103800292 12031722 121028455905156882357959400155500223232 12031723 -688395196290700140836802737517120029040 12031724 -697178497027470991534939089898403503104 12031725 149614705039311584677092661058376741600 12031726 133607712233350697594683883696947003392 12031727 159254358654006374193824621481690378576 12031728 134142062413406857223304850642817777664 12031729 -826137138807839335598500977340457706670 12031730 47350040933465231067355909656730708800 12031731 -278086443235775595369366796885231549440 12031732 -412977977227688310031863320984966503680 12031733 -565499821111252442081446630034913753024 12031734 -49852827628097548234230166117028751360 12031735 46345767121725045860133982369592177760 12031736 -1471674518687110772146975990586341048320 12031737 -231956153699572568603827343273909215104 12031738 -120307764867620107516760508754898373120 12031739 400283514559430350172869120418231558400 12031740 14473470559654236487495291909158574080 12031741 241153652770230104764846372242168940012 12031742 24093650527588890685294784046192522240 12031743 -47840972903957906130509902040758247736 12031744 595019394327749764250625767316127744 12031745 -480989226648661485928789956362273684160 12031746 -378075466629316868331170467025192678400 12031747 84151980856958464498416642435604555840 12031748 842107226021882869273513291675700577408 12031749 860462438136159411995814880088828771934 12031750 707600658134969379214995091602456000000 12031751 -88450588880227036290868436884854903936 12031752 339412870471771253343588671302742016000 12031753 -1342933717253692362245548615477674876620 12031754 467053442670553678613350072355249472000 12031755 -2968766619968161049723463053986728480 12031756 -729521425707910190464227741185186560 12031757 -196792045249476359597595299084529760788 12031758 -938942021656793280490805572948529856 12031759 969907958925089626481805583328228677960 12031760 -26015512982556553800780447345263247360 12031761 79017627423830587863710036387349127104 12031762 -40492769616337743175097991557256579936 12031763 -1412705354890961308458043745303533957416 12031764 -658101439576486860033370812053963802624 12031765 -1624507928181461705776996285550813184000 12031766 357550333122349383525366964432345676832 12031767 487082312270507760003863350705934484480 12031768 -34333084166936887063510637498778378240 12031769 -31600535502314172507708420465332189670 12031770 -148224735855091782957550421180976307200 12031771 -124071314988376567629811797416973887296 12031772 -516938016042857186858317282046648056320 12031773 -1157039880691838698385958530149973856 12031774 1922254069252059574409619834868074240 12031775 31488944532537199730950515135742740000 12031776 -441877353721517218410533442385426710528 12031777 1173274890603119390968677019346083926626 12031778 -190906975297485648791339044330386973440 12031779 245843279536607627900242818979968629760 12031780 -432324217713077625969470504926162886400 12031781 -44859007362337714568780063320047795300 12031782 45956649173326364155398822795292950528 12031783 -590586297973085259876400954801540003296 12031784 -344173763582475979140685417770811238400 12031785 -433255224634221066459783380134608969180 12031786 251766304606292971428172887407277625872 12031787 -755141367204019326188193446628778032 12031788 -207895500970964171432313947494564700160 12031789 -422735734200813889116628357811896315968 12031790 -334413418314882042212090534224311297600 12031791 796368127188149054904139907381674499592 12031792 -152006942165282119633357927981009813504 12031793 -656202078592188488812929682111452255120 12031794 -169787491018639065335902087705120081920 12031795 -7783373587647295820435321482312333680 12031796 37858853742890562469074385404170551296 12031797 919220760174770895118251733544281255200 12031798 -397470842851578608015708998343681844864 12031799 513882637801251146578604140311238584264 12031800 394466719446788945675870313718972416000 12031801 -747218269598941451286251080084699853868 12031802 -401610025418726976121848230003022448896 12031803 -404222222665774230487968092782803995268 12031804 444581827445297379487920567098700197376 12031805 -690098893626179193840354291344536995840 12031806 183213065682278802426561662246581085184 12031807 -788156254300600101842336637440019427160 12031808 220691200989081824248559324103296679936 12031809 662786285109578742300768091484297350704 12031810 -196722934093690373202413801934250137600 12031811 1303643666665753866676359084860306740800 12031812 -195347047798548536656150135505861664768 12031813 302800384064817548128483839813575875328 12031814 536423417062753956166744841673787196256 12031815 55312424088264349479208674011345645520 12031816 -53350562012756694722308887595210137600 12031817 -111453502267844301695373956202831484416 12031818 227417496442963782689132530753753797120 12031819 -202306463285861778060934107403705574280 12031820 -316482089273762028414897295232464081920 12031821 -30980197656917255353438600595040179700 12031822 103672704749046476742533848156465480704 12031823 182832681354666225993789492649414975704 12031824 -65903187159538122495275693137617223680 12031825 -329552451614814051802113475958630972900 12031826 507501884363173938086037466210054007040 12031827 -470126189275201218013510109387643441360 12031828 -399272500556676604098376105617147183232 12031829 325398800868794158930244752095633430080 12031830 3987031857784914301985047559073091200 12031831 -183673463674518274194766917931871535616 12031832 -862274821218323978981682143564873932800 12031833 -3231084636725290219583935811031781152 12031834 678856977282422148438274747835737656816 12031835 1069521658558086549630418958791947706560 12031836 648801202008546589113407264145524992512 12031837 1308824469250230211552449000912234920486 12031838 13991161339906845234516037371511576320 12031839 -647023235386073803401348754994860119000 12031840 961230452750944933542395939164481126400 12031841 8612725406045168659522569726909467952 12031842 -789797711023098716031081284192320811520 12031843 -364241861135895328880526237074654468520 12031844 261935759552200089539587109619407929344 12031845 -14167138639811129002770483488922777600 12031846 -401126618915562644020946914257967142976 12031847 -1425023981864235973649924141348357125704 12031848 -554685018433076593882230107902429593600 12031849 -2356221524342718766082055208973649972864 12031850 -95906484593056174428873688658448595200 12031851 91046333955850353316435508593145069040 12031852 -422950573353224482043014703551991703552 12031853 -1092882524823656161179317252528937753600 12031854 -24852216468524302370179675761048576000 12031855 -570638305131664384789185787822807422480 12031856 -127050943691850582180499802657304576000 12031857 849032367835704704817432477751060087554 12031858 72508468973039088614242636535842590720 12031859 -85356134178639577267488742754786646528 12031860 12510577822117910165048461097028280320 12031861 -3321088142052290829010808544909391268 12031862 -153141496131804120000787727355741065568 12031863 -859842205994033877401281989339256952856 12031864 267694319202204580507197172326233088000 12031865 619462248977498560152103542041956264260 12031866 -79640723216374709594450757278079785472 12031867 -1616714518226811044223873897200744437084 12031868 -538649592844635286948679481068435857920 12031869 481047484539810838855500334924585626240 12031870 -393100742808634108587425148032385206400 12031871 -625794321625412380213472154712363135848 12031872 896791656801743326353780335853164298240 12031873 687814785156761024857563930258889728 12031874 -126627483010800515366290355286263400960 12031875 -35294533601793769206621391371667200000 12031876 413524775099267601940037942847045983360 12031877 -155901305996493129627912466546292100 12031878 -664697671227626094772527316824259223040 12031879 -763410449723786198573172977472713369624 12031880 -168291952998046074888333581832000307200 12031881 -943716197528800028466684185940841752048 12031882 -223686241538241737503892439129888950688 12031883 -1666777549322008052215332787077199881480 12031884 386217126454840001196259054258348508160 12031885 1090319222834709119410883336839464249600 12031886 -502802984042433151310507813200311592320 12031887 544788957827419589016468230096784349440 12031888 17076610830694938859968695902126080000 12031889 -471481625799536984268974879286369856140 12031890 -97298167383066809722317661711235612160 12031891 1185804946181105751652173627246099973292 12031892 907765832521058751769621510224902073216 12031893 -866037106563949437449027308590245680818 12031894 257227650095452247047192484655979775232 12031895 -59485972994036470470291807240090666600 12031896 70577488332561173870420111623952424960 12031897 918428781017547724122118646727685451460 12031898 -6829669284118400017139409213127508736 12031899 784745195675053874401260389916677721600 12031900 426966794405605142520688893028020224000 12031901 -71057535968248339437303785892842758056 12031902 -40407408346045448854547604556327941120 12031903 46852710544578795202832711413185278064 12031904 -122641241246663833975995136423373635584 12031905 351568681440300506983751783884082828160 12031906 -451350990277404866072410198299631165440 12031907 -1906040291617997631035999797981779963168 12031908 36007848445522727688074449536863895552 12031909 -11813872788143385419885888954470203584 12031910 -53522807776330919157567940849738848000 12031911 -1660467649242820352091213181017606835968 12031912 472635411019712476722018474613660339200 12031913 866518220255393003253348153491949639162 12031914 -384018050981807230008830042322079522560 12031915 -64269746127568085425595813084440658400 12031916 -8772169997591209091551056000889199616 12031917 636941780220200741017242152928933890880 12031918 -329972260082156494915751183215118367360 12031919 44642520390695883638141452434096239496 12031920 44499967946839857645405098280908881920 12031921 756597990679245950774344593421671797760 12031922 241596002448952047833984441228880095232 12031923 -556878263684641600065619600687574473416 12031924 -738923779733176192837765788692453183104 12031925 5643619121525488875588484834228257300 12031926 246312964118478119590128155588540784000 12031927 -216351497577190104015365971528660129688 12031928 -500848433718865734417712070934039367680 12031929 -107909193765209352000084236825708083200 12031930 -317598441081490284800936479877552516640 12031931 -935727203546432894461249108035936602268 12031932 174154507353247991030471829330254905344 12031933 25933478230334330324792177711319103084 12031934 675857901018940607147565431691572879616 12031935 -37543151424412354445684638245066553200 12031936 -52953154999666618058568465392131375104 12031937 -290050216984857070712411593360269465600 12031938 9103534451883182351672934870484224000 12031939 1391912156863652460882539692512369735740 12031940 149355991571852529627212016062643609600 12031941 -275486114192146475893133687274422315808 12031942 -36107753988360973232015678859680077056 12031943 101737996460838928157152254101134677120 12031944 59501970236503169586294392005357731840 12031945 -1755620304038855828644094057246484418560 12031946 -134937188143819942963282784407669902336 12031947 -1058960275745584278501179739364270623876 12031948 -457987909612898089633596168911328040192 12031949 -1670170932654237017482847965333334983050 12031950 -113219483539325995663613430661767585600 12031951 -2136376508456439207131484536293883547096 12031952 -77479874880527643905685334224369721344 12031953 359076650505074971976061474280843273344 12031954 353002356217645688834503821559993135104 12031955 437650640590494926844397133011547967600 12031956 129767642078881958692944748337138872320 12031957 -1833457213631019328743106267732829376 12031958 413270458861822436723038206485648290080 12031959 2995809726951425452253061868510780800 12031960 -884724149520232697567444200616263680000 12031961 68542748759668315309327243440483095562 12031962 -95972150348081473369749712412906626560 12031963 -1615697438563405569906951880352878601788 12031964 349104303025476657732351068351403128832 12031965 -158163219462232958887037442425658969600 12031966 -601362778238006675479482712185711773568 12031967 -576615638419802886458063390781376699440 12031968 -75478438310020893755528011324864856064 12031969 154482803885900190904338901465250768196 12031970 72843418973111024200719192376093876800 12031971 163814873485877076901621558874100585984 12031972 -195887534666700853410656180830002743040 12031973 -334980622914406340113603424366594555778 12031974 565958585573943827096925280251146996928 12031975 32872253117793263073880830555713203000 12031976 -1039757662749073102778153802466701066240 12031977 128266596042774341507305593697227720960 12031978 -88148971770392396773497533968501839360 12031979 177653839445553777074902899386191466280 12031980 250999126220151833125225097742247526400 12031981 81881490749527964379198047228530112000 12031982 172725428496373992847025766852391277184 12031983 -20631556059790792518977412451206969936 12031984 95945678942098125818195913112541429760 12031985 16471522714101943011983693829933898560 12031986 329527051115065988923477454714023745664 12031987 1127770803387244390094215530950121891840 12031988 480973813223765000346116224970457600000 12031989 -913983964722408521213975727276053278176 12031990 -59713283154420209509147565045465114880 12031991 1064175642878037568094705851657773436392 12031992 144569844357028019695667356031708651520 12031993 -37904502126613047064938514732668732860 12031994 -382292401084664242146041488180744443648 12031995 -455096464453920322862757854287774004880 12031996 376021191425358033902147867046988725760 12031997 -1527341746813010813180985557512815792960 12031998 354368999185635504004382594698719552 12031999 -192844260430098604984129486706682384864 12032000 128599274081122826181283894347694080000 12032001 -202865428356111313487361942140783796480 12032002 3347571135565548614296030358464762752 12032003 68325514899269628332858088361172641920 12032004 -87225860977902985721060950261131663360 12032005 110846435304423965050631740257156795120 12032006 22270427705893677579064339697868169728 12032007 -17100011125615514303880007256929208544 12032008 -60064163293448906715267056090508042240 12032009 534991454999714532479162112830768463552 12032010 -433463795011464784073478664761105676800 12032011 532969589879079046437691188792989462612 12032012 -176977546365319947841566967336480147968 12032013 -54973968201135389685078548449321420800 12032014 311481392369637121260152526196971108480 12032015 -98299374697157294018723765574202066080 12032016 278487018124674616229326896618484531200 12032017 -615477584127179907285680123565613524188 12032018 884425812737613887696962553860390722960 12032019 -35245181757695300744762636205351975756 12032020 -86011024893167869676512496493798113280 12032021 -1138294396586431037394008661275996179488 12032022 -159070266893604983363492706252624614400 12032023 -17863243088581474237541667698231128200 12032024 104094795699034038699264329057951109120 12032025 -222861194546876452394728060952596442400 12032026 -200753844477567272949971437875635670288 12032027 470387957900978060297088970519675936272 12032028 342472798239257537173426702848961826304 12032029 -819665445136582923497776382417278731540 12032030 -54068410183749822733211710588369152000 12032031 601462348214755300767371247334703391744 12032032 -1090867577119213042727699817781395652608 12032033 -374199207459667678623792762097162403736 12032034 37084323360685039066006836629259290112 12032035 349403408450621176647414758653217257200 12032036 706336648694511797205737799412581875712 12032037 139983722815694405617913412092500477440 12032038 -258209248426500141895050042192741250080 12032039 -421382347644786568084236973558797828144 12032040 -313634959287021055393804338462657331200 12032041 639404619192518658778208414293406380672 12032042 -898647004032758843580595579069145606400 12032043 349621092935397832490974573983713525184 12032044 681143887369063721687290335036329467136 12032045 5467243888831172009458402879530071040 12032046 114701813767846872852893608958427314880 12032047 -306222072053685135149405969554002105600 12032048 -421823998921211804647986488788908441600 12032049 -617299684431241646483008323725788467840 12032050 -130771750703224507225100228270986981200 12032051 -37378703466767213861274179762290039296 12032052 126840147318408408052389712347157604352 12032053 379350183109615672205808083143242872064 12032054 515732691095176170338560795338534901440 12032055 228206613441617855614627181140592590560 12032056 -529167810841698819117965230968684503040 12032057 933835485362667382809299448581028555306 12032058 207001892148659330060155580490325699584 12032059 -258010819846224954122727867669940900512 12032060 281204860680599891564773256214655272960 12032061 -19897328183311551768673298880503826432 12032062 149050875487812238863236681191977489792 12032063 324951811436619293278911989451688389312 12032064 -16323943667033938064105352712723365888 12032065 -103233462834331321809322224082940921880 12032066 65951682905556083690432878711409729232 12032067 334119625444560103322748646716044007264 12032068 617886794215480857208859567064034590848 12032069 -511861221670283739977394538990083009504 12032070 142150273280870560873637968090393315200 12032071 1679658383245743912354631541334906957000 12032072 371751551180288850818106877815097681920 12032073 638339877543301098761019853706662677600 12032074 -178916133730348780365932223240534292800 12032075 130516736680020572128080791450951148600 12032076 223580339218368616657042221853205053440 12032077 1228722745435786134639925739144218791926 12032078 406173129105390884963471649050910363840 12032079 -45615481172733876118459794568537168752 12032080 -157653441825701171925297880993136394240 12032081 -72314091087803617035654470483272640268 12032082 -150995023763520910140060678503556106752 12032083 -95124668538993852184170529579894888880 12032084 -763831952815093912744609122367563206784 12032085 -282481131594417461523583050543633164160 12032086 181249403365495260419895069006510102528 12032087 -1598755527260295602842707938048487619080 12032088 5754572458749334957813849255491993600 12032089 788526101167383379360303666521783402890 12032090 45648510786010641444196203173060444160 12032091 -897846556194332369117369523873348388560 12032092 75924404192244300118021354586744913920 12032093 1076926975596352628160188788322762475744 12032094 383995996116003782345738997474535913472 12032095 960794657273302277741977553836642252800 12032096 725180754419011110645640750194204475392 12032097 -465498970935494071524712445301229209600 12032098 2440591204230304639801011080692517664 12032099 28651215633609497672159945608581836880 12032100 399462370525632734676992908955146464000 12032101 927173689318823993956498958876760731100 12032102 124332043393557253150950290372557262400 12032103 330322301551082161920389197680750884904 12032104 61203576635265162965122695228852142080 12032105 -75446312214890074144858590060030889500 12032106 174506652365554407081029107124411251200 12032107 334555222782879534165072797987749181952 12032108 -260197455094941263132422437116839785984 12032109 -417166245927940572916738464141312574986 12032110 111277313763040751646644567329274112960 12032111 47963403867071025400927023942736358400 12032112 -10343205101776208843390484061515939840 12032113 397861442761286627087879490010249176000 12032114 -354071465830148014001790656122572559344 12032115 74955674892917381793646896186670620720 12032116 -792009724753183574152381413688791583360 12032117 -11809999852205034374581412069159665668 12032118 207804109255991658339489335665903104000 12032119 418863211166776782147542868102795920 12032120 135613536734589865079617800116680089600 12032121 -985200513113942747762191059141145415088 12032122 504883798357800230768334959468729222400 12032123 18764031864729297653385741337335061824 12032124 95801088445027706682009629698167475200 12032125 -374322374181233841038077925064543456000 12032126 -340728656988878473869699454921895551488 12032127 -228250234529792167804892838851726192112 12032128 -678800599146851251236274503353012060160 12032129 252643613915846969342087160855408827520 12032130 3605549649583160107704172574752151040 12032131 11291708453794007472299137030419212872 12032132 247426119180029310927461906003275100160 12032133 37058866925244540106043453638931149248 12032134 -759392604131935122802334382519107258784 12032135 -84723407695397438961154112899283217840 12032136 223692644816785282865828173099588408320 12032137 72242348842719766657748576028251412800 12032138 10766800649448582737233663554331666944 12032139 89827206075845962030292186628326914560 12032140 211183362595004611068094338872598205440 12032141 1435824817444446522283717585937720989056 12032142 -40589317291411311465709244149591219200 12032143 -689432839573077237706083016461355238608 12032144 32457533235293385970003111673657794560 12032145 266652509319109634730959667173853508020 12032146 -188897229497015304789290154259006930032 12032147 240340223248050398986353413388558612072 12032148 -86382166739011515694808638301728696320 12032149 -493216835304645584162146098563981929760 12032150 30323197297161727275462291070799817600 12032151 55331544442172921578635377005238109696 12032152 -41495529323502415854892194708573020160 12032153 -352253584310647728944671703293204389120 12032154 -86241882606029905607168651462153843712 12032155 97387323908576698476898241158098862560 12032156 78723594466351988341696130074188817920 12032157 -353460008479500178605141943867778658240 12032158 16504482747064328308161684020421452160 12032159 -351443509970884437886367557164936184920 12032160 70630463032408713831945863136144261120 12032161 29722001941562406931983162223059351300 12032162 -28590201196700989077999189813367471968 12032163 -186519943060791143182305801507981457200 12032164 456360935491164775150911262969521013376 12032165 -1106881084238005207538531755214817391200 12032166 -2936383275786748534123379528324827392 12032167 436230710441016522470500519987299180592 12032168 -390817756705779459645711781351655424000 12032169 272420068190642993150307611576553827520 12032170 -93811003572159197279237399030510274720 12032171 207869006110979431149779805697277112624 12032172 45208267454105756063579886776400153600 12032173 -490854649223596623106619644311525881578 12032174 -2614548993527157629220280264039464960 12032175 -420641148139156277851252199841583477200 12032176 41929868408610924836952319493415043072 12032177 371174829587569456675026685717873777380 12032178 38321250718013671001097089856435153408 12032179 -226738997820413901379356189655778271220 12032180 197169454422979413283809673246506278400 12032181 106188105231484147722464274909579274944 12032182 338757553988769410985938236621140300192 12032183 -1078990182880140165296723688239028504480 12032184 -581293898061491121602352947250149191680 12032185 -300879989344450972439339814556468231680 12032186 685579688921162900065817925941833671792 12032187 149562317830273397659220955366674393280 12032188 149693704063330697585680262925343260672 12032189 -146554410663714702119663469576246586632 12032190 5912354484988905946902351870302723520 12032191 508652421079174312298584677589691158592 12032192 189577302005456187317294497184486522880 12032193 -510665461830128844022764049952098473936 12032194 -732727971756253165284088404742872589104 12032195 1004096239226613338090871423756549743280 12032196 -497805861661271327695115416545658054656 12032197 350318142064894812495986298472502025600 12032198 97016420758721504328671668083973557600 12032199 -1313388515121958262961210124974114453600 12032200 -459246827363623817410106173448286336000 12032201 1153131957235549422800702438283172803600 12032202 -53598294601593721386947937099259554816 12032203 13689806499778564625307814693516578452 12032204 -164828624411729894825197239209055465984 12032205 -55139381066900259023386654026126692640 12032206 -70101629392952268063879391181823986880 12032207 236185840709119552282667504577558645432 12032208 -241976312943438203852902222720103129088 12032209 419124122261467288639061177435323565952 12032210 448867245159774978386460807199042841760 12032211 112338775657913451503170579291940571504 12032212 824273414785678955002458744657688643456 12032213 775093204324835663591452196489343600462 12032214 240435245858036184693160892997911087040 12032215 47420513023997209042966158170200401120 12032216 -68527032383328246915996000327303168000 12032217 -6715164827737044727913886143662271952 12032218 -326805253019581909327898034068632316160 12032219 -31718561984919456159498280670361086352 12032220 88454726855327773592041013924467507200 12032221 236464300387730994511755096609369120422 12032222 -409811611624465544216589666661083401088 12032223 -202758177695162178926149874308687395456 12032224 -152236972497704236011124961043453050880 12032225 61944475955522613252292352811538356000 12032226 -12850986375127486877927557526389692432 12032227 173516201526666836189578711637253974112 12032228 193662255878571056805654771841210552320 12032229 -296833254744805815287511635048873244864 12032230 175922814424538012915121034397019091200 12032231 967559660348977980479647156655353523064 12032232 302786207291715271212883984782589624320 12032233 -199249304617213954656557804506933352518 12032234 -92148080416685561163986134251231867984 12032235 180900787480370791250647893931412222400 12032236 466503465791020749251644000656018432000 12032237 326290579927709612833577583865878934752 12032238 258225153346416903476928410963333358144 12032239 -221563823745235592924175392546361718960 12032240 61814707353542183522208187816620195840 12032241 14951040226481811505034951037357670080 12032242 484725062152137709964606261178595254912 12032243 840486366555959699518379838446523358944 12032244 -476926029932114128227425437507035494400 12032245 1234838430343270377472367459494200907800 12032246 843923908223673805582838837017411623072 12032247 109320212300706259718288403782277342720 12032248 -918138888529146625820545270457423216640 12032249 -39205065883219641047083793311712313750 12032250 -366634651838327949015099818415846144000 12032251 -11753180932779077707220957584710785280 12032252 35623781155562591944090014534112934400 12032253 -2098322123798838612758880425649466924800 12032254 -604328977633260620955185830693699828992 12032255 -448930530339844840138280097552345643440 12032256 378916170862733401609911503236336975872 12032257 301844331390256895850436082993470826400 12032258 71984377252878402804116302690444862976 12032259 -93773450385794656613216689150797561600 12032260 11373965574148088447958372232182620160 12032261 1184659188671908957608474228262564353312 12032262 1904771824169989118625996852862692864 12032263 211228298001126693509512272078182486400 12032264 210459401979130789077737742276542223360 12032265 -143222490686252637162026162892344407680 12032266 48192951888958382610859927537588339200 12032267 -111568908639010043318625068486199140880 12032268 299600679647677216302915293260326951936 12032269 -10661621726938021127676467056538770004 12032270 -61086534945134923759671152449474285440 12032271 -10368176694975692816154486708317756760 12032272 3351937005744436377599008290571026432 12032273 1092461047508980744991390806377525224304 12032274 392411568546628113468202895876903147520 12032275 -446370453674315205300461901348923497400 12032276 369787124655948187166499469104505913088 12032277 -55662703933243545074784719853542933568 12032278 261977702812515576674680360723160855040 12032279 -160864598334430893360332846492305494528 12032280 -384469267878170573458859235377270784000 12032281 549293022923452717902372092163949723082 12032282 571856902155824719153359737760805739520 12032283 -123561890946923234043679293403003118400 12032284 -870002122780431816747131028644900315136 12032285 -536601118582997422796318689728312880020 12032286 -177183771103835976744035262846444450816 12032287 1297564298095213538836322241144045731936 12032288 840834005162559368823920107016826716160 12032289 -242981523642167984428806819499932618432 12032290 -568610757842943409660875409634567973600 12032291 -656037895280810858770364688707098726308 12032292 140141142151305783159631665297134592000 12032293 -499989442396103282168456922965257034598 12032294 850764450331663427628639336476009057472 12032295 79428871987394229723868481241007770240 12032296 608639993588403082777269581839853153280 12032297 1497817396201444176250779974124913882746 12032298 -34465586102686641367870665574165711776 12032299 283243417327792871948300326878219623712 12032300 -53420884728485006482652853155866752000 12032301 468260141360198665005240498891964061280 12032302 597854270752235680992006925834033680000 12032303 19840750608682267178379538307756214000 12032304 -196257754485253783541213745193095561216 12032305 1033909209401739446241216142799679809460 12032306 -248651215352712989244970025161181317632 12032307 31476054464760618160869063107989257552 12032308 816391172661211574829188458372647532928 12032309 26756494423509582387553983333218299392 12032310 49980571616873728542279191476289996160 12032311 -247395267759671245585746890828473400352 12032312 -579577987060817998055327895552346644480 12032313 -725352071627579854430447227635120763056 12032314 -15287056106489743421261083578017522688 12032315 983303215240158298252660061196775608960 12032316 312699184537479198631958870048154511872 12032317 -1059824772655774304382165691622722858848 12032318 414610472066972719873766054440144238400 12032319 -222134421597481225994983940387767890672 12032320 329106872738822189664743197988880384000 12032321 -111112469392269756573347898611459520960 12032322 -117919605299707509226551906911200153728 12032323 -410419773249912264805892054446427366256 12032324 -855190839585029470994064120655322659584 12032325 65400594197179341028586839072709728500 12032326 174783938452119564582786121146956858496 12032327 -554552581405389662221927624601893414824 12032328 304600890796665891065633976111008317440 12032329 -1215401399878633130887580691022588622208 12032330 -345432091112073231693798552717125953440 12032331 613286540212347009640794963916057729752 12032332 340246370259761963284877857948180684800 12032333 219030102764545235536707342300289614582 12032334 102917583008586718404807893979730544640 12032335 100168973150380208448504354219569333760 12032336 19297101794726504392968697416400896000 12032337 -221881564660208644232778325602662328960 12032338 -485059423835462656862805158054515388256 12032339 -1416929162888297794366644245454843741120 12032340 25673289117755661295552666804241203200 12032341 1677003769120199810768505572995160641742 12032342 693845023777842186650646870073089917760 12032343 433634792857983434533369517877375184032 12032344 520412186476634329069470995913369169920 12032345 144405813597957075600810736075152608400 12032346 11493266052196523888749936479092083200 12032347 -131583939947932805437562490953925280640 12032348 -282561386991571839946050500895184891392 12032349 -156775273163584605366934012303400026560 12032350 569200766395072396059485663930882841600 12032351 -817103641500112693563292176819753831648 12032352 292926987240805439010933643794040750080 12032353 453848084938230203391481141748272285704 12032354 -173495276658253893547166257609922952624 12032355 -292875479451204918119942431876647991200 12032356 308588199099411685721816248210700320768 12032357 -1578080853235012162215430090517026174560 12032358 17300171598572081295592655807418347520 12032359 594808532602497402938227327014432874216 12032360 978860382919023907465362341550422784000 12032361 1231868143565580934906688013406156800 12032362 -17842830576924107571109936775436003840 12032363 5019951591469195034815797393825508896 12032364 -60356618105108224251547473610486468608 12032365 -73774444069590948993778533395116468200 12032366 57107892481405140822410811877110728640 12032367 -991765539514169832032480761150824643320 12032368 88333289348495243932118187592861908992 12032369 -784692910365997588485066697873644038604 12032370 -55803676712517761123312547756626073600 12032371 -9213387185758807629344901949453694720 12032372 -753463985741324475997305713738819352576 12032373 -1139053064401920798076523475023444340000 12032374 -174703944882922165617180918664812360768 12032375 -83292345811246790963688655383601230000 12032376 -206023381198074008034769265713236541440 12032377 -284557464147138562058133071123004097600 12032378 -326376242650818176925911725051961234976 12032379 -748561653787341261270526060791644682696 12032380 362216142862063053382294759123647206400 12032381 -584549896871497878785561995318340332416 12032382 298487656316100535184067255152042755392 12032383 -240757121152769253457344050639441187072 12032384 -1660860449161463286867397891703439360 12032385 -376472762623796780783811619461528662400 12032386 -276421473602643342818865613269898690560 12032387 98935705932961335389724799497570855000 12032388 678580498268205012286362558403153966080 12032389 -3054580518206979699085806366375334976 12032390 112593421948231575515073340628461756800 12032391 -681711609962462232205732463603956864728 12032392 -1257551762350080722001351179643185633280 12032393 283973001844617926783879392182226883124 12032394 -433206276873292805612041681520329301760 12032395 -112714057990504685195986503338051493600 12032396 -1001363215781780177668184395045643673600 12032397 -136775263429138214012090071809014678772 12032398 -177671654927119586090122915063027461120 12032399 1235992224539522481437660210154835748400 12032400 -4354995567749517568103196553209446400 12032401 -213836858426974185847364069595594556800 12032402 -153624938510900109219220577225614903296 12032403 376788391933782216512121976851406834104 12032404 -348738352605899768383119892988254439424 12032405 -13527846443915269375467836508626148480 12032406 -285233645983695394937969531485051776576 12032407 -29223084408563894482873095561412585808 12032408 -143419943168563631435118550816307712000 12032409 398455676159862747140434666523987185104 12032410 -241819011717439622293540719646017618240 12032411 -847456632386771030309359687284903905280 12032412 -74537434912601076170997511217263730688 12032413 1154407925791065862697058424673172284940 12032414 -118049138903515890001161908622650973120 12032415 260814649106077610633612424091247904000 12032416 -1336653032496991809053024210814407540736 12032417 -555707414579930383650076413744410325534 12032418 -377185681919551920633502009149940411392 12032419 -56460355601378113418334723105363519840 12032420 419421793736985139782687749597913346560 12032421 658892963167794062264898216123673334112 12032422 -1325629505683446918895353010202323488 12032423 -201424545243810355626119105080121581080 12032424 388087530958350943656372864203657333760 12032425 462564296556684034270033655414401253150 12032426 -324471982931351971361081896422734903040 12032427 -203533565028165106753110956011734663168 12032428 -704686783541748398263560797997822860032 12032429 130347758110867286590147839170686635030 12032430 82225838634624422841716808917867147520 12032431 411809680968125914358690001657711144552 12032432 -603852627238773738481564181250539520 12032433 -57178211113850411073020489064404204544 12032434 -108069088322569453111320480032811505920 12032435 188535494878353311086682764791809537760 12032436 -15602760396440091263947541993695236096 12032437 455500933257434904647916178419736796572 12032438 54855979907384833289971267578777054720 12032439 -3818893084450215669053846613944380080 12032440 -705468955515092519241214089479393280000 12032441 134462207256466372371313115450924150784 12032442 361475877600586437756211757581659210240 12032443 -1166733484055434451437283206303947586760 12032444 6580108675619832959311087487040122880 12032445 143367813542057313545521499602030669920 12032446 253104639313312118784715744399019285184 12032447 -318422044399797692634147923708477199648 12032448 -65384328972186197191337459009810595840 12032449 47570096058480957810685364341211518848 12032450 80407882790423375042384454852996249600 12032451 566951940920612082792890252706441282180 12032452 1095068026871230266187473200238898219136 12032453 555302874374190233724283242116219769120 12032454 94696215946485987822151272365522552832 12032455 -235422487103222965890012753685128696000 12032456 1356679534860088932212402143896425210880 12032457 -983115085165653875622275566007926648560 12032458 362537443274592348050773902135200812080 12032459 133759142973164888907656240266870726104 12032460 506028154825123268620006420914264883200 12032461 505732040366932443688143837700164632032 12032462 -467089877318207122326987520629957589248 12032463 784996549708549882821662957463604473984 12032464 37503598134972286132691743578057080832 12032465 631956263592169304702857200247825161600 12032466 9228188243145371523207176330942978304 12032467 28947002254057971587622709595405603440 12032468 68200971844275760525531440475681253376 12032469 23236670456321729508749686983482897550 12032470 -132825375043177936443392263499759024640 12032471 70216893153900037804296562566409315584 12032472 -288959391110709152651842037490703564800 12032473 101884427582098323554851280654863800000 12032474 -108435669184135113577541192189262935328 12032475 328009723352776663694314580959142400 12032476 884829901036224313538389831152913410560 12032477 -731101124137082834352495002745242645940 12032478 -357606708430754020872746313692273877696 12032479 -264770542967930220404183503935566159424 12032480 -1313002287299564176227157574839015833600 12032481 -973674162622759724008792342132329346752 12032482 -158010487672817412939538515321851904 12032483 -1591684677063202641384515375613079828680 12032484 -311666890790346417570023979756652892160 12032485 809589550591804509951066798851068009560 12032486 424924179009758804685429095009746782144 12032487 714761752068233438973642524942009366544 12032488 -141163857770792987047104082281108602880 12032489 802303145865746584217037011716547681466 12032490 -34250246891851392083892999557993011200 12032491 12772809812074841229401161005566552892 12032492 41956013974954818037544769480026595840 12032493 206900311969040081759058902859950884128 12032494 542012346251521778203866188837051637312 12032495 264075785219713380956045789023391328000 12032496 -21460460780520161481817136262304235520 12032497 -177931714845354595652581240097320745360 12032498 336621980275812185043488505750604539936 12032499 620504487492322582424671223105050436664 12032500 -170848952711435604038951564275295440000 12032501 439257267599315020539731660993638527612 12032502 108908281924005044152454192629703773632 12032503 -585255109609227491114277958408966602320 12032504 -675571816478744851569009637464216391680 12032505 78698496002979971719073446478634168900 12032506 -850171097850874481408687157612067218720 12032507 1948173256596747267967445400685827513840 12032508 -368641595962626750723302842000883351040 12032509 -158535072136648854319923675525898871290 12032510 -44607221601758594190806520651452928000 12032511 319909603614184586308182515124633446544 12032512 227220799613463025277824324348636299264 12032513 -998736964758986663250373828990822694976 12032514 101274422464953711099639014373921980448 12032515 -23115164052699750863538302598327845520 12032516 -392098564496727260375441550796116084480 12032517 -45725486106061362607111623512830058496 12032518 4566118880928136974542081259695319168 12032519 -697869418727624649407176883896646628480 12032520 23281099100123374171492595200932249600 12032521 -1204393390663333062922601056951018658278 12032522 -655229964113939681960971690986612389376 12032523 60113365875909054467019205803380718000 12032524 -208307844131023492696598571866708225024 12032525 327411768695050109520029274271552534050 12032526 8329674947512995465795220434991128576 12032527 612944745583835203820970572410508799160 12032528 -25489976267736203118541705235919003648 12032529 4338112213341830588722157290457060640 12032530 -349168748381251993062652270651349875200 12032531 -112596186475459705535158450731981375408 12032532 -96703785402956396822772917308168743168 12032533 541869693557465363710404779441885426940 12032534 -599051726544776732764212126710787187968 12032535 67939769890708828686121671904334400000 12032536 -260741957913716966574359467903301560320 12032537 -75255990058028032857756286294899997440 12032538 -327897351306710564687972863386927473664 12032539 361670992754505797815260184340319741040 12032540 -215259874079806305698801996060524185600 12032541 505532971174521690981680829925590174150 12032542 158534647363500849371049428851946451072 12032543 -332675009871220900176326349804249679680 12032544 -650398490935807228173344726583536517120 12032545 -339543089411571002988688153926885174720 12032546 -698751507145354609453163695113099108528 12032547 306024195363829136802359779850840014200 12032548 -229118909537464488218107775988022579200 12032549 299810671977568949667162392720260210236 12032550 9340341401731000270592525339996488800 12032551 -3134014630134905601275915882930903600 12032552 -450038850199262854683488967057043537920 12032553 284051060160050025621685258119362577024 12032554 321590541510726125325136103865782218752 12032555 -148234949945619693294319127253197068080 12032556 -536306821866425722185012104314509040128 12032557 -6162822736410419481826890825833892096 12032558 58677299477470548867531375441838906176 12032559 128306129049485529482159951812099211520 12032560 30811806572853856978975756144122593280 12032561 -31175733037274431028370578669020958976 12032562 -359169757881098577914492390712567397248 12032563 -196942212309566886673504246313484051936 12032564 373024650498755410503039658547764592640 12032565 279767756333337618582277257923504219520 12032566 129822114576685400096427973272095930880 12032567 -1764108302274786874728021352757833879920 12032568 -464420726336150019591236719646752972800 12032569 861518757065444997537079193060157900160 12032570 -502955399220014585969925823500441949440 12032571 446477694347006229295753068716385938712 12032572 -351624401744988727060067273703434979840 12032573 -283832850864505225461438241151377980864 12032574 -319508694607053305589044485673164789440 12032575 636814165914436004664265364005139127800 12032576 -8908544637752989283879225944383160320 12032577 -446650126947817987758438913101671448960 12032578 449924822584485659273937211617455781120 12032579 229385137672138014986483412952093851648 12032580 -60152964820225532327978030011880448000 12032581 -383332067686899401885994741818462271936 12032582 -484585205704215266138004897298470969408 12032583 603204084253389653639480108427692537088 12032584 -144237186320716515844176470247686077440 12032585 -579571751699095927856063320034606275440 12032586 421055480207463853122476998737771548160 12032587 -761775086851498691536029919213948713084 12032588 -7262292228983156578880011416049090560 12032589 -3515049255407327669333603929657347360 12032590 13507341824630045733235892024377674240 12032591 1531451330634688342402851182814483514992 12032592 6154327775077259168933536540359131136 12032593 1450111779774721102226643159865733880000 12032594 97496843178706981148445108528833382912 12032595 304445245996527386925217981848538763520 12032596 -666586103915628771054860940256761884800 12032597 136957757920611584987705302043984199072 12032598 7928499110763750867790725993817165632 12032599 -499528246491326253338033961558505425400 12032600 502815827960564960228903834997127680000 12032601 -206236681820647829179269544041135829632 12032602 -789313542597438355965630847551811231248 12032603 -1289334785071090531389324614515433520 12032604 -16615560475729446515686672883425935360 12032605 161089814788078016907010812505827974400 12032606 -318914440155753773369911247725504549248 12032607 207606310134859615716207287401790329488 12032608 -309933569883102544980308404374414557184 12032609 -408577745783138119303001375319817388220 12032610 -322043509502251799389992274780792074240 12032611 797140263204565194406022352409159401984 12032612 -1765311370919273816225401886301732891648 12032613 -354396927275699440298024946106195795458 12032614 -33507173398403959223326202642869695168 12032615 50050802652502446002061946399979642880 12032616 -949967769818866522519224633424376217600 12032617 283929229413716402839228241666761138932 12032618 -218727796298565948784323591569185677312 12032619 84209092605526089723987859891331466240 12032620 -147338610130518217587554340232092856320 12032621 -971206256341493147872745550883928242356 12032622 -26705311670839811005357220697239001600 12032623 1382198238389005822532196673371045201872 12032624 53594559182810821980746500429365411840 12032625 -9019456139571967016742300566672592000 12032626 552919651030837843653113739744463594512 12032627 -1333462259309842111629564229844604605280 12032628 188423772657452945350728643285262622720 12032629 449161900036652245679676118694760393376 12032630 -66024156895029042972771234630904151040 12032631 467613206354754380953154025603060493608 12032632 -680275182724725020613719496667218432000 12032633 16248084992953828152220037448982003524 12032634 -185418268484426875530934267686799951872 12032635 616304831022985139513461086782169098160 12032636 -288800325160212559749031214077584536064 12032637 -171770877784465324189963824284851412160 12032638 -317545709887048090164467279194433825280 12032639 613201198958239393975043150341438052880 12032640 610445522450110571528894077121593344000 12032641 -44368511136410500934550563481973721168 12032642 337330901008844192729022015630584747472 12032643 97103821771240936415933737628437977600 12032644 315497495706025400824997763975613708800 12032645 -8914683130168124495448978462948812100 12032646 357230146826682044951038551850652731584 12032647 -387705445650216539902945971202199040 12032648 -13774317578467566096118375258250480640 12032649 -172427606778881052702286802961128481366 12032650 -41305941499747265989609564364815872000 12032651 -2064088944280087214640814445308639247520 12032652 -253178032314106675780643397135996154368 12032653 813136154305982417626852924030092955084 12032654 -399310521815281748928941070296631623808 12032655 276978431236704284179930471130890406160 12032656 -8142161324490468402707685297401151488 12032657 107387340948614954596324811736447840000 12032658 -181356097620777780181225334621408133120 12032659 503840146121543250209256395310454114880 12032660 12002035318255091944758917048089896960 12032661 5086829108282237009491390064153650080 12032662 251403067914457863277083490761245688000 12032663 78427201636544012495226849816072381504 12032664 -448004365777614509156734938375163084800 12032665 -221990285589173065822418504675093549880 12032666 255106634006228629596394118097510522624 12032667 145784240053448226157572092262445104684 12032668 -765124639131346470125523692937046600704 12032669 467052653742250062765588148892534671008 12032670 68182639366031387198546822444622147840 12032671 55300939881819529754737599369394924544 12032672 -908056110813132618340369205198804287488 12032673 449588553137733107305644094908486379584 12032674 345051668808781188607569094103053342080 12032675 178525592780576825131649478511496655900 12032676 -565614652598453920909100256611677283328 12032677 1244518951047379153065450489666409330972 12032678 -55293366611099815773653857334695810944 12032679 -292302866572511030272447505239297536216 12032680 160905109392994085928715703344644096000 12032681 546160329871074501829420104313961331600 12032682 325787296100024623981044842502302068992 12032683 -204919331555433571581839252794559906992 12032684 987886164979776680211109972603279512576 12032685 -374306736367487121220080192359622499200 12032686 -1189850055832094723338773300916943862720 12032687 -1225739386654194468396717444133331639664 12032688 -220622529437797602827344816665113296896 12032689 947689553734425271384849726240626042480 12032690 5204076784298735833334754416575595520 12032691 853882772325954065559490811583562242624 12032692 -112621996223996157968645294609391341568 12032693 589874459530512888204313931358392624220 12032694 -306262635376509406911669945336036645120 12032695 -266284690497736078089288201403096117800 12032696 73656946542860770073281693276162867200 12032697 -382499171072369045306571722694220164960 12032698 -40165120821048146457396431010319614240 12032699 10773103484510495395556896021432940832 12032700 34022630921178564414481733402075136000 12032701 -241180697072259221687113679096476538196 12032702 587479569025419109232339415447107389824 12032703 -189372554056100316383074215002541628080 12032704 168373025280072968594036127950638678016 12032705 327623997285481991537897681669145567360 12032706 38412795115227980106631291154865698304 12032707 -1708080545740854503713395874475537039044 12032708 3478011082437609440822275691340591360 12032709 6138015833307924601477670368941292800 12032710 21562023283685653760544470462342300160 12032711 -144093316310274504921865404555758999040 12032712 12652072087234508703088534915301376000 12032713 615783155538275971290416640018285138240 12032714 -160800013268008730121984299306412398544 12032715 -543817285399071983927420616099363428880 12032716 223837397701965365119291085686002563840 12032717 -297633415511393510505824462769440004234 12032718 155552027387391171564298524623310986304 12032719 1681607737014604901192715868079542207440 12032720 12943205865213271735053197790365614080 12032721 131831841000129717870282811341288451140 12032722 -200663652385042881640841881948782606336 12032723 1298137517040957439710663859983586788972 12032724 -420906845338760688247988922429775872 12032725 -406960818149022565281806511130842396000 12032726 -322183736843135646934570959320318061696 12032727 -162543720735247772303682003162292423680 12032728 186382277276918935164617571106083840000 12032729 75613548884703178170403777866097368330 12032730 256699872709735692913345771288685537760 12032731 1658105593402146247055299644290628475672 12032732 187191397920875435328262173437303639040 12032733 -4997610760507461715873477828316225472 12032734 721958204211186677031757158011913600 12032735 424112068772948039151550544488658613600 12032736 40961020291703444297395784406524755968 12032737 1234416316338759923096411112834128635072 12032738 -384299808535212108430990191781431744000 12032739 683446006932227678196029744382498113520 12032740 -80991738279669776410152405445906091520 12032741 491478186637281822199197096616953213120 12032742 -169122962562011829066922503317240610816 12032743 511927856178680153959510738408560741888 12032744 896670587206428909020895838903616732160 12032745 -701595280307336276552893175515843586880 12032746 -79295252888441479686623332434077700096 12032747 -55821808725462279256803911384139969804 12032748 25139125304760585441770151622984894464 12032749 -355119431246430357762739149569032741632 12032750 -667354223029891778624547508343204016000 12032751 -901584305301488209824895350730964809200 12032752 -307345911665775085087603093325647577088 12032753 -836710272172802275465313404335273705144 12032754 402138617427937989710639703341544712320 12032755 -248638095636659217553665269874163795200 12032756 -342720965565515897099690803101054833280 12032757 42374167144593460089934896261384878880 12032758 263359715010862362289094918656067962176 12032759 -872077511549297465956505205573316906296 12032760 -25360370274707693995538486084032512000 12032761 128772467568142199886808552327589394052 12032762 -31878441505657643577759351136959653376 12032763 -608874907529921585766529434241475489256 12032764 -252663945503376670621789830812807655424 12032765 -571106072503787002314313144939120016340 12032766 292556482635878752735013420122655201280 12032767 -1791352982422380011012576383191312869640 12032768 335033241975890544782306939261989945344 12032769 -391745008309356549283416872005549274112 12032770 116300780144273149744760471841116664960 12032771 1604615680694467086311527057382211006972 12032772 110502734844651066157261683630918684672 12032773 -765138163558818403134026805016101202978 12032774 37202186311769608741819287906513515520 12032775 34875579508011668718646091136072009000 12032776 -6269215479753822994935863957952921600 12032777 -522118518690211590839140080729547462374 12032778 -526654923129339989199403453729918659072 12032779 104425572389020574971659791110100954280 12032780 232620490056653486947802320477152460800 12032781 191884898638356060473213197920858159552 12032782 -376797580681251335827754933706627091008 12032783 -182838284716390289673074291679668474400 12032784 -103689369810349849055007914298470424576 12032785 961515388763276462345641525833766852980 12032786 -243373314651882750154245808963561739136 12032787 -7133780181767544866558510252930282400 12032788 455719121177614167298914308538390025088 12032789 -879247594740842029761238844900973223410 12032790 17612028251312741906484985948318003200 12032791 887783243165874820209710965367368406584 12032792 593908142314606367831641371485478113280 12032793 39749284232162980109278005573600624900 12032794 286181817196454791058250245570564977632 12032795 -95723204381141650084948533961661164800 12032796 102562664919323922828133738909169909760 12032797 -483695124642250056660314277869769591968 12032798 533276387201488508709795303282830819136 12032799 1005360711748103183242581049108416537600 12032800 182823773706864083302678320952614912000 12032801 -1321528009692631677540880063947583200192 12032802 97150217357428389262698441546561799968 12032803 674462774012875650280804888313224457544 12032804 56312415180547609431772133464705327104 12032805 -64756697611380162987396472455902284800 12032806 -323954584851779761054628422609493425920 12032807 -123613743035824619432326795332621561936 12032808 473966220650847987726634183945951887360 12032809 43715114726692602970631544706780581888 12032810 -92162393733541164478198293857314616640 12032811 -250328724606556606785384769845946701168 12032812 180067196894324390298817173314571336192 12032813 227356824603724040877409748861323840800 12032814 -88875129408982083268654186658876544000 12032815 -38581584663645087585306148958117014800 12032816 -20645355769541502431938060512487047168 12032817 54434359724634689751582751097821050480 12032818 -127393241959663632197426740658716431360 12032819 -22204593318649785846996869842666121712 12032820 307005344902298477934372260764423065600 12032821 -538719674372635660044441864899569399908 12032822 -5258760753171678469278891450441936000 12032823 195268266999125009527769568974177463168 12032824 -191566114816628110123680692004734423040 12032825 -176053759112849024032336687627426776000 12032826 -225800744056505206364081835555768758016 12032827 471854550612081049649572255380444424676 12032828 -1176975445747585296745954694869925471232 12032829 -654022984249047117412934156829077839296 12032830 -358495659854745848683567338739170709440 12032831 -302282656080324097237246474476648339048 12032832 95570333797568523975750975725229834240 12032833 -196001570761207465208515142385005990480 12032834 347187261508757045999335739648018247552 12032835 -387251011741751122419288042841858251600 12032836 -311832576986132265243311347262452367360 12032837 15298325672498951080963145084389358040 12032838 434885216439377204711988498908681868864 12032839 -23604979716555671644980056685645214240 12032840 491310942897774116951953986347818444800 12032841 -282593525473453995017971414170032456640 12032842 -49115250178553624795196614268550974720 12032843 -1038587412882868616691606754806167320536 12032844 -111005904640363473250990718119518529536 12032845 1434931160883560457496097796993869100 12032846 174300489823147821983776052207301083136 12032847 -144370595491460926529312103366461153760 12032848 98002970219900477010318278271175811072 12032849 -1183378451342418923947320673201439403150 12032850 3152935618793526933027527456725228800 12032851 -226611437044652477575178742646780614768 12032852 -2421866870211335681761880557956841728 12032853 263058705361313853908326201523861123904 12032854 -537461818907367652087402734880500973440 12032855 -524254512097511350538735311704390199680 12032856 204881870624721443372939317810369597440 12032857 893286177819101358628997084428939083520 12032858 -450798031188270739722240154560234504720 12032859 411962107072666605799677057505072202904 12032860 -46141559040097980139415044777147699200 12032861 907454821896711246981910743408769959462 12032862 5056522386979888210239002673979176960 12032863 669670812406432591727338253129523022112 12032864 -211148675185158643196027799019310284800 12032865 -75170796290936307363509139528231986880 12032866 7087997640377388999519996345527076000 12032867 -63976602745231914449694859143237454848 12032868 -664993457480178107605920840915209333760 12032869 487278831058453830519541204834704119296 12032870 430075348682678432590203343528229738880 12032871 73776786156450956067925547042131939200 12032872 716806113560173407391831555994028441600 12032873 1019370334349981913951350783667019578960 12032874 -240707492058008713476659424034262554368 12032875 109523255337825481770046530848497044000 12032876 -1137664342823912716684550248274625488640 12032877 127641322417624980352536660696448111008 12032878 -306982724015524112049781325608582626432 12032879 1161976904225703312945085057777970934480 12032880 19663756327552714463863535524535992320 12032881 -314315081719911066924836666023989538572 12032882 -401128617825836381478753674956928114640 12032883 -904064600550688538343078407328847777680 12032884 621080151521547757847572716380804498816 12032885 77310585633583448229774268670294361600 12032886 -58533080010432511344223121134286400000 12032887 10005349869996921005082329774458481040 12032888 -317078950395967184165120258072083169280 12032889 -5378574910098216744558407512320382080 12032890 624238070906314008852769955655563155200 12032891 -572052023447298791385667901682464599728 12032892 -472975992761986485679842049286902454784 12032893 -1391330765932729740720723427698345871680 12032894 -112133933576773451157167900440939605504 12032895 -261015046611060462132833493875135424000 12032896 -333687218136151402210741133543252951040 12032897 1039453030492350694344477508468768512 12032898 -170708202060649240257023794500336371712 12032899 724475428099565029772484226446178926836 12032900 561107745954963597002055705042458496000 12032901 -654467812901724593056332044213744814720 12032902 123151674360555961822321789370948353152 12032903 -532681261856269838969693853168522163056 12032904 57749281198207389194391581983723192320 12032905 2229121742545762375517408343517205760 12032906 428318233442091077384836143434540192256 12032907 -193789490701370449884280397309284941312 12032908 -412365380431974313803337629662791541760 12032909 -608875536291729977289195762462735418560 12032910 -120802683441889904507503299080408252160 12032911 1410489664175114351801338498829937732024 12032912 138858257523119082883947439858667765760 12032913 1201166485135333566378686025510222340704 12032914 32224709574379279223779227435713671056 12032915 -818817194676425084693205579728616751440 12032916 17067607717457127508318615320912384000 12032917 -426627117486617487745292504061150322080 12032918 8673528086690120925398311310646727680 12032919 1066457535765335308426363774985556959544 12032920 -76471896155640349321569084560291635200 12032921 -258161971162203322246696889251756183356 12032922 663252587988715662205703584982203058688 12032923 553035206980902145964871848630891528736 12032924 678383194005428552859531762515218607616 12032925 264634903800600116030353965794500807200 12032926 209905895357873362192541292759766068864 12032927 -187659660263357327709840370721948296224 12032928 1216035920499113394901846348403363020800 12032929 227162483812279927960765589085490923520 12032930 94743479984461802288167828410837403200 12032931 556742608911791903513782258469221132152 12032932 915799822409125835258244070211657717760 12032933 -51832022972527461236457990302765568000 12032934 51270461751472850414570845345782886080 12032935 945163981044433153744989736263509008800 12032936 -711286868185586702046765249751750456320 12032937 137988754754381710950604207777977188160 12032938 152940789938653329895296863220630236160 12032939 -219634740343593043435495577756289517260 12032940 431696713854200513585367315141662146560 12032941 -225720963380157748862137582518841886100 12032942 39841405142150408271243732879704863872 12032943 14734134272429226808182051100017592464 12032944 -72213271092170013281541784040534704128 12032945 -614584703546002302646023094955134990080 12032946 -1245199419159464285041991351515198560 12032947 -692015313556928026334698556571766968400 12032948 -7945421381893100602584850018966947840 12032949 454395972290397181601113035950275290528 12032950 -388551974160943674855319286745086796000 12032951 -637790674901685151583873276566017664800 12032952 -152825239605348724108097923914807705600 12032953 1700368651054166135171130879305085100202 12032954 1293449563284033046055208702139830708192 12032955 -1146854902118901424070537454023328480 12032956 -99773856019840411176997642519838570496 12032957 1182494674962995935693222694089909927512 12032958 7854783868005004590676354812749184000 12032959 1281373597352948884496954021275471805760 12032960 -81559741479119571057513351219291095040 12032961 -472978915652821907318562334929183770880 12032962 -264088454023999519944262966199063462400 12032963 -1325046721345610136380031411375200590788 12032964 374405027918979759040578797502083112960 12032965 186103819104083569600333847806674384000 12032966 1287509820092950808233440556642637760 12032967 265776160140098478572220226035607623120 12032968 285609033328559179123414954426786882560 12032969 208729913001801106729466827150805640840 12032970 -39209530205018249620241160166136294400 12032971 141619404076506223226925517937213745832 12032972 -482684573079862562325905472256218421248 12032973 -436473756875496138269879131953624860778 12032974 686752317038386404827404289503726372992 12032975 795636456695473890335274904629562371600 12032976 -106164079261874948543353647568134340608 12032977 1493655752305202365311128043631755215472 12032978 238681258427593579279062118569992405280 12032979 -61224534322676768204844222742062094080 12032980 -127251670166299241645608108783882160640 12032981 440507504160390936115285330340888776782 12032982 -148685659111527621828785543434121648640 12032983 -1460084714609261289511200394307095867768 12032984 343167759584753725140899874129874022400 12032985 82492440042676417016944285005390158400 12032986 1772400869249060785086610756915382784 12032987 448302321960170026035564544890356966112 12032988 -210213235351289924344418724706479022080 12032989 216914804084326792632441116521313979820 12032990 -11874914699351328270843560340313593600 12032991 -3685557716983909013542926891172254720 12032992 237544573882390004373694131834064207872 12032993 -59238886055146024986841620769516905984 12032994 -187184685347995668900068082719923344000 12032995 -180483681395582200459425493354497788880 12032996 685632766785501212770534900506909278208 12032997 65470189920783038605585324594472110272 12032998 -271533066170240713570831942312864270464 12032999 -260353571584649997621451739869082148480 12033000 -159418486775699206548202291036815360000 12033001 681260141351751158601449879824410147002 12033002 -357073366822365336673231453534662244608 12033003 84828155428339535952673645822435617264 12033004 187005413834482690182469094767439756800 12033005 219368119008188380001425206975818212320 12033006 -83019703471601819457624005367294391296 12033007 -439657941353968528346543002732058793488 12033008 -35599051596220016183923520254620598272 12033009 1019451162736855144966680748531348410240 12033010 465105777774573383963519441503851832320 12033011 -1945691326133307507157901879296679724576 12033012 276182586860831749370162936743789658112 12033013 939641410949807301524274740307820441262 12033014 103895403018132994254915954944469288192 12033015 -73437213296449490356380469535877005280 12033016 -322391689565163546114344666727928995840 12033017 -346678368929912726118777878794224758934 12033018 -706839726573767014941012391522713413376 12033019 -276616221629767356361882833472484847580 12033020 723298177056780589001690371757171796480 12033021 82225638656010395405106765682514208768 12033022 -158267349497286261617889265490622845952 12033023 191351072038319834132681146064140599720 12033024 885121624728022835223846617701895110656 12033025 317972135659355061526475787476881209600 12033026 -638048796095227795613293870114413834288 12033027 151133914755353837261037182583279248964 12033028 15677963957315782380200869538943934848 12033029 455336811660562713961942014933818236476 12033030 57694652176624096865431303926188392320 12033031 188594619440318060236126424834232881232 12033032 -145446746695253539218992920432717209600 12033033 703263878883855342144713447091306334224 12033034 7545607742551197792423359810729502720 12033035 -150147505226993571563098519183066883040 12033036 32598799748873015533091160090372299520 12033037 -727303981713593057882875769453562842314 12033038 -122299835352251177653182425686493974080 12033039 412240146994671997851596192008006596096 12033040 -170059731895092292485015142118244925440 12033041 -730427960137437175665614526405444756558 12033042 -42641567608404793493194752747373608960 12033043 -192767043798971540973178461663959278080 12033044 -645497257336775309767158455124429068544 12033045 221436916653890380382341811092583722620 12033046 601453593965512051312691332815693629472 12033047 613690627531181287548306499350512559240 12033048 -58748255412914799742408541556424704000 12033049 11006620528654291472939021591871245952 12033050 -107138217142607315659581228951516480000 12033051 -55461948412014675279221112330850891368 12033052 1861449196901657165046163214515599869952 12033053 234292916356394797884011771029978886784 12033054 -260163580193535760071835798530307167552 12033055 -111475550922940157435692428199103136000 12033056 342879349185653787095537887995620229120 12033057 -256617693591675176905532365606655906880 12033058 -438747332731939939925783221050179283120 12033059 -135507933323758798692596231399948793384 12033060 -11403113835722494428002012020716810240 12033061 485699088150807227200267383808121780000 12033062 -63463343729556191578816888764063791808 12033063 146403493431583151055573361658359192320 12033064 -2367722850605161904717667610044180480 12033065 -408992014744050237392065199303497409280 12033066 -95624204852041260754216194697730388480 12033067 -17492567788980184387623749449204465440 12033068 214688189669858704885493455504442350848 12033069 -70392469365683121224763782445057101280 12033070 40345575782006736453257412932239234560 12033071 498144889181004522595379345587133397072 12033072 227143147675623927821185249388523700224 12033073 552388733038190544195217847306760909364 12033074 -332036093225114820115718175211398142848 12033075 -417949889228379462095098262502182357400 12033076 -380184582588595502859833882552762609664 12033077 9689725742356252516304344162419041472 12033078 450762200096313001752898045960405413888 12033079 -522473516506394692056813272564305418400 12033080 312432836147276973183527973380554752000 12033081 1287535211924226138462713077585509760512 12033082 574249067629700343696678916297707169392 12033083 -345032149616647633654816510005435180816 12033084 -15372681644693264803765423933269344256 12033085 -423454270841961606963524807055618683220 12033086 72374126705346374715540843950804409600 12033087 239906348839081609159688895037091400 12033088 340252719643337860067997346741774450688 12033089 -175121574790755602604899598258066197760 12033090 -14082543575916900643372123864118476800 12033091 -326975080331115379329962480850136608000 12033092 427063219430078575618350139206587711616 12033093 -48265585186451741159660943139809853920 12033094 313905033948646679830173507279058403328 12033095 -646467943165992448165211251395666683400 12033096 199920696232273401577809583635366297600 12033097 -56502503606535340029472941565935265920 12033098 -271877796362920445095854657183515140608 12033099 312749942518596835858458080683125261360 12033100 298147545939440802638224139452671814400 12033101 -63969366842169299836640549657866979508 12033102 -17272752481409190563765594687065528320 12033103 641915347059976983131734949715198149320 12033104 -132666244642823459988215013660966666240 12033105 164809814968862130501036648878328961920 12033106 13674219591546155981330859908843056800 12033107 1341122095488204824058448758281816005356 12033108 -322408171666035606403133364306526859520 12033109 34538553705742260788423268470217155040 12033110 533846596904475461466215596493497896960 12033111 -389250479427155424534609327554971999128 12033112 -23865062612111927903674558885931827200 12033113 -69296039178184316833514194773357581040 12033114 42535783789971210559128213030408675840 12033115 123252783330177438059034855807652972800 12033116 110165644691710705791566612563952378880 12033117 593292202680501554999275672220628191808 12033118 809705343250086973545916558841007551040 12033119 115721580194174805443497974751876451712 12033120 -3498655897083758598676394287426437120 12033121 -300037611146934900077912040767430823548 12033122 -1171662430740405565757303974102399795200 12033123 664810506488025095763418738482168152064 12033124 -1064329035866186672402133869463071672704 12033125 51083794665939182557657732426615327500 12033126 -253229167839823575125180011769328480000 12033127 -237609581446916572749344011067481882288 12033128 1703361884392615587553837868170805084160 12033129 -83733173815005418466073538660877314416 12033130 5228675394659140189730762153838525120 12033131 595497737348451890433662609204074862928 12033132 17819630689143430963262570678489088000 12033133 -202723700826029992985740448773595967424 12033134 164060990718551736118339628365376270592 12033135 -539035830503213145005376386279414039880 12033136 -479946238259848435642856390804877705216 12033137 1994814221711395311722215328929947040800 12033138 335833704336132146976207985038717431424 12033139 -231458242451632547942482361885563424640 12033140 -33057252420495510189864215841706967040 12033141 -398094290725301076520929662938021991616 12033142 335056952921073142812359547001140385344 12033143 -1172573413092365353438590227872747751016 12033144 -467425536793834690697117294597566464000 12033145 -451268917508456240844218585267477159100 12033146 263114618088039987531087966347779482624 12033147 55344587821763312063261628213993027072 12033148 -62674133357206196031101444672408675840 12033149 104217153996459424501041309449103137664 12033150 126800164156829519387489535612095601600 12033151 142224139464299807015245530085965355104 12033152 348193773643277919503933754778425753600 12033153 -116617222393771954439545324296280101936 12033154 -192147053362583213572649290644000818688 12033155 -538163840195432953965158836445095363440 12033156 -29980497803905988813800787579448422400 12033157 81520158580442829686353068036980420092 12033158 -35358313908001700385194556603480316320 12033159 355893702494142107625176042879933704104 12033160 -383006933570887412425149634392807014400 12033161 -550141073319315896228478858446162350080 12033162 515383273932959302347843439843683132720 12033163 -601859639644741701836383885318558348 12033164 181824284423226683109238234306283120640 12033165 -462799760877561449347800036598451612160 12033166 32196212567952415896597401479458820032 12033167 -1240688438775660607475491180701563672784 12033168 -53950399175768106896481891515451310080 12033169 5080144789333829117007981864361469296 12033170 -107739432054494253117214628647661360640 12033171 253692868454103587365751458305662172000 12033172 49580056998292794416013079741608714240 12033173 832800436103091451363397841476547451800 12033174 -16513020266918081654701131160094751744 12033175 662792619728664949120804867107415968000 12033176 -112056870628912182582584487200781649920 12033177 -36220495633636070122100467659098403840 12033178 -853008775493230620520959984111649242144 12033179 -896010238653935185020456733752795956220 12033180 -125780065741022088204570062443050800640 12033181 2382311229122297447226886089794222409952 12033182 73594992955230327244059641965705894272 12033183 -176209312873012075696499584960552501176 12033184 41673107653716313905733397085620797440 12033185 955248744782555834467632603297601239360 12033186 59366687960799950008105634611665788928 12033187 -144248195469637718073584052601929680164 12033188 184266202396192028750697002031380087040 12033189 242200657130849352303342641903395897920 12033190 -136545660995682798109443843623991144960 12033191 -222543809258466689991745580444986924224 12033192 -652053469603682137425870313708278497280 12033193 -1624858242130283727336593291594892919558 12033194 -143039479877299492968738735580013640960 12033195 -19040769570433087997195162504191725600 12033196 511688800152978723697185192970861838336 12033197 -476449232908965479761184058122690621088 12033198 2710925454804639283991638102675711680 12033199 921456829709696333189884241906595117200 12033200 -238637542761259206585789416920657920000 12033201 159193737777096130583318930703379969920 12033202 -359014576050801189991484048876024354400 12033203 -125765313268660868909613557547948019296 12033204 -111148997384645819133334007547367010304 12033205 77786706024392179190240834345782143360 12033206 7308263438389454005260975932140713024 12033207 -492669911553256170250560180746990536896 12033208 296778668052394740418536018155765760 12033209 749897655856804714372918723523101387968 12033210 -123153165107999166198627252944448814080 12033211 1009643316842841433236813610149764019812 12033212 685690309580505914908390552792650270720 12033213 826318850212501092346573084347957888 12033214 92712115245926813757600038113305133632 12033215 1141229586626633338983120401437173168360 12033216 123466271612024912731188130880654671872 12033217 26427093053169571034229507920066528832 12033218 340934600574215867348815096144161508560 12033219 -731471096490048517202249782075350144192 12033220 -347628182492563266772047999345887416320 12033221 -220070575470147426759787664360800420578 12033222 -372267118040126181539665190257665073152 12033223 -57423253075351722204566448552595849656 12033224 292507004582142898482290421718184125440 12033225 110772622990788914756643072492764988000 12033226 -147792400737279899406316778888303925312 12033227 -1006629289213492088345042001224340735480 12033228 213846709376130374239754569029954731520 12033229 -753015922766466495185746384651321986600 12033230 -489199487049153300776337328212531993600 12033231 235172287989467677385014346281110297600 12033232 84795135977716468124093938946459566080 12033233 -1036338384603926078638684092691549717518 12033234 -63086117674796967069157671602115672816 12033235 768693817360919995432112328474058213680 12033236 -247103278091152304211905707147085770752 12033237 2707175711667534665184678165972540480 12033238 92322884349926377854797260847106323712 12033239 425456011137342490592820760145999586240 12033240 -543792806279449983521304086504540160000 12033241 789338138553350071859138051879422051968 12033242 -26452389565173935867953018233449061696 12033243 476816580026454388210027821393678474732 12033244 -306896102858719917669237108106112894464 12033245 -112749973841001446834358023488783353600 12033246 120737389282383734359678879660904920704 12033247 -39023045127710343837540622802464227920 12033248 1308906166084634695956711054510505328640 12033249 -15407935050055535819602719588229982112 12033250 -331530738143732035111707352080906240000 12033251 170075306054152585663707666085678663920 12033252 -310947817185083492092420856264021114880 12033253 318674262907612332648705734737197637502 12033254 -253777133841438203574250568785570832256 12033255 -29949634403422573368669718466152696320 12033256 1064710109390313796493793562395113978880 12033257 558776415091017016944551336029157865888 12033258 -119731101549775253134791730369230136320 12033259 107662350231414170045070525178180742432 12033260 -406681330904566205381215470755778124800 12033261 71491421069823473760493078270915834080 12033262 162184661318236723363002144799434909312 12033263 918328563396233149018247630951216663520 12033264 -172314037580794639376664296908777291776 12033265 17254092927301768280654895935248151400 12033266 445444158338236076466434160887303256576 12033267 -747739453958476888908627192875174153856 12033268 229856519367152814108792360915804424960 12033269 116742907907024025471555502408120600320 12033270 10092357688792505490329794420980326400 12033271 730989204018674540877042362298211552312 12033272 59566884801263243199338616091714375680 12033273 -214222834451889262661290217131929079680 12033274 -582593338822971377997383505040391563008 12033275 -389612406761729570385768294403400295000 12033276 -553794678912030255345912191767642848768 12033277 -98999659545840270839929596467201562874 12033278 -286860644246037525771385625731243848576 12033279 -5126860032031813623626316390660440856 12033280 -290415457802533567924509849419356569600 12033281 -266091728742009642016288312442881201068 12033282 -465698573610247412323741934542752455808 12033283 503205944668019016625286981382122031760 12033284 1387805815154689961754008647252038414336 12033285 1136928694648848329500604123452725617280 12033286 -706612870018657019302943726132962338240 12033287 -326261001759447885504216093680888318496 12033288 -158666864573923562251023008940212336640 12033289 -1081131656052803938773916667256309456000 12033290 304300962515101880386723208832643874400 12033291 -932991208027968690432235481678291431440 12033292 -109573533079239875913249988095130946304 12033293 695014871153925284628447952922864251104 12033294 10648201833949433401135522738244136960 12033295 27772432789614688976568773276834262000 12033296 195855296248364433380783181673191112704 12033297 623440308917615965622738979635153535300 12033298 -263920275088026772974784502547000063600 12033299 907287230794564902437608545832970880300 12033300 -224496817576002312914127594932386099200 12033301 74924052075104435649630007933960101888 12033302 -172424446889488301380891026301774409088 12033303 18103754441818438867546507038189648384 12033304 -420874585630313987699590851927091814400 12033305 198624088309126780418347593845978915460 12033306 271009978682618908689933211267025548800 12033307 -783099668943709560992253709141302444552 12033308 48865380507465254527017729604069171200 12033309 327573789433484071187179985640667000704 12033310 16707482712458676637422714854299978560 12033311 -1404515584495478703413253534257570766000 12033312 44772093837502930786281028026425671680 12033313 1353593284322642783946761566488605758562 12033314 -550973155734835369481127710406345169248 12033315 39561082123298226998283679152472578720 12033316 -1106664429552428237840022202239581724672 12033317 1272190372979863892725055674121454513372 12033318 99614395855916211621881741421634744320 12033319 -553307475183492314135422540333495455680 12033320 -28768487118326711050406358943709798400 12033321 124504181110907746725536888978871944640 12033322 -532732221905995280960159812536230156880 12033323 1249251142570751608997016981333020251572 12033324 360697403259537644323225706986440797184 12033325 96846176459271842893131750377329346500 12033326 510648308338592345701406496559837295040 12033327 288777960624054843945330816707604650880 12033328 -67998524631286788248406551725195214848 12033329 105199949802182431157199149357042688 12033330 149476550155237669278907825338353379840 12033331 163366098403746499809825276195951031200 12033332 -89899244997125257997209293922334048256 12033333 -469715147990791231421446774561462806720 12033334 131315011977306955579113993867837590400 12033335 5445797182855546242055823459682814560 12033336 -19081170810740108100932610697732423680 12033337 215144744412527456600153329035797343060 12033338 -747897055324308389228877693430751329680 12033339 775981726673846577158940025641596371224 12033340 -252562604211460826838392282133547622400 12033341 962441960068464634282874495545171629984 12033342 62136114640128589644734583832228025280 12033343 154090890535079475304781938640578130800 12033344 426342377021056212277846547846118506496 12033345 88316660851839309403117919816234193600 12033346 35126127234608545169991326955869222400 12033347 998356667416643649028403576479144785120 12033348 329595833375497309662383259402799276032 12033349 129061696471768686486299583633251784350 12033350 166877051348835682815818314630889788800 12033351 4252527760506757298571748438232866224 12033352 589883651541498098347880333566158766080 12033353 -118848498633037996344103587547284151836 12033354 -279131731367247271647424625287446708480 12033355 -726652762960129321264701847607160678240 12033356 -445591680660753529272618731612729806080 12033357 62596351320595190267375382302679396480 12033358 451430680407110502569692755203460185280 12033359 -498431417914471990397716119949882309440 12033360 269977634742978163568438505087300403200 12033361 209874250735359531256676174773285974132 12033362 117687140555204530256800208681104257024 12033363 -131915323861136657272015626212738445312 12033364 -38760290889372376666546914483636215808 12033365 1378213085140623672718656407028778555200 12033366 629371765060058140518700026001152344448 12033367 -332319918142218888367684595635092494584 12033368 -439296188928802242944617806954239293440 12033369 -708844519904200656450986039036369288400 12033370 22484244438170403223605002355256381440 12033371 16693194296411057421364997243007416520 12033372 249334191502336031174596860559278216192 12033373 -222952597926492544808312912150926646496 12033374 762196557528988329799332662205168951936 12033375 -586718164442252467245514581894640140000 12033376 -893554227193637206173606131711614648320 12033377 -156696871052431765439089379273378666496 12033378 185644561711661182056716255326468608 12033379 258091757585154673700063996580689181980 12033380 131369079788234253115502503984734316800 12033381 -547711379168349967001475175945001670048 12033382 -65378766804196006130384701522393943040 12033383 -956518049827968910597100302607164855368 12033384 163981000029897309931932291970498560000 12033385 8119407482904464577961870409560800000 12033386 154097271233584376104858675747397502720 12033387 1182734400952916545388424854320075875840 12033388 1133264801327628841463537821735835564288 12033389 702230494300350382747619855210644452300 12033390 151205056086223781213959880428712353920 12033391 124626898216831462644392510036445251792 12033392 142518367177207960570838836987666563072 12033393 11378683730102315753198228109997921920 12033394 162499111206458794302878903011869591552 12033395 565350847909594147501343973098593529760 12033396 -466918702418302176162327093344871416448 12033397 25284194849647477632499692495846979932 12033398 82974267788550060946942793264922338688 12033399 58453760730523920179218615482720159744 12033400 70837669089440378793638318039357952000 12033401 -28407977884193017595064851464224501168 12033402 225995740713999204836780227282845714432 12033403 1624949498075039619652356756472694680120 12033404 -182630611008304131572995653680048908800 12033405 -75057614280122496825478716726239723400 12033406 259507422296264351654117451769875655680 12033407 453235228267367973203476816412278678656 12033408 -727566733726255699806265806089072148480 12033409 -362008251022223912048495498497593340460 12033410 215590637488340126396207624752669455360 12033411 -19669736838046348285164346162497799680 12033412 -454588956933825148534285516888706614144 12033413 411704725518400213254047031023155030560 12033414 -260748713449650256394820007494469023360 12033415 -17087501481643370386856734606598338440 12033416 195354118024490119629824977738657628160 12033417 -1704293263100977898889415989732300864 12033418 -321509418275299883704325178093129636000 12033419 -1510756157769958140611993378650405947180 12033420 -119940443475770590988510046089460741120 12033421 16280898675279851578571047873605070432 12033422 -765608842195790793473920068253439287680 12033423 83050858134902387914113512709240221520 12033424 -94042804644493655536500724216674369536 12033425 -224376482182919852513979390650492755200 12033426 -84744145887041063848341845335186717056 12033427 79116909643279807787513007726853348512 12033428 71391237565718163552650334578976233472 12033429 -69612217446234710015851403790374310720 12033430 438403590124500418358069630649568815360 12033431 -398404412717645277361195426237165107768 12033432 -869565962825498494722728081587230535680 12033433 -1371305939668594084986905041867400337900 12033434 -76455362576479934897686774032575800320 12033435 -332497188695899493200765605582680544000 12033436 -46007369382439014529840087076739748352 12033437 49766121837280248475085013385313196300 12033438 386645128111894357259957707469048217600 12033439 104715563690662318792650404390675568768 12033440 -638044042682801140883594714482635571200 12033441 -25429792371096226310016582127065180480 12033442 -88967235617167482643752809950094960256 12033443 233770467830875988154896285960422664208 12033444 -73411581199102370878346453694060739584 12033445 -124142363753514878829790759717590423300 12033446 -167224347671296978218517361696142881280 12033447 424517714047964029060619491401124792272 12033448 -51911870124322564440743560141211811840 12033449 1454860320608112236347737504766348179450 12033450 -138274637730744655643907093640927200 12033451 1212588883672759051863470943483596742452 12033452 -867136133174479063620952561584416004864 12033453 -371066459224766719071369977507879866656 12033454 -166825312007208352921938273190426088640 12033455 -143488321646844562040356323891782478240 12033456 -17151632158309378007741415098475872256 12033457 296964106624685526369722048579284956672 12033458 371640565629794610868920610881789880080 12033459 -274074122063288905921438590525060873672 12033460 322205078556302834860670815313444812800 12033461 -1306387711636595708260620816001661189376 12033462 -106748366728973112695986286321598345216 12033463 -652615035714478636807389651564824944800 12033464 14641326315171532637807916702564741120 12033465 -266807095134865806490607549503674290880 12033466 42203423371494429741379913347018505184 12033467 239671076702500219022053531072143574752 12033468 740921930171929856796359269539788881920 12033469 477358377387726218635999387001383985600 12033470 -210046040479063975870268485086726167040 12033471 -536787462221344480282382808880219589688 12033472 -20741970033117270788346932001691926528 12033473 671446522190308812005113717431072583380 12033474 -326761528939052141126877887796678080640 12033475 -60135276407293012139534209005146101400 12033476 159403214449102596378849295523720404992 12033477 13618195736156300238290579898161284608 12033478 108566856329025588621316770339245939040 12033479 82584172716440289264323638536443370240 12033480 73857229385421032623693485290409984000 12033481 -601596011281380385636721525264479767718 12033482 -881359192169087186009566042678760211408 12033483 -140080619912781135858480932537617611264 12033484 45403940827487602833717052837587750912 12033485 55692044411064190788936161382338534400 12033486 -524054977610968951263400243840520669568 12033487 -107343539487050912608663265604937026368 12033488 391316911717343533691956869880891072512 12033489 -99572540583342211258339671675574450752 12033490 -326181316945209433284087282106824652800 12033491 -265762875730522058019638247371154734160 12033492 -464342272897400560114205754373928755200 12033493 204682997381938929219537408632080224924 12033494 737046669276897940910268360535546907712 12033495 339900686092802091104717888217694269600 12033496 365838418358122014969172129912544225280 12033497 38232890731891743220759557294895472832 12033498 400775079735397661934223343898807863040 12033499 519775351681026089047047601754486082500 12033500 -396359589798512766836273262132211968000 12033501 405585932099291496369060573547011233664 12033502 -30812264632916522208950190930824954688 12033503 -17548230608108949354303863498763409056 12033504 264260761156237124931790178723794255872 12033505 875126710030860745089403569874138520640 12033506 235810624334656118247933107441701068288 12033507 -2380387237770712066748032521011781312 12033508 571578820101473396321063998855341895680 12033509 -716615297061411926595027978144950140290 12033510 -101148848532805231446693760951152762240 12033511 171912558341513250104339221142447852640 12033512 336664223248809539589247055369660774400 12033513 772512498825810522180312576738089863242 12033514 -389954885658783851460841800551681112144 12033515 269935386519324174488363844819460968720 12033516 -5260544316356782388415604786776231936 12033517 -762473865725433681646053423699866070400 12033518 -261037493445776809855092211964221682688 12033519 -24950344108412986720277376839237458560 12033520 8775493512296629278422518327443456000 12033521 675659780259089265867145275814861288500 12033522 8110678280865597989503807986505065600 12033523 -298573669202809373471957184091159618896 12033524 -23060931088678732691566873704675815424 12033525 87291861611536669062730656384820209600 12033526 -163112837172711374989246293177714602496 12033527 745008045582944961903501687791301594072 12033528 -92685540400716259573898646299227545600 12033529 -1350719208704525214488119322436948398688 12033530 -56482343457995592176254317232187904000 12033531 -590034125447404545967363007232569548704 12033532 -90312823035721701682828807578884278272 12033533 407742841828639389169608714429772171782 12033534 45399684150593813611553484246792824448 12033535 731302677199350163305161859558060329760 12033536 378730990474200837167903267838933073920 12033537 -112127500586080337545550356679516191200 12033538 -485265047520668001232506105184346534400 12033539 -16391788366960247226186798007226306400 12033540 -255993500114432733837297092285295440640 12033541 109126184740701832897956463241909325888 12033542 -42416148620772877996191747402935783328 12033543 -979660709114615466397783091220400168536 12033544 -231851411796774261272193459083480002560 12033545 18027338885750341538253298495189395300 12033546 -64715219650748857190212904733270867456 12033547 654581446625414612447556085860462201952 12033548 686921637539054302018891427108519617536 12033549 -183515813121603384560437232996699320320 12033550 -7324258792634916448531542119738352000 12033551 705219163575138064478763373468417315872 12033552 -164473958646721820104562212837535121408 12033553 719797268923590509027784394103870153856 12033554 -197222284598440978628664893179741204992 12033555 -430560210163568555530361561209739481600 12033556 -596778108578317124090574837314727959680 12033557 360683676325188054724045798711659649806 12033558 -229816609143153518523911854830271452576 12033559 -1540495647752613137322371375312462392040 12033560 286725072345314149678859551625350348800 12033561 -24820881899036935571365975164794599200 12033562 -80453336070828059172788425365011539968 12033563 -1322838811688059554977470819408307686560 12033564 42144597332007603108876974690547595776 12033565 975397030449747584292487211658713809920 12033566 99275875204767636800142586864988106240 12033567 17682715112174553563547514330196932200 12033568 760925856641283090495555071138065612800 12033569 474281428174631594301783346581650412996 12033570 -61415109689181483752611316844904396800 12033571 237618736581252380688416507709372246288 12033572 267706571554409533019057047771390478976 12033573 393809328908545160360402567734058362368 12033574 -1388409819618539543516395527764043648 12033575 498175279670167793678922507954759508800 12033576 -363224301490531728735441823382342860800 12033577 -462791708231393869333251521992151944320 12033578 -693077041327268890008085930141930574160 12033579 179671723716458485779849983000117437920 12033580 -72526638091724717633209187594146529280 12033581 -339478650419487200436047862170555307840 12033582 190346165964715807546511307960975187968 12033583 -85502929439169431322599656885135165168 12033584 40432959505544139380247347351516676096 12033585 -400058688344342909310547856463638496780 12033586 -101640877307786140039567455115404503520 12033587 635938390902135914789309420397391434672 12033588 119193852126796626147929472356468822016 12033589 -202859193669760389424429634461418786976 12033590 269900668190101804973432491176731404800 12033591 -76590688949197067313995978968253117208 12033592 341092016533144717836437288489307033600 12033593 -12731244216136883033868806456593351680 12033594 29021612439179763123466353366097939824 12033595 -54546144496120681346054594300840068320 12033596 578074631649940920068025504604344545280 12033597 454521379651718758407416958301824488928 12033598 -1322802532978678546908307104315718817280 12033599 667318462796400718430039040794038545600 12033600 -23762123994120515889742439012892672000 12033601 199713656990545545392602220674186344900 12033602 297557374363631418423759049925366945280 12033603 457347996923371583306532328107667740744 12033604 374104785345897555752465593067955277824 12033605 -826153637280211859485685043184107916740 12033606 -85651916135061279324790780467736680576 12033607 -417989379586072727303939932651685503144 12033608 -521122821208365255878819509462109952000 12033609 -91231712064281463366587949589579505280 12033610 -14756351338732531087842379818266075040 12033611 -56061261159174886017106064880543734976 12033612 -603855917104764290232116719168312320 12033613 1486283150109242656423481528317264382880 12033614 -348960231318796324371607043170205058240 12033615 -404409873649986718203679411866675154560 12033616 -97798720686326608796159830767208243200 12033617 -835507371555756995412447971082810344334 12033618 -88126174459458092704222095714280150272 12033619 -75474962350689795480135084806247957056 12033620 -754022045107404588928399424039814750720 12033621 -86803701358968625147041180493223153028 12033622 -590079731226924499413545291055174129888 12033623 130735069427772920824051136547639840768 12033624 -525216237714183489485189770391052718080 12033625 587835409830411380251414147466739165000 12033626 -628751491715366623252621767422618565120 12033627 360433015947493527330069821416507783320 12033628 211533726512875006681363168599565900800 12033629 -902291348610029224248789722789168699040 12033630 122415015301850273175680676861004185600 12033631 576958227233191235730446010991009925120 12033632 72068624680396762116427055186577457152 12033633 -357045704176784942741485829929003058400 12033634 -466717498827002330311113159733755236784 12033635 206542734253527123891120413239480192080 12033636 2885712771677634912477280887225759744 12033637 661780057584211436074214676899509436160 12033638 -5570136088965486985893350901126017856 12033639 331997156451059393118403882735769353104 12033640 215572936549086239028209351628134400000 12033641 -890337499312340703761901908198403797958 12033642 -174307281405717952016928445617858011904 12033643 -363937871346106774615123292095980452816 12033644 -163762105145813293961643727726498274304 12033645 -389935232040212399283167049883662216960 12033646 389340250952723289710737767688304790144 12033647 522145004120025644466571640607439066680 12033648 -52992218426355963208723756522242834432 12033649 137327400570424781596828233298595796900 12033650 74348776862216102907986050325255040000 12033651 202091472635118609047337300490548873984 12033652 796611438163587331253880609312631560192 12033653 159079871055073032946916766892784565564 12033654 -458114682652719337647149100118786032768 12033655 -2714425399522433630411671192365430440 12033656 -476897032857085309629098620255263191040 12033657 948641731460719592295701741570903564640 12033658 -43740069085634289811682195951685669888 12033659 141363605513199511381368037392094894440 12033660 590835243983386423267381968481385963520 12033661 1137589231183914380151431158811901961612 12033662 232522969310747069508843984520319288832 12033663 -530208275768788071439061979753077497656 12033664 183695337653336956545079216407041802240 12033665 22259303110480477368162336185877291540 12033666 480504161631440494158016919621705356320 12033667 1306480665696408190359849795124291566716 12033668 1149246892575043724931414108638338002048 12033669 230466023738617048826323308650962836480 12033670 -540383055674982502778326638157560531840 12033671 72129958508652405950324244834076002552 12033672 113048965274727585243095203019583651840 12033673 -415616427653422343347372898084893496576 12033674 -743838728770673315972107030800945491664 12033675 -156081275238436972933903014777897636000 12033676 1015978995020707916731194067611960200960 12033677 2054415627016726467321497509167781152 12033678 -33404868409384470837372783521069117376 12033679 9085081992868443837996343456014796160 12033680 55151015725819163754044302044266496000 12033681 292001951736004069770752061995943502944 12033682 -846743713534243262866467043420971293808 12033683 297264132674182225305338374123110045600 12033684 -9272351096515478063128755208663482624 12033685 91510516919256168015075237824347846200 12033686 200225164983324619741746414571039574016 12033687 144255852594232345203320813069656587600 12033688 -1464435590918876269723829017440049766400 12033689 1284650691427229580669337475092012028490 12033690 -115897204060673683147655392997487705600 12033691 974162996039181317769344428179980313092 12033692 1193071211235182580512133972210889728 12033693 -191314800445608741112429368802426512192 12033694 -241881809609179744523859253005846463104 12033695 -532438379639395506749088599211019375200 12033696 290663804687528762701907107920419487744 12033697 -385741114618341874611314739774363767660 12033698 403470574939218585758264912984978657280 12033699 -417809752357804446266055598856203097280 12033700 -167463894766751505854914755663412121600 12033701 -677843709103751721388922904479100910368 12033702 318486540392471659445464809183716846880 12033703 227814793585425096699901281493136098608 12033704 421981056282691683838907544257075281920 12033705 -141211681871366548121472976351897128960 12033706 165777882526415533182932737208155749552 12033707 -3701714010737362104668497914880600320 12033708 -40045103108828208369318104254784125440 12033709 54677091134026043452830302558806725720 12033710 -173506557814590752439946749636727760640 12033711 252634138704590815452101996149711495200 12033712 -330240253758905376458442851958195011584 12033713 -1048327492932028628262641564558910414336 12033714 26768593780157295088099923995743741056 12033715 -348692406220268618353895447065212552000 12033716 -932889721183298383669843764981811052160 12033717 31383294184145217295704810879165538080 12033718 -324314322006619414619745146154552313440 12033719 184040550915316194247175995662531800880 12033720 -6460502832988576396922455469297971200 12033721 -704396289637519548859230372015702829120 12033722 14003429166559050026098315181048815104 12033723 -16369623512692106049005409179509123872 12033724 78004085031443075196593808527052579840 12033725 765325141526892850531799769741645528000 12033726 59446150943454668298804549524272143360 12033727 538254198425367593985535895334488576576 12033728 -174868070364049068180623738646879535104 12033729 -72325659463156704811265742604565952000 12033730 823193560309123665436053435729959070720 12033731 -223640411114190128014903189844055197400 12033732 -112376743680753725139154453430138093568 12033733 -2734117780824972960546343635214467230180 12033734 84863502767410756759337216736036728640 12033735 67234270455685152740321828440941957120 12033736 531263597983156598053036367072035307520 12033737 -999810135364369576638042214241576200614 12033738 253478565869150094831355871329371417600 12033739 367944008395018651839388668386423351232 12033740 -415038177441469730602666319866493199360 12033741 -424348311758400090519330938524474252608 12033742 231307208758198816057964695175228656512 12033743 2032040611127405689133626674264635839584 12033744 -86189003315913910835722606276457005056 12033745 -45020814210717322124242868359545604800 12033746 122123584848061712452250956927736616768 12033747 432672911565410652070930439118075660168 12033748 495434142641117553650306817646813505408 12033749 -21521901749132794275328622998303337472 12033750 89277357286343526837845613148582200000 12033751 1790120053012695705943264950195221638272 12033752 -1349619407197989833271539590039876915200 12033753 -671533942584565715360581344325909852800 12033754 350459178550879678377627389284332956160 12033755 48177353505449826602900032470718993920 12033756 -130019210780211791310672966247444159488 12033757 570112824160373229753750079377663825472 12033758 -25604620515862388339741710187074191360 12033759 704482149157712457701270228954413387920 12033760 622104120245866813508856082681827164160 12033761 310737466174246299882688066565217316032 12033762 -58858896674417898164634753131413946880 12033763 690437555647769356280080700194802963148 12033764 -782328091164883442963361095528126054400 12033765 378414041802675638855373002396236320 12033766 -17889743799040830363382866852469741056 12033767 675582762501518966674167096498243957816 12033768 804210882156542205112365455549043179520 12033769 -119879565486227251245499581264660415488 12033770 -10632441869635635986679835139166013440 12033771 157087378988711870593712837621617639512 12033772 274755602528016721329157247814101793792 12033773 -739153475934019761278987318940613884180 12033774 -488919685955645998074550177017439865856 12033775 -255802370864369078919707265492900150400 12033776 -41035095984897245970948340352939655168 12033777 -101831334323883346742235628620384138240 12033778 -48484152245089314598351754206011638880 12033779 -477883875888623772247535603628316483320 12033780 -149867066689213699573508562928883527680 12033781 48318068589994067320774739604055405500 12033782 -93264769196797467859957212026495529600 12033783 -946927810197222414735396765716413483320 12033784 -223425851692908415920084377273767034880 12033785 -90034375720745124397460205552137397240 12033786 -148513557943376358232963420021204869120 12033787 -280534192398759946752741815890893295848 12033788 149374661544273775101114432784032683520 12033789 430279896705932449732736539291298817024 12033790 -167745773408789223233818323058173104640 12033791 -16273687582569077159936853589103653632 12033792 60756697024883386717374966872345149440 12033793 525399832802799863072485162648132343042 12033794 -372513401460631331313379504285230647808 12033795 324945165039356857106277232142555974320 12033796 -748411661237763137542537340628555414400 12033797 504439003976718310261558386592758279552 12033798 -95900290359983525894063332027910952960 12033799 -921853208460569195894898073715201077136 12033800 -566737498898562763632065985910584960000 12033801 100160308591664553260777112715864731456 12033802 -347871759455407350891652548263005766400 12033803 916080410128813012527894361732570343664 12033804 62919073562788905868183238849527082496 12033805 -103027803371921400215789554355029213440 12033806 111846643875990021253279981503206883456 12033807 428211762843397846519714807370214339840 12033808 3955383617318236516834731040455983104 12033809 868098388646155417083875003845862793204 12033810 14127998549272463541598234926594429600 12033811 -91881194565855968259724231253404999200 12033812 397447513865035637888905003132187351040 12033813 697322290839080430848926984781317632 12033814 -513159529220885888715018412783452051936 12033815 237210477822452216391334934611370487960 12033816 -369480522626452100054063674282760294400 12033817 -84769133838798493242088727524626895654 12033818 -195501733173926291793578806105320590880 12033819 -5290586935555006194428430163773826560 12033820 607081819516561202598851783183080750080 12033821 577823803048817454561374281522033435200 12033822 -76985715547601353176451128941369328000 12033823 349750058163808206344615502422647897744 12033824 -764640865723256697452871418550147874816 12033825 -193596395983350171452997179543757928800 12033826 157292591299530391156767834194763010560 12033827 -113533715350109750327970693473043236640 12033828 66114443638321327524863431499960844288 12033829 2138451595551037799656339667814386855100 12033830 89685557394598258387002423268023294720 12033831 54387626668486362577111337231645422800 12033832 925109868641811886111121899281686937600 12033833 -209570089130187207283761885438673059840 12033834 152535102614293366843220235672147340800 12033835 76759060435716404632816551471397526160 12033836 -726254762200514780354910227190886579200 12033837 68360012396998256375463830682440183094 12033838 -520273024976829873495776388800056088256 12033839 -1462011769677065780364714015937249893360 12033840 15911726734987924796775493978816512000 12033841 -882982469328990108534084895635776361948 12033842 -118001741969845546279714822553979698928 12033843 187167164772633405240332763731820489264 12033844 -80325267692867573392797868103852858624 12033845 -401961436225914171293343560088033468900 12033846 187841487309888583035236424241260384768 12033847 197303889654676633634906262037150320864 12033848 -313318147091726385700507084060589936640 12033849 160834391637649876454858974083719690064 12033850 312970139139076921730310154847629016400 12033851 -3885817754827273650711055021948041048 12033852 -46020252900241972875155749858659552768 12033853 6863364952267766403126021446361777408 12033854 143710285170497305262413985203571340672 12033855 15983789105346614310582701831781034200 12033856 -271744733082329627501819134228533084160 12033857 -75748621349759921742455044972978407360 12033858 239884459606503764927795194844462242560 12033859 -250689124009589533584725024239326545920 12033860 1035713508411711551547735705285426216960 12033861 -87415392224533304511927077215379380416 12033862 252382702605101634642696240741870217344 12033863 -1351900791960993922721373492758657598888 12033864 -341878082676944865997862400855978055680 12033865 868676107631073975108907197296956876260 12033866 -57301563993507456390307345815689025696 12033867 631264596560987630210328002543473918680 12033868 9560662278925688431022300482193817600 12033869 -33878132789392215810166196432590806300 12033870 -77349252684745246724437956924285987840 12033871 -1236312717203053631548103013537271734928 12033872 192201005447399303604774472578158616576 12033873 -1440893450843462344137483668832955836000 12033874 -426053577983140433968837328156505182064 12033875 -232665054829159157611682249455962480000 12033876 -301695588326535384305761748782932787200 12033877 802102666584828661823163693495209771726 12033878 -446396032655266888691250203447950666560 12033879 198130958653215125102527509139525435776 12033880 189891631089315521208719069785959628800 12033881 -1077504675935452135638351353877493203318 12033882 -44295388331190828897942498565463240448 12033883 701524464593473949276277069054281816132 12033884 -57416317427499426209544913008734400000 12033885 -167498474742985814720967407573667133440 12033886 25306019855073724135022047037944831104 12033887 -1297240738335241492447953827782175050464 12033888 28031770161084196302929923639374249984 12033889 153025033929678775309108839442388110080 12033890 140820454201817996946007581570712473600 12033891 -457124494176995968287828612094972846248 12033892 -619135950107511269497204495306001100288 12033893 -295774505816839525306088934596994992100 12033894 -1267052824242115951477610132655478272 12033895 -231373770782656716044839425452563974600 12033896 29552409772740785842754407108072488960 12033897 228256668949880875254305276228479824960 12033898 726670821062335579100103905479819928160 12033899 -473873692679088416164373233204527024336 12033900 172747280566514141600532198129235584000 12033901 -542841472952706383898114837651992328096 12033902 -157913245125352869738486750863223600768 12033903 -94333273858468928180922945063807605760 12033904 -16612448159845975808358350632966946816 12033905 20987504349704213017501876531542691560 12033906 -58928889203263474889572867404161097216 12033907 516353857993896574450066211630722862156 12033908 -251270936781878669633073736071437023872 12033909 -461231274226537991169202401632431823076 12033910 -103159056744656258769884385050327712000 12033911 -1567023071647793579265476203001353028448 12033912 -380746634957001690683178546992244326400 12033913 -167521552806102469309066096732326673196 12033914 257140019528778190346988946998010483056 12033915 -297247709104481729024894407490222856480 12033916 -377753620545680917139786121353974638080 12033917 240499906233715147130895297863190266880 12033918 11244731514760318806959084241355646784 12033919 -753013047352135713388631500142933284680 12033920 -141264260932852970816977408889349734400 12033921 30925687869670323313993303682212884480 12033922 -270376299739091206823927593064423394816 12033923 -202559626124338112330992341403907995896 12033924 18943303889770693599249264054578245632 12033925 -817056931702646042715383416134677708000 12033926 -203134484095408247415224377879047620160 12033927 42224038580758788203108191920925876800 12033928 239989635767318386816341802438594560000 12033929 -332123811325698764257280582969944909824 12033930 13235684960920267116179827283068139520 12033931 227312291510908264015492165847171304224 12033932 349099556112892196756083132339413169152 12033933 -684871958208106376694648381702483680256 12033934 133818827796519093361478851026974208 12033935 -6027538772369693051068912553089112400 12033936 -60980799905648478381123840234203430912 12033937 -26094835021585103997165618628296903328 12033938 -285579694434480929783017387134695752704 12033939 -198219006354891059067081457449787682376 12033940 151654088145253196908144246323758135040 12033941 -1273641926166646683619960319555426924658 12033942 33701237090747748901958784033412854144 12033943 668368772696927483296051386268906065216 12033944 462139013368368031159420713997826826240 12033945 -75521876703892313134205008576628305920 12033946 -179743885784630882706782529945679469328 12033947 -300265926947688617724990128152887716604 12033948 370808076031742793292302470410866447360 12033949 -121204498728118694441392175733572513050 12033950 406239573420379045443442346125422024000 12033951 7578564412612064108126419238714546688 12033952 -5476948448817169170979125140731723776 12033953 -742396405376572961647989189602272800798 12033954 -284834305950345506203949595255726873600 12033955 -77405629176585170836462250982744065280 12033956 1361845023055953169675312696590626549760 12033957 83105853114249533686929129169407869760 12033958 261247798838273608792136154075558785280 12033959 1239773620080092899802941180703579779656 12033960 -214801041904525044687981134734770585600 12033961 -846261105081949242152088336101596466769 12033962 175803197125493068709572799193485031264 12033963 20103269009665848095431709169046845624 12033964 92944584265255758712876112927422076416 12033965 -201088543743429406637893758592416577140 12033966 -16546271376383915639591203023799590912 12033967 1580786608875432249623615701095990224952 12033968 -714842285717428793237953949069869056 12033969 26903873951434432242670779761907696480 12033970 133095369128356013330980284996210811200 12033971 597474122038391651274647480070632060172 12033972 -261492341191842703652169968379497472000 12033973 420195158277724348834130668342883032640 12033974 -1016431771948414479066603223133730194688 12033975 177731688153934994748629955296713500600 12033976 -905420661009291842739331318909365841920 12033977 83310504275787777382824804627318906792 12033978 -160182947708941295507637266167858520832 12033979 1400048314476014866259347354644052012840 12033980 2364767013864466996858985119703040000 12033981 -1276500317070970771188519871786050164160 12033982 -709619119407020543473515597120516849408 12033983 293081444109125301905025965897986787904 12033984 -308682904538540180991277243001638748160 12033985 -129704241572775751032282203546186790000 12033986 329806194033434970301527596209441194192 12033987 72829216554926386478019626998675613952 12033988 -340936112535129103871123949545217592064 12033989 -508691489124018740939979948574676184000 12033990 -117505452360880176430295359193780033280 12033991 -217713903754760386048434912002134963200 12033992 -26783827496185739868229793698120089600 12033993 -148796122151693622068109317502344234736 12033994 -320511233655461837272315939201011594240 12033995 -808341749070531834488920072073070396000 12033996 -68406491230941439581551906551544779776 12033997 435031695684129753335538870608865699446 12033998 163922764967865132149106071719580472000 12033999 533290671301742752826679409815398922600 12034000 -142499356264404062958583170073460736000 12034001 401402220057377506573225091196947756352 12034002 293247979065777591705279506766649045632 12034003 -516070501317171648039118720898989264176 12034004 1133327836997294140541842990687804864512 12034005 843662910800277835705632895843170268800 12034006 540572980025455047262364090164391153952 12034007 262433913580441473964062308603959621920 12034008 -34963788169728863953614785370401740800 12034009 392044238462961560072539767511345053248 12034010 211685667189942092734491836427294160320 12034011 532076374717721814419658939039774854400 12034012 164793591758631985684660552527977758720 12034013 673593567975376780671680939152594916262 12034014 57391825497022941179708731932336291840 12034015 60681727367480055792598427585230466400 12034016 -695175900533289080482425536329807822848 12034017 719662759705083076242587492171717840400 12034018 428475203559874291059823820538621306960 12034019 -87592238336483968824879754545710965440 12034020 364365917145914534427784692684828303360 12034021 -483330793638130752653909458595685651456 12034022 -105731727164881028446101064893988780032 12034023 -9283919143575165346831699935506261376 12034024 807973155356718479198837371719755857920 12034025 383499624684500189318413102103079642300 12034026 -32949931882266379721168762324994049536 12034027 869501304900876168697471651838675483640 12034028 514708795169029156191434437103030071296 12034029 195507649887486529593540663828473330016 12034030 43297084512254491597047418499909289600 12034031 273617687498241076964981658043566047952 12034032 -61461398949319257645837081918037524480 12034033 -386159998699684306846218572144374786272 12034034 48826644045921924245925847065944344992 12034035 -95208895022303910302616539399721940800 12034036 -76271140154121556731081081778671984640 12034037 447904834078172835651160421950737068640 12034038 5365033929023389716844386904366263744 12034039 940943116375695754763959365595906990320 12034040 541464464043935204363229266131482316800 12034041 -498590428769210595535635378311882943408 12034042 587879632821826853867987737986493218672 12034043 555516128561894844777739735593160956960 12034044 -493688333425722387474571063816233669120 12034045 -58227947896946286048186060109374704640 12034046 102625242225223727792643154250285427840 12034047 -978835799046761342718737879922511807800 12034048 98384117494602660952930754477250576384 12034049 -67591028004073592154710594042953835520 12034050 -4970973611729214229743905114103782400 12034051 -1343497974402004046189647543338522418948 12034052 -842563952676152883388016705931707681664 12034053 -353946186976142901922120657699207434720 12034054 108152180594147707805442501471110522976 12034055 -89803798201750480254862840292664120 12034056 333906504148883733626761724560105267200 12034057 1195997585792046196264235951834187047706 12034058 -53872975050060078671992993571344394400 12034059 374133233145223811482968795607242655704 12034060 189564930408218631987629563922310543360 12034061 408613772972387939689795728622753734252 12034062 -509226391213874823234370394640426796800 12034063 743551297279525611199048502528372219312 12034064 109938768379800951617826546576823418880 12034065 -150974768847430209558256687844265919680 12034066 5960898048850379702112581907446469888 12034067 478907658244411596216862993870276633632 12034068 -390496328178115452884021536470681845760 12034069 -616515231713602296087757780571087564530 12034070 424923488491453095265058538849787660800 12034071 -509745352487950995833770690281285833856 12034072 1138012820787546700520017722509728972800 12034073 1867108659976396229545243322712120019920 12034074 -16825184928093515498150373865787701248 12034075 -174460702884431513952223550757716850700 12034076 -592283884001699541502328263066681344 12034077 797058095535495218357573251916248987680 12034078 -81807674244042903140496474345106249344 12034079 1708067437913630880700507937776111769376 12034080 -223225872565531545484615899789156679680 12034081 355470874498010231399700398418772130500 12034082 541781566892945525773296144126419437392 12034083 -179963468138139833638232328301357499136 12034084 -1197237185920811381812539175660587750784 12034085 37721838787805279630006339862589215360 12034086 437196682735542744258131548934846940864 12034087 -439844152282797642586085959331943841920 12034088 -244350357776201099023239117379657236480 12034089 129597930798093423249195397576350181104 12034090 307112594972855798622752720456447201040 12034091 -332917574629807132203499036096320290928 12034092 165080192304877760978215979253169324032 12034093 -377526454180300407964878160076536572800 12034094 6078237453492535812558228485442713472 12034095 -535947000877092657705050083492471455360 12034096 -134476997222187118749760886814376329216 12034097 522057723555650904895481327791256639040 12034098 276214164483473921464451299280152116000 12034099 36245382410115675592274619778878938880 12034100 70112283581671856568788634922048262400 12034101 -606772594569327570759128529570366005280 12034102 134069003969482212011506465174484923392 12034103 870324575475495266272173939434838365352 12034104 -16801237803440262792799102678723584000 12034105 -1001097214851665778624157588189403623740 12034106 170285947230163267228923572482894026240 12034107 -14337136389795056555529982053005744832 12034108 1528639972420122057524999456574132136960 12034109 -12553248160369063126427220023602339296 12034110 -56090679058958465080846764340837217280 12034111 126341905467943904752317076731367261440 12034112 129866335515956081011706967665651220480 12034113 -23996533820942373553110099338483173632 12034114 -12110624534193284260708328452574167344 12034115 111013216018713583210257134551058160000 12034116 663847721743904219555466441037181429760 12034117 -1302769341144149411398866722616947572834 12034118 234471330487323234644476530138282065760 12034119 84317076368809137271391936900644632744 12034120 46547351549567373846377292991967232000 12034121 -1071268857463951413775019034017128401456 12034122 228329833363408103222852777607595183872 12034123 -22511410728453340278917595024473396496 12034124 1039725964986212313327296897231491961856 12034125 106553741535395537469222278196414360000 12034126 -177829311934236129460650509351672765376 12034127 -6965497919385135102684067627874803200 12034128 -86033247326715989195293785345294336000 12034129 451645586553378999394085129985125109888 12034130 551400806260600040423026610646782428800 12034131 -875306806592739733499961071866594335048 12034132 353031080495519044749280143391782838272 12034133 -410566465643570653839102272546893101618 12034134 51362350614110408546886618121100985600 12034135 393692004181446653218826123627089640400 12034136 -1335300561159185078148863514869572024320 12034137 -90445183426207417252477532084298104832 12034138 -62911795580775420563497345069500315648 12034139 79543051604692268456254730705090307072 12034140 -81918503744867555148061824775912934400 12034141 -307449340519741885248177340687412404096 12034142 -400852090162441035610354032622133766528 12034143 -83345753571969233949419748138514963200 12034144 132823004502926480133545190492768829440 12034145 173326504261803298463664223452227347200 12034146 -104103968834822487058560112008234872832 12034147 237544546644447483643577113946124675744 12034148 261016256721357818439224548458315104256 12034149 -767865261983499296407889344732581728640 12034150 90063703692169942630933706156834169600 12034151 697750332343770331439082507001542868152 12034152 -4470310882063164603783244219275755520 12034153 -318080775557747764401350060625106566598 12034154 436745704131500445481446901403116111872 12034155 -155566893403949142189602644002694080000 12034156 381812210696957216896417041579762132480 12034157 641920654888381305563876386665529784406 12034158 -57069088307944173672759253531574433216 12034159 -1162541322708728047981457197156320329640 12034160 2904683841123130051866759283393658880 12034161 -253443724729516924130934214989337906812 12034162 492668573232331671690312659852577699840 12034163 -1148555695790612609419477343547120439080 12034164 -233193180465168167874717645306272391168 12034165 -96278746934014658401155255051308559360 12034166 1289100102355046914034832756695159226624 12034167 -321056447812017349980738652681309614720 12034168 518705754556114892275778018702639554560 12034169 -27934917575469756475851992570971995648 12034170 9520862117148610096635648339248044800 12034171 745357645770181065238989634319588416200 12034172 1037393119316630015573049595606711474176 12034173 -139643722718571459445474341282095084256 12034174 885420464215176861161141118298555593792 12034175 -265400449751140512799685669235422826000 12034176 129525876363863309425026792381480960 12034177 97171988701559610442399754093043208192 12034178 19081852872925784316931382220222958080 12034179 395980214403081429279599742474242378400 12034180 222677356009753272914119027094230632960 12034181 -785413429624645795891538947529414656200 12034182 -36285005456570223743021234228987665920 12034183 -140579953372822180923055363035959524224 12034184 -1857354580362284040315404517822501396480 12034185 -201421241863277171282481351524042779200 12034186 -506213552519247639500440728259327424208 12034187 10614701563425636668238643426492809984 12034188 -208272569177643800402822861991800171520 12034189 1285872929855722888447948366617155063990 12034190 -124797659003462926102658281890451672320 12034191 95589420488035373085714955870134587280 12034192 -197109508899305296193404981703727407104 12034193 -87749225591668148379425401939124388558 12034194 875192697062735002648113449925541942272 12034195 -7877066676909821256520836443634140160 12034196 69314678453919798736667109324955392 12034197 -125739919445614388858903064527561368320 12034198 352535150275198760652545534795496345600 12034199 77806979659182758712029146260305344200 12034200 98560237510943564717962096522887168000 12034201 -159237920805975913218880841693098468400 12034202 816625021957472900506626733900156660704 12034203 541685643905457578315792642426518852800 12034204 187786974335077173056179078903275987456 12034205 888390609280240646612335478955631928160 12034206 83351703569183599091537894004290498112 12034207 -882154619329302325876903441229392313288 12034208 657554294075445367421828235244496879616 12034209 25213136279300672662961161779278499840 12034210 338713166778006878745227506086342377760 12034211 -808803516124469597009108926894621245696 12034212 -615112223131119396538654302568564620288 12034213 231483591706345480958038050040615877500 12034214 -444934742696624264270376509096861312544 12034215 769428869203905445946120531099566392720 12034216 684372155515861252602057836804699996160 12034217 -387233388069239735066062412709387104880 12034218 -724797700540149821379171910230297600 12034219 1581044736650367587778742523404487661620 12034220 -395542667814093671642615609547374592000 12034221 -16003327765857462388316762714279521152 12034222 242487532701769399479235565674366254912 12034223 1147372942840311371323750525353619890864 12034224 -179851208226440920629595447204292198400 12034225 -226783615025051238770358121158194105600 12034226 119518684680160479610765046529564633504 12034227 -227373245564027793708922069124894318280 12034228 -417377677414212595485170227643464478720 12034229 1606998271575584463525915250503326062830 12034230 1910814251398962509503920828765542400 12034231 -443700167941858180046790523838890332672 12034232 290000647483452062958202024883051151360 12034233 -271022748924265945931260899273624424380 12034234 -793511289134436273506871217606040451984 12034235 1158278397944607639206785029952714039680 12034236 80769827524039017381478868751729971712 12034237 -776793734985948391607845968232476061114 12034238 -2731122974306290522413966440475272832 12034239 97396707489800876647488933366036084480 12034240 -67089480623779771203165658614186639360 12034241 1129708382178629163630776912511985176642 12034242 -427947995784471606735595522443552862080 12034243 419957698474811314809664467844562118144 12034244 119531165377467550215800236569009770496 12034245 -316221428758984367178092588092948790880 12034246 3731581872163329322065883248114581760 12034247 1207746996178397610279410581529385426192 12034248 335003501758485669009473847701860392960 12034249 259556640097730616846323438009678900366 12034250 123784785636781193451004859090370864000 12034251 21601622528645518536978393827114880384 12034252 -235187523215873714521089853957666219264 12034253 687627394473659202379068802327899707040 12034254 192852536677445102222253937912672602240 12034255 -353670662448639688171223998205755854840 12034256 -148439484376775048321767566535500496896 12034257 21141014775617523612431733346295116992 12034258 275285569518680529594163574317416704640 12034259 1504698906494795567432256100689505892460 12034260 157751967713898172683450504330766172160 12034261 504020688485238899996744020410160283452 12034262 149908877622303412567119712537619403264 12034263 829496982868080818129990557488475758288 12034264 -1169415089869949462898692975477318676480 12034265 -19974672201232527014476261887557575800 12034266 -39232008733814031761790860891634647040 12034267 -318140301463405973618710267697008336128 12034268 -121084694679290353767523170663020938752 12034269 -5354777658767079597631621837152471720 12034270 448346705067626815515175888850566623360 12034271 -1806271342504756496402816274113286774408 12034272 430365950424081836859916228864700841984 12034273 482973423659029357247608403012188847522 12034274 126408889572836534224003495493209746432 12034275 -223464672787736553701905552899788064000 12034276 -635381053103563424123557070370029203840 12034277 390710381983109094078307952468823457440 12034278 -24812358823755815518486211030726820480 12034279 537741091399880026232829976629038284280 12034280 427645984702513054055878310754752870400 12034281 2404879619817783756985956352525768704 12034282 294339232468578446485234217352215550144 12034283 1223328696260510138052281858976450772800 12034284 433400527501310226257652413336548455936 12034285 21248515675009098941231869025990303160 12034286 6964684659602459660645794876506668928 12034287 17386921208196712283570239168644006240 12034288 -43712224862732007970163759558913228800 12034289 -162950360276119080946738740016562843280 12034290 17585968440488530608637995525183037440 12034291 -433163251956951572847800927551240507488 12034292 -44282218648841313256221875089549436928 12034293 163092188389416554442425700787839260928 12034294 -44049103324921039848560733902958466560 12034295 71941430378590943861773019395442712000 12034296 3313212137205575464507739262530641920 12034297 334033700036383013587959178442396416 12034298 -666765674412034963747387491580151571600 12034299 75811706740243545088567766381343380160 12034300 -75728788506068241835888622226923904000 12034301 80540495930035784224292969202923287302 12034302 242598358178863202213790417667649708352 12034303 -1031030470490991615158531735797440127200 12034304 -433811584666331985866131301532633661440 12034305 129127016832819544471984042428232992000 12034306 30173932189209272501506068317289446352 12034307 172251747238673097869137330250182387200 12034308 19661513676495940174106315138829447168 12034309 268118423826914790302721063099774570016 12034310 -184680387510993321709546888184426042880 12034311 729545448565195996487807698634960167680 12034312 178190528877454227719026220877803443200 12034313 147718095590818518501190512167308598400 12034314 243407101963555794569022307058262329088 12034315 601473915370960058165404540145221843200 12034316 225515875047094521981459747285676643328 12034317 -754351163632579883186559219515346405888 12034318 220853648388351855908964810861363879360 12034319 745928789840962932226920412313980741560 12034320 9320278231426975802705642843461386240 12034321 -590719609931311912916224014172446527130 12034322 -855447122386257502216967277990146243808 12034323 289611720931683621273195785834178579024 12034324 1688553227331174508475033327895937024 12034325 -105410411551843407060280433309890192950 12034326 -8215294662955814713234157216222208000 12034327 -745666458071632751823756453048270416824 12034328 -111296976494336000594926316716021063680 12034329 -171354140291858117226260505598480109616 12034330 31036195807810897744330671948200524800 12034331 381521136126503298885496963521682080132 12034332 -52421467295267426484200212699888502784 12034333 -1854286369496560268917996247511371533620 12034334 -182811549067374222043151638735492427520 12034335 7961220046518258569796318192082509600 12034336 -309407389407445276300130170884625268736 12034337 -220231196449297007985179723036944720896 12034338 194224418045220090815781092034565417344 12034339 -1084042588245374905129115386191646531920 12034340 189001224348377793600316542382927683840 12034341 768357355824720654107858294126037783840 12034342 6359354548522678654417765098567250560 12034343 714717685792493780906114299194323922960 12034344 340283639979653715440546833465339576320 12034345 -76161864433809798236767142183760591480 12034346 921335981177756849425306367600642895360 12034347 332228018913231242150121718283744287728 12034348 -778856053409953632717276745633161162240 12034349 1115150217950702157449555640085215672960 12034350 -252765835796014497114676794663688224000 12034351 -909233698594847658201804196266145453152 12034352 -60957932454465190394723646615024500736 12034353 603077223032153827208699395928378983200 12034354 -476968964806153672799276190358132927488 12034355 355662262806520716266170457995749179520 12034356 -602785537147047803002714906950827593728 12034357 -5002502596743596118958238522086293120 12034358 83128110175458006702619879425073416192 12034359 520346635808024048376013275262358995200 12034360 226282187995468787717547503139713433600 12034361 11860888902050204918317651362709984584 12034362 -498268071385870979565198954427960154880 12034363 -641331840789149964996647353924594180080 12034364 606960918920403270277627893251755439616 12034365 38248330413302646381560257188966011520 12034366 433627616719942894162016380427626789632 12034367 -14268588196714987793033871895844087040 12034368 -73204977620147136159976886435677470720 12034369 70485294480923978324159992007627456644 12034370 -385854984966777576135677516255015409120 12034371 -211698610542869027153457703567776710400 12034372 135439986979874070257636858342853816320 12034373 -419462039632629055211398467764766446436 12034374 -507650300836658002666442992223777840640 12034375 -496404500096504734501435344566788275000 12034376 1234367426930483286717074299111881262080 12034377 -229990270362384660753295443177281502486 12034378 -67017867469159889596311872675767607760 12034379 -162309293461595675799941327337015456624 12034380 -168578971233732343988266109621372605440 12034381 -1220183424584368385137041654455080727818 12034382 -80162045534619933699398865041814552576 12034383 -35488680469649204395274405664742800000 12034384 192390370644681808911530328461079142400 12034385 842694379972389363324214791247906707840 12034386 -34267876962319600835412509562411417600 12034387 -262333867692203778815336976677776021680 12034388 -68222922278709367072874249193587742720 12034389 -151313507342988756245217907534590658272 12034390 -603883083904490782768838127056486524800 12034391 -1110105188990053098403172079859042066800 12034392 271554336696531657172368601863405527040 12034393 81558476819090462690622930445088393216 12034394 1362134878311542101670509357634289120 12034395 179003685681236678663040293518082179920 12034396 -1184389587260877963392180269236514160640 12034397 776871497683764490230761123794004721792 12034398 -143175043650092056854435398183044239360 12034399 -173556915433555425869344582879213757472 12034400 -130323995739986549001711050470558924800 12034401 -767533913622605587396099514908981477968 12034402 -95743864400105340759896942162063656320 12034403 -1359737686351514414802959103367964470200 12034404 -151586755775785480867076328889473279360 12034405 89303377739714580334552517928762357120 12034406 -575313021529821988239552101834341611840 12034407 6041242994794782823487660943961774080 12034408 -1395789213543383307308449994189137152000 12034409 912794499423625208787689769445473719610 12034410 -2580744611838493321295628840594739200 12034411 -63731400551540802328677904634486297976 12034412 -336417333288383819657642273481743490048 12034413 -42795655444912488844580898140086905258 12034414 52685090261036606913562242481756989312 12034415 27539414813588329247191910069111124720 12034416 -126830470910270005927197486237105192960 12034417 -316678427825955140348537362222042693120 12034418 167664097517876438824333870838371656 12034419 -291600196457772137635797549124927992192 12034420 349846675077700099095614513710660800000 12034421 513466141943724894146345355371645399712 12034422 -494282225458205873954297529559771134240 12034423 -2355330860248492491891640157034395089776 12034424 1407062950823845165131659952018568273920 12034425 -29841437747340660125067089131062388800 12034426 23444163698653697300876400582460524912 12034427 536608677786835791520444747839641946276 12034428 59283876478935350975535605143581327360 12034429 -283796679517869961544949766067010301440 12034430 66863932659074119985908798769684343360 12034431 -130644641442682639108179265819589025480 12034432 1607659533181007217323722381876789248000 12034433 -521719278672673873961831225977481064318 12034434 424673148567678969007201448329385950080 12034435 80402011853285144337331724098332701760 12034436 19680529213355584785385163308932872448 12034437 652371193427881397714000569383222728160 12034438 143183734304367086776784190142823871744 12034439 861120929667979837654453686234069993240 12034440 -129129763936110902340388536691335168000 12034441 1678229906955502224649297297023740274842 12034442 -217306359875148507788082296252557394688 12034443 403369894762206490552747805243177066928 12034444 567290294075861285190153242857122502656 12034445 49442271407428461123352247130053572920 12034446 -344961971519730079266967244630839870464 12034447 871015739598571653628416803506797198896 12034448 -75082708637045148525359909280452444160 12034449 -864221600203531620205588884520785486540 12034450 5458587060051125417027282094845013600 12034451 262002729959003944135179800777067252480 12034452 -600195874036715307358459722478263379968 12034453 -3459405019317841114867844201255009472 12034454 617202370956378812462905811166492852672 12034455 -177597299582525678349345361630464158640 12034456 193823146042975205976096279362900459520 12034457 169727267124092229447607136710560293706 12034458 315488271100256702180295503211706647024 12034459 -609211955387504298207704548418267481340 12034460 90989420005644908069695397306888309760 12034461 520203585002914634068352326350366502272 12034462 529950489449813072113549394490510147264 12034463 -47946858907169440164628423827238193040 12034464 -219800504623630274393945695829105836032 12034465 -969670605261725491992372281754841449600 12034466 39597860295350210557476068456211327360 12034467 1070581417451470351964655672359352624000 12034468 -907838048327809739127078774162447060352 12034469 -1051803048832100849909658492345579032130 12034470 -166456128849316689125699918256433582080 12034471 -96009946850756745984995967369752232328 12034472 62396019816475427057074476811866009600 12034473 668266591336851201519225714651589724928 12034474 -160980895435366435038511617065830498560 12034475 -508948310554832739012074995160432365500 12034476 -118810034768021252355006793210603565568 12034477 66307370596809085113237651505410346112 12034478 211228718404112469395100057643219344960 12034479 -54367082962582251382897481997523011072 12034480 161312367172387335023008301105090396160 12034481 1349595739002524468313625112158599049200 12034482 161584348615830287813364836248001342592 12034483 -302493603172252829426351032730891613920 12034484 162535820365152765355992633132246687744 12034485 -63842383522081269869921766387439520580 12034486 333836868327150457783984295198575984320 12034487 733926344561835095589075330366229695792 12034488 16479761384727738453712526466521702400 12034489 77914397112640439236645475073820387156 12034490 216736148682314217452244809092306972320 12034491 -84226289240442308033228658102622033920 12034492 344115807315562288115091420361324860416 12034493 -326599176114640739353211133851980440660 12034494 18859028109577522529765761379254778496 12034495 854332710518244325541392731635854239600 12034496 -3135966885857424223636651203014688768 12034497 -94240321100440914691498674051104455872 12034498 -149844275584556527336716047460406348800 12034499 120054777408515699039922724773202305336 12034500 -111025146790716217199513492111419392000 12034501 185229368830174292632177807959930985502 12034502 741785767726951110728110805899070542272 12034503 -243973217856375006409742403118981305960 12034504 -14348879362540239998670046972874833920 12034505 12589397244883882530549618509206473600 12034506 -17951632388517584313029659996975156992 12034507 12126594587228007412388615249163171120 12034508 -57126238148803326786816378461983933440 12034509 -77899219225234041844182529590796137600 12034510 -14474775330245016969283537988494279680 12034511 -748807940982646369006515242560510383888 12034512 -33374564267574235695727393170434949120 12034513 -1118199246371654822927266271545945812238 12034514 488256128263632773954009289245902259856 12034515 247595065365110709418422360944483956320 12034516 419119010530279821148022118477224081152 12034517 494996204294504062285084052789732871552 12034518 34338530879968311945396421222603415040 12034519 133239201979895558830916814303571090096 12034520 451179444915581152783380988281067929600 12034521 1833420824020170982429678042527176421120 12034522 190245596649390475260926148235760018400 12034523 -1139038588251576763196674349255916423228 12034524 -606866201251696067615322077636803215360 12034525 29697030603130720129602104131698600000 12034526 62216618054956588545464905527913599360 12034527 -177797368247561407284338647022424637680 12034528 -488439796508237718889980537940192788480 12034529 255440259021249059982065565123911851284 12034530 -140576191252940861868149620300415075040 12034531 10786882883795370170527779387883506332 12034532 140834764660988286753272565160902573696 12034533 197734205173954432488178391735035374720 12034534 -514361057029925891467037503592904823584 12034535 336178163305529272888655954228840246400 12034536 -462701497953351243482513255727013478400 12034537 1535301366674920704406825179007069702900 12034538 -284218229303602723025644178365315121664 12034539 23238490469068219281211186823319912 12034540 -412304629842599026784035629309345054720 12034541 -138573905419954710017521030127810668416 12034542 -10756314440519594467332215868401984256 12034543 356242472111897454714422811080493801600 12034544 80836927948492216799247499320079810560 12034545 486001961625530466994563218727804335040 12034546 -3467485097297779463481548181009114720 12034547 781604330942544790277979807546235476600 12034548 786294305149240551322225111513577656320 12034549 -314045870467980677731448334730608797600 12034550 163633650409846843071754337679216657600 12034551 211931454823822541768358639813800250960 12034552 -933400434253152854864661294930540134400 12034553 -781837521836755268834459856932243394198 12034554 -58888849730402834581917535559815412736 12034555 396084266293357503519823662906003225120 12034556 -477214776208938038952877815301581050880 12034557 839203207207924600520831076599006247654 12034558 -1188892698333120581729098379622833519424 12034559 -356475382864691114650365874849309002240 12034560 -143869758918450075969149218514314199040 12034561 36746476076111831784134200818653056128 12034562 239306795082003355413524674578354864000 12034563 519139623550965245944736682157653279744 12034564 -349993432067215854183606997656311933824 12034565 349729672801191088001459397675554813400 12034566 10940951083523128050784041930305882880 12034567 121631119700024477757938975301571616200 12034568 -21420845534787192408332818209181532160 12034569 122778210120230718668987843816099606544 12034570 181322625386973061870123946188197840480 12034571 293704488143501475269322131183019446544 12034572 68779500216918621669058719874434859008 12034573 -1557785300658569087251699634464044735178 12034574 -30685491189081027909908051117164250688 12034575 95625960107104846061257525456886121600 12034576 54509306808428123882212973103038464 12034577 2167632857766596775277960317548063657712 12034578 227412113586445057329943502736656375424 12034579 1293766146397731182913936451850300476200 12034580 55362352882737009057184813040362483200 12034581 127225809511443557531625861098935920000 12034582 -462519523285392783748948870655010816 12034583 -591225159903530541999457457786890842960 12034584 -280583563851733241319173676745208524800 12034585 -9266628528309614473839890058101763840 12034586 51703685145910139016576181822395808224 12034587 -122690995868132451620214052032912027240 12034588 -1623741132299778129747421201882441526784 12034589 220167415183467843832636750552010756352 12034590 98152122921475213484187756452665113600 12034591 -660802152078013704307736357692379471008 12034592 889465923025626774754947759173578063872 12034593 665414561779835743966702252021390153620 12034594 -219785527589004631937095723947567490560 12034595 -491601717421858703837104902516721124400 12034596 -320769818390359075528331597965307664384 12034597 -1518343487792414769429368737321685365954 12034598 -1085729789773425184395722968199453626560 12034599 360418520088353677332118015619982881064 12034600 562647090661885404575769300620451840000 12034601 -768823366208041035107649841853274955398 12034602 -437782333508618381025599466011514792960 12034603 -100584061578698688511488415431011399280 12034604 -367076488187618922119757588624567803904 12034605 -241628843595977795553403388874775634880 12034606 -214013877168339622967761153869232043520 12034607 333475666825642694321457313440433814304 12034608 -118534964073139164006244519730319753216 12034609 -263750561505069367524599383311217296860 12034610 21044644425359904380587005427242370560 12034611 502495602402553506520895778990064249032 12034612 339008982929085892890621318646403745792 12034613 575498452386602230102630985467071005724 12034614 171010630808564573728276495442463291840 12034615 -746538981908489065942819713313084810800 12034616 128672536673500413271787316434824396800 12034617 -33728220638249821808850511897612999680 12034618 -344355548486550680171778279167839908240 12034619 1291935682858622590567784663840687190840 12034620 50761308934017714619528597468589414400 12034621 -93463688565514071040894891695611685178 12034622 637866899406467146161963149771928902400 12034623 1922936715035934483530076614733587097600 12034624 -33126157180733134476111743617706491904 12034625 15122019528690599059924049170124160000 12034626 707944565384209590361884196052284514304 12034627 -1578898206291234231467224371858212020728 12034628 -308366843150209207546851960632269557504 12034629 -946711418208125449557760784662664813760 12034630 507920573383582099867051729298673144960 12034631 254587624883602718572384071237166873392 12034632 -137501273087933172781052061733162475520 12034633 337910485336536018720033349726347703204 12034634 2400959475225349190015289658995517440 12034635 -401120364525934785705871105775833647360 12034636 663378025969005196741345197656785806080 12034637 1055897839937237594296064840717648547660 12034638 -78995311831357159257421857522541393920 12034639 -1175338449481385353134875059688915804560 12034640 -208479329710387303728171156327124992000 12034641 -108889293771666497122205328232057578240 12034642 179728402105638260604687385281120850944 12034643 547256993438662373759789565461960990760 12034644 617182676066682950302615758018991958016 12034645 -144394997922097010078327628115480118820 12034646 64992931721513122801466987195785659264 12034647 -80355277630801876725959907783839811840 12034648 18715726953342061649718508151280414720 12034649 -793857643205704203661859396085074096880 12034650 -154582711143795705242028939136774790400 12034651 -1314756019344339031354070937480938524348 12034652 71810400535376707987060540485347604480 12034653 -787319444968254293090801523125929024896 12034654 -1105038764221612649819767811148652527168 12034655 717025195401103725287879753627839161120 12034656 48337065632960552623704372690221924352 12034657 5672494487326260684056134821671996712 12034658 210918940823146830677616765395663608320 12034659 -103712193434410795272202144896223107072 12034660 -622930975898876712034521478937429760 12034661 -443464236875621878150600907121335412738 12034662 280667395956336170992866836289361973952 12034663 -789364945732314781799747715845415030088 12034664 -1437010327479865614310453084922007552000 12034665 246260522016900446023917246570624817920 12034666 249606615859023507190549440533712933120 12034667 198088604290942207995555984816124729716 12034668 -3920142869681552255424752669672497152 12034669 -406120042492879996992900180163508490420 12034670 -255919940235502538729976546196565574720 12034671 940069580809208316622491888595886379264 12034672 -7526937914801752980038376003844014080 12034673 52141067623293588665763392008697010240 12034674 -709845494621742919663077509247307615488 12034675 -179200356148782591564311543331322422100 12034676 -893227115296577248999903213628806164480 12034677 343721218243974001887613047811853375520 12034678 645828196017285166158019615069690909056 12034679 -830164127796788411020615734418817296224 12034680 57820524482051238618956082704567500800 12034681 454072364932225287568731663367453821120 12034682 -465694376853332826097929838826110100736 12034683 -1026146042620998784809655578463592802720 12034684 504766497353171832894674625436514073600 12034685 -274836826837370590004091290757716181000 12034686 -143912489202425386368763326739092237696 12034687 585125469000579691172456974273610922352 12034688 228149234630489332339774727111017758720 12034689 109225235382788619452257189033336151328 12034690 59064932572629202536111594753453763200 12034691 -1776718407872160976901828406044490972648 12034692 240035803106714455343053638124128422016 12034693 1047144389067322937710446236028381221760 12034694 -151448296169555553621024585076914829440 12034695 415786402220075046750116602219851907200 12034696 38091041584182420148566274037400207360 12034697 -1020408864809922627441313923333933308208 12034698 201666331110198871702800245106203505408 12034699 -829330372931659917018742473395103862064 12034700 -71251355958474859926037129696371993600 12034701 -217749925280420403237795005345759872608 12034702 -89830430940488376918395711752792934400 12034703 -497077498658286413541336250695733860048 12034704 58118161848663356824042187079901249536 12034705 69620416090767587163154275043159711860 12034706 249761334170646471061754138438024037024 12034707 9496265907267755040802571666683585920 12034708 -585021810140033489748820778794843004928 12034709 563972054510351581419823385256786464910 12034710 -58132121045746314078968964315659308800 12034711 1310607896577963109283747258239321520 12034712 -1435587603183877682984285656835193292800 12034713 -38517773434824193537396840293574446912 12034714 -657928604580811198500375142460952284160 12034715 -224375478805971530212959509895548870400 12034716 -566089751776671168967394569120923330048 12034717 3846961451800922202501595979738262732 12034718 441414661577549933598707415373477454016 12034719 -307702385149031672804389430791041981312 12034720 399809581069044063440733111190017146880 12034721 -692741919873936115599817419678050658078 12034722 159957891494109209188577453774802568704 12034723 -677158905332009873325049535089180341028 12034724 32577180530180489016507405089282150400 12034725 -229855461458228980756534764088954848000 12034726 -662796504977813402952211168817863729152 12034727 98061149343295243441886069728652881920 12034728 -791908142727191728699850734774509696000 12034729 -745064550779658919646703416063505147520 12034730 -114584352388079548238526290530468176000 12034731 -14279537899307678858271476406534137616 12034732 -693377752230565439146571530709451483904 12034733 423299170081419742132990526863931531520 12034734 487166776076592842215408030446808495680 12034735 -816240385348410185404905853490597707320 12034736 -67747678053882925032418334586533511168 12034737 -14295727241329186305328035561998509440 12034738 492286302828792339852482448871312757520 12034739 -526568960824761965538640658113577411040 12034740 -341531167903795192695148524664727193600 12034741 -610446107261881869490970340208271226848 12034742 463108260904544239287218057314495536192 12034743 133373064154345375022419305231929007720 12034744 403931638465593821360379289667784499200 12034745 540085960554576632374135470997058898120 12034746 2870987062065228625779871774231944960 12034747 101525480800372751158574020915428100196 12034748 736897057024108366607488578090257726976 12034749 608248343745789849153302243269548305664 12034750 -50445621609561263672008022746297152000 12034751 -745849702702684676834000275973223456816 12034752 116024264168830318607194187404148736000 12034753 17750227609312226580798348773759132464 12034754 -9316991949774205797227390856519073920 12034755 287138244153888732454749958166552354400 12034756 -553131764791150992205929772427827464960 12034757 83763314002179277131898622931042902400 12034758 -19686990506737591605392338390211543040 12034759 -269224393174110344946143837743068234240 12034760 654891213111986528643175172170483968000 12034761 136646179483109375824022532178944159840 12034762 15625500126190461785977596855128131632 12034763 -227621748651120207374867331346995140016 12034764 20924082907343478617585197055857459200 12034765 -607048204234176703117269457207761911400 12034766 -369652532603057286266276409640529843520 12034767 934901223759445748101063293870524073600 12034768 -132283909993816453061394249401267159040 12034769 -1270029535270288727099288571473577000960 12034770 181182880372642114283624582646627110400 12034771 40393646867013048206991673551334103040 12034772 1183256811267745764799588754309151893376 12034773 554182864088917383171507725833057991424 12034774 -502998922657846993486047666101062023168 12034775 -175275942773987741430709371204260522400 12034776 -389522475130254351129374381696393625600 12034777 37893473776145591674686587014847247626 12034778 -28609080905144008971379846936371502080 12034779 -102484449892143797196009502059721653312 12034780 5765468746204563214248401524300661760 12034781 742860142839486989731630085401022400 12034782 43311646192712611461023158600077691200 12034783 71438615230367802871843416486257712032 12034784 -1099933618695997215236210440444272181248 12034785 -115369348322278762692413460314717888640 12034786 -60843424170520766633926394589380632800 12034787 465117583707527591237644904088916215312 12034788 132663348594011752075443629509572326400 12034789 -158019436519285316216385435795589345792 12034790 109893870241588801731874505249260051200 12034791 -805503769953486453212475612513728181600 12034792 -130195248694680960096594415681663549440 12034793 -752976181190362828337365623594202987020 12034794 287483531543409477117867225072043449600 12034795 -292189644637672460892322407104355847200 12034796 -56388389308928775843540696120476067840 12034797 7463974474767042338334047436598470720 12034798 406655106921853242221771881625850062400 12034799 4030399261453363237981049059324237920 12034800 -2517210774335504322810635813373542400 12034801 -531100540369773565351148553954663553198 12034802 -112427489883903649672447704983019107520 12034803 465974775140121303945874179833933356608 12034804 -1109853984708801953461320551967768449024 12034805 -46183309615756999441358898220536459240 12034806 -85639283725756002224639311753330692096 12034807 -1568541171531724864079108151347843430968 12034808 636285885262289887044663476696384655360 12034809 605617900219110471462615701666451841200 12034810 -519624824565592251339676103006281650240 12034811 56420797404803642346251228817659101824 12034812 106071812743414846887990052259281717248 12034813 -25150218565456270271756931535381144320 12034814 144742086732081915574448336058576676032 12034815 -180087408566214192361050547150248605280 12034816 124522186084828132210217010761262170112 12034817 -15727000985671668058171275730746049788 12034818 -660528089885807622300775012106037330816 12034819 255184404218095852362703341212903731680 12034820 87725876098658754660680098419100876800 12034821 -269523340171224849434993859906940096416 12034822 -666927267951701597016241525408989840288 12034823 -1840567860837433492442020918516183463760 12034824 -543710604481054014218946438337559470080 12034825 253624498356029089582957850321377788000 12034826 -457640346493268714705123038132015247520 12034827 -136110754419508215845298355107129949008 12034828 884301679585873131625238762988107051520 12034829 357565926489254542635216153417001691328 12034830 -87423353105467018753527042799863262080 12034831 -1380617753633175765370119433433086124368 12034832 -248814138918082248962296261148535742464 12034833 -618848401718023923776177970326393110656 12034834 145788169448061006831915077079832868352 12034835 456234596150797422204783943541808669360 12034836 503197541983370682301365669096467933184 12034837 -1450689346316603321979409238357311962660 12034838 524083191538468333625222544999129484320 12034839 51058190852381883159619677972853802496 12034840 12854323822939548800920408250466508800 12034841 -175028756800163134175633578598826480000 12034842 100673647842229373626221064829845883904 12034843 -917313319405199997885240421102983542908 12034844 206037841455149451056479155229855220736 12034845 -139391906737709215317641765417600832000 12034846 57480540397323992140838953296962431872 12034847 -489443057106077693521967126885164742400 12034848 362557519751607125784539285316666654720 12034849 105718954813811067847156629641915530850 12034850 -153668949863386685131381457623553844000 12034851 -244344146000120144352536774810100037632 12034852 -601186238797337238047587597137357768064 12034853 15287896787063657887596663717972071928 12034854 71272778591686094093497542563003522688 12034855 -280115916515482848758528915985716275200 12034856 -408319253589644074168557442436585226240 12034857 -23344454669763490559967986279132051520 12034858 -301051623877768071571334059726507590912 12034859 -32012465484937336233878992735697418984 12034860 320709511113503413092180799506149376000 12034861 -715385774545523304110440981583599235988 12034862 56875466545380759537934648831430020992 12034863 451971572573080784833130003449748225904 12034864 -273583899928889631448613688518411288576 12034865 353378865862929888293455547452272611520 12034866 -556054430771303996697239830352230233600 12034867 -1045807075626621517982670863185274419008 12034868 395881005299090017728946386018598460160 12034869 42817072013980156228224548304589142016 12034870 -242682896427264830505644456309968965120 12034871 -357068459699464143874117515538587298056 12034872 -1271617813896155318065892133250929254400 12034873 -1521696926396106905514445088219512915196 12034874 -429704820553751022082337514631692146064 12034875 1471818611944732902153272931166974720000 12034876 -15921398244229210402581904623223104512 12034877 1717347179929378536097454920968296118726 12034878 -257292712965175501258154981434453902720 12034879 -837646528385096956175628076792599843000 12034880 97747102227330402187434610659761848320 12034881 179792519801338090170323348992862264370 12034882 20694663267756813717568217660563200000 12034883 -5663649468253142534795012991767425536 12034884 -414247101170509919018816244501193175040 12034885 19143077818375769879174425991288215200 12034886 -423105678939158895654866088097289363520 12034887 -492859808584112320245933380110655491248 12034888 121052286027769063612049631984927375360 12034889 1304981593330915215563923957102411593690 12034890 14384612886266750442704572440365186400 12034891 249167609041739661072069144058372751784 12034892 553744368523792236396369007942970217216 12034893 108258684288411307775049672642843653664 12034894 295898247464552190119953117749295279872 12034895 -545176468585255341660911526079387087920 12034896 -103418833236955046985885416103634403328 12034897 -294997109210578825311241957021391423168 12034898 71065015711212022641494170931186532480 12034899 60497071285366090996475063868090505980 12034900 -208168671807554910441666292896970480000 12034901 691831787348844387056201676896888945664 12034902 -146573134426251037528324620205861477440 12034903 -25967038614240205575541252653232376216 12034904 384140994540861342878296596360442675200 12034905 202102056131930318283014574043413145920 12034906 323410205679880130287841754096274927584 12034907 369705013197492859819065034155835737156 12034908 11861962514611884264003089934813212160 12034909 382117057513230664795096293408497475110 12034910 -86861658171602646129506969584860641280 12034911 -78372159380512484604555277833295550976 12034912 -794127913978185404203303411620303863808 12034913 -94221389960353064169006591276933281280 12034914 -628229110721573375410241364108143275008 12034915 55388795471400009115627287488738260560 12034916 120799341374181781403909593107748569600 12034917 -154822934195271385173312294486225966912 12034918 -14576172396180892548510069511848380160 12034919 62607496255042661337254635148908502640 12034920 43659618970263414286096896492917145600 12034921 801519616803191012508898222039141176122 12034922 88901408102980309861845895178633515872 12034923 142881356052924962103914048000950176000 12034924 -665648887821299294176388651146940855808 12034925 -92537291195045654812909836564456055200 12034926 -431685566282474604138768884196618240 12034927 -49739863585231284937940157154913946168 12034928 -41341051988081992707665664247582261248 12034929 512653780888160279670366442324241470560 12034930 -414865697599155633340895514382347692640 12034931 -724151452441204036689340630377011513268 12034932 73104021376119276002715452356637097984 12034933 170430106502448516758310791415812091182 12034934 -322388233929150992430602768957947818240 12034935 27425056014224486830949563876595626080 12034936 159410892147976320732588026727875174400 12034937 316355360736328498404339383365329833040 12034938 371008690014514787795862779357793265920 12034939 1143115202403356178570762187930239674400 12034940 287314452977309092149203406400794647040 12034941 746536699777942380787332762478380360192 12034942 -182018716220312562596607987135498316800 12034943 -33677254703644289989882987460205287808 12034944 245657738677394337178968505524147978240 12034945 193316853768942376434564119066109514920 12034946 38469649141112552637583147272902587392 12034947 216910665759090416486406675215828599800 12034948 -583633015244630742847268424950289552384 12034949 862110655426297780525171570634362591260 12034950 153279842566209970410792839883464769600 12034951 624705381205961069095916928203257756952 12034952 -225274442639061053047475952536494970880 12034953 -96622015527532840882949075054467964160 12034954 -335213066163439172891663935709323567824 12034955 15633247180821454942031515756919043360 12034956 -432944076172611029725405582554788540928 12034957 -627331142831503970647259781940689289920 12034958 -140326806293623841524220398026800408832 12034959 674616945935587310230256361434391815304 12034960 -6825522542181542056769369181148938240 12034961 1501995452595715891151835522185119048320 12034962 224661199748076825915946376253415867920 12034963 -195812745471378146450472831905624129160 12034964 696907570531520774716348550008850606976 12034965 505821259929829698027539410797042585120 12034966 403935415413938806465414961528101542432 12034967 158332477879103039325439372723576838784 12034968 326584251861321512390452085273498910720 12034969 -17562199157997136531480334290433321456 12034970 -533075298842688747804630053970373059840 12034971 -498070250207339833696193973369028021680 12034972 -405194847162876228043982300207674868224 12034973 1231986790666198795884446938999631253222 12034974 -20505028868379954632003288420878414848 12034975 51457603975638938619962877635880643200 12034976 731849524697061579455825505082488520704 12034977 -368406510092581914840675929408640513792 12034978 495306828308823108509318927113517513040 12034979 185434922596403301036852756356088076680 12034980 16250918759480173887887222888005017600 12034981 433117423318991112427063989875810249664 12034982 116115758677807407476193100464271322592 12034983 1172849596878552125517058999858625664 12034984 -10539489804026405920598224226497351680 12034985 -941873910139181064693277393953151145820 12034986 419255843338413618469302388247716241664 12034987 -237966010847247600677794838324778810000 12034988 -405599928403017384802237342096627252992 12034989 -426824535899782930563406462989146668416 12034990 -73520711236023282167093266534931600640 12034991 -54518246072064186371197685918050474608 12034992 -241005571924938460556467229332083376128 12034993 1230964486561600221165753664271191209840 12034994 -508897185718896666483000647913190846704 12034995 -68760986750830496776138918914205670400 12034996 1109000335878673112330231006421821203200 12034997 -511731536093991226854285042264112071360 12034998 531944419815462909553682901043719727584 12034999 -61132005115123536276975665432782251760 12035000 155576994934486021121611489739328000000 12035001 1177294472054382700575871165285750487808 12035002 233012853599386283571409623627095061504 12035003 -802812401090990413124475641879092627536 12035004 192348107121501213570761180815746372096 12035005 835983141883207665044835993139304799660 12035006 -19409904079270243181324424705503740416 12035007 425683755629670372412357098907811450640 12035008 -99526922876144051410500255006163206144 12035009 -455578757876323960407746796547390915584 12035010 -119117888402658426824902601405754124800 12035011 -793895655611998629015669910928569320388 12035012 -9672911125266664590743982749626669056 12035013 515910536727075002791302175658795115744 12035014 52979238478453984383688913806029700992 12035015 -481821974295856456125399574677528792840 12035016 -18983129412808069465185000342053683200 12035017 153764304424836375717227985763795656840 12035018 -17551898061336843960847002271367063040 12035019 -414718354870451679801582469715296591656 12035020 107505230739118242940913600326990740480 12035021 -1583777415431589067962671640687427472778 12035022 71639655450979118529943064585790710784 12035023 12277416523388640363392179743044192 12035024 -391474198964511653243655442090690191360 12035025 -169416985527749743072966594539486868500 12035026 -170299700357190746595767866908509700096 12035027 464665799990104458222696839257454151792 12035028 173495667007647713141174271943183564800 12035029 -448721963256587600503074415400753518440 12035030 -113916062642923450535989536657684345600 12035031 94113159514973638696757225562408405504 12035032 -731599809321430166151480004939524249600 12035033 1539324633056932408075324280189457846282 12035034 51156915459452243492133225928456788480 12035035 -2257011140920762066462927039300832296800 12035036 -7216383392515235022513026078956543488 12035037 143781006168348708772200040978907289600 12035038 571333753901989823076950143865759415360 12035039 -7485636194153375815663901985434028048 12035040 361670469402112070910093337322567761920 12035041 -940193826889820040023169862195636477248 12035042 -276062827975723726454927553744076433328 12035043 -974710145658283758103719428639050739868 12035044 108640094417327567461736706029852164096 12035045 151269195546715152882839935423605271200 12035046 -288343478179518932417071771626270647616 12035047 1424420023058449546765558254243484957496 12035048 523593438193405577847914789389967554560 12035049 -120879751874070523249306113600097325952 12035050 139269220705691286165021844846122742800 12035051 -320863004410045146951068402220856027248 12035052 -227877571448308089353844299792574194688 12035053 -682991153708092311958795730945030862420 12035054 150540004562148401028011931969442406976 12035055 -11657745358364794565311525158238356480 12035056 -203105145264661372408772381379801907200 12035057 -754270930261666301915702138204186066448 12035058 -926760604017319359141696484654172160 12035059 655516008121549668522697501785665532720 12035060 744082743672226098863029514378478988800 12035061 487509475483418348698524805097091962880 12035062 45967067081375889166315306177968277632 12035063 1158101230764633123844636552786952593104 12035064 -131415223331921503631376189016559738880 12035065 -79958453988354010927015224853185235200 12035066 -36498495128300368157106965077117458720 12035067 -171266194337027376466666508977360123200 12035068 -124555658419911428231610790318262059008 12035069 -680745920132607786813326874193397953530 12035070 -360305964586935317883483880590915823680 12035071 -2299440861072354546640317655412797276328 12035072 -16768708937402607435597149999430893568 12035073 394292415492571306274500759223880858624 12035074 198194480183528849889443275216554307536 12035075 -237028128117240537028410019007843550000 12035076 232443553651304741873340747915174635520 12035077 -92872456399588008645694937012189509728 12035078 -580389220633095709803817302966555893760 12035079 219653742313895046165826990999056410544 12035080 733536017692797888624019844306936678400 12035081 -56920042950251348436901818924822254136 12035082 196892317254992801716836614608332102144 12035083 -74231256469377220201633796614870115428 12035084 108660684349102341626470173822261196800 12035085 502660649106465950549697739259916722400 12035086 93887942988575493686122087564144789056 12035087 -522375521630428098705549907924753015680 12035088 -144728141990650213256127166116286955520 12035089 600512736632097074226780518823295033200 12035090 -272006573996233150878544042908933583200 12035091 268859781458837321652784533565714336560 12035092 230120753496415653188921081094450463616 12035093 -292024311853098286630889863972389487200 12035094 -263947613368254727964818250672224773120 12035095 -323134409613525914025906260785509355200 12035096 103668222516647921117607311455284879360 12035097 -228882457112990231918833500152750538240 12035098 -4565012216401487346844313239672801536 12035099 21081798147769445999313344126429293824 12035100 -78538413168496066782159597747072614400 12035101 183650140897670557975484087605800004608 12035102 64779396357433551699363033351652515072 12035103 -752602533481834734388861128319617351096 12035104 -389800713172581733839392929755615657984 12035105 -15247150287418584240745581795367712640 12035106 -313230371582532381556632626625195690288 12035107 -293838235830203065941939099218769520688 12035108 850369844808027132094719729599099289600 12035109 388375662826633588194447966595622999904 12035110 4180064545979203608661821030956689920 12035111 1471767939333782335344762708522107990424 12035112 -58233204967230795295384333471413780480 12035113 1196407419988617566030474170420764491920 12035114 7908110076745795433393305427961231360 12035115 875946728074967210427823295160656832000 12035116 -399724915493981758398949703246979916800 12035117 -339121040382834957526708117878491408148 12035118 -37331809664115348596361266370531689472 12035119 -250640777992550121589504312496093578480 12035120 -183461637228589148087453517027749068800 12035121 93381788003930023247202475486748044224 12035122 -130605441913913571306120381078916800000 12035123 799257273441981345725834880312879903372 12035124 281421121089750801097114711596757844736 12035125 -1219742743853734835059853445473835741000 12035126 66512241684856105905249061475648223360 12035127 -197126420066194468333090084625910004704 12035128 -443618021635111889302867855428509245440 12035129 455090812878988324061716309866464306730 12035130 -35919883268577514844075671126714920960 12035131 703462027519499483013660969145484108032 12035132 -303478174164311707360827387851496445440 12035133 6622711704617320906299593309639887488 12035134 -87772308086270190446493110994841456320 12035135 -580490753967275058833161727086599379320 12035136 -268510616941560919298156622958137704448 12035137 277061649148091617126951149608159534786 12035138 -526450076928800435828271667109621399040 12035139 -328879059322848268886561002494029190912 12035140 -67889661440476941259763985719959219200 12035141 -289465663579567244223179111504347051872 12035142 -8512893917095348850961047855546510208 12035143 -1139114073786213473192792750089652470656 12035144 1252239710793063973843825297277690880 12035145 33507541049567215778544057205084848000 12035146 540594222368154356994720796457012298240 12035147 927768919688320860659765243328229186872 12035148 600239145253912927637869706429681671680 12035149 1039333574077323643417520234584556923392 12035150 -420527039636331602492605096412634336000 12035151 578451434124056526528881078871663103080 12035152 -102948001634740479049641920639751430144 12035153 -279796394725158194219959936444735300032 12035154 345537934797407853808807297943225109120 12035155 -819106651643770649993285917257165434880 12035156 92532754650474505511615579767887341568 12035157 -8891973011057238953142091550748113760 12035158 -516197421172825710391895096011521028320 12035159 -97996239580002121441469999119418141160 12035160 241013892131601809245336215555749683200 12035161 317709681750072545734067963926229434624 12035162 221829664008082746701474877099927566832 12035163 303955855046515711927602718027927838208 12035164 689074696051219929402000852721437459456 12035165 -818621294120601993794915713289808497940 12035166 178124823546976273188232296752689797120 12035167 -176330454884070247651406279223861219168 12035168 1286430690456153245565691353293871513600 12035169 1112910012565216827799896839985244780320 12035170 -47102664397881783558302281664737920000 12035171 -72750834069971514413323056038203526628 12035172 375832519045218484078281307429580116992 12035173 916329256673164630026117404662631079422 12035174 -845308346432024382885121095501507619200 12035175 153078231596330584059908754438179938800 12035176 -571139205505649534796193511942529024000 12035177 483679769794981250766522830921978640000 12035178 -121185836658578225013340836239653338432 12035179 -73744523975390178385374946018960897616 12035180 -383940166567087955788644750628605849600 12035181 11072543129715099962143309010461769664 12035182 30405945947991029025026273490053169792 12035183 698741233817253410327139176911231956432 12035184 1810011633755991750888074319967027200 12035185 40878432153761391822462839641295294400 12035186 -449414720448457701762842069884267316208 12035187 36939431390346807211971809137316940768 12035188 -704475586234725889283187681517795620864 12035189 -1716117899859142761428862757864482797760 12035190 -344282322034103400101986176841503396480 12035191 321252529566409469774056002880411793024 12035192 -20670690519123544127472074253748469760 12035193 386904521560322970016719676760319722064 12035194 230414164731475323712726281259600534896 12035195 155325801686516508517958359689060700800 12035196 -930858064763659825283008061020210298880 12035197 938327830999813923096907708245464800646 12035198 203675109513853743890342971166299057536 12035199 -353373132989557374830123426698266693504 12035200 -16753153841600581032755928890867712000 12035201 952362233348812888914611896474086499332 12035202 -4781891514512534687181270325447047936 12035203 653699357711737743410927140752022658400 12035204 897070370133342987206224852730166627456 12035205 -22883011114665701018466590967215683200 12035206 -624338443297474974479874718453268396448 12035207 -1696739139872030391510731205127300589544 12035208 549766508997157760500367382894997094400 12035209 -1144782076586311021738103710246934015590 12035210 175141874288582595176817510492131082240 12035211 -580904066488672594428980724593946802728 12035212 128533834732003772846720625491926919168 12035213 -400719059280541407166378709411398478676 12035214 -310736791460310662938754767232804743296 12035215 153412040830732933920624961603921145520 12035216 -311430139842939636809242810610111766528 12035217 821141458846341431739129902484465533280 12035218 7731818966632452891352634519192665728 12035219 42184623790608132687809278171590255696 12035220 -96430335658713187656077667750245406720 12035221 434485933888451384737739585758077295488 12035222 -75329793915203551807656522679783527936 12035223 -6747876504268044816259401243676209216 12035224 -177751602873842995663588692867312230400 12035225 767810416694156245848795263045794572750 12035226 70600548784615010847902970931883457024 12035227 -10123148746389859328526551168567091520 12035228 -241955755027506861457529554954261074432 12035229 -747298566578485218087295131065445028512 12035230 -94769404408275969857241985076597374080 12035231 95701253443232097128226306647966084064 12035232 969126016203792189475246149485844234240 12035233 -163641221899776486108609046202617865280 12035234 73412056630147147008360054112080988320 12035235 -61693444900797885036961935305191444800 12035236 -934087479666075563456282887374555790720 12035237 237902113382534029855164502776382310460 12035238 -420402299883831007940964680782826561856 12035239 -970339719253690994237820236448423625400 12035240 -55451496836887654922896117336606310400 12035241 162609272342475974974614220225874394048 12035242 633865347460315904440703693078711428272 12035243 -1015557488863666863780151934321780874240 12035244 -25863331883814376787708971341997178880 12035245 -638543534065428087563079059710668688500 12035246 96690560365753761848823754778904294720 12035247 286212986724715519912990701974156518272 12035248 304952632677912193135228411920510697472 12035249 -261930499671007721550040757323990431360 12035250 105289694221229650488529644414209280000 12035251 11375403858335478707228055798536095512 12035252 -1347362167888588164337543450262724046080 12035253 265789612043161724684548071272050310304 12035254 72149155388759744446773977294660517888 12035255 505820392659818121300759409864120728000 12035256 -517715539426887524752276558488520949760 12035257 206254299929825869313002730917443096580 12035258 -794400826908881934406446288876619205520 12035259 569539831554013202311939141283136505944 12035260 141141173680328956912784198850734522880 12035261 427821185538524321418335127247264844160 12035262 -190180616392813913762547495165088390848 12035263 -402679570383032384117070459606151881936 12035264 13803001593553132640466236920515526656 12035265 -165821252700474784790333594862840000 12035266 -613734676393789327839113480085519717168 12035267 1486309234426381390409630159383947968316 12035268 -23981453565076763412163177119167287296 12035269 -1115109141628336828570141538593967974404 12035270 -2723665242537526633795153095531759360 12035271 -439973747963189267540416081539428539440 12035272 765819095390130112460582189205394252800 12035273 752107135810236516658989621014205714522 12035274 -216888456442366800529331231918136695040 12035275 22365804237373546563251415816853724000 12035276 629806058661122373516322270669774186752 12035277 -1829985274501195063115731950016230058560 12035278 -536452344030482994896601415310393098560 12035279 296702063724786389820097923114691272864 12035280 144834272110040733908174299385830440960 12035281 600197628291196618743941388837658944384 12035282 -197894702924436420092450145097431539712 12035283 170803922479464050847382891554884173104 12035284 -830070532642379517343133829527502694400 12035285 102149581410918092339361352883892341760 12035286 -192753852577308563682758870543649359616 12035287 233700325208075162532117383332170479280 12035288 -273013067291295325909161507047968266240 12035289 24849593640741733759080784762846038720 12035290 -20644146548214381485363286656220211200 12035291 40312962711556711892886292792897824240 12035292 -132896368650999417466763787343065907200 12035293 -283041904232626236096808649796893415636 12035294 -561886019513935054068228729561163922304 12035295 -363823752071264938637813976578544731880 12035296 185067046023881785271981909691186806784 12035297 253616781873335254964456564350603345920 12035298 -179789909109628705831417070812870916352 12035299 17312732965248984576293829884032301080 12035300 311005133485505012448536425114212268800 12035301 -20503024423562937501251421521507902368 12035302 85640009610513800536735399737257284992 12035303 395320053722667308843231658948440567040 12035304 -287586127882092748502669810159327477760 12035305 -47719070695075248318689979155203131000 12035306 208216115906188698721952089282867306080 12035307 -114902364608524034219033131420409141160 12035308 377415878682873249534733422266162716928 12035309 -526159700508206488016174568446846722272 12035310 85964386040112690150087471147250974720 12035311 78944546244689342732939288135005784912 12035312 -233276884413802625973787968483266985984 12035313 786549158889370834306160949176287584 12035314 524671170472720511545142588528849738256 12035315 -727199186297309904851289614552784826800 12035316 78047441426756980291178218121388048384 12035317 -4292441108821927678383517618316030400 12035318 325156127193455753428796161082461070016 12035319 -319697125568703169456532508150020270640 12035320 -316321918830773143750847880758495232000 12035321 -32075519544781753539210890528285812800 12035322 -39574561340836635564294997433397976320 12035323 371602372127239753960415588143794521280 12035324 -442893210765605061158348868855064258560 12035325 -90287196852722547577330892863188158400 12035326 589434635670179898469491534747088814400 12035327 -1783078313667862999043250430307155757928 12035328 -267196311810583681025794581914531659776 12035329 1334228808161644928483852077412907181140 12035330 -460848956157732775673419773284988649440 12035331 18118747052555124173725789398139086720 12035332 -549365088980741361319414470678779409408 12035333 -508946171718942078425268447169704656418 12035334 197724909854718477545341689058086789120 12035335 154310060872307958742002635206498190520 12035336 -482276219874406643350203098050658872320 12035337 -1896939775930856751098770176916907625216 12035338 -254933865486331673382289597461146383104 12035339 -1223427067099894528946338586840818546860 12035340 -29829255395494717972469859501113763840 12035341 437071204022672999132727023595835612800 12035342 -209615666645030837161931935246747515456 12035343 735835806138464970081195783343330262664 12035344 253525581841583260096899821577792389120 12035345 140035237862758274018386492959995429760 12035346 -196171537091118627651275829441373410816 12035347 -392941472889624161405493233090462694848 12035348 -316905450845808899911999905322179747840 12035349 717222561690297444223617035155865974734 12035350 62941465945779738405814893018961418400 12035351 942138692977972251557598092260157825400 12035352 49354438625862201087256777325720371200 12035353 559253966378534084534025684820233755664 12035354 -1464222845450710213914728630965322188800 12035355 -524914154733085841931590544996918641040 12035356 5097633643907497115745240585252741120 12035357 -461215193992273272541486720988354186394 12035358 537302191487453735868275213842446049920 12035359 -122425088615123179225832401603869213584 12035360 166558081996657170365647515720980889600 12035361 197278816114314568731719525285770274880 12035362 -360365597610407972992172342250849383136 12035363 -361459812091917317827951872275638012296 12035364 -8057666224324600757289614086027776000 12035365 552299337399593736881386081597015435260 12035366 -126440122099006098166015329020910430080 12035367 -863730950661592600520085479992135143216 12035368 780440553409912944912721778722505026560 12035369 -1606910753110955250102805640456916004230 12035370 42709240105635063311265036414837484800 12035371 -1025373642160546692806898899117379627936 12035372 68686768107710157883325641051981416960 12035373 -140036646702834313615255449460917375360 12035374 373106545236346707239486208437464660800 12035375 492849633299295706646253330337490988000 12035376 102683354537759919668565822665542287360 12035377 962776270588625024264514399429752187060 12035378 -67807033115728187675015907662825871360 12035379 22540561420797311142499615478190119544 12035380 486804746752029725500544787452336106240 12035381 -10253191332395523393721769968306800000 12035382 289691272841505988242660197978102739840 12035383 -406255335180805793848934968409847137368 12035384 2079170203248119267276866104341558476800 12035385 26857446555669734032277594882266400580 12035386 -436243774513431115265247484711015968 12035387 -10645624910977083563215369315894745568 12035388 602163957640172742198534575349662524416 12035389 1390879749390122101889081368159205882400 12035390 -334949552955690361613092519028123443200 12035391 -352941402674601647086062960303230782008 12035392 -302294012285420007341897430967787716608 12035393 13731617577791492289055242801133708740 12035394 -47708555912901424621726017963434468352 12035395 508073668401178756644238509670886864400 12035396 459349306225741530289331162061269020800 12035397 300146528631521091633897742103438040384 12035398 492119510206925526478458734525838704640 12035399 2860858834840569438114583466844551088 12035400 -63634098256614391840793805643444224000 12035401 -118657828047985200211466307062954872448 12035402 -244132172733031450366181907540794896848 12035403 325714242903254055343002082531171426812 12035404 -255030603254052049535659452015388107264 12035405 -20488739823261871325315271351168006300 12035406 -134205968865855546674819030851320991680 12035407 48283139103378462264846389557131468656 12035408 27592597561362764808500373981085040640 12035409 148783852521384110490091722306450554880 12035410 -61943344297280889240182509381783680000 12035411 300760863843053752576536118516644096312 12035412 -130148636710298108191039236501214617600 12035413 192899059205530003185875360584069779200 12035414 -204302683837114454935878938185453859328 12035415 -104550338772493361339599506344623464960 12035416 169312620975287926946240634831465615360 12035417 704581687169555913492295732366744438080 12035418 -193272820991844975596366370443454967296 12035419 1041115913638762381152293240039920982760 12035420 609498004825913046035432766393649313280 12035421 -255393042079314467808098754082390098810 12035422 -348386492278858789046894954910671024640 12035423 -469404944636345289686099683017040256640 12035424 -272045212208895998530578678594039447552 12035425 -141054954952243986379408421675843763850 12035426 -106418771450250630268017198162429463776 12035427 125657117133796340440704694819796540400 12035428 -1202920696877637558574902199122035612032 12035429 1418201735576606414258724033248418282846 12035430 53768150873566755403229833842076936320 12035431 605246665648967751259546971974973759744 12035432 -1114714159111287300051577605960058905600 12035433 568725171129904089649969070362965127824 12035434 -165006526140081165314345887625558947488 12035435 234460686347118198542424598027750270800 12035436 -1407847036338602215148300958282792960 12035437 -55693268718309013239773431847965467432 12035438 -684148059663717617712120872608817234880 12035439 -665196110445155669612213008882882829760 12035440 31908580652556647685851422236333834240 12035441 -542401040987104844935426362444105785616 12035442 6336769292967654457734063098366841600 12035443 51997251842267956117956546687356628384 12035444 -434359861739616113744833380180685544064 12035445 770651855659082262332700196191770472000 12035446 584339043333889764313658943981501510144 12035447 -1107699423416614925351316405454855702800 12035448 846524819014006173200148634597583769600 12035449 10036940161642662755896647834983512720 12035450 39538597427709615695377415509649164800 12035451 530522551780711820733597758871398750232 12035452 -151014920469148589616314552829965101056 12035453 -164829086386166671666616392531485156558 12035454 32203225231016388718506307986302300160 12035455 338016763631948807519548999195439808000 12035456 -26497894648664361969317093784504238080 12035457 121757518951611688757771522232686369280 12035458 -488702892050852819484564572461149967920 12035459 -1024111748472277382089531807573204766340 12035460 -403707243293836957270014038338196643840 12035461 558225715409097557512577693700007476062 12035462 621857283412228475374512731864883995232 12035463 270007635224302062433955398644105678336 12035464 -230664876820713881190242890970104627200 12035465 521197721070135517336156872138337040520 12035466 -4210004804373889556146111652485575888 12035467 791035269814607518163171394906615724392 12035468 -476461186628417992975694754217982590464 12035469 -561828242486585476808799183049319444160 12035470 -69754530127127127239903854382333193600 12035471 34359325842820327425823472245648128000 12035472 -43819623384881751017815099961625477120 12035473 1003993692206294043898316228191081656420 12035474 803330009593741649021361610958754727680 12035475 -509361290871948738112675899445366050000 12035476 275154932274422853430087648515381874432 12035477 -1059968754115516904986857174887145346674 12035478 246695853921439125949361615721750884352 12035479 -1109528909380468528822784312250392420920 12035480 175805688976868006872535692023625728000 12035481 898506190467825126252973624241933606352 12035482 -527653882949909389191879622070445339408 12035483 -9759130528555267281361291804301859072 12035484 -277023289723909530209093853826855418880 12035485 1824968354920982107003986246064465920 12035486 392831383738450895702455862735813533824 12035487 567643582049093027560788257275619293440 12035488 1417975935107343174301124806562007613440 12035489 1388578774758201843235591162866249208290 12035490 -128708013704975612509518390787778304000 12035491 577758711526692083884780398665675347664 12035492 61341523143794018687818445095227310080 12035493 -562258784505551380188378176711497680000 12035494 -509899302777148695998181048983478921216 12035495 -656039011609089098822099009649330717000 12035496 285694569047190808448299735594267852800 12035497 206498267413337214376083679489767061092 12035498 -283494826423539745426358662661861319936 12035499 -187387315296702060263688041476894709760 12035500 -465734976332258994511479190900593408000 12035501 -387182205841843398109022243545351659498 12035502 -181677317302256809033597171775671134720 12035503 404791090834625638510194965614612043160 12035504 311833275395868746398178040904985493504 12035505 336664005264842072805653625568642420800 12035506 -60438822954220288596284270994357688320 12035507 -1142417172002686998864018274209443544 12035508 -91275304999290177183979910735666939904 12035509 1511309189334790177182459440070458688 12035510 14823860064723958253265399178634031360 12035511 325415025879098310140013063487940801040 12035512 462692276206053148164021827532739891200 12035513 17314514955164901520354594860046287360 12035514 406310652290362078829764727481527792640 12035515 -421418546119319705723457706708796019840 12035516 -698829870365173337977209368823626050560 12035517 -83543438593314325894242202980615105984 12035518 -256344867118880037765394145218291448448 12035519 -850562916790815408494755005289762726080 12035520 11652035519340682375194001916559360000 12035521 -586404972701782742208964685779644735056 12035522 -16091894561970114556653236753253535200 12035523 -1461403909710216348186706314298611146496 12035524 -919203229012050925534655092464972687360 12035525 445838926284406967032671346999481524800 12035526 406016496540093456484733104388832780288 12035527 -637946688918573134315287861349457988000 12035528 -2277202490502587596748705996121292800 12035529 -38436090023572987656533043176374958352 12035530 -146702525036077366054686567861976457280 12035531 746472010742056336753176851742071019000 12035532 443076878082687799629073246154648174592 12035533 -23557055023185483182257105134814124032 12035534 -103849033698574621388955900477425505408 12035535 -19042908715007358478991119733439252960 12035536 6467599739261303402459380442403438592 12035537 -113946874376318876481781105825465267980 12035538 -455854446851294258078612221446720976512 12035539 969482066157182453749749943402463837856 12035540 -1195555997846456146004040374436311040 12035541 -66665946035507264049990758255123700096 12035542 -2264290528225622915130041092806897408 12035543 9702247694387348135016774554479701984 12035544 -130278342813349293709042066913425858560 12035545 -292778164145149552463404900963116882240 12035546 446772990314660549796368528700116927472 12035547 696850995288132226606018285941225545160 12035548 144265772094222609311690418932436826112 12035549 -447236110792436440647738400964200547136 12035550 -114369955862258393513451615384297216000 12035551 -180737632327357733209503644704157945496 12035552 807492884831917357410721601531134083072 12035553 -988785423640446310770686894099777212800 12035554 764154264892625219922566276461739216976 12035555 129448138143674073825540861547209477120 12035556 -237834741382887459735546799993577088768 12035557 -66944218787632929059627925743364728194 12035558 41967476045751056110508364213736200960 12035559 321970988174372878676090685855875747280 12035560 -88966911529061969404617856865205504000 12035561 -117340231887682848855854548915115814108 12035562 -28403193724065942720674843875538534400 12035563 -97420192392119158000205180103094322188 12035564 -305358733750815696482186562171654660096 12035565 120822324905798293562407108697250453120 12035566 460191137512624106044176423328289408640 12035567 2246124534361088410150711183040214405792 12035568 -63274988847364451832384028189524197376 12035569 -243872367308159775287075664841251221120 12035570 257593035093044652238794010498903128480 12035571 -20150351057972061569840225051866268160 12035572 -1145304446944749783530697890980005335040 12035573 1304094437020954210354979102614742267904 12035574 359631478736036434661396824367771120640 12035575 -762265238589649146570327768369358872000 12035576 483892692228035367098396361926594273280 12035577 -775846007286868088075594036433657512880 12035578 226427373626727403877220798529397025024 12035579 521782053364293033887315066494282182180 12035580 70492176057662706826150668307709798400 12035581 -476566435598122227456824481180926803008 12035582 -117950420397504196339886253120067439616 12035583 -28125293935228739483338875332289270816 12035584 -216288296446025810277499228260912857088 12035585 -616581158358888610127986113130408418220 12035586 82487333900355667185930380757687636864 12035587 -255051052246390526902824698852709015600 12035588 160176410368185217705892318534871813120 12035589 -4934387439981532787779589795793439776 12035590 -122591797014463093016480491152646014720 12035591 -224813920211218729237676308469569505136 12035592 -21910100280136962172294963989880903680 12035593 170983480934776227816862977943800133840 12035594 -94312190670559922862404844503437052160 12035595 -19801727124070614087333648064665047040 12035596 1164650771626909059382206867185818513408 12035597 123478686592529017974962757706416912000 12035598 -528689762231534321977608789975808728960 12035599 18761727568578285501619566835568370040 12035600 109209403772841327592915458370477056000 12035601 553758919291585604801576141624340823680 12035602 601938497511496499490039544248160425600 12035603 -390731833683660327182569384314276872148 12035604 34321312959602744028847081854906519552 12035605 -1180149253503325472086333655792766117480 12035606 -425364213065288139871498360219320502272 12035607 320455428377544658304345872511805991680 12035608 403976421704428503554925366680432885760 12035609 1616883667423588486504926839408471517960 12035610 139537929763368547935944164466052623040 12035611 268541267466594416273243589098428540704 12035612 1199255986068638628987838356428322593280 12035613 -400813440537265531696138511940049097856 12035614 1406082021984262371034860965457494400 12035615 -996817655387150358098552346467143216080 12035616 -995312097433647248803190689846409035776 12035617 17168483155768293651605490466097752752 12035618 -21323059939628083376945960580304647168 12035619 140460844376472596710603007755489064640 12035620 -281656520799530946165953943698108689920 12035621 560546553714904804728434087735047604664 12035622 -472155051635141180219436866911095544128 12035623 990952343894453721931501209747731322872 12035624 51001749302787874671189756110069760000 12035625 132033175678983243604126793576833170000 12035626 -218427791101003809658169957748461137920 12035627 1934986020907282965887483572137033559632 12035628 -18701895488661063735427778149161216 12035629 170583241223613834633354139224553038230 12035630 -264137510614728300829170634483546942080 12035631 -529387736381271861725001502263529416816 12035632 43644735714858378564299931253446672384 12035633 -263884818568760454992524328463451643118 12035634 -194693735309830548587747589523479293952 12035635 225499917206798181209534078727237124080 12035636 -121592430583335307029648122753004472320 12035637 -376690294835610659634468619267568359506 12035638 -64385234544717157633081908902279821440 12035639 605354684225201695509823044708948181632 12035640 -152290438088998233403161840137510707200 12035641 642598805566768715585972785945336262992 12035642 -665504993640883899043561474380044555808 12035643 -314897570451776424733969903880550936480 12035644 502930807360535345001896461373630606336 12035645 -250930437933319724872203927450413008800 12035646 -112525688672025602715959076229542681600 12035647 -340045658279854873302280805144843189472 12035648 -95537304898694058944109770077513973760 12035649 -58260283942602998757855873617516342736 12035650 -204757012238737925316535803410472576000 12035651 992048839808428839108805944661903802904 12035652 -91910339730078483284989979570943860736 12035653 810063802807421633744247008249877893504 12035654 152181432973874702957692725424164775776 12035655 82065472060812625567973278971324727200 12035656 -4224633604172210084425920440644055040 12035657 -2511159682059540122402092083520577280 12035658 402568362736995435775970320573385174784 12035659 -1015152829252855189449063502121376764140 12035660 -71184718955890128338990865912101068800 12035661 597144103882776787484052486096466807584 12035662 -22146814723873223789245712761072527168 12035663 172218626273781031858960043191008708096 12035664 -55997719911738865395831617414633226240 12035665 167668343859850755871630231313476638120 12035666 71207719449892611246031629488959411200 12035667 337354094372517177995982002655089214720 12035668 -110576719015590102666509132739086700800 12035669 -725623819245686777648251552919454197856 12035670 -126432092883750943606885033303634012160 12035671 -133366190418690160015499595081820335800 12035672 12294948966099491577990276658425139200 12035673 277922135527238848014559765482194597436 12035674 34199498250881973759561515666484221952 12035675 156570659477194510642173935148050896800 12035676 652615786032684238990783509749229906432 12035677 -626286829039742007860663923521404246388 12035678 147294980183679007382457956751432049920 12035679 -65956145448236642926216145390341952640 12035680 863013911250717113620489532522519592960 12035681 -268274215353728095508925699843683782080 12035682 399437887002247538366673099530615005440 12035683 -880538494659978239409258590557528186560 12035684 392083280077936065418923080172317644416 12035685 4680035252105561177990735328314077440 12035686 -47284630346820111555345250575623187456 12035687 1321367104294261701035377469338881777336 12035688 36463118697991980817780055529058467840 12035689 -551876992424192881381900415594399341510 12035690 -234850487984434474567756329547124536320 12035691 -770465105134988129719797954241156068900 12035692 606362093871162232845289464537657026816 12035693 -266492605166838538365299479536715815936 12035694 184988973824576703262843584787472753664 12035695 295094576475192877648296602483148687360 12035696 175355325421071453076258488323375923200 12035697 -197708216234159934154086012106482157200 12035698 405133209498707816377266339602351043600 12035699 228842844043890224925076918114785732864 12035700 3643429100672070025879029943701657600 12035701 -695208580301740901237462020705931820096 12035702 -129750680088701793582529496839208878080 12035703 -154392689172347709242143952388873868416 12035704 -735782653460324506972296716467731210240 12035705 -673110069538440606236796112233853464000 12035706 -131100016118830336124226335201004216576 12035707 -278524311800587943667901289307354297600 12035708 -551892160714822685120202721611550915584 12035709 6991931011688260101611223350661275616 12035710 101085542247042855910930878914278109760 12035711 329014442519412208679520765730439337312 12035712 -223558378559088920149225719921031249920 12035713 -1299268316013342121187112726572208318720 12035714 228767769280456939802643338650866943392 12035715 255571077382278720364577837520357325920 12035716 -117611402061436899747311339061770649600 12035717 -193293624704631213490880448736683257220 12035718 -118074424005412756354217699004098768256 12035719 -60682117491294966165671936649406259200 12035720 -48353062880295072110711794441309747200 12035721 -444010198652190892449633190011176308320 12035722 -326342682811331948389379287324755326976 12035723 -710271501847768527396309206544222809532 12035724 -254506470634397239250712707467125531648 12035725 255390304192184051836335787129988409000 12035726 345764322016602851003549387597001189312 12035727 98312388928045632031336107696700202736 12035728 181742141377964675540732891546880000000 12035729 -71102128944436663654026712254991645440 12035730 -33399481078127644901743785715429632000 12035731 135840618688029768214286736810382456464 12035732 554213672406411658084132324897942302720 12035733 -839463806462876612810560996643560442976 12035734 60187407867145547543819713372853909760 12035735 -533586017547267751431831642718736521320 12035736 -289090354141371913732147151613153484800 12035737 272121618615980797432438675741220284800 12035738 -231387346654923435074228888911993012992 12035739 -156557424676404875838082562980909089792 12035740 15741408922920168256092652785699863040 12035741 -533842051246842454452862476703885230516 12035742 -309712360402920902374308026325039645888 12035743 -10383854988221065642635976251593924496 12035744 -396713936743222851656970829236947386368 12035745 -408779929494995107444388918289494360280 12035746 947971230802953774362737211878675931520 12035747 1117380127679894703082367639053089933720 12035748 -81907510026975844865447773591078763520 12035749 -514447073127451788925330865126960290 12035750 151429089035627951510241021038784768000 12035751 -61528215905401368632569848412408982016 12035752 -910362651361273821850623682012288742400 12035753 -1171883551009155566367522081564145396998 12035754 185176161969618749068637590503978372960 12035755 -400040980980081864420431759734479883680 12035756 1539325898618749723504615429599167053824 12035757 421757662556226781877735819412939090528 12035758 -312711605427290846050775235152092881024 12035759 -1351875118160494948109177808640315431960 12035760 129487301575902791287964254310152273920 12035761 895658716790069582006235722753281929362 12035762 43552154005572542056347876651101712384 12035763 -620722217565837472193741530296487443600 12035764 -39387551603944864061781027058006702080 12035765 555894528432163363829337077108880468480 12035766 -233307246457819463631638253652733069952 12035767 44370237929705921201331437601570508752 12035768 870101080633310593825347040266872770560 12035769 -242087728264739233382891816764881364656 12035770 -95116324002745423745232703570001774400 12035771 -636529282906887525162030921415086133656 12035772 301964545743566933692072065984553391616 12035773 1365482104069889186843809418174799297900 12035774 -186979523109801925050707760280413444864 12035775 -109169359317163078564973571530396928000 12035776 -74786085601875467262774259672584028160 12035777 708596749995180067405473026798110052712 12035778 -107487784990558223115851078675545374720 12035779 -28325585730630081709841152767743926368 12035780 143030747586504975697926792031293196800 12035781 -2335538927093647444528422369084629760 12035782 251026546373742508893391109602396982400 12035783 -164920054686607862491311700219696176000 12035784 -230797906112220618837972569689723207680 12035785 -339703761491792635466562084720036446400 12035786 2335047199203271637685131986033872384 12035787 -145911863614123215816496919429558086440 12035788 673927775191023000496233413384085230592 12035789 -1925166288227160969678945329129305087476 12035790 -54226669764890016441556209275371130880 12035791 824901933656127482764832095331920478192 12035792 -78092215195162322113661719005639426048 12035793 -253432789129133024856993826719078822912 12035794 534319516687003137521695417595548119696 12035795 252827755395451979175186506173375978800 12035796 -18385992414950725026744301191827128320 12035797 -385538832828314751003168558057346748960 12035798 157107001095399224794959295488073946400 12035799 4745657697249268051014736301055124824 12035800 -171109387120725571269630747037897728000 12035801 507827342736354516163447428984923702400 12035802 -5885034847534480436729622938452308480 12035803 -225010578088301579542399836026200050416 12035804 51695470910380429147905089124365356032 12035805 -73330533942968405456687873550835182240 12035806 -189771715763894184169759294610682315648 12035807 802733383101323334351713975361145132032 12035808 -515708428573529238023297156015291105280 12035809 489108398933994505058378021737704751010 12035810 -148165546361057529488425684754578441440 12035811 43214641806941342588125519653735486720 12035812 134590463570442275768593204754825134080 12035813 2500675495038138368133616586311936524096 12035814 2127342879440804811539126955183114240 12035815 -445610329071548409305389213823520611280 12035816 222705875675933768358687446350237286400 12035817 33415965819032818927011008794124214240 12035818 634570679897338898246989670597459133360 12035819 4288344924249337014846490574980973496 12035820 -404740989879974556710728953208806097920 12035821 -647745596983057969777401802378867145610 12035822 -200656857681930199114189803760535846976 12035823 466907827537348992573457261913214353280 12035824 271841668758844738276538782876041216 12035825 -111047829175772110879623027097766571450 12035826 110463323202625446379572118675928536320 12035827 -1289391895351988868131092188311807446324 12035828 -205577020288193527259664468981563172864 12035829 -4128963798418753906780750099506969792 12035830 351849407905380840767334628486485937920 12035831 -165721486973155567235825077287638207088 12035832 -797185631464851026989120974127497031680 12035833 854830495650624196818091152201908878080 12035834 1001534396604414778684716202820585214720 12035835 -103167329457719010231455014613732025600 12035836 -333849933304232669454691236027212833280 12035837 405539111759885771005765687425930745344 12035838 180177706931590199094374198068043424768 12035839 1046756937458810702146905260256041872640 12035840 -131581303138798902303558563885890928640 12035841 145469786437185831302105936019664094400 12035842 -73533570329376134395220266015121676288 12035843 -125786798525674970367994348074837990336 12035844 967963735956549802970311974819960145920 12035845 -934985052325613963954511467633901816900 12035846 73544072711754296201688082370998987872 12035847 -706351930456719499734978059641907614128 12035848 1930924608564299473139495579767192043520 12035849 -237351300967026360616465686008052539136 12035850 -67324538028849374494539639107575488000 12035851 -671070684763258044050803896120585663148 12035852 303577928076462015954058264657215716352 12035853 -74742426087683813641037433148324519338 12035854 306731310125835887244245312624530759680 12035855 -189047085478071486508992766020335480640 12035856 29567273802516743401249893489921490944 12035857 281636935369903185177598021941555088512 12035858 -55014935651878936492800119120342916720 12035859 -1097448959198139207560353400616774653184 12035860 -15702348296009353688182209426849815040 12035861 -788315646800394274163734662670340517828 12035862 199483745955604342768383618241041842880 12035863 575245181457935325284717816953117098160 12035864 279106811376119794790302167978001920000 12035865 285144781783622954343266037652705981440 12035866 -958005585180942556362394858441570753056 12035867 693533732490952931763540994289269283280 12035868 -286291524835532583438453501996416633856 12035869 827113298412154181601524989332703271270 12035870 -456338338396476554360156604229440000 12035871 -80674054788841562623111058376760840200 12035872 1174900710350698760655606016255721472 12035873 1010289086806412940518228411868848412720 12035874 -19619043954876190309744024051199477760 12035875 66112707774282505534512136867159080000 12035876 -609672536691625696646460151950052531968 12035877 -187954374639498969506810775351924971520 12035878 162708069659689932030151045246439534592 12035879 -1335894353106253208893890218629125344520 12035880 -78163670920167792300984416218368000000 12035881 380086757584359052694182297967283470208 12035882 636548323900217797488718067657590080000 12035883 299940530899979892867025810233691827648 12035884 264973389201558287013183200265509979136 12035885 -922836357054644826452737190495664834420 12035886 24739039997538762271673521104331558464 12035887 1265960126620353156116862615179983269120 12035888 -27183304926742447059020761483188535296 12035889 -295846163572029266522741938685788481100 12035890 1005591610350320397657491841727380480 12035891 -173323796082558036600581959142244528 12035892 200365292026710010588652336026386432000 12035893 -1455160688485704173380498440966962899858 12035894 287473141932853817352210439691368684800 12035895 -284557229780985395144970697370804400000 12035896 293489074304098996387789922865772769280 12035897 654804436996561262508920535580941806292 12035898 -127644592598654711145959158756967208960 12035899 171979690088582935535643426964998866160 12035900 210415823406234797935020553420577356800 12035901 1167053507030834289764267204552829842304 12035902 209740698258284261575801901213981713152 12035903 -322142506890487144173861849089818304640 12035904 8392638262308070986568042214741508096 12035905 -17801761545277805198474894742064634880 12035906 -1139239085389528974868319517227714679936 12035907 -295648183474799553232760269111760817552 12035908 -659748085074577252325567519753660985344 12035909 -1213454235247093019978541348551907108384 12035910 -150306404918637507105514771206828622080 12035911 -402559864084114055024376376862212964600 12035912 313360564976157573780785647823699804160 12035913 -391318856865003747188167477856641459296 12035914 259520078268700717360339522256162821632 12035915 2601447973524678053502419733539150400 12035916 -355645492605277977363150780278514678528 12035917 -727730285582645191298019605932155043328 12035918 83341851706981569299684946281524502400 12035919 -126077067984266289557353718658286209648 12035920 9651253604633778617947149037629603840 12035921 1352572473434382802570978818049033099122 12035922 300011137244554440804659720539012569600 12035923 6779667629164273397373799340265881088 12035924 781958056790654821141960775491652992896 12035925 247391847646723709443560829491340632000 12035926 275319707853989156853188815688879544960 12035927 -598080889675445833516900321492076967048 12035928 358684405216204072625236544303855001600 12035929 -877929609797827678868420657007874462716 12035930 -120152773673300145749361868524802694400 12035931 180316986959931735630472733795397760152 12035932 -1169916520310146497793567696740912457728 12035933 -42011082457896603485857222443206699136 12035934 357002057994549623086902903966847360320 12035935 30077540256108187627286274153512606160 12035936 -512343106607579277640302404979205865472 12035937 695020868121071539519860455995443914160 12035938 -258319203681451342070921307901764541056 12035939 226302309171300057885565962165015763740 12035940 -63322449589415266486277453786630430720 12035941 257828842715268036011953963436983440000 12035942 57971305616758485310380425602965595872 12035943 863663146834278585171652944224406962832 12035944 1512702162781838549349135080490963164160 12035945 -1154280655398906715714555450960979598300 12035946 125408467030865201233704497513112468480 12035947 -617172957947269966233807400171655367936 12035948 162725255555978856432895139841599041536 12035949 828689541552226808305575634424660287680 12035950 -53221517301694160784153896991202032000 12035951 -571891276909825001931781968622454688048 12035952 -3888636178448752084583678449439244288 12035953 -464631472190431834020387749894550058798 12035954 -169844981625901109099007355883614629888 12035955 180161454273165051762878950077668596320 12035956 319734247213525666948563800387446831872 12035957 -225711439306324236546914613651143522280 12035958 -5499439096513583818265884175197246464 12035959 -29878300546254273132568557597214227896 12035960 -312429677636233243820172145608405504000 12035961 223238873810302915053499151249894490432 12035962 -819725295412651738288349343154995387648 12035963 -290907398216084586952664310325032272400 12035964 185945250199937924292174710221566919680 12035965 373741332735111662305908061213558594860 12035966 941411528911873505596240580299750172160 12035967 -254674419772844436886520122360544939520 12035968 -499973242585290940805728563029134540800 12035969 -145214433433458255822331828333072523904 12035970 -32364041029745936135082642156380698080 12035971 -132374900339931953693523146870101744256 12035972 -56863370842613635536985954079753319168 12035973 -94996821288093369759350055427402269216 12035974 610773315624481832554844901837302192736 12035975 15057389031590275957939523836476848400 12035976 373432486969231265543624953282706227200 12035977 -362737741226179715671914708289766548380 12035978 262540118624307832160895629633739509040 12035979 623444336238511846077418080970283520000 12035980 6223911023587764278238886475983180800 12035981 -949936872273117491805063930973674310218 12035982 -35935543021959356610438483208822112256 12035983 530423263450094954788908198489900767408 12035984 50330430659125230814737444521284485120 12035985 217563628533922721293643197684032834240 12035986 -412198368782849156918785355982261421920 12035987 -594239817156148740052910862528284174760 12035988 -443425485478942493548067553189547955328 12035989 13007955539174761434534015355019821952 12035990 310441717426517931442964948358346581120 12035991 -759119963244431213943459668329239168 12035992 789047363617580157938050598320701726720 12035993 31712310862873364772760002360422071824 12035994 -36592322957114900592617477102253212928 12035995 338141493740340212421978779361600530880 12035996 60279516558804585239134194437705441280 12035997 -601927700917829703960787533274124087226 12035998 16001583413661370233445278503186749440 12035999 -1010275241478913384854827072976480084000 12036000 637731317777944476556643147136368640000 12036001 7238040474262272170989847251483311264 12036002 -162465853230933643917039230491298823936 12036003 -196985500085531935444281581188302103296 12036004 -159384840839939011303422575730171820800 12036005 238199172273709978998687061788945660 12036006 -606429104629152604681404920802196915200 12036007 -1273724782502959072366190892850300178688 12036008 292345078615950488570270108226651048960 12036009 -256057044195870063290411603917292305440 12036010 -112747262604713427833500468034423116800 12036011 860070977093267043501637106823929328720 12036012 76215911797931055516549951674311706112 12036013 -15866109049579129270957750788134867616 12036014 -795540355059773184938037384830952013248 12036015 175299660616515279653529489137834203200 12036016 -249903337287553093315260346351068233728 12036017 -600388235718206719964050421790043095900 12036018 247163941928175068808560425739439322368 12036019 -1039340619593334168535248076022988020256 12036020 176377257243360865071419129570521332480 12036021 -34542520159641883981506342291915192960 12036022 -472103879462327292920956005048778176 12036023 -385873644305894407511434477673344192728 12036024 -136779453525345164729509665381958287360 12036025 387761753445783620189543079880627570000 12036026 -37469496366140504192064159015721005600 12036027 -28686836542500788440120618708551942036 12036028 718279796717359987922124975734820052480 12036029 369552414812742010553651855776224558720 12036030 -37401179009467514359243868455783351680 12036031 183157224254318859646261350616367988592 12036032 -429431486204479640947011261509966757888 12036033 -1590876868868489152665755841661531772976 12036034 67244523680942690443358849668126652832 12036035 545788271514532511121783180540453021600 12036036 -680999485279786996302634147355532837888 12036037 492120091094518794617851938095455884700 12036038 42787394356296120312121559862130575360 12036039 341190689997798034710913531996492602024 12036040 -113934536538813478328078354529853440000 12036041 -408626811213092160840276879617950203558 12036042 -351544101059639107692197237128048413696 12036043 -1732445146728984807491007192093765145708 12036044 -9066660501305643149699582073824870400 12036045 179371981620774549584398735623512985600 12036046 199649718062778841145584118760169312704 12036047 -614093731711928466249119802316278879504 12036048 -60643799409153362676963182375344275456 12036049 -38945522434848158725446174833357899020 12036050 35525888464988952584235070255790968800 12036051 -299371131760779644975080891626219620976 12036052 285267226408302945292738732522299944960 12036053 -1049991785212863372825056038444170955698 12036054 -304462062315149025518942670183905110080 12036055 763579404145618500534567176487269991960 12036056 1173441156585940576405099181656993628160 12036057 183713355089157061069699623810958733760 12036058 498656648036764439587634035817201744880 12036059 -389863261756054369439996142091408488960 12036060 -267321261763654609308186399442403328000 12036061 923497648401508832706704539463721539232 12036062 -327831549476274639765787260817175147136 12036063 -8210922146279186609676547533314188800 12036064 684554306727503924166435103810881847296 12036065 -1927959705514874697954269914165952268480 12036066 -115810897988958940568113844800208607360 12036067 -710158448134308260944694509362673238884 12036068 -655593809798323282177382964090252023808 12036069 257888372702510348956568637061320181788 12036070 307404070083503424878488365045623172480 12036071 -69266233139010159666636781987209873000 12036072 765487309943373162057294523996420177920 12036073 307239102763532221259601806474543771520 12036074 -535196185420839305402778071823682576464 12036075 -298547724778103114909453163518767625400 12036076 -320373463119700703100842141855381408768 12036077 766115648554195659721333652059280563926 12036078 -259051985810700049088232095962324279296 12036079 -231787892485178115819236060229493696512 12036080 44696778157981670652072856510654709760 12036081 1641869435842874859860939318219340634944 12036082 42027639256371688529509096901806798080 12036083 -97678314770420043737974908326130008592 12036084 -170221727153129983338442402052585902080 12036085 267115019996511807432565165980206965560 12036086 -382946023962652301921804332124555527008 12036087 -3800349323016968415651483830303301120 12036088 -781199245119990427891541189453494333440 12036089 -422387066105993472256376491676224329600 12036090 -217106143467552079436265485579857589760 12036091 199132117809532200660833415190807389824 12036092 701773858848206313838400817118664687616 12036093 368336449465205291237465095738489214400 12036094 5407549290044515535568870013018405632 12036095 249821398804175323094817394029368394600 12036096 -17956498563402839830986984915405373440 12036097 -199972376166157619364758884703343059408 12036098 -15426558781407699634997982581446448736 12036099 287128295998108798373391729814503875064 12036100 45338449579465736287416670461479622400 12036101 2525255864593753885491566232717177024 12036102 308242132026592826048991790977820823040 12036103 888847647287537125463417780156797171352 12036104 -416349665293374706899475950054240906240 12036105 -248691830844389499172589590071483990300 12036106 178159147136356466799228852045708931584 12036107 337754742086298176849321640386539628640 12036108 163325858287780650212750130329396330496 12036109 -371723610490721274021007930469888826528 12036110 460107590651787229299378600652684704960 12036111 -624883311158151489508449696398008651128 12036112 -5450549633932615074163994448289792 12036113 49302060434290659247275485781414205362 12036114 -8632500562218548906572497458540479344 12036115 127087047108111633873942998826376196400 12036116 -13819688790023535327325910340638062848 12036117 135789584490584548613090748053868052800 12036118 416422088042028041267091199895960819520 12036119 -689941089914412239671228052598766633104 12036120 -443310662508878774015675065459998720000 12036121 183328186177588770264827627968095930132 12036122 -26456287427398694192697447580347027456 12036123 192198185322924258850229537878522742184 12036124 -61810620979984520916358858429053849600 12036125 -408880614490432185937623611944777545000 12036126 50230856230654271530347912966283969344 12036127 -119129586637333398791007507047664673088 12036128 593001103419373316326235876796758360064 12036129 61676277826407899062715717471074435968 12036130 961310205261782969746974454428318720 12036131 1329020707478813209470197197264908739200 12036132 327626933995910541645624779802301612032 12036133 60300320129652750793859481529237629984 12036134 342698904346828703310552015177194924352 12036135 -316793500908489826115565099464860537440 12036136 678287002127081371322566955898116505600 12036137 -323477268363543946485165082781902836828 12036138 17209077746534186090910716821022062848 12036139 605881443367500062555997479457766584000 12036140 -244804841915966394663090058840328386560 12036141 -232161634717150663504841069956649368320 12036142 47820893595791663701812242783834002944 12036143 45667395699653746098078907050803082240 12036144 113351698653144638550677391438747500544 12036145 983085575015260786071597305955964574400 12036146 671674209147207437229315020764495810560 12036147 538981121946582690872898947903814382128 12036148 208881021436877670531542847799652458496 12036149 -2008881803009815707476211360378092819040 12036150 34018382800411342025764886940609993600 12036151 285088840257091202533816357222434090152 12036152 -65270541537321887439413068463231078400 12036153 -109013916188600251837910913546152239104 12036154 414687443882253750372054835067159252160 12036155 685362603099146149418142253327227154560 12036156 268969271394734322970132241476139925504 12036157 537301256138480438352569047394323503712 12036158 -16140581930455618805148032513760706560 12036159 -1266066804415325694673590887701587336 12036160 196657780544454700899133428405318451200 12036161 -1378307711732622192432687279754799570238 12036162 -246770126112680330298978420073639883520 12036163 -63261746960308045437487215038237150040 12036164 524860249406916067461597317460443533440 12036165 -22089634735962079755078096207729476160 12036166 111158224454764177566544979577853960032 12036167 -9438753869384682189396235960368495264 12036168 -2369242474390646082178172443207448985600 12036169 178086025805458281433444662994170404570 12036170 374794862013273477869255168277713205120 12036171 -234846630191225017475171826462452883456 12036172 -736345169217763299851555502039880301824 12036173 -736854167414763263163404468028844896 12036174 -24305047222881581432138570042223358848 12036175 -739975374371310422092172965660625980600 12036176 50630691594312606932443488250231652352 12036177 18098950312445944398928978481676424800 12036178 -184908725359068910060786305493452307968 12036179 907796964785792484331750352486580780780 12036180 -224859156802316305112909558217113303040 12036181 -62030987538633855939944317195442836018 12036182 6944643643765576854508019582902372800 12036183 1437457022216022497506903140775455055104 12036184 115024809051408639504859214286004715520 12036185 -57985102185433793598636767119581387840 12036186 147385603124850683329791104824969493232 12036187 -1291632754594361543179411246553398747608 12036188 157107580159448541837179066216258443776 12036189 -578191612032269788388133245162594258880 12036190 -586509226340788664092649791018794398400 12036191 177461152212452989112754524860036437552 12036192 -47324633823844552957850289989826379776 12036193 297249683035938835332014157704955249600 12036194 -10594470130638627145639417605446353920 12036195 16623238550968251098577326085091938720 12036196 186566514412351300098228028234099102720 12036197 -750714363890748138546686633199916836354 12036198 -249134929477340769299965207683189001536 12036199 153207863353744888581648244788477534720 12036200 -255232238424590298361419525595963392000 12036201 -508581977355413739107964390638173542768 12036202 633789260179507295210642597531904955392 12036203 -1235239000717366710504681646342583715840 12036204 185723304699188404183482020940017928192 12036205 230023639572340921997885161265633160960 12036206 23210930083132527869498094634930841088 12036207 -18243830831303788521450740421821773560 12036208 164801889745840104668197309037717061632 12036209 -1492899151568483697449164392945602284590 12036210 -301329272541253181129800799658142510080 12036211 -156003833041015818207241980204652722096 12036212 -276784250612679994184119177986873415680 12036213 -49545262741752116060676281641931423058 12036214 882537522569889457206744332442788727456 12036215 293064148861976231597662069355023718400 12036216 -2417648107145012584812137842355404800 12036217 -713916336549608646329153487310592008320 12036218 -690468934221368988891441993011693924640 12036219 -96915986763727936710249900615706576272 12036220 116542373272979567788673162023435776000 12036221 88229009014743201886443339572818792320 12036222 74008145759384052779593354437217628160 12036223 -1345569038777434607324236957967515558528 12036224 -659057654097441892522456437773177978880 12036225 1493918672991094650266445035785359600 12036226 535683542624686210645427045154006160800 12036227 711643588782582691052583118334317443744 12036228 -136899051720520475640356266742898324480 12036229 872321192505564137122028411929735668830 12036230 833539182662825507013303460189948300800 12036231 -362976069512392167552237283206215080080 12036232 1262404471647286245310846225613752320 12036233 281711478777999239824926560642075246688 12036234 9400634305793789810944396246507745280 12036235 -115446810318767415474286705821402628320 12036236 120006025800351545299773979951705090560 12036237 -734687163039689372537905905657637784640 12036238 228271653903950559951650694385740026496 12036239 -931654671488538566236095255694589514960 12036240 9378329868523310364214944043231641600 12036241 -79424545815801274926350353404503511936 12036242 -191946658156695809151262473464637641088 12036243 669058637990326005711848252350697934264 12036244 -47179926347024273315779960818211196928 12036245 114479465902432920424228119403047632640 12036246 -23799897965175580209871426390791708672 12036247 -174438802020946525713816295623322959360 12036248 269211601139390280014730101758472970240 12036249 988444832400389135031823542392944352640 12036250 -184894413810685066691324824212630450000 12036251 745399810935184955805355902217083855600 12036252 689545387423232734871849481731071521792 12036253 250701461211510239418270125569072813120 12036254 439230915924443167446909784893010056576 12036255 186077435582316133765465875122272035840 12036256 185976578026045276725244191680458063872 12036257 1326141779290128091458008851841106721506 12036258 -6760783608717772540501554312272830176 12036259 19572356407057875869574858875682351304 12036260 76259423238234474586988977617815834880 12036261 -586573481407632574124263246196082566400 12036262 -304283611281789751852295588690781755040 12036263 -12494792765115181340807515408779242736 12036264 -249876334743151847883744673123534356480 12036265 244858436707513776597750589565242794660 12036266 -413494312863894811587442055232765490176 12036267 -692004696863255970290681632786979196516 12036268 -431656277978765777068892667484739589120 12036269 -32566304171608960169999056206006824640 12036270 -121447677090017643688854773609393174400 12036271 -266462355654841417315277128259546249280 12036272 -41975167832263718884053655688654192640 12036273 -14641406128842737271933208208984610336 12036274 -186864162806575167003205708936788378864 12036275 318583371142070756388306965910804735600 12036276 295035685158975901367491540150116802560 12036277 -517557796899849821670395460587828969472 12036278 4852228930339351590789507282670551360 12036279 -148116434055514193639199550129156581120 12036280 979993477034603248310403730079088844800 12036281 -1030792399362273250316265198384338040918 12036282 522732152490619623125583533508659404800 12036283 307583366980803463333925837407975528720 12036284 -63108588127559319077627702456136649728 12036285 14435711168906961470882336852782567800 12036286 241810523348185206088340199503019662592 12036287 709133263044947920426011748993708972560 12036288 66870493999102818891803870868390543360 12036289 -319451999969670997794320154879663403644 12036290 -8328447665424622855551459131191825920 12036291 25159101682141065851951829098331375360 12036292 -1412102620696971793704864660222308437760 12036293 -1490667372059266592964933843365902495458 12036294 -49999139766198122192424945728443393920 12036295 -259361437134753793412997787315753088400 12036296 -291925598394427223346687990392708766720 12036297 -108579572020644816682118993613115443840 12036298 10021287689326963724109504314108276736 12036299 689589558604747871464609012038297898920 12036300 10070269563547017430957707828612940800 12036301 594144594637064740098016941148758909302 12036302 -2189345030214892018713808128119237760 12036303 -468327685456177389676879564261210297200 12036304 40606766512094553803014206158303789056 12036305 -1277710789766641865427605895537553791000 12036306 204452509212874357755007660099737523200 12036307 1408208299301827329684423319773453160556 12036308 -36045665919772039602886090284260474880 12036309 -746485537846024068367138999314364243296 12036310 125344803613951150864159968469919692800 12036311 1137047648384187534237509581002848968920 12036312 258703060353975953459813886330286080000 12036313 37544866366909360925549255921113395604 12036314 288742279457133971106174543847450111488 12036315 253615718462133949824044334451040273520 12036316 -74616828194256869626834454526226764800 12036317 -104528969523904722739996101924466200960 12036318 -26274265272652879755311193758143457280 12036319 -528092336031884027433288258304666067000 12036320 812380924368742654318538005903728967680 12036321 -279441988430621803717377351356660360880 12036322 -4758866896613392072057012079005149696 12036323 30875202452843777509473022057222261920 12036324 98123769070701705446610467718261153792 12036325 -133755945111017917180105045368771472000 12036326 8312327178697266986650506372660237120 12036327 668751879321655227946044290112556398120 12036328 -38265176731332805846760330327190896640 12036329 -231939821764988178952836954763672626720 12036330 22110083180901650086809738244486848000 12036331 -2140780876292609872622956909261739256336 12036332 -56361870328995483441984734244701061120 12036333 -265156488657102522296793455178216624576 12036334 132464528212639004730742412382354999360 12036335 -560224084271845768459680736429531233720 12036336 -55282276544253743590267817651877642240 12036337 232248904724851974959460616040532194548 12036338 -460752383549486972144795721933225307104 12036339 82249503123238538981965918949689187328 12036340 -37307500033270417087068716721934072320 12036341 1279040624031388675065406014706143245742 12036342 -113766260021459479016369269221456176256 12036343 235820607972442370330681470592231060400 12036344 1134942093392850751989325249702684508160 12036345 -387980928560066429977317252093591360 12036346 180237638984045404432328075377663441920 12036347 540763034201309838256117805587942229796 12036348 -86200754332536461848618248633561761280 12036349 -1268058451116546574095393147994175079456 12036350 -281833102321537488413749904298300513600 12036351 -6396503083987061826639171941978520576 12036352 -673778412485776679987390696553881534464 12036353 78791253506378646985458583965808259904 12036354 328986597598176354404118099851877120 12036355 428220868244460391298438976216552719760 12036356 566915755339072044643129636674417697920 12036357 -29169606632515721044757947934026824708 12036358 -21941851907564526366676291806163108224 12036359 336218738312400541384389987928046863416 12036360 81304315800345500496542995207790592000 12036361 444369080637159225475463988804160505600 12036362 387463304145469691522166424353231611232 12036363 -260407571385685960720467659148426954000 12036364 -5042656553872440162973154269634132224 12036365 673885099252445350069620929290570708320 12036366 -482633232729306542488486243539637342848 12036367 185055958370362857960139754925368240000 12036368 -349404159170385186988486692813706027008 12036369 -246030206260321181847017683059228259200 12036370 -53814566649830663579877598480196014080 12036371 -808119084150130116026839604111329342368 12036372 52520213391634099867316980266227165184 12036373 -844391667601514395153201904003814331378 12036374 -303146832342388681605923728080360615936 12036375 318827235726729747484768487693111976000 12036376 245227236141303882469058958843419381760 12036377 -9129638466507963479997367022834952240 12036378 -681668063163233550149301170434797062400 12036379 36067607554187986214919037286561755000 12036380 -100414790970737440007104090748385907200 12036381 -306975523877668874235721072786662545856 12036382 410199679499913947181965316927069393792 12036383 293614051733704796897717408913097591584 12036384 643722977025989122652000950726809354240 12036385 18386960604628310133012401874154898580 12036386 -8224646507613855969668138933693126400 12036387 484264252160344191823939893300482928960 12036388 615538160544551265098051718888202240 12036389 2522749593947377170218788056292064979456 12036390 -200106896422832795455093397017713864960 12036391 -2059896397099553812639252923469832256048 12036392 -96213572220104190079424014650088012800 12036393 370894064521494746367642045647726012682 12036394 40197189386141920053111447051182072496 12036395 -93925853379200097868531596334047037920 12036396 -250579920924258732187043130026902103040 12036397 -1589102214650755537869291956444774946154 12036398 -64361391193633901263396952392240110720 12036399 130322654117671573249194063833802528264 12036400 -27641317709359253161294901936667443200 12036401 21919261443381608841608128576690009344 12036402 152745573591969561510200208306828974592 12036403 -105079927843512270268571992243113631348 12036404 1169199470255513980274804298757597673856 12036405 440941521148946650154602537744831344000 12036406 -42528316946247629493852852834979113216 12036407 178480464331498982022459263420834719656 12036408 238001924167998320294014141094721822720 12036409 -96480314720713103837465419971419693088 12036410 550231624666342175945174465977020411360 12036411 418293601830978222830445277537887855360 12036412 1081651813747045298044738735366763641856 12036413 588667996184645480026933502474703022560 12036414 56048436927508159500509338170458652288 12036415 -329649960535202516920786495862275009680 12036416 -93349872163847351267958448653802143744 12036417 232442788099043223725798112614853474240 12036418 1045366035515179085609924389714446575616 12036419 1693404779447936209816769037715853765820 12036420 356362169477816619000839258621492428800 12036421 -169850023907603188251550679706935524680 12036422 -663435532301858216483813426856098918976 12036423 -28915433068126205134929367354462045056 12036424 469322570877421915488790296798092697600 12036425 -339335988043879815962651630663032627200 12036426 109258427115939799429743370161152818944 12036427 314366360915811338365002550037328233360 12036428 412579786889575184147120025660957227520 12036429 -515927502562861319375605140098988410016 12036430 122024435111453071226493186103918817280 12036431 -5969919417752734171027192492315737216 12036432 -42880841349275308413267553336232509440 12036433 -708678928007693378004608748050928720140 12036434 71200613689267221567688266479527554720 12036435 484541713121346976665681071119008380160 12036436 4515962143424173003623674274156488448 12036437 -449151963151411875997784471731208727648 12036438 16545540614701497080893110372777569280 12036439 84550871606798481202150383458959851856 12036440 214998095846639499725033995990376448000 12036441 592192284074350176857194952683020906192 12036442 109330671327584509957945247541584607744 12036443 -1193298343884413124324776734794688036680 12036444 -147711403460544999087372146766999871488 12036445 -1312350022414309485775654256472474391080 12036446 447701484318356119903437916500480684672 12036447 125445443603773684466310906143276385624 12036448 113799291801512803670102889827317579776 12036449 308998971783716613650150051811645205380 12036450 -320279475682360970044887928368110976000 12036451 -193630080506781412412736920848722752048 12036452 72467760405924128667183008979126657024 12036453 19711639246455309904150170067922334528 12036454 -263490744901463763602192919850582899648 12036455 1652513610455400469664046103833629454000 12036456 -374088469949527505999110309140770350080 12036457 -441185046909387739509022698302332228294 12036458 610342632500915198537620100985935897856 12036459 28283922118054384643992607107426869696 12036460 93715866097550492284970548462979297280 12036461 1029321370890140988862420781765587188300 12036462 -7310173737931087024937887548074670528 12036463 -410496887040634635329914023452891045696 12036464 -276249445235603576951435164318910545920 12036465 -60008592682101221869428938030365900800 12036466 33992507426943203739518774211490976064 12036467 -446509519731299109896983365613224729840 12036468 120652868079647490497158842940647383040 12036469 -1829720769366413736147879576216941933540 12036470 70784958659516900910466599174707468160 12036471 79002922994464833774164528974534926312 12036472 -237457142495448201244297153927382630400 12036473 -19450197942716709782705796141883744956 12036474 8620300884608299136828788336711231488 12036475 225142803143980697430286163364790800 12036476 -692802448628814795463769601409663014912 12036477 -254906827449493588489637460950897241792 12036478 -330664234084236814802737175442118632960 12036479 -135748109465475728243205135448703887680 12036480 -477736593240340343682714613787394048000 12036481 -901379890320746584584831772591054890880 12036482 -702473837450774401415773953028200015408 12036483 318703272155403864281741197155536015544 12036484 -949135719743184229779227255605376365568 12036485 281869024809061409613012456233637333180 12036486 186191590219860310581876852123862898688 12036487 -352525144306385670584918048935322984280 12036488 -261834139643268890537797749462441492480 12036489 -341863682782284456224777356626633928176 12036490 529471576357038735133950273407152466880 12036491 551680972723551733986328691226970823892 12036492 -474545575687721661721359402519612303360 12036493 114235120060633406369163193585359760512 12036494 77290174338756142666243657102925967360 12036495 -443718565196909636536675474987227116160 12036496 -110086957344305223605071569265300430848 12036497 -36099833417952986860288775191256539680 12036498 -78074141439717746808765797188430341632 12036499 938067122003944097260067758653267610336 12036500 94031805497788222776636056187095040000 12036501 -986063900656335673744386979831273429170 12036502 68951929811018062651817429350334678400 12036503 577104972770574428747015442166019544600 12036504 16166672011029784360382264599728906240 12036505 399546666129823138287193762362655461960 12036506 -268955721181219018718281393506491532048 12036507 -32216720819663170419855404302823560848 12036508 -350274372592220929777717577887393674240 12036509 -177061864488600507848736493306047283296 12036510 410364746849910293567671847490194751360 12036511 26295394794087216944722136932552390112 12036512 -695589807617303101803267074768278388736 12036513 -747673344540671680909148791719012242256 12036514 42299822503192656176549095155329843712 12036515 -21802007425830586525128838085394204000 12036516 -4047922291712251997897341337924683776 12036517 -21223760997718549752486440315061210560 12036518 278739131899618931030987437143057312000 12036519 669585173031500680905728012578581638400 12036520 -589018715246052332352687321103757414400 12036521 -258222985704964628016729687894824409216 12036522 -16734594566101566669378225313841987328 12036523 1578346654332530180319401011814282494772 12036524 478473833416241943213618949845507876096 12036525 400350341793148900564834202719738226400 12036526 276117569442658262724045882067884923712 12036527 -928518356497307203154796276611701577088 12036528 -93448766026484568054750289399310647296 12036529 -904076379681413730913025262919933932560 12036530 26926317501790874635885923022834437120 12036531 160755821756143998817490346413074567680 12036532 -43113050048160093450647718884004693248 12036533 -407800107038313780638674886060962691136 12036534 15848381107825222849874968331938957056 12036535 103468803671634068957467485489783924960 12036536 -372296347618720328009810685844971479040 12036537 94517777416167285679465020562354830720 12036538 49110360130829748363120585482061888000 12036539 843521655863027473104272799210465578340 12036540 439683027516192181939586611759110988800 12036541 -810182469363361917577789304196221008896 12036542 -114398125373902843716431557326921040896 12036543 -298947227461899611979200583800269378800 12036544 -36585267483011827925462448987804008448 12036545 448156207631075135794751495730253113300 12036546 41881300017642093759943625057242437120 12036547 1044548300974161529660060177161087152520 12036548 75888254781641217970321105207843195008 12036549 98001180027474435702745516570885719552 12036550 -564071945960865976935231373562588299200 12036551 -414949971064920041817687952528921553448 12036552 -471187969199460361272156388918611148800 12036553 975033484600597177632880382623977043802 12036554 109680604512907582860293418252543740976 12036555 550070438438193606108714212020739674800 12036556 79981312709332746079190044286835097600 12036557 345126848587858593244116180075062165280 12036558 377438884118819470839601691011640683584 12036559 -316511185672729820120899836112309859328 12036560 3731882612801627207705842698731520000 12036561 30073771689977821123490838138737569872 12036562 340162138028947728405372588717130168992 12036563 215495454923857715738428945462157091840 12036564 -363072068308417072464940995506726582400 12036565 722557095910194036947207674144137151860 12036566 -614533633735065079398890638483423497600 12036567 -241772973239827739195468662430574375552 12036568 -1273831494525242651201756228486826301440 12036569 -783282075285962105663357662239426937020 12036570 13052777711738052348898151781799987200 12036571 -120378580401750811553552355931452967656 12036572 32853553003452732873658675260215327232 12036573 914310350542287646763199851287960776000 12036574 33110435241847577861447273381587353984 12036575 141798713824469253900282851637753009600 12036576 647443450775824577569168400561209344000 12036577 36938339160769132772261251559440519872 12036578 883534574586295022668400846438255415456 12036579 289581330984679922204295972281645643384 12036580 1506221920553901995738500126484348252160 12036581 -48965903446648114300277291739162379176 12036582 288459271857753168946365130354286906400 12036583 -117950627865425752040911664447544241496 12036584 553082027068568371649642169540709171200 12036585 247582854285405712363742895330169464000 12036586 329128692477546335309996701884596098992 12036587 110291939214893507609259607193961344832 12036588 -223324171992055077491178052024331635200 12036589 -2604740087286034359654485310263371607444 12036590 64136597870307360670188934900719513600 12036591 -30715288758764522065888071178718652048 12036592 -251614162497220079494233251118429896704 12036593 -2177675729402250384580195034561339765196 12036594 3098275853762005531617597194579228928 12036595 -1094159119065563650648696058811232872000 12036596 -337884856876502521879457285455858944 12036597 537393976543327808963671011529518074400 12036598 -426329074357631987380697678971229245440 12036599 599640633882242361535373722397380687464 12036600 -4888758896138280711700476828827136000 12036601 -1561351439217198628447554288779173877398 12036602 499307195947217349694356890346205648752 12036603 7561035743318307581094156871430656704 12036604 -613116286397969189379923680507686559744 12036605 -56883641103847145775971760944173232040 12036606 431262502198659522570548361634284754944 12036607 285429086025295642224140692659581786232 12036608 262835195079633785718163364046553743360 12036609 309753671614799535425914993714096377684 12036610 -257473668997036965203310383465276291040 12036611 -147669733684918393316158226349914756448 12036612 58578834620447393793829133526918881280 12036613 37985867218650034609288297412932440000 12036614 -19550023176221266258912512180604868160 12036615 264708492733060117346466347943775968720 12036616 -435420872095076942503633239277732976640 12036617 327732721900148007524490469796075503632 12036618 -22408337162981952476187308308013912064 12036619 11828054181103908149984923636498826896 12036620 420424631468126980140154303938331591680 12036621 832224382305480247499927623350608190912 12036622 -77245056902287245195266607131566362048 12036623 -242083669595649785683450364038472578128 12036624 115148312984435756003071152179541442560 12036625 1224483172834048712628748514993873529000 12036626 259199262715179922714385314749429027840 12036627 -279224286783008279530541949075929652000 12036628 348993371103359084076081451000668906368 12036629 -1234066932355074405337851364919160400896 12036630 200549509234851289987064302124485847040 12036631 339764609080364245728601102752608495432 12036632 -1564107018599074790023186206096437913600 12036633 -168305745440585737119745578824233297920 12036634 815855005737443555890999830599243967216 12036635 132960714791905413990421011774027439200 12036636 -360874802677227424316676100987936570368 12036637 -394621341040420033084546942851679714714 12036638 1002270983570375737229468160604119577344 12036639 -5224820945771876959337127394674267576 12036640 -74321610704062950935813844231562199040 12036641 682495683628708602351820827127009971042 12036642 -34678302037245946072393931145445479936 12036643 212488169740492172044897793151307249120 12036644 176084825863527230666920664463241860096 12036645 287355227429248872810325298760501435420 12036646 -12697235365320971649442794656298842496 12036647 -70118144438188955984321091141061177248 12036648 85738934082490967833712008415174983680 12036649 103258379351862769801713209418241578240 12036650 -394721730012509598742016650613685865200 12036651 354179761482731563302185258019263507904 12036652 232983552450958349916464973336397491200 12036653 -747205678360641984670461351285730160640 12036654 -77024478465482919527034411424888752000 12036655 424048007286917764376340664185491374560 12036656 -209140354942679529461948721195910053888 12036657 -197768728274468281646041264030486500960 12036658 742711314416499009919117843431844369680 12036659 -440858157253177525547571568550670519696 12036660 -165067388867480610851636938610993418240 12036661 -36331859639100600127831414781385104000 12036662 356373381443929905865322543045403046464 12036663 -600173595251109964266618370841995771872 12036664 833070921571850659067585977530517647360 12036665 660328758781282442176837268448812901060 12036666 8922097684721682678201038126281165824 12036667 -269607239956847646367548679606111567200 12036668 292092530932166151313483802020961688576 12036669 -257237896570641393515054448596525168640 12036670 484247784585554474033919571719212681280 12036671 -323783016941476133902464187934040934320 12036672 -30504084356491033997249451707850031104 12036673 -1370659125659631904454571886777555100832 12036674 154829210349012517523400246124650722880 12036675 -11959823365817872010818066619638406400 12036676 223558530206175649217864813919780142080 12036677 -451842907367664243327085499525620203840 12036678 31971931076567417718003488649659265408 12036679 377780491563510043568706865965766878976 12036680 213267466787125414459359890208463257600 12036681 -463272887984536587561329503623724956 12036682 5065795016471544793506466239095654400 12036683 -1005247631962392519576077610306653007456 12036684 876990969218738512979453770046781825024 12036685 242027985311768316662979756243488242380 12036686 269243643247170650479882493407819098624 12036687 -458712782374390696856289804402578891112 12036688 29463885311372178907674546189527539712 12036689 1645413836956407668517553763273686080 12036690 -269001240659036920244614211572165632000 12036691 192650770420057757801549648816198010092 12036692 -162490605524536769596384885950142881792 12036693 -71425464477432882079257118484465464800 12036694 -122048078811034944931629768990916987104 12036695 -217842813260406771925245569934600114000 12036696 198303159709348616994499674379934760960 12036697 236113930879813348274872033571354561172 12036698 88165625381969174644757943521960349120 12036699 825807516417158275916729739470253874284 12036700 167607100642141544144434298585191526400 12036701 -206657929294428111412278218432920161696 12036702 655326182998842389646844627760934570624 12036703 -1360645466428338043537719440954812247784 12036704 786455853820448911687405688025553698816 12036705 175821020595456100542631868084782617600 12036706 124238937620628079535439668599682427648 12036707 403631268708934882675094364579901948956 12036708 466633193937878442833060901116050944000 12036709 2109176786014467189327913468672501002080 12036710 78084789417306381758496925687999326720 12036711 153582175699798712923051014724464291840 12036712 578546490566790245687918943555796147200 12036713 -25227135642231293022661702443328763676 12036714 -9227785790050920673931398514407603200 12036715 1023117272391172692958488386288370459360 12036716 381589932094477931241430769220448919040 12036717 505636462494875638762387983867552480 12036718 -449590819814767682348531530761142513920 12036719 410805763362919806196142469893155236696 12036720 4993960855625215383835386332344811520 12036721 -1841868605247145096483807541958921398208 12036722 -641569995473038514178809139848252040576 12036723 -753440625338596738107984887744310390216 12036724 -202983710066812923004341195607513939968 12036725 156721886985808713567917121367344974250 12036726 -246288800212227599237031367317564483840 12036727 662647732279231815401341160771553161576 12036728 -893036497395285883276214665848451891200 12036729 -254868014457859054561894494588263094720 12036730 -395768847518964381026988995846976475200 12036731 472634594990406299121719068379809850400 12036732 9286036177716775898804565433197821952 12036733 165522950050606288970531352829018192044 12036734 -171711498540658231374094321561389033984 12036735 95259580778891909228293102178372947200 12036736 198286385590615005093401157976373329920 12036737 1817248593481992372657391417093084359492 12036738 142219918353850486041323328350307079680 12036739 259134397614437616451467096318116558496 12036740 -742716518625729406705745857914704217600 12036741 350967151067620890312884148498590503392 12036742 -68521102007019619731245994591817606656 12036743 -154501091407005124564702967947474738296 12036744 -828853933756598534518685777853157616640 12036745 1947509693982619779951663811632524160 12036746 -221202448680100972043381456541846494928 12036747 1393905081355890874454464013971071290880 12036748 -697338728069569665581490905123258817024 12036749 594317921299367170404398784772522573164 12036750 -375442266924438635619822427358065920000 12036751 -38126650518312779847639855321837179136 12036752 118548878423927457633450931087102328832 12036753 -567254925055078494277796938030121345520 12036754 -750265802985255673660824129908958989424 12036755 801613120630348343242205994012247850160 12036756 788190271763294577746732901794809159680 12036757 491317329801680019665703298546828188480 12036758 435925782161787147189818244569519218176 12036759 -344475662455717808805764797221285344640 12036760 -104766474274312404497586082809978470400 12036761 639962213504540078662267006035201604800 12036762 65201765888267041878081468730154944512 12036763 825440240938897393869481852774640363012 12036764 320268687210867117773640009506962186752 12036765 -78029982406549310094318831217736808960 12036766 -19653926128072137562722428402263388160 12036767 -512250542756780648361467405731022699880 12036768 227552251837377293507950026249804447744 12036769 677316864515702234918932213179940119060 12036770 16269315784697602485139006463875421760 12036771 -669262176826076442389012833995698599260 12036772 -464530874037642399933071550382311714816 12036773 -151963324684165064127662114777112168960 12036774 191556989161276963432978274098065389568 12036775 10075428745240457209490599581243089800 12036776 -1064239346307636082194922827770724771840 12036777 448655916177516097351426592206394803008 12036778 -32867538914499950470803339028235638176 12036779 -345812072436419652173053056756878292960 12036780 73212426228479439240092005696117739520 12036781 479804383734333638141437357518509593612 12036782 676343289407966512450003751147435809152 12036783 -86112713212150605310100535728178039552 12036784 247353038061507501834117061262890188800 12036785 579187771679733123774368329947645187200 12036786 -287063864622027446401946894590168644096 12036787 211876232735161937901502155868636259152 12036788 868231206890943081681270037083836184576 12036789 -811951163563447292353863612874464228480 12036790 -188119420176484106651543312892670721280 12036791 -852312251376025803367970289406266065280 12036792 -1115249958365729674873206444412382208000 12036793 -1094406644490698421308783265652774961280 12036794 -256150715667014669462100057042760237056 12036795 417226190693825097770561570584436926320 12036796 -84768790010714876533652106623212613120 12036797 1380626559881487430485639839808436032 12036798 -82275744858900628992153417509208638400 12036799 807983915546776000605376792068087680736 12036800 -115891300447634681744166041178577305600 12036801 483292862358703817744565547036083530352 12036802 114711410690399881951531319712773510352 12036803 9344388343140578159743423899798307920 12036804 -76249379911378657118644597536872202240 12036805 -474420974670997878220866798508302696000 12036806 -253308171753689710472098169739084994560 12036807 47446426074576425528951131129437952440 12036808 204122802772791622736201655601372200960 12036809 -1527391537192588350087418777865496429990 12036810 -388645118387156116640214031364792340480 12036811 1052436503798603128877992625326718413024 12036812 -203286443546619961073270595722408281344 12036813 -69381695529042174053589770978040565056 12036814 -453421794365581262470950628153416290688 12036815 142931381534059027896242759148333542400 12036816 -297894068374851665446151927537270784000 12036817 253826133960022537835324403823751931240 12036818 20932960721264108699023302145851022080 12036819 204254624016775700631763818147865103544 12036820 108820606396713389254563088525525647360 12036821 171287114929075384247434819121331120504 12036822 -69889339471749554329901790629388189696 12036823 17955649587887434296037584644780041152 12036824 -93468039763706474154793804171338977280 12036825 -566504185554942959519191414766994174900 12036826 126247967886217842445932574332087225600 12036827 -771765283467411734637421618467379845600 12036828 -645925677923119121562084629628272348160 12036829 -363813862379664574790658916885908581024 12036830 -18569841413532705042739565700309799680 12036831 -620239833542794342482505772758175491440 12036832 141810158700355000120775406179116646400 12036833 -1185119539360151529551533069541016800700 12036834 -298992369630385631023168596837981370416 12036835 -115697345329552418705890529141238374400 12036836 -120186579339623550066561986811741437952 12036837 -588954443519063358935041603500581218560 12036838 1053964202372179150359328981702780320 12036839 680730749240702945780489521392188652024 12036840 -83400344238650878968196079771747942400 12036841 2676823094964716889860281715010109729850 12036842 559732126230197067397884457623341203200 12036843 2940520602037649407009257632120368128 12036844 456372885576705650812642664119494208000 12036845 -24010064748461383877622432878789976480 12036846 40267139245232482067689631649848721984 12036847 1115820522696556797254939373244449705296 12036848 -25782756185237946573264488902664060928 12036849 -514684020893108586769205987294096475552 12036850 -149547292800055567194010191381317412000 12036851 -185677804564073809252140486444976292148 12036852 -316037828948894793384064977555599701248 12036853 796775088372721488838549780918449245102 12036854 -501213556065971596684296861960676470624 12036855 281670372729320521459743880704426153600 12036856 -242224464102232639997106287596557619200 12036857 404067252629827690943712419238537357312 12036858 181809684391971141089657772774967584000 12036859 2320241955082062103051666325972373512016 12036860 -861903851922813029091376722454899901440 12036861 8976680027130429091436040480845573280 12036862 -37482940269107685198247732914674835072 12036863 233170798956090047126991129892273658112 12036864 141579130608527704141916744313817006080 12036865 179879937559344132715245393632689830720 12036866 136554281615593106151367416649624694784 12036867 444922349746275698479623078891516233712 12036868 237019243439748100162638864974070856960 12036869 -447225590624826322503568495524150275556 12036870 -128689679889654570292544111429202240000 12036871 -376055897091597895822181312492629112832 12036872 -326502567184326201544100342796027571200 12036873 211854444199903304842952833894927069344 12036874 108289991906497958415636427478993928960 12036875 297669611313657646372399428558924412500 12036876 -610678314361642585717271006530863068160 12036877 -136190915690128397352505793813551599816 12036878 -52829388351421795740791060481486720000 12036879 -284278791386202108152245391749450297176 12036880 -227075785354513144022741156883529728000 12036881 583430237491959139882078729497899669682 12036882 -93206469041039067040424407027806466560 12036883 517562201098572124397553360772663611024 12036884 586497996757732267571068535070286354176 12036885 -210240927769841197743060939903743232000 12036886 112742755974201176184793064787136854144 12036887 773089020172260337856837556827685118536 12036888 837905975158026077126297703367989903360 12036889 1888487165440703020987504157434901198208 12036890 426449193568364523091011769371213439200 12036891 600540515872132507672600856103450307992 12036892 -38027913148376917845649012939105326080 12036893 1034363780865159351562286261098793293344 12036894 177305581706851675329858488928090245760 12036895 -459877839701803003253040147298747601280 12036896 -343516950352203228153194549357779550208 12036897 -16302369099938782533687386636959134720 12036898 38540062492991488764902683824279675264 12036899 896400508448369215541047446668475456000 12036900 -237785428812946238692262917290699955200 12036901 526713963309027727207288864404600271932 12036902 59011424088883380744065472760564946112 12036903 30651956192586661724340225884200947408 12036904 -1159333894867279574905068350234050560 12036905 730723796103877489456440590953217160000 12036906 -37941230884913803480504223583089715456 12036907 -468635405532547765651681335250975776844 12036908 343384331850167819239749084916470266880 12036909 562972768778136160040018151222854510688 12036910 102898785344129359041760649601801255360 12036911 -1842350278412293188805773705833964277200 12036912 107719200856759093874307865307872493568 12036913 30990834601453586065999790687344054400 12036914 209577340852228667752814606296719052800 12036915 -221583150665899689893062405657217154480 12036916 512639637712793861597151177674252655360 12036917 -1488607763892485235969792714021825049248 12036918 84355118461122005739885291013676129280 12036919 667513805853691077869821147907884113320 12036920 -159761253383867099466636630204893184000 12036921 40934458699700846991866771375670946560 12036922 -140106380619198307141215574348156286976 12036923 234152950816366410466855204454991258840 12036924 -42556645182240241057966027994767540224 12036925 -532994256032634355056606337528001383200 12036926 922090355692204366952627289315018197184 12036927 355245490427737289238538045703017873920 12036928 -111170833615132313762749219023601270784 12036929 498467745439053229490601543282098388420 12036930 281351375796700412974085191759081221120 12036931 287640493279219085903633180919106456992 12036932 -493217019912355109034752412892836933504 12036933 -352474723841675476741976277163224792576 12036934 -128514918124319567147942416886544830208 12036935 -1055379885690276647827671371411994900480 12036936 -291746075434100193910177844800031784960 12036937 -1325457496124299203825921081525994108320 12036938 143389123920900570885919313637695043120 12036939 -191335469260248925920271088549915420160 12036940 141389285772968429880634690281513753600 12036941 46525153975350852407196484943117927040 12036942 -399196463724467271232242211356266252160 12036943 -673160993951026586337036725882453776800 12036944 -78719537184713697375375313687180738560 12036945 -450933841742032377230706085933122382080 12036946 301623666803711766973581138688295190672 12036947 1714507669835699762985511060932552096 12036948 -186648005494577218357343398266525800448 12036949 322665716783672222673068419250126943950 12036950 -136058806624194248607274570823808444000 12036951 -68563351011492361520833422249596124000 12036952 -1307105882780042241866276928106131824640 12036953 -308211800497529349527223127040328039798 12036954 37251114987247014676368766065834078720 12036955 -31410116263953529549294947234339990240 12036956 868643638248203108658114023288531312640 12036957 -14880157726983894803463902374485244608 12036958 -79046016856146767538839445304536786816 12036959 -795078833993772201980314531058783040 12036960 -18962146397986590968323095211301928960 12036961 1143299020175237493669310237756705462562 12036962 266209174817281057266729306193800571392 12036963 -128268493354607077793532201827758104456 12036964 -238109357548951965322738776775264369024 12036965 400828785634839117253136760964563984000 12036966 -171630637308279599067937446850843376256 12036967 175261267993521062427525731859963907600 12036968 3139443169052522105118706144729989120 12036969 271746682409017279107811771093286858880 12036970 19332708785357901508260488548025280000 12036971 -1294552055549626108192989590309415762828 12036972 589517633652401430816627189302190259200 12036973 697264794771120340270234375050029841964 12036974 376159436770763506245236173622884508736 12036975 40131737264204889824014364373060096000 12036976 -71827075039709377673592887892187086848 12036977 -120771660073150182119198287406841744174 12036978 -105574708157806284795466981661279784960 12036979 187267292941320488968037856384382793920 12036980 136741344443447449433662006299915744000 12036981 47795750431522880221184399031405703680 12036982 -917440575941620583996511994279415371008 12036983 -7569609528806997095881808630184119760 12036984 112658849591758179396838869406043013120 12036985 3971483210737816503687879303107617920 12036986 -1885913871857765185119329699293871232 12036987 -497057535579708534858161209418362795956 12036988 18440395636572987439903822633917139456 12036989 74599169053111062292533528745384905324 12036990 24011699456637741570447815743605719040 12036991 -772965102196738636354995883541713076608 12036992 1196939813516167941210072981659587706880 12036993 1055729844945137887986599192316223382400 12036994 176091475315860769310441734585793287680 12036995 -347689689104883189426086909938882758000 12036996 -254877167329955607470374756536597504000 12036997 367696988436807644257720647813801284286 12036998 137892563805873402208193012447321148000 12036999 -282962099985223452475655772708402274992 12037000 272434154320307208382237130116815360000 12037001 545085113629387085538222255928003256100 12037002 513924288522610853198004165237818674944 12037003 1475673813136972261834185059503605728640 12037004 -191048616408590886627033365348342611968 12037005 -223214025996645686019771093781797212640 12037006 -54279015836461185518492209520479530048 12037007 109075336064313139161554640698088089952 12037008 156509697054325372044116418141781229568 12037009 -1320885673920186426286961601454361571790 12037010 -5567167754448142599287643156017400000 12037011 -159550532856400107363627726445116321792 12037012 9318874522941093383884891867980074752 12037013 831228789026586524484160843887522412800 12037014 298366947365120625695128600318084888128 12037015 -533566400485321590208941358689786420840 12037016 -632483319972153222432629398723651307520 12037017 -863047501532738988223136187758576220720 12037018 28974653779606220196187444991094633216 12037019 -1826651379310511951341308783671584124904 12037020 -243865401901443620428628178744632432640 12037021 372906774819780841400596763845525900544 12037022 841276311278691260689562236299116628672 12037023 447284642342453847617520857487679918872 12037024 1615603082686822019986339566471030374400 12037025 60656237413061519716295433637756161600 12037026 122832531412381180804938253439646440448 12037027 -119115540123854382150130306952981110800 12037028 -633130142146876867383681430321305329664 12037029 1301357563508538257481014685363212307840 12037030 -379567774160552111350994645653560297600 12037031 1617242093898403764783626269724439923832 12037032 81119457837553664387547960833802240000 12037033 3755879757408745109545423861852585664 12037034 239976892118863128282654076239956924160 12037035 -64032780676255466009498665399542212640 12037036 -922123599980246075695094900099834734080 12037037 691315059384288609525780253292673955692 12037038 -239378051538942059839811977926218316672 12037039 122212801251475175410410704871494661120 12037040 145327151300355916774257978001622630400 12037041 -519346601311762690681637456942993165052 12037042 -203536127840064426343310104534604961888 12037043 16062985101222322985229797798651408448 12037044 543193117346863352644114047034354569216 12037045 -1617212196957105945663651994267236781800 12037046 -329197661733205162344495340883150737632 12037047 962104548222088264450145486271208775040 12037048 818704332966908248862127468300577935360 12037049 -366095896345223194804906791057678724950 12037050 -68188790722407040371952478717294572800 12037051 -264008563564317126660666270314489296720 12037052 -104161733816350596626649104009312882688 12037053 -367147565025427329031716520958778240 12037054 -216361711849754662771696899628913157888 12037055 -117770817159864885836601836971410422040 12037056 3437374680924400946485679456249708544 12037057 146747930975338682968008111105460419412 12037058 573712083229183422397785288957792401280 12037059 918211485695900497240405715756458351200 12037060 44194359534370863272262954650012221440 12037061 352620658713258210654627646766553881952 12037062 27812675223585317704183669631514470400 12037063 293851938574947049059468660967674596312 12037064 -22722238866588469426968282749804206080 12037065 -206294538937005596395923659554244028480 12037066 1198464561302197398398060421479184025344 12037067 -73707028290028201797019939021913282016 12037068 349662186876958272904784700702660279552 12037069 -1005289227594977795206999935026721625440 12037070 500440390465774192752373082768657347200 12037071 -594682318490770880752251795901023219696 12037072 -84862541855117559756217404882537676800 12037073 199275836201345985063084731582193543744 12037074 52284527428764307681492008009059450880 12037075 -352583025302463328066912067767696745400 12037076 -11203655817773099322856065764592476160 12037077 398594947900977584010102358240987276188 12037078 566583293335952648720888888904899223840 12037079 1293520266865006350965783283326210473560 12037080 924674340955265538014446281096192000 12037081 141267208431112209954118727456285300992 12037082 -311728333337949073976786333357207278608 12037083 -114342761924755522074413982005456581632 12037084 -1002776412504838363194814501283613750784 12037085 -725200576252087883894424403788198899220 12037086 -47197941397431729579153254301958837440 12037087 -328866370645004351303590065581746706880 12037088 -214621057605867669176536225385231155200 12037089 -725481526356001369703566579118354696160 12037090 58725545569799438033512714420019104320 12037091 242321041920796012701678569760581947344 12037092 107953671530726582928021207278606103552 12037093 -115189711894514228318652516699460854658 12037094 -150471039665667702939618012934807507968 12037095 335620458963947524109759664520190260320 12037096 328809922729655407931713311851961139200 12037097 -1388046883241964045807535550459241584454 12037098 305757418715397427367749699039704747264 12037099 151437488916298411400593891262129199360 12037100 179004402093179921059337899795235462400 12037101 -336816099560896155496569672885668511168 12037102 86246802165588692920403950298212107264 12037103 136937642891148827217018853052794955568 12037104 139312211207542018911353704151268163584 12037105 -1160242631771016591708305671853101871640 12037106 371093100207693873790568373022374025344 12037107 -546546825749982541274222574369610965960 12037108 269734519685551287414076964726233559040 12037109 -724812539555109017052031224622959530688 12037110 -9592261550251568604704500082898330240 12037111 -742619740534353461668674178167350875200 12037112 -69756363101406791179622561518691328000 12037113 11977751099375123522017993963836235200 12037114 -16670472280018991508627749407112294400 12037115 123462681246356322410704415249514485760 12037116 4330525166854479243599414113311326208 12037117 -1209396139417510122943820829803412865140 12037118 702073287626495988251989351831610620416 12037119 903296943101225091017849358917023488 12037120 -737804319368608368251191662371112222720 12037121 968360112782242509193720082458347169200 12037122 -187870889347292704680686503712223671040 12037123 471624858404397507943405202490836430336 12037124 -709280076887132657891356310190225113088 12037125 733477028344899776962215548651393400000 12037126 -16824998821779854076763201998415939488 12037127 -957995564852359829855474866884304206720 12037128 -528568313658540400822632211292841492480 12037129 26504772253035885966796880350820780160 12037130 -143769732354263561474677713483135052800 12037131 -954758799394163598529087766328719005380 12037132 -181753091755667014471136758872274987008 12037133 753725870595752780192078069868668425440 12037134 395827432456243274134218063672052668480 12037135 -1134930558001667777889810268563918228240 12037136 -74562440405016155198698637674005577728 12037137 -320711293806224366991303503208738013248 12037138 773495255056992868345276370369015352720 12037139 262122224734769651631709151888674503396 12037140 434872433880098943396404020029546393600 12037141 -1552176355675314145709852146449838025458 12037142 -13324235591781879136722625624508033280 12037143 546620918863410848318452395181785621864 12037144 509367935074225818555291050457854883840 12037145 333041346284535931284444311707380921600 12037146 281449823785791615871383751656544972800 12037147 -45538755220770928120171155517563137404 12037148 266707898900138707308824348132932769280 12037149 133394504099146653768290460146594410668 12037150 226304306607033152944967693682600148800 12037151 595545779330330073975612004655214689280 12037152 -591055074156754820915276524681796517888 12037153 -688858378316477250533722046005243196240 12037154 722286042827602942862629268463158269776 12037155 253628624464065794267384887402980213600 12037156 1339677547649728028947535724254390100480 12037157 -366892288580930045936280102648623829120 12037158 73043358471433434150733663645816946688 12037159 1448777562626349060923741118765742586360 12037160 801785317069786842933734776625194752000 12037161 6553135647576667348243482927129348960 12037162 -8719053770271078374282358182555056128 12037163 10847930720415396739932554724503499960 12037164 -479682484727495426116173973803020327424 12037165 -212622054872748278235182177480059852800 12037166 493978308766846387287848038496809972032 12037167 -8612947619151084399083856632953413480 12037168 112857596228984401218972744112894967808 12037169 -726193257150273618208958763365033288430 12037170 60341292315210563520067018338230568960 12037171 -650774517611036871617626620171004793856 12037172 -141438877493233541395819731570493900800 12037173 285381689249560995491346071646611952960 12037174 -555313324046848992771751208739220589664 12037175 -808337835832828606786888721547636711000 12037176 -214243101075473561160674679374749532160 12037177 1041689375265953482026559507921224810026 12037178 207617913042951854448398852239086806640 12037179 44766024114051232030487540988939055104 12037180 -165092211494609390959594714838373772800 12037181 -413653540312001732874973521717632076468 12037182 -296001267618489083248497140336427235008 12037183 -726289883025653486671296865294455093568 12037184 -7071686772449348031677729142851764224 12037185 366320731337756744237517830741652688020 12037186 -278256608714793815588025030244248691200 12037187 978461482680944076549357131453470540032 12037188 275762728116607782482240684127974313984 12037189 79667027269131772405902604493297109724 12037190 173422052360668512938554620929931870720 12037191 -176828932830851953292175176419351456176 12037192 385311454655880667600157501629946142720 12037193 -741892543982798254115758332833213950464 12037194 322679746918709454432658256804224396800 12037195 383561334307196533276888899434371783200 12037196 93897253566858827306538096142739937792 12037197 246000551511986354031824155225814930880 12037198 -717601689187605493245118526667240517632 12037199 448612596600404220273893672074391309736 12037200 19019001169344858746375889925904793600 12037201 -1208672872934351829178491968896735884 12037202 -47748453503287123240474129634670391296 12037203 266222260059143188855543199976325155480 12037204 -740927493536947203776450896024942291200 12037205 11888527957671405445989549545922588960 12037206 -213895741429339962714519206607581253696 12037207 45832998088047430317478166409868259328 12037208 525992413159282882390912855188404520960 12037209 -21761782148875082054302823866558575552 12037210 -19081438448552131284804582000285675840 12037211 340458752205871559083072302390186182832 12037212 -196748674148443773610849877661434065920 12037213 473527656551303733831546895248143666880 12037214 70867316642743232894359552735328944512 12037215 413742780942393716610643129179785605920 12037216 545254201943695781905719089457950883840 12037217 1503656433338995233618528392327211704832 12037218 75249138099453900510541336743604209408 12037219 1180856053234711263450255817460238510620 12037220 174709408124160005563061939696622735360 12037221 463570457898747276029277062634355804800 12037222 -773479274486988208660181879154548673600 12037223 -163708029987205407846997637819783848296 12037224 -52438937615905149434897183914014965760 12037225 -847995565232544732705205719236238825250 12037226 -484000017420160964059323341854595588688 12037227 -11042872917237718616835392802326744400 12037228 -251601438604805155467824010154131774464 12037229 429252587686833918641274067718767135830 12037230 -26195730087167686499187356480834726400 12037231 317126503617451104199685930682044517504 12037232 -174644636791214632917300892197022629888 12037233 111055519149956222159806197184606932864 12037234 -51439464034059936568670331924143946240 12037235 -13449763451003426061430895174587392000 12037236 -34981439611598707335675051891734028288 12037237 -1234962792759215498755967470412460124114 12037238 -192720433809715767952228283512532467200 12037239 -282641022481529690605543303734078702600 12037240 -310900614600161950126265742786576691200 12037241 -1322627760879329345663899379352007512000 12037242 64512063612813226785521504532370560000 12037243 -892381965502874330696856130006701180508 12037244 256763040589355557514167777454942017536 12037245 -49386506668865553715526750238783092160 12037246 257420351175268854021567172462952337024 12037247 -430507650759914046455294338949680268448 12037248 9247573761099888432488768504384716800 12037249 18393879503427451855663565491999923136 12037250 365058060002669996324666758513780560000 12037251 668725122944484928047238031549843636544 12037252 -261579109626885117506490801285554402048 12037253 871552392479684006521433311656321425502 12037254 168144115933813636855715404218317889408 12037255 292082458372614516256333406731473484320 12037256 -307107446398383618615578361834675732480 12037257 496057926728975411176613645106479087808 12037258 647262217404724474744525663253468129376 12037259 707389225620094056416417462025461336304 12037260 79318031326912891896673073867145216000 12037261 -181470693390182509332400248482431796000 12037262 25766482667580394339047336961061109120 12037263 -84533255131997496492676166748995059200 12037264 54380263019325385597703204376122228736 12037265 -390452892475690932684784147514095862400 12037266 -384784961786903696164278073236898123248 12037267 1089507189531385890562941488228803720704 12037268 -185216498694656152074019702149727642752 12037269 177226312111369268478912785300571979776 12037270 321414811825405866402528442667003904000 12037271 -947210721271373256703990697525074953528 12037272 132259821577856263854903904292377313280 12037273 -359604584820202369509516860991637375356 12037274 -38304383296480267185246797595328278048 12037275 -625094513640793866226665158875925100000 12037276 1073792751397599507176420424840474652160 12037277 304237361632968611760145950805359634272 12037278 57761935072601110638817194804210978816 12037279 -823714878933957260944180017021727390000 12037280 719171870156394844993938183006317445120 12037281 -264204658433121478198846306217392922496 12037282 -204913082286728347065070445973628679808 12037283 28683289434640030575255433557676493532 12037284 -9657937425945056520245465762753753088 12037285 -20920161185127525125263270853734194600 12037286 104589965810971694253879842848323336000 12037287 306078122421467861824803578908413572352 12037288 621952553753477301499796003009202293760 12037289 1487437894645472534929203375377934219600 12037290 56144947105731584713450492614598974720 12037291 -10732764999161600315493532963443483120 12037292 -217850714813444226537020854034377059840 12037293 -74456645644315140864791355414704604960 12037294 -493732045881219364386831342829284684480 12037295 -376607570807427159109364743333638982200 12037296 204833801811721485779456490463454134272 12037297 -2439675649437512145183609396159066812748 12037298 7990189848153981607825107282312291840 12037299 -91375047111166975568975169605166866880 12037300 -26413919284622707062828031581650534400 12037301 -1101813347749654915984045221308264441568 12037302 413736796205062630243052631183897863040 12037303 -750284673176264472236480357954651042016 12037304 -1433688453492661371347864255498441994240 12037305 -233112983270926089810838176799462615680 12037306 165506244161303611302227135080726836960 12037307 112047691207413399746476359275509759488 12037308 642661547136639849135043581144050127360 12037309 1088506066515317969658770930465314834560 12037310 422889499268436642923857675922112490560 12037311 68707022244767439812603290774897689600 12037312 55666585168390123462877176869020499968 12037313 -508859659946033924618001457353287430552 12037314 244434255689761949605623630420863803392 12037315 646107151383530558510512888264262898960 12037316 161820141370202176387096801122578471040 12037317 -561875011135165512291481498264553809920 12037318 -296017918499234041618385531650784084640 12037319 -171428524425691688304609212890143420960 12037320 -124307413697334448268285473728179712000 12037321 -633790285877280620890121545812274366748 12037322 222388431443119929813644698317228336 12037323 -719151868181217219164646706157487915816 12037324 -160613970704166514546105536069523768320 12037325 -2442879726701299547800637381348715900 12037326 -103168857679301554594908963458551160832 12037327 -203684005568975128996917402245721157128 12037328 449135600486360996959889008131469737984 12037329 3335104448222794535195309301582379410 12037330 -23679675446539884865085693387371033440 12037331 56261274530022342327969406840690035264 12037332 -21832925315574343753413720322690480128 12037333 -642999190933587021590285105403988319040 12037334 -6635346657716611272993710518517184960 12037335 30312170353104543690381824595184455840 12037336 466599962483865383591902984857784627200 12037337 232329067476329741547285002184471960900 12037338 105136660446766684156971276793919791344 12037339 171189587559695136472659005845942120560 12037340 -112273470233016977581182904840902789120 12037341 -37548824769072484738342964595308590560 12037342 722887546593470813402161865681572947072 12037343 -376790233360050788028966331251116266656 12037344 -436505054071314871301895686270641766400 12037345 -848178794466043579470985575594944337900 12037346 -834891984772350149439635609791218142128 12037347 64998109552218791577535758176359830432 12037348 -298961459747852777562732417534035243392 12037349 -1215115100486709091957694223485444413440 12037350 118294289885538243528617862557530819200 12037351 1429384239044654079537550479459240439352 12037352 -294228026246507453757557529829933286400 12037353 -304517050111743980498344100067512970096 12037354 190700832190975767708564942321813955584 12037355 414865293351387076624311051072850944000 12037356 70973793768821297281687458102307921920 12037357 369925932542379896652284231735032962720 12037358 143527051344261605207051744625985731072 12037359 167914498540055836555627787872305997200 12037360 144773810433448095267861948828906946560 12037361 453984875961492343000626436673228039232 12037362 55474487663891565871688963121294465024 12037363 623272499132178631645658063249325927200 12037364 946980866054808139470545460631844539776 12037365 -339761124519173022143823292343310892740 12037366 450556857550071873250126218395082898560 12037367 71453429195096963377952066277424499112 12037368 -2311471465893833293806492339144622080 12037369 -545133490012752001375594037964490958230 12037370 4718644679514944703278041840869105600 12037371 182730296105987346516463085494417893912 12037372 -220969599685748457816992658969563900928 12037373 -935891496123836279694228573770341296378 12037374 -177535174971509614678524630888247758720 12037375 -625294093154136416579512889228287368000 12037376 -288833890238402541719437051064764858368 12037377 -1734799214239231419296553898514880000 12037378 -202155905730207107936555192103189251040 12037379 -71394001650331966074343684633210198020 12037380 15785385689930428738712293512636211200 12037381 201243038955935394692866064486006821212 12037382 83392715174902938895401485551377471744 12037383 -213514684447897226842694714271429284400 12037384 -68771066239275683464824472808992189440 12037385 -820723673724268642185630938899710358200 12037386 117607437263819380764021462934639006464 12037387 -54804109367361548787551774148488493800 12037388 -1610514589023796647851007464092108554240 12037389 -65828901224893168620959758612540322400 12037390 477473728575112173057626665672176043200 12037391 -433744268509312696620706385134547700888 12037392 116450051843710130900115663941958696960 12037393 -140441717942391281807772796985564037120 12037394 -651964904622226516931328423231444220128 12037395 41359435060508657797645990209922201440 12037396 -18431250289039350634416107625449633792 12037397 293478440025420889341444531792026232846 12037398 -339344582024026604572717377734769191040 12037399 180200639170238887793841416670360418560 12037400 -128407085420190654242942315177802240000 12037401 -874445449998470936240066817746672458470 12037402 -11477859111190277684048273523137444160 12037403 -532180806037029976167153924824675355120 12037404 -953963415969968537507202585266826731520 12037405 -216235518853000878569363645159708071680 12037406 460935227214546503491046293123970401152 12037407 -744116111863628045622263894681805098880 12037408 -43348734132979392593164498855078526976 12037409 161505322303263778217027497001336914116 12037410 9403924474507100073523153240121349120 12037411 54686314634243467182511208496157213344 12037412 -983135092155627792566869007928586752000 12037413 296670617092041887965229046612257723424 12037414 -556458187708234053200681544908372518944 12037415 98171311539191450403204966505816020000 12037416 347369561409058668779755418947779379200 12037417 -235386373643632616904563281734587918848 12037418 11608299108437245298622968715561028608 12037419 -715732568653273602602680277007278758200 12037420 6215404353517469707200112494763975680 12037421 461789625840373572520096425966219757344 12037422 63993930493455305159451707965056280704 12037423 -938109914533781499900865957873944615216 12037424 19948407935698036479173189750690414592 12037425 -335794635719025002527858875596826450000 12037426 -437004021253886716906981536913857935088 12037427 296875667236244652538842889193182203276 12037428 32415431547897720036686661978965725440 12037429 1272837074610860939340569168629155203260 12037430 -97541102950438770266090267262808598400 12037431 19437457108352958572521046750219692800 12037432 -513768742860953073831993057401347645440 12037433 -1176876055122522285594614840902340847318 12037434 -132473150768269737551922145427734225920 12037435 80961907704369685190955054934735195440 12037436 -115993310818789161569662342166768163840 12037437 -560330082277411145782882460605248144960 12037438 18658427569759012292204383552336690176 12037439 1015862943301357424247402787610343330240 12037440 -39466578061143937185162695536331980800 12037441 235910604815404731622593911402115969024 12037442 790437673198284166975851417076944199200 12037443 -819233408987042748136028885072785608 12037444 -997003923711537023389091580305092104064 12037445 314923292138225710242881253539338325760 12037446 431419989744219853438422928389914304672 12037447 873618141451549559615391676914586490040 12037448 52701221431665566670271823634879759360 12037449 -185475526645812807960119989214004919536 12037450 -261975682031018240433254911537227264000 12037451 -98960903773557468511514087862080039400 12037452 -431497383997956988321261601176589107200 12037453 42718447712226409516119925035976019702 12037454 217771619564293076374731767104914188160 12037455 65937390488945369571285826187218761600 12037456 -123888568887629810085830436305643388928 12037457 43558458859988743258175170631615123172 12037458 -146498460556702760105667733501823232 12037459 622108601068259473388085234728860929792 12037460 -99690880165336842294616341913115070720 12037461 942764361669040647610138516021206106272 12037462 -809598999163795093634177283076883982528 12037463 -9592889852351642358690393251284508136 12037464 659068809692140819312115192958674534400 12037465 72026620438292811534913148853314740800 12037466 -117992206584468011407684250614756110336 12037467 435627357004413233898295085849840785920 12037468 11561232890931176533889459605718772736 12037469 -208707579329862042958671033723386067360 12037470 39648890416826136578636847153685109760 12037471 2047277053265433145095183989857602772744 12037472 -746270238862903193397198810432442073088 12037473 290018438344748044317577936381198458624 12037474 -178356516062516282734465459127827230720 12037475 385947590701400349060464682452232843000 12037476 551857129225804016045512172459414452224 12037477 -112045184392701800786006135143944167616 12037478 -397913891853899210324309069757605357760 12037479 246909054059222046285351014213847235488 12037480 -18476633028237756482414457906123571200 12037481 93531700123299659237975498044405199880 12037482 313811386331079830560633527132003137280 12037483 -638582946705803245477834494261669411936 12037484 598503686245190009135398256756179958016 12037485 -287436771073503575111971746547489620000 12037486 488772497657400648481661884519576458816 12037487 363431875530249019293411070983580527744 12037488 118091187534507360764698554447117680640 12037489 -1190167601180534849862760823002205969710 12037490 -254621276247044484375186275720179130880 12037491 -2621114211226344260170293212934517848 12037492 543545471521764638676362199731514156416 12037493 34590300523113433904953516830282149244 12037494 -164082377579392699739815060272320686080 12037495 -281510610055203745116687118053645945000 12037496 937122901482888367931058040424544952320 12037497 42461181579397152103399212712664850000 12037498 964782611260717723816540052090400353280 12037499 2671812248112229212797518157824691418336 12037500 228972580162182660625192698130036800000 12037501 -215882847621088931442493683361212575648 12037502 1866500976456914107861610124469994304 12037503 -151219727228889205123803173275595630976 12037504 -756707898710554161213140294669697024000 12037505 -59075521041270397513766726805260975640 12037506 817920671099071258487597185000885248 12037507 1734327697958576357658225244578581415680 12037508 -185190225200871394231191842503910313984 12037509 280379893926559001226355546444472596128 12037510 38210419753640673278619821411441664000 12037511 251737666063273079785965146725325935512 12037512 -371925416407291188399973421417542164480 12037513 -258916869103800812141532243720035138616 12037514 9576958346562748501028596226584343856 12037515 169271316777061381732938739410807640320 12037516 -1038254123454431447401802227092053090560 12037517 219566645809997021235689943639200981760 12037518 94777870405171311457744392447776375040 12037519 313390089484510984286599333117653827328 12037520 200010775287313745793953261962120396800 12037521 685873375663552560171171953310910006512 12037522 131872692895215009236389682862062533632 12037523 -311388700827238626105312111171224620320 12037524 113850740591587243372060985195747358720 12037525 725039752017431232472421396989815039050 12037526 -642719428225471893158609082049663414080 12037527 -260993012516870675099256059545216446480 12037528 1333769685842274731684347818298452572160 12037529 342103041376595585356408152353310456576 12037530 -43940283776687303837509595490602426880 12037531 116729688499090299081320246744440639464 12037532 279741046089705391318138436404773835776 12037533 -305974492179082941600638906423120559936 12037534 -374383481971744934385619494792379682880 12037535 -910423155324238352463621818987508338520 12037536 568358509607212894959822423877749768192 12037537 -157797694213819335820739815137183200000 12037538 652118527122674466052192498624265539920 12037539 -280276527757642425158081376170811913920 12037540 -256798537687256763532107691086833664000 12037541 821823693644988500568071304274412778942 12037542 28764278597128154920269013043764222464 12037543 -33271997739807363457286804619423153184 12037544 1485155513718609051107332695173547740160 12037545 -260115879267715721980327201776043872000 12037546 -608824158408851574241653120228978339840 12037547 -1477624927186502510899423804651837857528 12037548 79495280983396301566949405770592747520 12037549 -32770737119397728199502427997269632 12037550 -24908634445254702166528630487143910400 12037551 144833783714920864876588425776134625040 12037552 -383213126818033043712102338245372477440 12037553 -48483812259974810307836772761686736832 12037554 -27046428943789242829482589044859990752 12037555 -822978497503327069623816629397952889040 12037556 670988236029586106432268170789461788672 12037557 -349511358882649112091858601758273941376 12037558 -84838833600156987670952433329991186816 12037559 596287969987836420751882676573546011200 12037560 -424278999128321102805382010538062438400 12037561 420600969322962880640451549013328098500 12037562 -493219322929418735496498189304969645968 12037563 -883720770451846639436270274620819589108 12037564 276314418167454442623489207739931197440 12037565 3094488809314222214203357936596140460 12037566 -137160290421659159157586243099550026752 12037567 -98777833683747718953953007898747846328 12037568 -128255176595502060889656748365865549824 12037569 -179726922669344440971420802364592722112 12037570 -189855935365202338456933606476261335520 12037571 -136739777195675472288639760834698873600 12037572 22406895935012610461186375822892594432 12037573 -1007227017145652928059431401736628023776 12037574 -488576507210995822853659721924115490464 12037575 516261864274052607018104684440418611200 12037576 -177752531745311497415953381640673745920 12037577 -151279502723457474885581970659602193574 12037578 81185319252107063088396640615099998720 12037579 -288337924981797979256735413637928655872 12037580 -104988872031700124343892335792459893760 12037581 355290155934615020631833070493696749720 12037582 813793928583795550836011017469931379392 12037583 -24628179781848648681264315259221279360 12037584 -32452332143566105192252579611225882624 12037585 201415588530186779595226120642508880000 12037586 256268570866686248451484829935376360448 12037587 -1273080364350936278540681576048012156160 12037588 -985535261683004110886487011217412573312 12037589 -703839413358466731957485402541192211044 12037590 284583803106500298563927707497931770240 12037591 -20142076919112543503935279385211014008 12037592 -9325843423812095305759160597790720000 12037593 -1131688828650618584463207124175590471680 12037594 630425972699510061408222973937457882096 12037595 1100647717163167107301915626679018353600 12037596 125054025038157020268885423637002619392 12037597 627841441464314258352220274494469884320 12037598 857046460881283504645113123617011470336 12037599 415620612899066173790449506309161667840 12037600 -274944285901665215115204994459317043200 12037601 -211025975064894095566959845378341186398 12037602 -272927793196416608743718304768911523840 12037603 124101709541835694964208994703235260144 12037604 81586531196093557785570340984839536256 12037605 -92287421849325377245962769147147795200 12037606 152949350881961258858312475843897166080 12037607 -773608755746284046324404457890786389288 12037608 476700529520250479188415743373942784000 12037609 846852174711114879129021437761150414416 12037610 102589573826846363079995704046308147200 12037611 -380403165579033003372435627758470921128 12037612 -659220798994594188196666072708267388928 12037613 592700458115626650607688698079501864160 12037614 -314343737729193299291331287714410078080 12037615 7521837919273830651476398389733035600 12037616 83503269764893731672185252834168143872 12037617 -143717884457218478010720889231424499594 12037618 355849804052509125730213149661956903840 12037619 45892799600152171602971830283855467920 12037620 -50471583558653480733396414508353085440 12037621 623540524129298823378027665683464719200 12037622 -521482873914957684275718667792007028288 12037623 257529361526127097790611586767483421088 12037624 -42697896667628295261355201383010836480 12037625 407176694664919323883490536001159040000 12037626 467785211128954400135856458426203814400 12037627 48277690158018615295616273327578556192 12037628 625998593083609598705580550068759994368 12037629 -751160364613158790703128313067293234880 12037630 461130726647685116511506087928810126720 12037631 878386546013941658592605300754705234432 12037632 -463217996294779343472107958414927200256 12037633 -282574890779392274489673104999323207340 12037634 -327867856483297627436267257652321880624 12037635 8211497053439739487699957546992655440 12037636 -92215830486413070968331306202979410688 12037637 88206582416016157614406794845802200286 12037638 514797575110702071394369479616350154944 12037639 1629137901904784161705890343850828344560 12037640 1414589971087211880568097427178733568000 12037641 -54283967442390874419989542977819734016 12037642 207843080960803661979302947378110502752 12037643 881706182829257926857169216346055479892 12037644 -179336282355632495034235657430359729920 12037645 -181267387342360116928299478983473522100 12037646 720972402976633631653651763865248590272 12037647 -361991971130285254446644508251327489400 12037648 -42590075502114757570496328397088096256 12037649 549596370664195496307042380312881640040 12037650 -123658447584785657394348744262553174400 12037651 -1016678374812982615810554711151264343088 12037652 259247788025980626458847294557067048960 12037653 7097643287392659525339587863310272284 12037654 145208225352781567756583898386763163392 12037655 125173800725068307633810980134486939360 12037656 -648912041671189132280022264061188341760 12037657 -1599898014243557674434969143194794977840 12037658 -358297511706410245079379372225843586320 12037659 -614839515488286098279705650850416925760 12037660 73450280651499440405685786109853191680 12037661 314592361984398588631455579283281904332 12037662 -62747854380996991841477658052880697600 12037663 -47824942149570599960173779551878551816 12037664 -473620268089965418893333038951562608640 12037665 -167027998414760289947107135916520958080 12037666 -89833918222509612729320082688538932224 12037667 768554920895099989289437979370668866920 12037668 -766976375115951100378511965883989770240 12037669 -37569643291719195535547440585259604704 12037670 -4447628535810575206007924616467389440 12037671 163341959586396986711189599727340593808 12037672 153586619326629188290618950474974822400 12037673 -526385802910588801390699072990194066096 12037674 479703788096684782379220400453796194560 12037675 36034956763351549169749211592635812000 12037676 -125176458157821687044516796645542771712 12037677 -622861496464891544548996017679433452800 12037678 -4173947796657939566218387532183116800 12037679 370127191906349819286684625831885558680 12037680 -64425976765278253039044968709950668800 12037681 -1337321840133811367831534596506913121518 12037682 -8673763191371896890486037502229467616 12037683 -31421374078144167691524825485243293584 12037684 17895428236543524106404150011856300416 12037685 -565859282578020972075545110292550120 12037686 -151688571673528005265392566854068187776 12037687 -954216664524960450138185928630777576288 12037688 168176073469264116603927591763128115200 12037689 842875837339229006971519112860862359344 12037690 -275097446510179618182270604667793408000 12037691 310065540194184382993958866146596690112 12037692 -20191016736934502297237982988368219648 12037693 18303400084921819358524952528606405920 12037694 -399207898716873886793604301738382573568 12037695 78253127519413147903711274650129612800 12037696 -538505410774056536996641037174597222400 12037697 5472260696305041897775788538374307200 12037698 -208993977474940306177181344118831261616 12037699 1157635245494896098854618896745987488700 12037700 -28462707446196900044691351322017753600 12037701 464065318659813380857145201380306092288 12037702 896779444836384508366620899914927456512 12037703 509070584898423426888395442203332699584 12037704 1146459538857981614602944063917260800 12037705 209840457409548073370021517532132707720 12037706 -157988874419806031304034102640529962448 12037707 932240435308605307233665736173723249280 12037708 -225337804489393727975999750263420774400 12037709 -2187410360616128299042760041332475200 12037710 221285366070761679577052903356377888000 12037711 265209525907405779538780932981206885760 12037712 -520845946655991096359345363549837475840 12037713 -145341880081982280919105020368539822080 12037714 89457532181165220624578073104399043072 12037715 -198059340212223530283533693987999474640 12037716 -465942528239999890685695377187350528000 12037717 -335495316466257510537781330619761813728 12037718 46113521646822460900390448355977828352 12037719 -147589880612876743221359719021222568856 12037720 78253060900435649640235163699818905600 12037721 -11989041724225437870605788782224502816 12037722 -404535336922422394699451211507376700928 12037723 175986391133763199629685635716877418584 12037724 381108017458291265371332557742160298496 12037725 -146775394380333975484431217270757810400 12037726 400624943993821734030276873179204076480 12037727 153962647561700358231752367462151359960 12037728 -396255242083654301688253019223262494720 12037729 670747280802480282223275918663326197680 12037730 35078993437815929016185675402037929760 12037731 -76519037438821469847617277102384993360 12037732 -276688473409134792069975856439645079936 12037733 174552367510951588044059183862816041982 12037734 -315411205220415848436780241620424359936 12037735 826520708724221614434455643723161773200 12037736 1419172248448592784293057176447929031680 12037737 281070119239621180678200522401860796352 12037738 20963932690483559013687174180668249520 12037739 19863700885360542292448588869034519040 12037740 71768969621802950863669094911836487680 12037741 501167648264443771197222017475719533142 12037742 -177979198091649695753428888455937732800 12037743 898334219051339075688572379856311932232 12037744 -97792589355847856915787490000060579840 12037745 854441998170885706705270286465830696500 12037746 130764712291968247198806202086918495744 12037747 -1161300954378411125846100593524323034804 12037748 -569798232290603087853944512262221310592 12037749 -641975438323396205274681772830350403840 12037750 374307002022858190105052021758351200000 12037751 -603141199382560965563768860046245540176 12037752 128190377591511419429897143763449221120 12037753 -193125109065631022742727913490007861696 12037754 79858651184839596681375124912041469440 12037755 -79954796834366063060824704965664122400 12037756 -66988851817879388849497330154939858432 12037757 901833859981971769216447559120690736006 12037758 -180291348306794437799383305774067962240 12037759 805616842186694652609362227467824742480 12037760 -128029432155050606067630908118348595200 12037761 704949153914927211109341303096056508480 12037762 582991367774435744112791446459563656064 12037763 271807576063220162262329840093078897664 12037764 2647225083710663035180493923056660480 12037765 -7381055521822789522918529591834304000 12037766 250667148092954326068436993188340017408 12037767 -103037855754334903444199168474457286656 12037768 -312711895108845247183441260113424291840 12037769 -392681886185758767042863269759838281830 12037770 -111618794984398371274434181109310470400 12037771 -481011547244908730962739109894560278328 12037772 904278886093266949784442123784460357376 12037773 -51035215575810008365840576101641978880 12037774 -76125313412318372724385520985906334848 12037775 447658998396200789507886456630428553600 12037776 -5244740567146759499221380895821201408 12037777 202934656842396743817366433767526492512 12037778 -532463573372269608261797594989889518944 12037779 -133023360088982450405885555209677567552 12037780 -364560326479527052336773022880004614400 12037781 1120750482145162931728585000197148484928 12037782 227494685025635129695328312496878304192 12037783 1365424238858407684761026962998154883680 12037784 231336972646020011337395552318859264000 12037785 352254423009548030645609029607537727360 12037786 -328974605725918861062483711676067377152 12037787 315053480487872310387372804475121234436 12037788 203683555610205098495838336724539064320 12037789 1016714112016814120274439201318856175590 12037790 -180697189798219699988375108102949009600 12037791 1107776600857040735165011419826647388944 12037792 -43931523832917308631005557843710443520 12037793 -295687181894610203862525185931838556958 12037794 -266769074344265413527205747944951926400 12037795 147722992993799087330791248453772220160 12037796 214457547146957822009602068199375601664 12037797 -753642892463602077168737965594435510020 12037798 -353375654335782520266201774193760456640 12037799 1116149774443062338427017821115694439800 12037800 266131474907715382924314536111382528000 12037801 124461078877510219287698282896140847204 12037802 -82697278621661853137822077590724245504 12037803 943224793153393463669036717126123407704 12037804 -71339439463971226670228337794589977344 12037805 77984468088331743147527569134756699120 12037806 261805730149813211493991093748725056 12037807 -25037601149953670947401033497301614600 12037808 39422130688892383836982740251631058944 12037809 -64011118900956641352898421956451822592 12037810 -66965159097021271066716458748800355840 12037811 580556651686920688653737852996158397400 12037812 -11968344808515155273925695446587414528 12037813 908793175624144182862495653991712689980 12037814 -83286495498761693117472300093102905088 12037815 56540927797005209315962996966427298360 12037816 -406946416397767308128035812509531504640 12037817 -956433759960182314000531593778552047840 12037818 54648404922645105133809174759331089408 12037819 -65051657155431513784561072532139493920 12037820 6358850117037369725352254271128924160 12037821 -542414290031686619802456723856416420576 12037822 -264910774998875143219506798074338000896 12037823 -101432849044960825585310419979262977664 12037824 -196786321217506686984391304158091673600 12037825 543731142225111467088485053869436990550 12037826 308542289794786253194259123124788348112 12037827 149926663109300244913871911054323855360 12037828 155627871539404816353047796262594732032 12037829 215298032738957866421463910281185145120 12037830 -37933692874550595230327644401407692800 12037831 -108681902599902876993535353501835401368 12037832 289731206378537436201518021712772792320 12037833 246794623515611792363963006721721723860 12037834 189306727177927606407400403073446720352 12037835 -413005283979931511243165158447781274720 12037836 403374192414720266617687588939408604160 12037837 79412752444279653512591061207092361984 12037838 517511552500135271916368918416186480320 12037839 -51045423887582095253665155571091180160 12037840 199375747099506331482973150127471247360 12037841 -1575158827375687373799425968974842038416 12037842 656853594270805741341297406856748825600 12037843 1276063212328969543883716255596489207280 12037844 12170166591676581481733833205556068352 12037845 -523641784557538075273368424817825472480 12037846 11396959955668678549599428428242281088 12037847 -86350783180031583909089814517279009128 12037848 78353610282991869832322020823446056960 12037849 720164103696412574123934354390124396240 12037850 -480481615058786525558247399568224000 12037851 -11200059389102173688574390310623732960 12037852 566548306512977792041817803469849037312 12037853 601388428491372717403723501071051608460 12037854 16224383455004922854758848075715061760 12037855 400465768025810049715781788285328297760 12037856 1107141493601012442549161208312945180672 12037857 -346466624076850726124922659334777842112 12037858 -49687241871043567627582198790893989888 12037859 -654481628905426082714712688154499229200 12037860 460312384204018405204894420765614823680 12037861 1476529456630034073766290061707081537984 12037862 -176644737897035485359180855990210240000 12037863 679243643027041687214216590383487983144 12037864 -391418818585540208721153196824569840640 12037865 195508905403840615647548385862359595200 12037866 -94298333398049288983434556400770127616 12037867 -1483425702710910618204765048349551139084 12037868 1069982470082197238068125243551499025920 12037869 525310297417751335854622380154460272320 12037870 -85697492551285379226646034300624092800 12037871 -1479438324391295918349071790723232620000 12037872 -40939549401924214320866650225609015296 12037873 45054563050882458099497192861397962340 12037874 613251340762343740301247951176801169936 12037875 736934402744169530600190610638707328000 12037876 10449777165038281630493426946563840000 12037877 -278563060929266532017799732267800836128 12037878 -16791211784789102088141121387592839296 12037879 -483407539843331152346563526702665314504 12037880 -1140957387169231814520907965663543091200 12037881 -685589419425481355432311319294550960048 12037882 436458183825166961796175869197624781792 12037883 -343350182133791081110125729562965150192 12037884 -61614335360105046886953240733792508928 12037885 569754944185356638770714098553471937580 12037886 8056851336444651006652846084559625600 12037887 210741968881143182837438504733363795360 12037888 162993457099530291442410891285532508160 12037889 -336414918310499081226629686685486760960 12037890 61460744041858712032652562876330685440 12037891 32287447998619350593976284240736882952 12037892 710501059730270073739856639670399321216 12037893 -5518695613240685582748504293766953472 12037894 -723044402385453046455886124942874489216 12037895 -930127093857255302229135239279780670600 12037896 13172026742580019468477698591529420800 12037897 303150029815432607212837323626470360346 12037898 -205649179348537301343984088614995566800 12037899 -268583727439104001366259969661791261736 12037900 24478226115987941233352962211457792000 12037901 934227575558728538850116978936279349792 12037902 6973289208639587554779376979434170432 12037903 1138040290239352734566333861602878399152 12037904 32103268359110405655487500747335417856 12037905 -205968962617408287844713679378891072320 12037906 -2907644549424653585267578117713117168 12037907 210590541466148595306302238833702981712 12037908 36543283911953001828764124147430041600 12037909 -891897781592414683660615195392444254440 12037910 -226828314317724578378135760515199056640 12037911 -164396408999289191244943753982954109696 12037912 327812358819484225091029159162597939200 12037913 -72904562263661857723103450272104555900 12037914 -40044669531423628520131208154637182720 12037915 -743598555000930259626346097526531541440 12037916 223787381726555537649335146162599791616 12037917 248742418954399594001375904819544106880 12037918 -345286631000951317948416660225972339840 12037919 50992864335859582582000368920492789088 12037920 70910171623773334631318032215126835200 12037921 -169458244155130684792013847963319213440 12037922 -115437224769361519504812463837219562496 12037923 568229603577639030092905910427777890400 12037924 -109259891419975634414099928837053080960 12037925 546360027338230439762571624529082496000 12037926 1727736729100451612355693966275030400 12037927 1175016762840192334258038480696449888 12037928 144514836751570174407648860336775168000 12037929 -606380850443231635873791252858974078400 12037930 -615289869305856138008845562504074388640 12037931 491882836568373616179031750947728247732 12037932 658540680708899170592442792891019097856 12037933 473909411941795282291334391227332744044 12037934 -816306702872539796237597403121281096384 12037935 17334046815622055379988050493318694400 12037936 3993094131525613647339154051481239552 12037937 16932123424166964240026143780430765586 12037938 -619138967937314363561325606392670497280 12037939 48768768894867872944272335273939670424 12037940 -603988319529620843191899007924802376960 12037941 311773076250149342672569246690917760320 12037942 -52233806024370616412075551053540962688 12037943 -321564089113764065139570084898404502536 12037944 -400139579279578367926232188212510720000 12037945 -289672041946780092636930374415385489080 12037946 -34290725982210028755585676791663101328 12037947 158728867128615137683492647484822160640 12037948 70183439887627243329221379962439925760 12037949 227773895842472425060968861767862779904 12037950 -1890109407548845343242848747978144000 12037951 219888728477581673816219225820376018304 12037952 -254910615331477857848003670336161710080 12037953 293648400683215543551728254240050400800 12037954 -241172611027741835406930423240682518528 12037955 -648478089595187747283788254313791143840 12037956 -125497252371887398916945768015661957120 12037957 -496466047427268313540111058462333346848 12037958 -370692477602644492022920299411814794240 12037959 -615883058737558574553131321343509721936 12037960 208114122562307007323603133427716096000 12037961 667882045525623260158414450533376914852 12037962 -20630169710529522504100820112849546240 12037963 -370338455214192170207239010275808565760 12037964 192334344872103899422438152221129822976 12037965 -21664232022748684140711583260607982880 12037966 -89005095875993451118397261557381610496 12037967 -1053251406541629212949836613231738550368 12037968 170364366594004337312819579506338619392 12037969 407167326115273198586838706671363017472 12037970 -40617291104978976443972254968346429440 12037971 11856754017116148617477325993432885120 12037972 549813974256854620381854712433604464640 12037973 59065709825308561164589764432877974222 12037974 28438648689684251856760201272854544768 12037975 -32360287677128018321825659721810600600 12037976 -1229015538043349981494825831184700241920 12037977 -632846749998236974625067372153753823494 12037978 -183795721674213445484085456380121024000 12037979 7061636490247473742597374959151921408 12037980 179714412376262910997789747562637649920 12037981 -71526402917898814811577068077476188000 12037982 25844710617443431434870222283168358400 12037983 293915262862206287035011735671704549248 12037984 96737394422133674999828670489044189184 12037985 496067295396655865301616396409358972180 12037986 -182404864087450631949835190893259520000 12037987 146138232709158188768464814253899953920 12037988 556234944400877571343610458331684843520 12037989 -238449349771871814349752145655587381632 12037990 444663767916559868157213627800861424000 12037991 78758228492238799406152835502634080 12037992 36439428575004391201371760702909808640 12037993 -571384385493391644677214699838482994752 12037994 -168961381417227776401361574188865436320 12037995 449056739056785028071767227690254612720 12037996 283072349598160321970000726737487726592 12037997 -1549969906438697311393042296503272528554 12037998 -120481481985254877844961280700699253760 12037999 130377859263290665355184297558490919920 12038000 25016862612027065977334571466948608000 12038001 -1005982314161137981775509603190233194720 12038002 -286643916504999975131487267386787672048 12038003 542813836942816951674270010739852024184 12038004 -886495690879271326156766062645216604160 12038005 5582856872284349524713009018012044160 12038006 41632826429661700390430777888396160960 12038007 275940410860638986549240677668417521640 12038008 1202368414516232084238294090968947200000 12038009 1811914903949986073590698307124218699140 12038010 138837285478806572248920226887016849920 12038011 -561722094886834427447198482499215191388 12038012 -141650122144381134334768985211299496960 12038013 -70804779523027834823369196629923376640 12038014 181276597507499394395831009030449988352 12038015 -622966155919376695800209394442551092880 12038016 548078203759457740983483330743972659200 12038017 -406450726119523764421214319730760727934 12038018 534170403954192711713652902089118826960 12038019 120522595922550816819818788753598465280 12038020 385450503821981577438990105975257088000 12038021 -1160326119966230454405421841032097101728 12038022 -8693666792408287990339472478153959424 12038023 -325396169605882547368142336346293149680 12038024 -594858144757546305111785601995615109120 12038025 -46313848792023454457486127078190153200 12038026 -68460735867924746548643476846003764480 12038027 1484787943459050501185816937763170225876 12038028 829130052442135603483021442822851608576 12038029 -450079599095530056737483699955588343424 12038030 -380420937943349402608373065358854327680 12038031 208068604095438674580471735532777053840 12038032 17243177436081810613555969842240307200 12038033 434975677785660554067269507023250982720 12038034 -331956452122179965941213897391543310720 12038035 -332107394654961101060284234838952821040 12038036 232745301984338183612790281573752768512 12038037 -127629477782053785262155053867487699456 12038038 -48201425711943441500057268302773786080 12038039 103726027795787592421880466438898124160 12038040 -112793170941253960278097105658975846400 12038041 583168864147572728921097726638740954442 12038042 -592030106283871880913279392963690093328 12038043 -569778670937271733097840279620601746536 12038044 30825082788373461695785414360127107072 12038045 1232394913096328701808988464712105327600 12038046 -246849234598938900647282531829594215616 12038047 -194467704119311862413659021000237741968 12038048 1732314124358554833556951017433006080 12038049 435899703041220151339488024433057893204 12038050 -100991866836855084290476518944682086400 12038051 -123202651871172565927948778714856186000 12038052 47594383184573578491728141747420209152 12038053 -220146236553369630538308080838970263780 12038054 -174620958922893993767479510141515462528 12038055 49857758903920329762842154919501965600 12038056 -1216884702993131132967324647418692613120 12038057 366880891961173855684730329173867453000 12038058 -14703319168519438922123955966883234560 12038059 1413496031818671597471545012453610154128 12038060 -342826628993830766064163968469155563520 12038061 53713059219370925035368199801362198144 12038062 -80551942485374418484028320658681417088 12038063 -676555920973720932188038550193706813920 12038064 84043513009506804518493179698670567424 12038065 -362999886994612952619093621050889600 12038066 -127288617315482037132942847513235968896 12038067 -742475744969545251209033755294929499116 12038068 -78420391661511934213662720107096705024 12038069 239220033664266126647004569602924273020 12038070 367955864163740383309824369343023513600 12038071 499752466745371478558536288592852599752 12038072 31885926004448036360724735900213964800 12038073 -270671678118312483441262437110413863936 12038074 121602836798347661956678181623870495392 12038075 -190631493882764141555904183288969537600 12038076 -115133038534440690114371086670179811328 12038077 1177192234784974594455092971018228181440 12038078 157556549467053463099908189243976895424 12038079 142418902519162465637151986519090973840 12038080 -227759706323271696219004525079376691200 12038081 -888436794396784666981828928729980233936 12038082 114252507136559087397573571265185603584 12038083 -460275480153578015977524148209175625668 12038084 113206202828472127520452825427290561536 12038085 294051086566843135992159500125416979200 12038086 -39433412768796238075550989746981676416 12038087 -948818481798449499408993892062510516264 12038088 701366190717678771023213906079578603520 12038089 -72683664351028789896410443477040685888 12038090 387310639956907870694507036762764360800 12038091 58651510706106263191943422234863879168 12038092 -135880490407162889737899876294830324736 12038093 -990097001129541940843828447246158113556 12038094 519527035394503290474630892728875684928 12038095 60174913244149443804779106385859804400 12038096 3824104228047349165784219490295480320 12038097 -453154704631416938741689655364678363360 12038098 222257054511730079901049162056012747936 12038099 -192172192115844839937933008277125286240 12038100 -534817250282018115164320939078041600 12038101 -730058658064786880828937690058015998898 12038102 -396556147895940675183432828296820192768 12038103 -222322591390955998283604331411831488000 12038104 -238330420884677906266398226239027732480 12038105 -415143434252767287016284065671219802040 12038106 162324937837223904377676217835891183616 12038107 231635402826542478065314611592410432400 12038108 -5457174895887150115581040804016701440 12038109 162771207653895524085862190297825483904 12038110 -237331629734801531185017255953739571200 12038111 -61441357971805515293292628885656922200 12038112 1111209642908640843693850619411748618240 12038113 -973865259955607433184663428374100620638 12038114 797493021416168640438393811040892528384 12038115 -226927499480104142821149925477235712000 12038116 51143077272935296609974434229997853952 12038117 -172437406882792962705218796565122628608 12038118 298712523288295766850292431757073767104 12038119 766658821916521265165762613071736094520 12038120 112242997898279145077368589864234956800 12038121 34276045404361727886371312017673626560 12038122 -114101468309768106378875780080782327888 12038123 885718594951582003474928910774045404904 12038124 508467726747719727297683334805112647680 12038125 -407488361062109153725763470334088360000 12038126 -99621110698101301256507689454431063488 12038127 544380297345307024262584824116038765320 12038128 314521721223712456175337435070387453952 12038129 286473544987642594327707852500882807220 12038130 -66297928387123015143831775957381675200 12038131 -44229854226536446650040151360119293696 12038132 1324941426943652757048348273321064558080 12038133 -137918968164737311625497916116020692352 12038134 -878389649289271704511790731304339031360 12038135 -309746604326087125417124388995044040640 12038136 -131783296157674888010738499692494848000 12038137 -603875081121214443759083685246172816896 12038138 21367933903825592073035989770717596160 12038139 64837155249969704202614631973397879400 12038140 325729955364404449714950292415673523200 12038141 -1202480354325284537801255916776680894458 12038142 -347499687771390450008430878091909820416 12038143 -8347352591736217631439616908522104896 12038144 -310106730549747152270541128257304002560 12038145 12915965263964382832263520298107824000 12038146 -192603241136311280582494061663641927728 12038147 443473384498606941467676367663128834312 12038148 67347170971447108655251748363931234432 12038149 1228824100676014238613139112854280381150 12038150 239335234297969880925154930257867976800 12038151 8736822415033488848102265873878244480 12038152 -189822357675340998085304860451227729920 12038153 184858794090553753509142334218394562240 12038154 -185688909679451665419531400843027574784 12038155 68791769482770691960365553542736970160 12038156 -65131837227990642305959927845092579328 12038157 941017071255381114227066033218984089600 12038158 511113483518794625893664320675714409472 12038159 -55271057325785029646268564722565577248 12038160 33933878582032736077658913494964633600 12038161 -110045783588369772130523786028007874700 12038162 -162202547259169236874321143040216941168 12038163 -673020779938030073463837866084085571656 12038164 124629344838942364311932577329872405376 12038165 311678465957358043803776397183973380060 12038166 -19659800600807270964600258578786734080 12038167 304445626964019814014429255473487414952 12038168 463851689704830573788413769451273093120 12038169 31814734822175243409971053762200384 12038170 -330342146705238651169331526544045266720 12038171 -109122854774789711924933546361685370400 12038172 75021922033051197045056619901049118720 12038173 -112103137599916304470452661372284816864 12038174 82069832834805474615177948930681485952 12038175 -212040291857510811297460843569281990400 12038176 982197095260763031262004036764220129280 12038177 -477508817753916006632043967315759318080 12038178 297523409999882497234779918571379251200 12038179 -838320955348085093008524611499054189220 12038180 48295011550650886759480576170562068480 12038181 -315360936603838492664784063253443073440 12038182 101980463159032122175840855602699033600 12038183 651980470356111199529237911939033249920 12038184 122637259397831874657120038399699266560 12038185 -332826123918821442125055102428355482040 12038186 -469340997355045867862427192015321547680 12038187 205001095976665767122442590424099428352 12038188 -1034443062059633393637502861061348312064 12038189 1105073599041947351947538637114355203990 12038190 91126290041593912952554025570482137600 12038191 9412714170260642011514323405733107200 12038192 -133790499729228045773231147938425274368 12038193 43424766682487395959858224124543174720 12038194 -655971450135884387170784766117969408 12038195 586407779520965609385008934618845601600 12038196 -126897148958677120906779921437459773440 12038197 1563225665259206465993621369827773927232 12038198 -23434860638690526748807217468105358336 12038199 23643895009082803293890180112250111488 12038200 405526293911823742025691562064415744000 12038201 63465617637537847910003570973589949952 12038202 28781315616172634849314028567496197376 12038203 -116485946541965059480441738179053116160 12038204 1115278308582239104138224450416374204416 12038205 40733800025915636947943636673550348800 12038206 -576140763386434966611575910492933128448 12038207 -1355677421844326609724532617525815348544 12038208 -26511170001302214525997713208614322176 12038209 432283852313310564965539241513164478720 12038210 -85938384720710627641282880858873702400 12038211 459721364657234042917668856371348813948 12038212 346358547357201795644024270680743395456 12038213 -981229696614309031986507836116153486752 12038214 -410623540352879549986821742751744688960 12038215 53113766755467406036007011284742910400 12038216 348186547928791533364268845874579604480 12038217 -529161787797077834136518472037832008320 12038218 610985240731540403454735191216508122880 12038219 284228162688913785967088943049302940560 12038220 678464279109757418940465440174384071680 12038221 160554077679461153891890514798860461292 12038222 482196305601655495603345676426209715520 12038223 -452552726382328819147927709542910311296 12038224 238477130528922501563158478823967948800 12038225 -984705257080165510688819411351154843600 12038226 183598246591969999357020714771619001088 12038227 -616580063509251707780395258561668820488 12038228 2429241297275145620341705852468820213760 12038229 43172038620254773794182313778517635200 12038230 171316406091231109142921175938277073920 12038231 1201648949127338640703640380448847867912 12038232 317401326354951985547785556352844984320 12038233 -434100036280538394963758365040160806518 12038234 85016092692347493452385759577739592960 12038235 -134799262984427436102173464805306572800 12038236 -86637066064827343838518130966916887552 12038237 -18982684984057303932823109855515796832 12038238 162355703190360157593468474332826970944 12038239 -633821069906395121682298542677490388960 12038240 338036716554502392914728831343670067200 12038241 556164692888685077749188485415265321392 12038242 -133690552469790353537696419686737500800 12038243 -406542067321021945842205263974036286000 12038244 52410284066864951049193387072309757952 12038245 286818666519754621651699466143112368800 12038246 13249535400919710683467276570591315968 12038247 -531737605796092760610863264554268024160 12038248 -779414763009028160147433204548818944000 12038249 893978542732258491778102944855133421136 12038250 -64111506531988768936625943481796352000 12038251 677268779897016640977065283309963413472 12038252 485153278083331427950844539666035476736 12038253 1127699712164326469781606583801870235808 12038254 -211830252098006515901694977274152074560 12038255 -387679064185309814058833282491315590840 12038256 34980892591462452056177554269083074560 12038257 -807865395684017864734074674006728243200 12038258 -44733131295482309064676267555824645120 12038259 24053692573205816958608148561704642928 12038260 -177760453865629602828200236232536650240 12038261 41805895678799545237522255022152378368 12038262 -44760605196395919923699174587752118848 12038263 307247500188580731029443762857290916144 12038264 -54844478395360548230708928098562539520 12038265 -450692685224457273002837727102677220540 12038266 -211168569524897370164816513286213723936 12038267 -9508141828684897246118937770456115924 12038268 -408821712920180396301574744744196505600 12038269 212399364344116497935671934049616189344 12038270 -88753924821738003435382289388000361920 12038271 -256417644166652547589886855266603680000 12038272 -782591611259637475786320813447708672000 12038273 478856784378011215236969864407019476328 12038274 -494081934042374812187342401673202082560 12038275 331059691235096433186568417482431282300 12038276 -293127349580396938987768161232098054912 12038277 -398440940463695860908283842451462565280 12038278 -177816081609279098607602603753267574528 12038279 -1606376707005569728787620213394324482128 12038280 7842181245141475123922781689160499200 12038281 -449789241687989174508060630846169186918 12038282 542116243130340202652457498020092970592 12038283 -249255604060466046108903824662203178896 12038284 -80497420698554520010144450525186870784 12038285 169279876595622965541582686398549128960 12038286 127293527385954317866219535766235253760 12038287 3006872403431966529492837236601358800 12038288 401142360351439240648352292444813803520 12038289 169227588957422430036968035386824278080 12038290 -413573158955347769919573642647772000 12038291 -1175367908701388798200682799406472393616 12038292 -42721146977236641748003662581148942336 12038293 2285157620666981466609530088467661918844 12038294 162539255316416098983863882415291440832 12038295 -113467916127391984641413326193068738320 12038296 1803453595732102760136528800891289292800 12038297 141749798100873435616303980037094724372 12038298 -823056043470154033857001548775448785920 12038299 -118954764491711763569262710029236790272 12038300 284254476290077939180781707783719014400 12038301 54623851261201528075699527937217205600 12038302 6094705604938239617045254128405586752 12038303 1044703980042164160286368634404703011552 12038304 -511852095105455271678865283732550451200 12038305 -150944379970469966090424841684071168000 12038306 -41924360493241709181417397071993600000 12038307 -357918456855267302981146969163440385160 12038308 -379994949725374811108452819614539251072 12038309 -1049504524782362256932916160542483847680 12038310 110391524318720665046569368071811196800 12038311 -1518696081626038302000072676308000894088 12038312 761410768915969718850279338846721638400 12038313 118700388022526417756339194973156985024 12038314 316954932789038230187846540558699110416 12038315 93321075497102200735661462868541012320 12038316 242579463193890489449061790860687754752 12038317 -1661904989357906131723879444867496742634 12038318 388838030019080400922424316131245236480 12038319 40297981042260064078472156435052219144 12038320 -43247871140075177800773460973797048320 12038321 146857920190752079752212964409156655844 12038322 -435564946766289637299163143929028985728 12038323 135036969986863673983014150235862016 12038324 626761102395888035665897376650937856000 12038325 82910441963506979821333290306103605600 12038326 -322571512287896625904406930042383344960 12038327 287553564683244799505280242992968827232 12038328 -858082949148783768796425795292125388800 12038329 688495918680665736394664860560771441876 12038330 329306743704328349527168152668102246400 12038331 -1080868008263396359320092130926972751360 12038332 -1026246930149815934561407056829713586688 12038333 407077370029743676567376637713739179820 12038334 -94305539149764598516750658952524070912 12038335 617394469762149363888543245940647428800 12038336 125861035055106973932146106718413127680 12038337 562486408327842358678701607122399612594 12038338 -38539613250084969360449834314654024704 12038339 400128510368582686979845002830534542140 12038340 -290607097770069589116586280870984908800 12038341 48373541678504358283171810675127767072 12038342 134024301042709686192785644176603782592 12038343 220533057589704454404217244242441728000 12038344 -797652714848345327005317751142058531840 12038345 1633761724002198812747369145518421000960 12038346 214400594310867124715008742916091703904 12038347 -305967284073249494663070537879996316080 12038348 -74381524301683094162732581161209561088 12038349 -654262987531017164853979612999693935936 12038350 223921710628020726620513432916105172800 12038351 142803200800050331000955986642522771512 12038352 90823442638043642686850535075289497600 12038353 77367145030004649931218708108815568240 12038354 16621605077740217207854284972359718912 12038355 81252436229431558601759266523897664000 12038356 -135918155620707997286224457415917512704 12038357 16751576888147173949015141659242589752 12038358 -188172848825113454267670374360247498816 12038359 -33070748729735217585777354470422943280 12038360 112516419148879914935562022271751168000 12038361 -164264264639436433337350350437305782720 12038362 -44471730059594730522383141103340584960 12038363 -973402377147770110360700989792422495960 12038364 -70973066506099911548657211122888816640 12038365 -93816638876039707782290492974155998880 12038366 2698970707782973276758078501831063744 12038367 529677258168346319876380132496999089536 12038368 974956433731075591474137988954108723200 12038369 696723346005872549751765277813676240226 12038370 -282492875209154839705822535449124659200 12038371 -904073334435619741505573069808874211428 12038372 -79403009675296280430125577553062359424 12038373 17107489485274816238663967785423753760 12038374 513673869679810479770126081968463859936 12038375 212727810439483600603513999579972500000 12038376 -169319985930917815336305297947228897280 12038377 733572690263219712238484072532524828574 12038378 -50014178301432064188306617197883442432 12038379 -82361616020505606022517660437576870560 12038380 127375139663777358226736326283156951040 12038381 128563574428185198969740258359101312000 12038382 8088705786711443287490422696549674432 12038383 -64352903028261487368601370089727509920 12038384 151946290943830478230898049342320738304 12038385 160580882550950929582527161990999692800 12038386 -366758815342766156540319157356523738608 12038387 -723541027235115563722962107634902150964 12038388 256842688803051086759928915026447155200 12038389 -1791880370246784081492349536515859918432 12038390 -50828549594712423526491102095831539200 12038391 -20242470903361917965995864358720329848 12038392 1547156106708476680812611232197002690560 12038393 453274729566969255286932463149434055360 12038394 -179379455761205808151597727479227081216 12038395 445463181816104519454117209104230444000 12038396 -336115517741180986958302031437628643840 12038397 390649843168853907365196591300505732224 12038398 732969490917766449932161291852144819200 12038399 634949632393638704518081075227411782400 12038400 -225318800941094358371702004900691968000 12038401 -1241649842909503606051381596080433849598 12038402 -369246972903235394419107750557255500848 12038403 -261305176915971621682076991806970243840 12038404 -262232773058181271335661286079276191744 12038405 -756276557394317723081514047847748394880 12038406 92346788058707455102151562952782000000 12038407 -22715788026209323773089208040823593440 12038408 84582109876181303954802406202579112960 12038409 1290386844732992597880406876870372800 12038410 554525169733193959658413930576687947360 12038411 1019446345571273922750820632585011232 12038412 -184068937961453710979876638664357810688 12038413 -466942568358406684477259630630393339338 12038414 5110057034951429735448334455899693952 12038415 -460214568134167739353301546957567232000 12038416 -45715358482145648010766865817026953216 12038417 77235155309023690843166816409711574080 12038418 -451746940530634980497339721217212207600 12038419 101764539791723431221558836908584168000 12038420 -57407469041209704352337842032479523840 12038421 193596740715142728301365065709171877824 12038422 -511530312338190685730136903576694588800 12038423 1099977200765639728077343922397240345672 12038424 135436038717542963528958533800986193920 12038425 -58281408374657601462664982651548107200 12038426 238750474049729618026794627796311498240 12038427 -12072867043727074125854575898307658836 12038428 936412260439108716236422598934260499968 12038429 499033037826473814103506369340937167884 12038430 5691578461368349101630772227596697600 12038431 -182030033802098154917296702120580872560 12038432 -5588021999347807546675983161046859776 12038433 102963157850228778098246140857326007648 12038434 1355071781912446225334131359910470996480 12038435 -348304465633687595171536308667136067120 12038436 141913727497549227799216191560440412160 12038437 -945420616044704017396048516622900606914 12038438 609391363824637723034185486494947067840 12038439 -408696972126365361957214231693764523008 12038440 -632198907141233213129923358164384819200 12038441 -2329479011212914042110759894455011228 12038442 -15644812810131466369463396142551312640 12038443 1222506396101115730907111261939574624692 12038444 72786490859293969511954586064461199872 12038445 146598059462562645641467905712597811820 12038446 58739881497328748528714305308101204736 12038447 -613252240421692436898313844063974637232 12038448 467909265274155270365747894553083904 12038449 -1234901616872489980917656509779879789550 12038450 -175098810925789380233109694079763762000 12038451 495036990076087747477538447236846812720 12038452 -7150285162148668449115290762782763008 12038453 329238332857665878299135188266345969184 12038454 274928740691229435708551365240947178464 12038455 -141686720512296082904585246363334504000 12038456 -403291520619470438987675983781294899200 12038457 313160174231369925763096562149345198080 12038458 -55853239516280012770685196072648825600 12038459 2154822844893225410109247147295466816 12038460 -144409878914924459012100729921034813440 12038461 -265593309781211026976452360362880742676 12038462 274893928518219940615500129500565718464 12038463 147762727553321261053492360605600501504 12038464 -157926346671005378349359166189751762944 12038465 -501627624759493821996038556823220880600 12038466 -231204007857859411096121808057176217600 12038467 -295807878467194310975360275090734939924 12038468 -68510948884246100572550068712167233024 12038469 201971605086269327495167332412526388000 12038470 196324739745150069629644801172669228160 12038471 -1650658894511482498947506238782568636168 12038472 235663801022906181312264493823490877440 12038473 95833334355503416706502914362139094984 12038474 15857832207280935300490260837520925952 12038475 -297534291144659553902206062597578092800 12038476 -214898507624135008528995554453025423360 12038477 1230762051692467776768883317142078037472 12038478 -18116683128905491317771807493673410560 12038479 -45264680449361778379494719725781195920 12038480 203375231128987347475137479752544256000 12038481 133161297485310168919245116898157684800 12038482 645959596026888160392355738745033585952 12038483 -168534926020201660946312605200202229268 12038484 -183602084638267280249057683642632542208 12038485 -120816721341010774169753577350617574820 12038486 -383884284071009002503703991542886117376 12038487 -758509332651234410059803572594499743640 12038488 -304831283675926659560805543662972436480 12038489 4811512471993662287547917464445617290 12038490 -206868006417340612270044454796378150400 12038491 -32431742317759116814611321652322493456 12038492 -108987221574661115784752778534716318208 12038493 96732317016586243603111715870094065088 12038494 -3153743691459165128470867624158958080 12038495 2526679921038995145891953610322598400 12038496 -69027861489125226325606637238760243200 12038497 956568915369735869184803392140288984340 12038498 144174358319140414938646861517174773536 12038499 390130818562725771137092599685617916416 12038500 -1050343693369948638767352543016515264000 12038501 40735341426686154933227086833687221502 12038502 33964348587202322018695006733819731968 12038503 140500990196559505928377152523655080864 12038504 -484010537964346167712808044427568522240 12038505 -11870733486454810319449551247627680000 12038506 -70826288884682901990560628464532558240 12038507 14031033049413248103666553475356266480 12038508 -402582817091812035548240300045739748608 12038509 -90585197330175881485367968990890132480 12038510 -246087372450441266378652864858102679680 12038511 -62401768247670888564491180372586273528 12038512 263214429733824829551897141089580974080 12038513 -203310018074244520203558519155602361280 12038514 -333432795301398367581429048053321752320 12038515 -962910276373670257465533853500469821840 12038516 43600429821409938336938807573748787968 12038517 13855073681528155505993610828235386240 12038518 -829362246044232874226410369706431137984 12038519 -334079110021171907564143756402380829080 12038520 -74098667780628663749688933871550054400 12038521 -279618081857301080154760550290462060656 12038522 304515432787568101897596173156954495232 12038523 121760984145139049402712038527879878144 12038524 -326045709171308147914728434641743099904 12038525 45051832922399771670498413445543916800 12038526 -29920740413708146634460500847706278720 12038527 -814293327213715358545835479120907180240 12038528 106173097015444804044595366895466577920 12038529 -331043133880694289837648479076791979840 12038530 -156460397730726103462015489224324403200 12038531 23592540646503624218648250439022974332 12038532 728296094344295163114243249305711616 12038533 795210043242855339489379388718638753280 12038534 235650904177539558481418284470409720416 12038535 -591914017156587651217649884422220222680 12038536 714513723065374083055910855809132999680 12038537 -327835936556251154681155023425304284160 12038538 2792639585045497219013533460060275200 12038539 6939641047214794979500966214035032960 12038540 6391476395468287544583748723796090880 12038541 52783523738727986396336432950344134592 12038542 -157022255480022797645453720593231280448 12038543 487766221678341423457845144523529622768 12038544 -2829663054869244895066476769586970624 12038545 -185280992834641632341267623012061455680 12038546 38876422971756587085768025852157681712 12038547 78259270428443755902736414100373108480 12038548 -759812668766963693002243490061276836992 12038549 107964801983824914159806679922593713550 12038550 -267278621783924908973945369906529494400 12038551 -263635550350043235353317912812220321056 12038552 -1106597695629292090384695115696318156800 12038553 246272800700363126159953662804267204762 12038554 -805277427434537661880760740038315676416 12038555 -749145883972741969006919470717940303040 12038556 -584547826671228918855104645393016299520 12038557 503852187127500906769803522176797187340 12038558 -47638801006999187835980749102977991680 12038559 349261004601700840095612389136584855568 12038560 540452061598708780082179919524905615360 12038561 -573792651835738273349651808734997815838 12038562 293595915792200035151822532234129865728 12038563 23584527032186524140044526584671195464 12038564 109554564160837553827849842332756403456 12038565 182615962486207927119848296205973422400 12038566 -354583930081782547150422617458187700768 12038567 696269140153878311493676480493168475600 12038568 -183922434754960503531971643358802411520 12038569 343112581172767250395691845839121420944 12038570 -20828542755905794259620087601142455040 12038571 -27538585417379717801504005727756851200 12038572 -102340635124715369886324847152296654848 12038573 -1799637766101131403073797462101659731840 12038574 -291600095204393630191060863450094549440 12038575 -26617021541369259796703911875669421400 12038576 29847089514138520930681632730908524544 12038577 166494695851681174936042035839204742432 12038578 571051433665414131147876984548062893840 12038579 136845764404014915444168666563114567232 12038580 -590354682969316673291886283031158947840 12038581 30537745198279320146680539436232716672 12038582 -7221150912955877529711152468384367168 12038583 -291794731952303681018195459948013879576 12038584 -91773300595489476568061236953472696320 12038585 -228966839234060817900107400793124569200 12038586 -100169197725920914320476038903472150016 12038587 728165395465117119215724580151711001192 12038588 1291262094374635682873092682167140403200 12038589 181468804231061915279779366245040604454 12038590 203772482522980907913163561325443200 12038591 890945237901028041338614867988320300752 12038592 79363900856784880064640796711842742272 12038593 6598200627927353846144358249365348800 12038594 119262206526528829196398656733922908224 12038595 -416456603379984614332392565654949574480 12038596 889571922834677600153081764230764544000 12038597 124333519202482670411102220041835093180 12038598 -43003450093552554896935185648335155200 12038599 1387437972450545365861298050569391664600 12038600 -187661012679852366242011441117900800000 12038601 624505184070928886486168304891300298944 12038602 -73293547119948008181641632172666222592 12038603 -939113487286006097225530743022989022320 12038604 250429641898549051871151945054627916800 12038605 76829844886982849399154910929693623520 12038606 35863537239038964250961554757723088384 12038607 305506586614570120854485884733090528880 12038608 -39854423162895828712504297054136147968 12038609 32290960222754816831791708061819002080 12038610 -88070106587602596213282296160383562240 12038611 1667535291037371284984010141762837584 12038612 -110145999885887468891978089739859486720 12038613 367130765040473920574015859476799594144 12038614 -76454300616442523253239408697107479680 12038615 -225885107562182469604237234143851595240 12038616 302860465029131330378904394040895283200 12038617 -774388211052775709702643067184025849334 12038618 -334289741850310968640984407728352035328 12038619 349634790012646220467932466918571694744 12038620 -375784704078513158834571241971082736640 12038621 -38568967524430524456653194456995491136 12038622 -393996956060777005101763928779906984128 12038623 545681772826503975236280415455147507872 12038624 -9227539173401100726893220943693873152 12038625 -23651958424796197203077665242054030000 12038626 -326239954348155279005168071046397144576 12038627 -2371589153240572692140821761119627793408 12038628 -3650778162487591388757622001284337664 12038629 -132141804545151442226354093441785902816 12038630 248651235218121372361726435801203096960 12038631 -786623228996115141382594031043857114112 12038632 -33658549468862071696200450474004039680 12038633 35654628976001891501463988095779632128 12038634 407853437659351536035126588047466084784 12038635 85441749588988287163289489821377821760 12038636 -141995530807899356471260284687426481920 12038637 61882734813422566712979346234906732416 12038638 -881000908106022602521510594427418801600 12038639 -14518408616669665730788067600898543144 12038640 59649555284130241732851870965138718720 12038641 1467707573073174098539918322993734313042 12038642 -241705025759299496857366911069402902016 12038643 580047994766561940196328209464525694932 12038644 -138293769375328342010859653736875076864 12038645 -420608313954696637140632373019275295200 12038646 -187167721231224532510454331740673700416 12038647 -269866011160373829189057479201821835960 12038648 -172701057289867091090165474104151408640 12038649 24838106010884377435109149035987616128 12038650 87379540064211939361720682026237149600 12038651 1730306612029741155645438766956635513040 12038652 832942004455917849014925155451533721600 12038653 -825139152920944227385733343586923380 12038654 -910218787050998936419968126782477125440 12038655 -322277405801315704404127148592090777600 12038656 28002836626133907432979737706506485760 12038657 -586122344436875524646519883751364420094 12038658 384364457250238585511431093939830182784 12038659 260337367088756249702441614612668036860 12038660 -188441673591555460691157739964467875840 12038661 250268749275501954626351428637709622110 12038662 -404213314582346458962798890538057867168 12038663 471596348279601790196926519956607547400 12038664 -95445321652857790778904435186645073920 12038665 107666477258764710902984643048369033060 12038666 -13399599914744667197958052380998415360 12038667 -8264082188710430699547379348034597952 12038668 -500890058460700859388720662783752638464 12038669 -756348092866231580527649314476447496320 12038670 47588586258161556036359592432425141760 12038671 1684724602152930932310213929191101309872 12038672 -36777207148677953982466333222097829888 12038673 -13518796656521857933856658004224764832 12038674 -37548100378670590717538254026701414400 12038675 -596998465930585954322542107907041988200 12038676 -133644817110228132293739954067188566016 12038677 364691087041191046216142039557486425792 12038678 -693106125581794388242697006294470971360 12038679 1240416157256007745392489508168941187920 12038680 -36818867981411878728588436716287385600 12038681 -222054993329745787352489633296857970668 12038682 54242725958497961167930656623565460992 12038683 -972477277481435771898188032666332132000 12038684 305178843708371413417426691684350503936 12038685 -47687681759259270788322301731593577600 12038686 -298124425213716141569179753148794849920 12038687 -554384063841135490550303664836376341664 12038688 -1100586041362264888423910288107763859456 12038689 -129826962046905951028337440318192110912 12038690 -32723850568373319005223044564608528320 12038691 -79809685360511005197841271386063101696 12038692 262950837119009765445004138540162179072 12038693 -18733187094119458359308818683390629058 12038694 151126380414495927915582105626691267072 12038695 -52661693433389630920751203660040889600 12038696 -523967103997976724171852938196863139840 12038697 -28959535891799609011025434918231659840 12038698 34364734091999957368472664189090396672 12038699 17198202357424337383049800651178491464 12038700 111352762871514891652118534578343232000 12038701 974385876981105909602915813586945149632 12038702 263019674224883594326600733545071878400 12038703 59556256086243678117324206339356398864 12038704 -198390808243112618053542845180648570880 12038705 319244805881811366877275509988928253760 12038706 -217310660897596286945153015102725992960 12038707 800722393082952415702353435497140840320 12038708 68473667319357442871764555329933527040 12038709 54087205832332800682331989502374583520 12038710 -3774797211339216029371161423634093440 12038711 -871460617149344851709934742977850315008 12038712 -115554094469115071919777779330711347200 12038713 -36055443484108324906817537463140862576 12038714 -618878090657676464840206942393646465280 12038715 131217726620411643333066450808792033440 12038716 -656857236954450653558970070999323752960 12038717 -699878408047580107204923525841211730234 12038718 65478196383640052507641926353133665280 12038719 13214851226402362286062897532101974912 12038720 37226134045726500644247148544372244480 12038721 8278292522804172937354812493280444544 12038722 53828039021509531466980467138792112032 12038723 -385348258951521279485599833008494467600 12038724 -223194365664438853073428864766165097216 12038725 -883996676776542648550009329518595223750 12038726 -82129917585335339871547656456313528320 12038727 -250207767056125175646903777085544056368 12038728 217770912952616263166453910973081282560 12038729 359010660387793089943944659224865589120 12038730 73565471321142288429103979395623932160 12038731 -363171836313309073396144637828214360800 12038732 809694586756868317335244055729549796096 12038733 -262389274477796808707492203510156894080 12038734 -613576087096468919145563358267319473984 12038735 -717030509724668898080074467796325252400 12038736 134204549237884237081997362098802655232 12038737 1087677562217867171017998964406546648292 12038738 -205440104770432264796936427473647055040 12038739 -339357769611495571901890875933515044800 12038740 112040304130032370845335604224633364480 12038741 -430069007335257903764022207100935730560 12038742 -25310729497592376742852662855505485120 12038743 -1703672762486730135090942855149780945936 12038744 578537891242374314238689750712499292160 12038745 -119554988680842988386244138246429202880 12038746 -762821762677144466127216429191179011840 12038747 -278209216165047311763563850594402176736 12038748 -225253291281810454722743390084642933760 12038749 -278218595478333603785213318220761388250 12038750 -24095185904993357871852544270757280000 12038751 -396376330779562950266033273339661408 12038752 -333781929177547091444161570322950127616 12038753 9264842091785474876268403066139064000 12038754 47462463352003580637825360803456784384 12038755 216936324786054020667614617435582950000 12038756 567788690635646061448691868613207086720 12038757 -71399042562751229901824887945418899200 12038758 532839050764793668608030079151964576480 12038759 218223418949349072958071088238730512760 12038760 -385029433056479403380826020137058304000 12038761 1524402571377352462041816810827618428320 12038762 -432746456726666627898985000465629772368 12038763 -321946160312216511224068401079789104000 12038764 -429230427215759261837926397910755876864 12038765 -872320898467938245438973717625651460340 12038766 -366093828699158917634881715878006166976 12038767 -432082683961924347624027505068813912208 12038768 -228722086055912206815823114360118575104 12038769 -825648459700135995989746813632811640112 12038770 -217487958983854783217596455576380395200 12038771 -739005587729098311324966397713191252808 12038772 -181512083953173700932873131517042124800 12038773 -907555903770679720625882863729889375040 12038774 54547045339466907823517094595779168 12038775 -42927054366205136745273540192360998400 12038776 -447583995065491248106705725396892753920 12038777 508414925310940432796307746089357066944 12038778 -316303449935363887194695587161496004496 12038779 1216274794851082130876272612677026409380 12038780 -31545062256109186924189649131381094400 12038781 -953998555449055679565336328374286760448 12038782 179905042090076581038641846589724044672 12038783 818161171654767959272263746138906413560 12038784 -183949999245483242483261265990238863360 12038785 -700187629988733771285758391711766165440 12038786 -737019550477904127566906727902076111408 12038787 48496550246357709007209743490660589836 12038788 -179105569788924025146226931959631904768 12038789 12609827402664588275260588698094368192 12038790 71723936119366231433723207274782054400 12038791 254017356059914514766689748054296227992 12038792 -1820211636947945101583133025593152993280 12038793 -479094982254702624329907059823485971392 12038794 61458460002407099209843234814281043040 12038795 38658507565602428559578145855776500320 12038796 2096270429142462559537229154355396608 12038797 -258403749848658089416164266487902439754 12038798 23642394553745734943068798930219880064 12038799 462293599562724987628229569570825334400 12038800 -93030334671882603745542331061333401600 12038801 137783929251904035458825678417173136064 12038802 64116722468736059119473674852357276160 12038803 -405571515405556498987461668489465727920 12038804 -82514445242917713219562708093600777344 12038805 335381060324367553641559335951375661560 12038806 135175915996430424241964922926451840384 12038807 -1603451044560929656127594851754211091368 12038808 -87425111463979139272255478045843312640 12038809 -150397475277387503416344339529337576060 12038810 373966389392006500868748430131661670400 12038811 557525770916853431189787416745487464960 12038812 387201822799082608174694781433864326656 12038813 1056136237781331118481750633637039193062 12038814 -253244365253992431977450689447547391360 12038815 -1468963998177185777874248319225403665600 12038816 -222838125282993837846162222205696475136 12038817 116778380400208528710343558630098904512 12038818 -624645975999605802724435843105349253120 12038819 147543300143632417463826840735416658048 12038820 -20910911947336466928672325297725542400 12038821 444806658019660810873565363420477295072 12038822 -11411492759465000808312824535871157376 12038823 -318580934886110854255331280772938007728 12038824 175576721881899595589508328243944652800 12038825 448203058555198448582921662469796177600 12038826 339427049635563740662744740757508294400 12038827 -674054773649078458751116736747940901324 12038828 1096627036576531318999961288230975872000 12038829 -88841552373130281253331127035376766464 12038830 -36641841076706190966574150360810423680 12038831 109956986237331261176509606141367138304 12038832 -24713616429814547436624602034108825600 12038833 -375741717990934255463234686409508796560 12038834 -269789764886849849488648783034765651184 12038835 379782274570522775253273966010007972400 12038836 -89601630582859352590027693723841019520 12038837 -1347885394738458548049881848194265721760 12038838 33723222705036017829582891339094032384 12038839 1484891527207925944619892750290447971584 12038840 221142734959157106352624405056988569600 12038841 276087071938051635218307536417394841440 12038842 701747725603767837488601759509696937072 12038843 -1519474812726209187752139759046908095376 12038844 -149301626832584823177485582395035451392 12038845 -61721753088236039712612967338967478400 12038846 296234576160675009584491033839643430784 12038847 974469378452962433093836504734430355400 12038848 256724368125583121224203841793093009408 12038849 592490510386927949994532356980190605760 12038850 39731514600157859097309275801950003200 12038851 -767477021462060138239166011553762760696 12038852 -69415492161097754919263991687828111360 12038853 -157283327854350744308404812821788231392 12038854 104280402044337688862712144556818759360 12038855 -1047163740666739960474212901629890175240 12038856 521321173190390223561434169135019622400 12038857 -1131841701843898617274729396391543477340 12038858 -23094531643639853165144086297207725216 12038859 -482715686550934088738924851429203719700 12038860 -620357451083390342663775281039466193920 12038861 1398705947474002942376341426366755225462 12038862 684475080184633795030607282130627145728 12038863 -438592492329703883124285847267061159760 12038864 102797002708327785390607994616289345536 12038865 -56575093095006149804834890708878562560 12038866 -185646169563105214383417942562950958080 12038867 670879229140088915645472375537901071072 12038868 -307681694747541583105971196284791040 12038869 250065725298927618507854062623858233244 12038870 598859753568278404963265535868380506880 12038871 -111300877944650335447625537585294436960 12038872 -935528159596432684059701329219033651200 12038873 203652297793733407054325191177787900352 12038874 22320239946785008113183201490577760000 12038875 -207270699082900564414140044587001160000 12038876 -665389029340399019451960999415920944640 12038877 -1536641646970587548717065109245798017492 12038878 552055159889914919160389789075942490624 12038879 1169156170690970961374174831889836952480 12038880 221876780249152925422939130381331333120 12038881 350814929473397485825420952879508004864 12038882 1267028769323174251242560482026774912 12038883 -343073292389990847443097685824759105552 12038884 -544947649628185756953019944440275368960 12038885 50707818691960025313569772418016349600 12038886 74628182297391854069064677729701057920 12038887 -95697258538769523034434737029420868048 12038888 -357942184277072005409856408950399370240 12038889 53997864436074595152691590913714504464 12038890 217184698054612535702607528773880268800 12038891 102089303718833878273599297035862375360 12038892 -202340230530524298091628674311081282048 12038893 -1032590727634137264525121773223378477760 12038894 -217662106772640764666828726450901580800 12038895 -834350233393999748972287704189668313600 12038896 254016355195672976883429265768648343552 12038897 -71635785002202933378242200830231266544 12038898 11448111456523415709224854536678516864 12038899 -528579654373350207511954928476047541280 12038900 -115286399742307633907169180706075392000 12038901 220434013204301398538585742075935829504 12038902 354500636137501138908064090037538336000 12038903 44369341615215411041486256064482481200 12038904 880364980228263204283771737709854720 12038905 -205898692583741101644604313482943018940 12038906 -121770741034717750818443186127433172736 12038907 -487461465349236204490769551265289486240 12038908 -427328331776729638212181733386418903040 12038909 108569631768857237639062189683880103616 12038910 -94564649312724404745545403189864441600 12038911 -40169606562664325814156991259250715200 12038912 -40472820455358965852261728098856206336 12038913 391716438566165579991213084295735364160 12038914 9258663564740351977721965423587544992 12038915 71491838585049948885674496569929528800 12038916 -114274642436279665069336451663606194176 12038917 365643675140468671945879367155920617184 12038918 320221333082606219490183211487905496160 12038919 -52876636553848763461982960070295252272 12038920 -407073833336814949821753972546471475200 12038921 513598250554233701551923004399353260544 12038922 -139824802192220607295191680632372608000 12038923 22669652012257544553985715175671548784 12038924 -101734143103090223969944723243714128384 12038925 -881977196405973016373222614745296800 12038926 -207685573964305488952149847606692178176 12038927 -1108792222666537955194114084715370317400 12038928 -33360466235304385384403310689088503808 12038929 136609051365605070019282517583286422080 12038930 224742329231381017722465309394177779360 12038931 359460179680345583130802522739481412680 12038932 -157241801275316540302284668362040637440 12038933 1593968461525293755165498543616848071182 12038934 -4887750208499068391090407965024889920 12038935 -500959012208394091179030018078765373200 12038936 147936689964462030722208639641478758400 12038937 14168652510467036280003261913475513568 12038938 49082205835530165897246218263736379120 12038939 -809463543581625260002950428017144152600 12038940 -236680105648865187744347197392516810240 12038941 18565365590554979750659604616023146800 12038942 510951703028861395051919786389961599872 12038943 -1879316857117977302236729087884367872 12038944 -618105049407360547749487248514927165440 12038945 -16226263039223799280282700319989339520 12038946 -490131193232944665451054637541039666816 12038947 -760632568956406453552445553828925322808 12038948 388396719859189932748178222824880267520 12038949 -318477886850447237053165272347934029952 12038950 -45371684796152747890143419818723584000 12038951 394059852753419180089637944282430046600 12038952 208887993973962261397447989146305413120 12038953 302957977552512464807716927486129049844 12038954 -1017585649071520764759299031855830581920 12038955 487917692674788345169924455508597509360 12038956 475479800823697693942137872787188103168 12038957 -196353045796444823139121966706091720000 12038958 -31028693011333969153532089542358576896 12038959 -288382690600830578189035347761050136496 12038960 106343529455352425826160193765522472960 12038961 19639944147085882021085488030204026048 12038962 132022658284268104669785257947743535104 12038963 -564469720343765289209147901174965788788 12038964 115493280998116602520090823700074102784 12038965 -211915564632666831315976826076810547200 12038966 710966487101533224640222009796221974432 12038967 -222893633160955728055351943220439492416 12038968 -18108507895218470673910113860822630400 12038969 1048964410370792399160219932490064067370 12038970 -136344352320269293597808334049340121600 12038971 -6932176705639014941807897398990043888 12038972 -312117801206093375319315126934120800768 12038973 -478149255100124459445380426899758576000 12038974 -119263477849237654395248465016745153536 12038975 33502523684343874894112505656353614000 12038976 -150513160394197206307618202181477335040 12038977 139375059548343566714193482278353445826 12038978 -78944959720079132104501449351401439744 12038979 1022346347110042322943513292744749300984 12038980 -429415288257621699792049510362884832000 12038981 -391899179673959833328225105286198757218 12038982 -213882248557755746462948089101561006912 12038983 -86780919627613627880976245702135270376 12038984 -184942884352332910610110889407982100480 12038985 -134189441242261391184032672665049476800 12038986 354712791926848837381716972610597204368 12038987 -926650509256840076155365417942512704368 12038988 -306626232091419352246293252344948336640 12038989 13081277827861317931281615418047595350 12038990 -352912640138644334745492100224066888000 12038991 -709864913508843425311741343008491391608 12038992 -104926473801602179627394188273895866368 12038993 -652957303937761983516429150037048687758 12038994 -105819456384801896310933379533878287104 12038995 -390073403117005491981692946501968706000 12038996 -596885095424216584942528442217459024000 12038997 -739553330611989815152847203597405788000 12038998 -33192702121601675596804814940647891328 12038999 39568238945542644545784469038628073136 12039000 -199468664707405032029778397789685760000 12039001 224169817067872850084969432617840684612 12039002 -136344598766068363482899443014589946400 12039003 528468382414094711915720358299525299200 12039004 362228118943121395971817505652475245056 12039005 -38949600276398023941000984174043176960 12039006 34191054610598272488891259136258491200 12039007 -922923863462384739098662179218561707744 12039008 841302715937635139439803945161964912640 12039009 -123905230364586396417157455713683767360 12039010 -199020984749080229822686105068847599840 12039011 -4230554451635829441985248757937354808 12039012 -266683794311133175572425667302753557248 12039013 -429144933746132628369471323686663996640 12039014 17790638813522114055110157147768492288 12039015 -53950908172803292603648830187558683360 12039016 -1041497031918523260282696079091573760 12039017 -15342464604255153939525066485375399280 12039018 247262318801700953592004079696653595904 12039019 859874461872265147063790833593453388296 12039020 78496920995906095158408953717509263360 12039021 953105859574695197268841412444290363020 12039022 -596754190380667672170480339897505610688 12039023 -667597571421736243802043340920308457720 12039024 233194859805395975060191892169954852864 12039025 -628218293719556810113185350468507089700 12039026 1182074179573707289319101917513819122496 12039027 -94388009641765556095940580298249850880 12039028 -131850486847301128920183750804054743040 12039029 -294125214742938170503553962088196621024 12039030 13290279222855935221201304759424211200 12039031 -873095563521942569758108810450600138800 12039032 938565251116806819091537242316733030400 12039033 64041252912740582152616287177266728448 12039034 -63612781190944085119660837839260706816 12039035 -146902328989725893492810879446327820640 12039036 98892494255158581125538653901938786304 12039037 2537158078953768228288130203017008293900 12039038 516929597307068395307704433275825056960 12039039 -513948655176447470946479461444627050696 12039040 -303800341280892411860751943932995174400 12039041 -183620882606373404625805328933377547328 12039042 -360540774602942429178865828851291612288 12039043 374957773215601846096561668408033171480 12039044 -767264949237838657438284478586725552128 12039045 235395621983182022981332413401034940320 12039046 -665327770420098270023568274583380553280 12039047 -1232242208839035378799527615520496353440 12039048 -307903689666332287850137343654344458240 12039049 -812853374624004987174408699487455332640 12039050 213593379921252281641777633660338042000 12039051 611542108780346437441508904539486227200 12039052 913646498096966254692422174962258527232 12039053 -678049199641465829682784244469194931198 12039054 562905310757387971239755881358865408 12039055 44066892097057326317962553370977058600 12039056 -49240682630856703069508173833735487488 12039057 824520732479403243159167200482769268640 12039058 -721560480440247920210642226583518361824 12039059 603503126924917551783140002005316057260 12039060 -154769066415797185517247518038854451200 12039061 667723083086060558768538762031866315662 12039062 118606831703843007173078791088760369792 12039063 -389147856428168145539080788479479036056 12039064 -241465734182560104398641057547284684800 12039065 202136725205684338836638333139278832000 12039066 -104499912536848166783288342585473447200 12039067 236347198999150555606601831607178398720 12039068 -810982719250511086663255363841926348800 12039069 125443571262432128742134883800315926080 12039070 51234660189055823987984027264920281600 12039071 -1184181515984995966842717268547244514056 12039072 333174848893345244362780321895417905152 12039073 679701071038550720712241050194865892322 12039074 -461278103299668722192129630388205567488 12039075 -169513581574518456292362232913129258700 12039076 -157852897856847106718274603655243997184 12039077 -518950990674871697121354845141358442248 12039078 746123352718528174593125289434155885440 12039079 -2959333054540381493569488467368635232 12039080 -621570257362133737142486750693718681600 12039081 -250079156040953567559895454406381979248 12039082 -232652951388129746164493303306709426432 12039083 289639865063856315970911123933522975120 12039084 75859042934244689863512398695012147200 12039085 -736357667237716809003816051186870767220 12039086 -93857423247455586661004203380771455616 12039087 -16402808797528479691080727721670034032 12039088 435357946185514786037333350059446697984 12039089 764844379280990608372458781366164353460 12039090 -39140976069472573907371493933274547200 12039091 439510149306727414110931255277971478832 12039092 303680908965974889844177778173206331392 12039093 -180744422639658995947265352950166465696 12039094 -438494427812797455322551810166803131328 12039095 1009935022261180187875502920403744647200 12039096 -65465928511258648496617036749841367040 12039097 -2617785045812404583047404574130036736 12039098 -174767948978420462179984160057289047040 12039099 -694863759299402816628416086062339606672 12039100 236576023455372484793070716948382886400 12039101 268595244365115547600252506953749368192 12039102 -60195584364771311817236128984338115200 12039103 438267763271215987836538789997116697600 12039104 62795928134653305560556699899186380800 12039105 55694167796629796353869594865540763520 12039106 -193188594123693576529006319861861011248 12039107 -1256011766367520035837928695049726792644 12039108 -293476147922977753928972278579313034240 12039109 -524888558764921588995878703489698254596 12039110 662998533863427090421212912973067496960 12039111 5344758138685775642872219737454716000 12039112 -359775837234240911052375558931985203200 12039113 374396886578330212267751091867312598362 12039114 354690807551346408762971027520962092800 12039115 -578213464422527313199388273261020988160 12039116 -221929162403177122518793482916471215360 12039117 -334093367335468422296616685127160655680 12039118 76821877057051143189768630069150635520 12039119 262943191990159048945147101470150284080 12039120 -24897211091088214767376352352448020480 12039121 -466685759085606078364828127492559147456 12039122 -136197577160960281731498690966279177600 12039123 75855869838718735240505740022466951168 12039124 -486176393056795056045722685029162264704 12039125 -217851801306535286195363963932634880000 12039126 -405873942353106801929260281006311116800 12039127 83764982748370643997651960985172995200 12039128 -1204356479613695204236821637410658775040 12039129 -18335313578765031257480951437625636352 12039130 -101564959688147776742730864543603659040 12039131 -561201778061516014865829049204334205168 12039132 -39445686831783882685927431663427239936 12039133 325633473054550296979637977392459701004 12039134 -245135493675771224585699560862783594688 12039135 60962456959513740964216717428859059600 12039136 -127096394814284861016286713944942837760 12039137 -1378022610253511042970243174663734382 12039138 533383259165018808843987107295330136320 12039139 22175285310955701370914022267431483856 12039140 -14169615950527617456129856956810240000 12039141 -398347766104869515591909634003764677920 12039142 -455618011728169499631205520234679114528 12039143 -343381725956647010917669963584027699552 12039144 -9225416235095683573127959100614901760 12039145 -386356302642812609761139215246756228920 12039146 -214253123349363182813409028208514850560 12039147 567011834321715580940689512183333508800 12039148 960793526605917063705606991710014040576 12039149 -540552488058204663397205809513755845364 12039150 -83673476375262331497828731274399206400 12039151 35278749005044342856480511450751324872 12039152 -219840119867861582996238258132746502144 12039153 116097169703665163526932742118722452400 12039154 -54794631749182719664476115361832655968 12039155 18919653921106451220351147212914605120 12039156 154067370692488939716077441458214704512 12039157 -435884474875074769084252387828900882820 12039158 278062019655939678346526900652053538240 12039159 133399558918999210061442821254608378240 12039160 5634343468505392512472912366927872000 12039161 -178268476124045625632679940003083949500 12039162 81809998369748807115995364893010649344 12039163 -524321281756913538913689041978374477160 12039164 -238761582424834054101432443724555291648 12039165 1320130758082350298398470129675070633600 12039166 264885021804849170124912342561576365184 12039167 -302756911790378076619702776121518074016 12039168 -453166757648161624266744601217209466880 12039169 -1392761865162601192868563367363921584704 12039170 -106777356313506922277516694646482393600 12039171 240772956741869018597105665608497510064 12039172 -73952332827027823590006246908465157120 12039173 -1600273292403991944558129887556682252578 12039174 191574731535296743873889320021688937600 12039175 -100499050808045625357920245484554959200 12039176 1824228447876378994178501423606753740800 12039177 -688132097929856948815911036340282218480 12039178 102488085826405617335631649249993550640 12039179 -150328718464797574638913221572509958160 12039180 62094495461356954747305016822623928320 12039181 -261647697511320066642407454533081019456 12039182 180562267299714164296570756422151214400 12039183 -3601987608074665971126399402079342224 12039184 19807650866129257386809346492122931200 12039185 -273208330224527999643653786184046659840 12039186 322921412030939203763796448644776755200 12039187 -503453701677605850739069601159994398164 12039188 -395248258436383332861990768077852719104 12039189 389533833473993052331809553942681833408 12039190 -604137017642467824798923437999535174400 12039191 292314902262750442450718961603310424064 12039192 148264919801402253473655406907728035840 12039193 -99186811664042170238250816278581813558 12039194 668904367551327365743713122661796102896 12039195 62500485268334857145661140162514105600 12039196 192932805661576781254159650390856811520 12039197 1523842670219506730791032975248340514272 12039198 -266745714410672730106246932798852264960 12039199 226655368169300750398292265630198138480 12039200 -457340166146709216792722521675284480000 12039201 -255806228243196479005650813865146833070 12039202 329368518932191378904785189700169406800 12039203 30085179544585697783462795206927401864 12039204 388810371848195519371969645952891584512 12039205 -1327137779908603964395263944808212256000 12039206 -215605181990337570692198273973863228448 12039207 191699406809557703416650875195573343360 12039208 116757658405648848697302345979896115200 12039209 103376092961525367323995026370740705600 12039210 -322138022114149670691344030747469904800 12039211 1598834887480689080125361578130454464952 12039212 -62347463759236254517203676314708492288 12039213 -1196814067027781190738859064352376578816 12039214 225958237558766744609878119199099242432 12039215 99762871104487610248413680438915478240 12039216 18730571148924980180435267513220071424 12039217 2038907270627974365369867782924315657600 12039218 552819846065222857141976655934705036560 12039219 -324313688165330963920755029728458792960 12039220 234697391356499652594272636834603354880 12039221 717043758071737934415873694303571053422 12039222 -107876654850721409762276005384649048064 12039223 231364772520232711441694523342066442080 12039224 760551321246638646885239340339991080960 12039225 -70349920055255531418268676482075528800 12039226 -4047080975632436743775238023806523136 12039227 -1116372522802123528456390281231884029440 12039228 266439254443210579030059841484672973312 12039229 1423445486230971040324014996048304514784 12039230 -171090193357775155939391108009020170240 12039231 330758590217885109812111794338034454544 12039232 -628145679473747833113511541963953799168 12039233 45389980698129368521928027936346982944 12039234 -256492246226856045934728567648848878080 12039235 -19832879366180073589888858307310653760 12039236 -72203286865951627846758214518447605760 12039237 30723399154715759910952055863562239200 12039238 -1093615879655474275481275711218775769088 12039239 -724721619280466172540454842621463137960 12039240 -165450384304489654700531661934077542400 12039241 56206732931153112103832267017932103632 12039242 792899835208322099467886598290219874912 12039243 173685795989751599916277029561212458224 12039244 32736661639572132381701105683050935296 12039245 -421059073196587109115065709718820102400 12039246 -178362359762086596837421704996639717120 12039247 212145319475713044437870091919839775344 12039248 83896061977184563706839457300065665024 12039249 1481827433349923955562707275608764438048 12039250 563869310769686180536741012012603272000 12039251 159346500707391026860999193442696096048 12039252 94642509331424932863450801497629396992 12039253 -362602322894045898999310151390318066816 12039254 669042453269504511383650586641276620576 12039255 -568081594225749045655017337110777183600 12039256 -269517401428092895102569081862819461120 12039257 651466465444314530820485712268490103552 12039258 -212392422514325786414190217625419776 12039259 1258295954004977517042906172833003931460 12039260 23114023444389238938280956243845145600 12039261 135613993281138241587107969599645438464 12039262 -157148547631152771427228465250657262336 12039263 -328019849023922709965319403934522888520 12039264 -1134865753786317881905394868885938503680 12039265 -367523455479057558307912545108790905600 12039266 793815814817540655829019876121848714832 12039267 -1002661366930359677248070143768893219720 12039268 160136263447990361846621979559427473920 12039269 -15376883822914955853455199808697157792 12039270 245944503866979759689399267658029001600 12039271 405203047377543966088705456536656056200 12039272 -542027060539809738502297396022699704320 12039273 9346756137568564392953566354470261402 12039274 -66286856046997023201034038072578085120 12039275 494395887263917397803507201075732023300 12039276 167602042913061601612392912242274719232 12039277 -244416132291356416517279738890656168874 12039278 180730914056568377280013941400738021440 12039279 214549676880181154286494930410943433600 12039280 205774697202160626547292596046829649920 12039281 -270440910028759903982179736443710930432 12039282 -241024211775708636009686039519200062048 12039283 426124397319378035785684881215722867532 12039284 -102456254214241450688113872670374297600 12039285 -299596230849862179551394304277112080640 12039286 169689618113137574705550441519994434816 12039287 -345768773185416336972574862602616527800 12039288 -313656043221902849306669066830043197440 12039289 -1055306176886850887339256265389278085910 12039290 107179889756528174495128207470351122400 12039291 -242996742483600971008417649495454111960 12039292 -613445990762341653237493305808374120960 12039293 309724536759044042785528789397246138880 12039294 -139290948034563741383094999940528286400 12039295 66950203019198460713798280574551145200 12039296 -1004993062079528899413391449986212823040 12039297 462304208813505276468488355988323082560 12039298 165384074194857057575473196936296031136 12039299 -210345893931052951715590000541416116936 12039300 97763920592411865437637541720934400000 12039301 -101337621263563584129408407780757360000 12039302 420246832638558359100071308501244522304 12039303 550233128498360077798601310262230340608 12039304 623451974717490074338144987592257536000 12039305 -189258504387863313508964440797075618240 12039306 145555485811263267451119733382313984 12039307 -233100255031667135402316258992696479088 12039308 -281635225608419026639386053378958627072 12039309 308782030437192497744715668601578854614 12039310 235472487905027517505933414698254266560 12039311 51634805295038380993187498118257028912 12039312 -695420210602077284809652303450603520 12039313 319979855529589773249790180353557883648 12039314 -269912778303428524622910622707405350400 12039315 -16105378817640014104926439541128181760 12039316 134175481210624575505614144594161559552 12039317 833728780303461006654748699431159924366 12039318 297048259308377072120176647786223700064 12039319 1404077748680829986357221685763527472 12039320 -488257882985567954755843381577552486400 12039321 -47701623154923805514597576414900271360 12039322 192558372328451496230582189371330473936 12039323 269253621914486873831430166638275437572 12039324 299888240353634622437280026636826378240 12039325 500059723268168211439225272721178174500 12039326 11101679645715827215760931034315285248 12039327 478051160720288478142981337763165008640 12039328 -21512148629957365740483403455311904768 12039329 715699486677914000179395732161285256930 12039330 201141644506157312726586471210100561920 12039331 793479916759011133827079063659824863000 12039332 -614133821771144376162526044538717519872 12039333 -464313009019117758711077578807231740576 12039334 -610674439754786307312439949125279217184 12039335 -149173728949566743693704447731212321280 12039336 918333977847763743216450554286222904320 12039337 883508185575015904707890207789232616612 12039338 742207502294186143032887471830855558320 12039339 141273956148411913055238033741536548848 12039340 -363534573800193582894029155768918118400 12039341 497116983471575386835891576930071358742 12039342 -23308229265440906614043624163083467776 12039343 523954319392007276705999208608325609744 12039344 225936124441208618176669828381470965760 12039345 -168115961653646081845891632958700659980 12039346 -106304448855479015410577619340469207040 12039347 166458614139434030760760323282994934796 12039348 -503455459822207512707352258044904222720 12039349 -980570714075495231502813629411002825800 12039350 -4137817346809180529210302968673776000 12039351 396120006663576611184737666007280871040 12039352 -103717375084768461059343922377073274880 12039353 435917886473071952905025607971307550404 12039354 1175603493799737867292063726855460976 12039355 -16976235801121179656412172719895939440 12039356 -104585631851299529000854561563228678144 12039357 94624755108146891572491669539706700320 12039358 -100020141664919699892323937637816062720 12039359 -677637454447615323287040208077607171296 12039360 48389912259004866654536426943110184960 12039361 449950575083654756943764073155822109120 12039362 -617753825281006106037388625608182731568 12039363 -115968514397095744625328366335843404800 12039364 1622106616100697406398332141512774594560 12039365 -351468512365801851501043051088992355880 12039366 -227635107210693473547413272980093941376 12039367 711598497404040736641165209947287027416 12039368 -994702412402173575035301699802263674880 12039369 -577008735166210615782083435510366974560 12039370 113049474025567158062807804126486645760 12039371 -144278643760255330088574035146100440428 12039372 -132136107625687289054898740185763599104 12039373 -98328049679651086324839170922561000000 12039374 -558665281509130949672610217410836710656 12039375 171849442704894956051091092467511865000 12039376 178368598045401525201269985513668739072 12039377 5575506686765065453720410551440819200 12039378 56028822311155899577018110242751157248 12039379 251709070135859379825568734849612480 12039380 -140053780174809299543468998963257811200 12039381 -398166887177466447905942420310462472320 12039382 -406390356047053802031234040021211882208 12039383 470820500319956459215482307271104009200 12039384 -155143777631645366521480261813245050880 12039385 -753782190641187443848720100156097063420 12039386 -71574726237952847353897389871110220800 12039387 315304533133810537003896583974458018160 12039388 291844258147552805748428429583066137600 12039389 -238752237232509015568131095402524368576 12039390 -100105328681873678981111572687039263360 12039391 110236436972848472080479384978160074192 12039392 -783177821054721360908688568799628361728 12039393 -181688478226022585260388526133408523136 12039394 242171876545426001065580357599099196496 12039395 -18509948304830187956078300162890679280 12039396 -1594468742084881933456681475253460992 12039397 177241995270448641092702724165471614846 12039398 4566889168270873362839986270982473536 12039399 -44388094941281223764157574320218335872 12039400 536797855128535289445088429912445184000 12039401 -220542295347642434407292495466698226096 12039402 -44776941902261159617219576378561364736 12039403 -113085992666608459693941495886927726348 12039404 -135134209712932379670359895074944462848 12039405 -146598914104518084880787294961681924480 12039406 378138387305041711879330442244722004864 12039407 89503533462385320356068902296713860840 12039408 210068875811988488838777343294729420800 12039409 -297524145129692502838449209345222089390 12039410 -189344839944535532520929725919201324640 12039411 -689659066151496618872278749960096308160 12039412 -470933260442884865136794674429235957760 12039413 314753835086216203281983663492223199662 12039414 515049873878264493055542299772618925440 12039415 749354328417671314814977652787533737560 12039416 473299927927293417644003152779965952000 12039417 72822816950967611746360114073727047688 12039418 151422355838514570772417652751773524704 12039419 -381460586263733979505923296195700675840 12039420 -385054476037343655549709574860007685120 12039421 619256102279704014531193770612688207622 12039422 621033120642914945319224289760294181760 12039423 -120736576983755743463689210283874469632 12039424 -1357624523381705083104033813183521095680 12039425 -769275736128032303446561568682853919850 12039426 -118074830697469174263386512375986831360 12039427 -143434404207810490411067642251634843280 12039428 -482577811219624944973144125399546076032 12039429 526635880696990329841283672985938997408 12039430 -86887780898131582101388517459757626880 12039431 -1071719336043621805432159531870742080728 12039432 -344515997773233663345377126634952949760 12039433 -263478808413212122710958451469719166080 12039434 733560594462328121063603622883561918464 12039435 814989615743014347145352252920388534880 12039436 -106263173208275311836689252405202008320 12039437 584778426486042388735846382701330825260 12039438 -130103827203959166874841807110114539456 12039439 88662715321527033247772089931294952640 12039440 84072914849992250414667290195558400000 12039441 10923390180872128471543305406807137120 12039442 -262305887699847753349748751762077460480 12039443 446600592119491985244495563798729780544 12039444 -60311268909741569799381612560436309120 12039445 178434504670430419341951566313989020800 12039446 -80210955701294539983046186255106711040 12039447 985518268676084879968757378928804072 12039448 359194662220405858408425905004164382720 12039449 715064349340777107981453170152567623120 12039450 186568885366195762733796465224584953600 12039451 -284767823269453702572944959574806659220 12039452 -102565495226498799544976501255807551488 12039453 87783411977747017497347942804048865900 12039454 168883689435827081443043110530360678144 12039455 502064284500549389413257211973119080360 12039456 -430261463559265199103606362725366628352 12039457 -1232612789310877590329539403208572347294 12039458 269849535457182154546843887524748223776 12039459 110381908556954948409437464351389053304 12039460 8457906144442754343660009372685762560 12039461 244561912746811460616263218778588704032 12039462 -549444671972738399414041856516519660160 12039463 -158628067013144878042789954483128369896 12039464 -513233589055844189929958800826413056000 12039465 -162708300560283659952687246919997278080 12039466 -10904658041350574870758602036920490240 12039467 548761282191389789967783970151278855824 12039468 -230787845872046186784852035641308807168 12039469 -54902027423800819890895167770979587156 12039470 45112534042670151410143546998459678720 12039471 639751211296845670876912813834106338080 12039472 55424088720119178931180185711772139520 12039473 -1606308042364910774001347199003624689664 12039474 -79808291069270738124878500840586144640 12039475 118930615273131280730827371852149772000 12039476 -928922713451872523610054462576756952320 12039477 -677366594874484645144530558405262445280 12039478 -700718854562959437747351365576798232000 12039479 951697303954680503834781218232807943080 12039480 -315524946277792400303043424705856716800 12039481 -90179726591343198991451013904687052400 12039482 15681384456768668046807675311963894784 12039483 84582820752115732252469258385842020800 12039484 -6671893281582632197891859991832277504 12039485 -846587008830031960253248640973994056000 12039486 83855171201454101805611232151929888000 12039487 1009359859003040380304979850907777395136 12039488 -3751668806364174547847606490491781120 12039489 -396739372037151434069249217744280657920 12039490 -389049843287478324829560647313977964000 12039491 293628875047072025412266393665665224892 12039492 -496040894918684565547369568148839605248 12039493 896338919496892988147903942624879107742 12039494 143951189042252037825781536862682422272 12039495 132329686488694804770448281174488808000 12039496 485516870163426066323475989920592839680 12039497 1671656219108722452336233173523243369946 12039498 -357639543270348379785013121534695035600 12039499 915604013922014598226729677626500500500 12039500 191812391530879196702556888633600000 12039501 264609337459881136001829464318887574784 12039502 -365215141436941466103845359882132894080 12039503 100282009552249719111894238661213374560 12039504 -73881325736213833954938162780660695040 12039505 142602794563411410975428122664692113960 12039506 -92356738690226063516853567473881286016 12039507 -634577875195570411574276946365912121996 12039508 -35958279517709161087077640249659480320 12039509 568176879015483127286564388574923487740 12039510 81498537033735138453981585909653022720 12039511 654036600185153506960334290666606443480 12039512 -1719258160557558513231529307485137285120 12039513 378407734599444081168423576439279665504 12039514 302804039519710890167596401664087823856 12039515 -241116424752234584481818999655993195840 12039516 -12708581708103166143895858620937413120 12039517 -90451174450082306787024843394374696608 12039518 -2058503140403172566955721475665214784 12039519 -755255418198143951343868731154861518960 12039520 393987109407249653598853022263604674560 12039521 -5713812771049398811513224277695724800 12039522 -542275292830689670039357652749343529216 12039523 448354910727708816677255066829579199772 12039524 275896174904763261324681665326142115840 12039525 33564633075248500012760705602544591700 12039526 -171904236007414517732753918669208513600 12039527 -2091603925961225858664082640154294480 12039528 468716509559311618511432814031841771520 12039529 241875948151665697952482052735367107620 12039530 305498998463148894080451971412237944160 12039531 93278066470624025971178479777399647744 12039532 -19494316718517236920652714231454171136 12039533 -419064974210169325310241499362792677952 12039534 118992429517173670683124803808846518528 12039535 -900234100531837566196550675751037029840 12039536 154566624913180727194744287667576307712 12039537 -730168180242309143833338570994560631440 12039538 -126494255310725832955796160707198561280 12039539 684927548147098378289096985113067851340 12039540 166662627680867345828829944135700480000 12039541 220890375043880236940063214153772124544 12039542 631444969542325935093605290517401728672 12039543 142530062811045697022874359465817666720 12039544 -587249714109481522860519232867604090880 12039545 1072318482463355119985440012013225092680 12039546 14093236530945491537359141442660217600 12039547 -237456427598733077079965992512353299072 12039548 -906419263074280163901211571305645012992 12039549 -550145086286094245047772897598854555136 12039550 -387552492282659473503004542354238680000 12039551 42599811463677897286048594061335114704 12039552 214947871138242991780007213040654090240 12039553 1314568322036390600650401748110369374760 12039554 -116283193345024850734659710592521177088 12039555 77046936729810695238832487897128208640 12039556 -973797448920789144798556727459651212032 12039557 -382626516051962140799867579590103112480 12039558 -213678195322074953517546662974985580672 12039559 235037133015339523724108029727748237440 12039560 -227737423330471620106356563432745984000 12039561 -1036120125439343655557337308400020303190 12039562 27334942769075170506278943178229962032 12039563 192842882019506699095930468402468125504 12039564 3394563673737869616124426037157780480 12039565 219099237879548899381912161446350998720 12039566 24292466328126192874857189207851996160 12039567 -2758932821721308063293920926992986362880 12039568 -153850374139966156570714432658881560576 12039569 824702195417129908077858074077015505970 12039570 6988738592369333494820877512169830400 12039571 4043136335244162941391129684133556472 12039572 128350823566642526463890676556506212352 12039573 53087833015295326715789021139029186688 12039574 267315869920840086387190591781053141536 12039575 8086668101782282776633620566735206000 12039576 -887928048352457506885504331634325954560 12039577 -356471771367178576141372493917576839936 12039578 30161541991834049255306513321907229440 12039579 97361130890499628912202358001134426924 12039580 -54757170353188154054308711278558412800 12039581 -981145375061475164116525903112685390618 12039582 200459414244226232207232950749130977920 12039583 300005480632955866852324120727821924832 12039584 1572096537785526912279936003073289158656 12039585 81775558490430465080265167013126435840 12039586 -85394136394689277456000714662576524736 12039587 -86537023412058373039362559881043041888 12039588 -517775796114709366471679323593566340096 12039589 -659605310077562513254206843030603152676 12039590 123294590635984933910720398362139132800 12039591 214003573123398066802337648711765418792 12039592 -739002776019636628293536207020558464000 12039593 1302050086429244574624152604030044110842 12039594 78484844165034379435740691016142956544 12039595 254582031152148543589191522808505331600 12039596 1135974647833051414236510249673745491200 12039597 -563338558101695069377579140621351360 12039598 -16875805443698198313701727879621966336 12039599 166861074211307220086449111691123149440 12039600 63519924729993109637670985210527744000 12039601 -263778412362497544333683294701006950848 12039602 323251329012691449622033917839807956752 12039603 -282073661628294041502447379697202422016 12039604 -66560111930053479084881968843510123008 12039605 -268217854482762749120778401549872803840 12039606 -221105300910924507180715823615131680288 12039607 -1264535874874332294873547822819893565144 12039608 -321824109123518062565493063254235095040 12039609 299979173728842785246297477470284590688 12039610 521026689111796561929851998667041585920 12039611 871533351894992785105543347973931746800 12039612 -11290419284365379465679773308545662976 12039613 16894032295511136698046094538723090464 12039614 -344283844098658338073599220014240227328 12039615 850479246168025461304034972875158720 12039616 160230650532474703342175757734898565120 12039617 -179712459787610712223585849839750662334 12039618 8526562435380455635310971747556575104 12039619 -229413511623246730676723039446383576104 12039620 179762255284027607354271097346156647680 12039621 -1367219657172337940618441934187039488 12039622 -152974893385550034070139341843769731968 12039623 821316130361975852102868524815863142872 12039624 492878330935356366275186315908804608000 12039625 78250670875189558189619432243320320000 12039626 12702432844645901591372228679178028544 12039627 50332394328395391422176835355124783320 12039628 500898537205316283847292048701965978368 12039629 162455897914097484775994367150150737376 12039630 258189376977276398086503168540723899520 12039631 -936184595645644250166869391170680055336 12039632 -279482026458542696331425847674150977536 12039633 -516265826158591586741803566919995287820 12039634 -256737449281574585999955434819699132784 12039635 88252814274501798998261710775718745200 12039636 -74764683667775070417827399463698411520 12039637 6769024184269236768155277364901068252 12039638 -282872279792705592683602768442882584320 12039639 -360076515182717987507780688081613160112 12039640 354677348388034994298501532813166592000 12039641 440730977294867907742819663218479724042 12039642 -162116493475273325327008305057801753360 12039643 -281881102303953633403268266236815116800 12039644 643667258222729920026741878594300292096 12039645 -31291715527015228142156603892159173280 12039646 270835958828225851076871919905589510272 12039647 790542851468548440637701817305068065800 12039648 693515577566249374919024067498504880128 12039649 -429470901710202908655460744713543318336 12039650 25138022315840470919631876874411392000 12039651 485929365615753288645435853078262314080 12039652 -235728579316098943319817975578203539200 12039653 -116361244484728925285221402930557565860 12039654 -317542925142999301925423242417398819840 12039655 931498072802042178222140072822682825600 12039656 -4100988415066180103986297198323302400 12039657 -312668829867382551589125226367270092608 12039658 780004013275052113899254750318460280320 12039659 -165094663534169702526504359517248827200 12039660 -457589341372375509697787846780869309440 12039661 534861979724677202533273768157051900352 12039662 1038380549946637055762588246447233141632 12039663 534822817099365356795237771986515189264 12039664 -59815712846274890980665655686857359360 12039665 823485605416910054417171400378299020800 12039666 -248068290436016394604522707173703010176 12039667 1525815962021577634505289904646141648560 12039668 240868655763746581490866415447966453760 12039669 87270855011574339349190749144281841440 12039670 -921339783435326058969266672611211001600 12039671 -49253843020254762985795975022992442016 12039672 -613169937207532509590538751921534402560 12039673 1127878251842681118807502827936877936720 12039674 -385996830252671562089294941888700651664 12039675 435180597719146618944488588940970098000 12039676 -581942587077768468834235685765617758720 12039677 -2243697867151331373761980025683090740 12039678 182014800762327530737400765418476897280 12039679 -277028130290622962845102133278586264640 12039680 -172003363326876789977301947367492157440 12039681 801127177708109168086147926075165967152 12039682 415010846604580321502092479190140899232 12039683 -296606753797871937189933920288326540032 12039684 -591140924501194619554358977695789732864 12039685 -197920594357288946388010602817369159680 12039686 685837975613727937608275271550005737664 12039687 28654296991737966882469382683286094336 12039688 838341854904710183906577387643854197760 12039689 626394290377952756837780068190385035592 12039690 -26969836835690747663578820052369269760 12039691 -48656817305841382472201989538836119816 12039692 -295687728356539174040652553124472775680 12039693 208667104837369947928835048267748554400 12039694 208763467608083579692844427507631711680 12039695 302550380260685794549998372736495141920 12039696 -161812698684949987426543922679865466880 12039697 114153964363964384099792323100226614052 12039698 386457251145224273277449329474254443520 12039699 -814883095717862797320133584924979200 12039700 143715277581319266357812245008991683200 12039701 -338903834724990329483337210916146605298 12039702 -285923747102050983235094208621640550016 12039703 11920324791837362080337162466442242184 12039704 -545428565405981313673647793108400947200 12039705 -14931540527729443511733993772781769600 12039706 -139768071319043761707917797466679058944 12039707 230943961106221346815065999520151629956 12039708 687957347938433777626586135426045853696 12039709 878242030795074776905223199014373995040 12039710 217323046955312005918796035881651581760 12039711 22098500833245527809643912461168427592 12039712 583762240919966112065374317348260216832 12039713 42107744285538628025241111367130586624 12039714 -491827910522049081254658417479177941296 12039715 203485274000978014534731081371499537360 12039716 -364371829454276449999477654808003989248 12039717 63970715678816459818218172323463418880 12039718 109909450259237625484751614706778759168 12039719 -561028106458718173089582032012807699640 12039720 -10846848643910315762857786494340300800 12039721 291051729387895609390074368738092230052 12039722 -477834286845209439783420409161551819088 12039723 557673007319321349879127255227749503704 12039724 867422022185255196451196456530883722496 12039725 445928086237236463791570365609323277250 12039726 126164975041253922053526876660601229568 12039727 -348729116374958458204247658345545195520 12039728 -220749917515255630111216245951592808448 12039729 -580648275821748358982611022971974487056 12039730 -191147092646103633786476591655594662400 12039731 428782748340087950804858325207962677824 12039732 -147538856462609041025465501325117849600 12039733 580185895267405380110553100665607638460 12039734 164832602212947555392200130767076683392 12039735 -161024497005595989693901783380656526000 12039736 -1194161653418547361158835226175781048320 12039737 -1370048222296969579772423276938023766188 12039738 136584105209501293503058557533501574144 12039739 530626876919983930961686467361106381540 12039740 -216206960940282010990878782837712591360 12039741 -309401488849684642498250053136610261408 12039742 2957439836842568562239932830468480 12039743 118101776456494607591033627277166291344 12039744 5418986765678496283880275042652651520 12039745 -63013065235174483572286930709287433880 12039746 198415718258749396587816394238615569824 12039747 -242105770317585466609587693341720641728 12039748 352580407272053831273865029845192953856 12039749 -74017059209753455914088866553254347520 12039750 309499540261702948417573418551937568000 12039751 889849746300296763877906565469839697752 12039752 683686372759023019613810095655355417600 12039753 -345312456258514972294039764463973630784 12039754 -248793553412919550626230407925233214208 12039755 30759300234445005736106044327621355520 12039756 -4578603324496009423429065319237252608 12039757 1337569603738547056642970173710140439852 12039758 156029030037697672433725477898628318720 12039759 8077161092394431478683045433671439840 12039760 103031836182435272144763904955811348480 12039761 -225484616546402508363095301223694410638 12039762 -40945416972542461462967444685122159616 12039763 -51698935144570368900728176889293804720 12039764 -609750949507969614485716665430308384768 12039765 -479590066021162467012220431086885491680 12039766 -805768720135794140478295014000945806400 12039767 -1367057368627545521476188014808403400184 12039768 -83561602697978827493617082869493145600 12039769 -501271238856831858625279050286287067904 12039770 524099180695364309015426429827167744000 12039771 107513598113179850088528338587081420080 12039772 478853138056693134449634550092021736960 12039773 -1203614192711644547512063366722521226432 12039774 88208823690145060508216245393229530752 12039775 -434029764148208246382051340722572357400 12039776 188160469084405628972223567649434501120 12039777 -133440393786687472280929759168213826286 12039778 108448530660908076260496429513742159440 12039779 158298064754355064031539114149645412380 12039780 95093800439255641588328512831154257920 12039781 116207794527665570781928850142230040504 12039782 201172281303258903854697317842743904992 12039783 489843707317994886213607906588592325120 12039784 -524616743775895336000473656067139092480 12039785 1025100117185374941964541727823137600 12039786 195648227339016036047780951506968076800 12039787 -286585561963464341538521018647273835520 12039788 -903455765038983742423429859695274703360 12039789 -337230991371430322330464720144800597312 12039790 12336988028610411566033586454149439680 12039791 -620057258383761334950550164127848814848 12039792 182066761029563714558383257270938664960 12039793 -771143474429195404324280818338090342958 12039794 -188147344235510921493618284734545830400 12039795 -263551406990958964542022124051773010880 12039796 -1297456362254976177216708482032091577600 12039797 -265610677528694034138387712536725833536 12039798 111023866602421860530417153228423998848 12039799 1099594798914124886622892660104639165800 12039800 -31451613075593044236587900386795008000 12039801 -149163725095674738533577628532627752368 12039802 -294227570790353385927379710470051942400 12039803 -1192897981406688652130034560785973241948 12039804 -158059129624160892936888127250256897024 12039805 493196639032692622144404360740183562360 12039806 -257876679157426030996624096502172581760 12039807 404205866353339107499493131932942563088 12039808 -632302277653208058707111292657268162560 12039809 -1450541867651258118984423796995685969596 12039810 -124709946157233297194109058342475136000 12039811 36453500678340358551285282921892128768 12039812 -392021024693025924849617405068768105344 12039813 -461375958386671808046956552423451441600 12039814 193774322668891312318245224320272464640 12039815 467803383837006470884760458041949923960 12039816 4226955527270340824686803458487705600 12039817 36153816172430022526548703973919855840 12039818 119322345108161013470232260541259996416 12039819 -136358986622559238578179645264116350720 12039820 -303661353202239741133639493702283678720 12039821 -1713801744143518012933732068155469339978 12039822 580515058046688538507403167359560511360 12039823 312783728853121765573140411451525793072 12039824 -110033848665279986557697940939256258560 12039825 -77566248656740773020390528995653888000 12039826 -452629759001841057096253960511663307888 12039827 1345466427248396473800037185681977909676 12039828 5803170267337694519204739399614244864 12039829 -701811141575563311714147059729200243570 12039830 198492849967855708816041075099009505920 12039831 -130130819911286176053969326169224270640 12039832 -63680023514869353082034404313009356800 12039833 390072745045822482587747209485578475648 12039834 -111163312745571647715605896494565426176 12039835 -868326816282711054753389613437476580400 12039836 -103079950050495997867733526804710699520 12039837 -344551847393429841453112316711537498880 12039838 542536912835329731743866528684652584320 12039839 -123505557706013786599928229379509661584 12039840 -5656484565699752992106394713840025600 12039841 243663272466103299040624401997045163184 12039842 -184608799480269335972516580106759028736 12039843 -1255562954792727688285639247576235600 12039844 -279898899151485994428393102833031756800 12039845 -1455799466611010213484128095073862328320 12039846 -30665809103981674062303546250351859712 12039847 -432938943330754844190921982498478488688 12039848 -1320794948903070965570839094904417776640 12039849 1470282383090892192932603858112082347264 12039850 -2316072279806969331602371551192975600 12039851 84241765927506680110125367870605239232 12039852 69691352380474903650587430661537234944 12039853 -27485047727813419451500662497838135744 12039854 186839271701427051043635480263186890752 12039855 200299428108661685233652978957432370720 12039856 203946805074880410159547472975719759872 12039857 180074866810172369241201498876681125232 12039858 -300771129886533438629379529255113175776 12039859 -816768630133188502487901125933241040608 12039860 -182628094262965333156563984538245120000 12039861 -182141407475019608752545730396557820128 12039862 -382980086003508378739893517447756457568 12039863 -2686917921889165215050443427645594040 12039864 24122890438361478669152058379223040000 12039865 -546108429891171061815829715088667310400 12039866 -92508037563582019432545944865551690496 12039867 407213653691841992018960658492079895040 12039868 -578824072496929637749456478066005015552 12039869 168957885282166196846833555867526067270 12039870 117193129996771060120044502662565468800 12039871 11960685474307620577852493757792706304 12039872 21802587162416897916961518138163200000 12039873 -121776541576567685868036601330817432832 12039874 -55436355216819682952306956054938602496 12039875 -1331721639559361026729787427556715580000 12039876 720439706771579842850585457053732634624 12039877 -97092629439927530121506381463272809440 12039878 14898167333703905713320368189697447360 12039879 565494025342218057840837363747415141248 12039880 329356403743110517608505440726036326400 12039881 329109111096137322850409558404006315392 12039882 -44405812653729957767838791532719473920 12039883 1175886685065490663762225570642472618132 12039884 -735970149145154391725290992550361597184 12039885 95072810980694891415085178860413070080 12039886 10864952542352478155073954564559728960 12039887 -217945073487671429933815232778477237360 12039888 -128798063905793649176745647269824430080 12039889 -499591476771961046620221759466922487310 12039890 -27527635710722130417474642387642790080 12039891 -1005965183223195573132058818189113992008 12039892 817663784494438430034035952083633465216 12039893 889032809466681778505496514629286866780 12039894 -244930155840508603336717852292920704000 12039895 -421651569676035142996851461614376389920 12039896 366172465864022830232234490847273943040 12039897 38156060083214943116900319295604269728 12039898 42866051538887940622665041590866912000 12039899 -664363968768581495613167627917952375100 12039900 249237323329325611264104076433648640000 12039901 1635230593889460388740553691784412039200 12039902 115523594997783251698996251341525913600 12039903 146021627983453894171883737097427025584 12039904 196170948700223376538628773060301291520 12039905 37819347144357054020994300796062633000 12039906 253322248178190125743026094988248120704 12039907 30602097757608273911782439837618426064 12039908 -215626814737227853561718785924007743872 12039909 -87800213156733216178036514341067355840 12039910 -247680575876246851241370067605909891840 12039911 -79466738369193139945559076057328562976 12039912 -863662844794082378795979881455655470080 12039913 -342791953341227712570486778343686933020 12039914 -5576377117995069807492483700364160000 12039915 444500393020410238073376626490173575920 12039916 -301004008162873465445099246736164945920 12039917 -349952293336661373455930156252513621034 12039918 347215037212140976434274576283934563328 12039919 949370051539890304641796836440012525344 12039920 -109316094451086722205918195867203174400 12039921 -1610626348678937432702080112968395554928 12039922 -249783942809184991723796596711668655200 12039923 -30344274469758978882852580615158275760 12039924 55311629874976788804273756591830274048 12039925 294686610847879632945682695553168092000 12039926 -151078509394090054772613567493953272640 12039927 58538137097464185536939509015462337232 12039928 471216690791359220076515839201883996160 12039929 424535164950249635877386322467044552080 12039930 64155746283965251292343710198302848000 12039931 1288905798807856651089193325376979311112 12039932 -131096424251651858419800456391930030080 12039933 822734660464858615875832596444882763104 12039934 -694991976921117305950821057685440912384 12039935 -148541997363494286986476628628129696000 12039936 -573023499640712933643347803118109720576 12039937 -220310567723701354716191972437588192536 12039938 -361928100962000671672588586345824955520 12039939 -180998060529416807575991515726059094800 12039940 -144678629685514911419439017617359237120 12039941 405187280111007891957819116405521893342 12039942 -138384249196909405281825445893668167488 12039943 -850400880417311035168031173379264285280 12039944 -278777230125055547092002616778325688320 12039945 -786172123774105264857010496926348296000 12039946 873230936930400420095733933322181754672 12039947 1292167644160177878876255186240527277396 12039948 -231410571131491201934386755715401154560 12039949 -1172866204999507624645506829884471620160 12039950 -91607648588817395144836612532806910400 12039951 162568182985906366589561152989493056768 12039952 21337402984593807280264060304876830720 12039953 309091827474581125432997952329639666160 12039954 371165919425460717959228358649276206720 12039955 1773618078531233428138047308945234796720 12039956 163140995572883111686940113320011695872 12039957 7561440445009233644192763951659830368 12039958 251273552505627324456106884218844426240 12039959 1290229077754805958211754643107776656360 12039960 -588446938883443496346863178233715302400 12039961 -173687023537901363819163519993901834080 12039962 -691068554980149308686440287791519892736 12039963 -1965683752922478468939478866257801760 12039964 -1092326097141995270812632911711689153024 12039965 -1656913380146230963931625628197820800 12039966 -88000206561669874942457089861321253376 12039967 -301917270320229842387204594900746628736 12039968 544266485264974237248295153145806848000 12039969 -684427822521791679013112884560823019856 12039970 145981967263008105865946675944947278400 12039971 -161861158549240617500147048043247308576 12039972 112456668174336853298649556142898327552 12039973 1121506331598937283658495315878853664704 12039974 -246134475739131646646807245405874655264 12039975 41500925688334153007908517822176518000 12039976 143920727428806058810593118290600499200 12039977 -1030971372767245558940688348522703440000 12039978 125614380418456719556480667533639557120 12039979 217265474340837091433793878768212102400 12039980 210783201088911073210987146098517519360 12039981 569454363054141456743056246879690159104 12039982 -264211588716320789297114761858863561408 12039983 41281700095035897468781659025709091384 12039984 153580526121137181514036820418281472 12039985 -52079685930939473045725191063383047680 12039986 401703942679971908138687136399764121600 12039987 -1037742394966502413707634238565149501640 12039988 164837013609125769559263544998852034560 12039989 -548000162171351903200171647705093692676 12039990 -107250770565809176194086835172341657600 12039991 1525662330607628377951262460198547284392 12039992 -306856964277654173774848583167050240000 12039993 -310630121026110045365998874930729427456 12039994 -527469061115406670811693599577005797120 12039995 243223373926182621988421539685779737600 12039996 421578985231052494461897231742703493120 12039997 316384645545279567912322787700216326144 12039998 470464006713692706374495279369528064 12039999 383548687091963567323540650722464459920 12040000 -378420662755338012366125206077440000 12040001 925401286936203843109514278684091992002 12040002 593617524045744649461188627690452512 12040003 1095540837923212442082471702815299077664 12040004 -214428994376716240165425712769717890944 12040005 -3543075952274289903507910646863993440 12040006 -219791189435434573395696462885000275136 12040007 31229051654466797250439133027612003424 12040008 286515081097390936708281613636760862720 12040009 -755739384203841049386993373099817443020 12040010 234950097481100147582410443279780634560 12040011 858772885879262229710213613228319473660 12040012 -722075095978302828239062733647137623040 12040013 561981175641852406549265608328158166262 12040014 3484949713813577866356229926969077760 12040015 -360794039436071713730574654853214700000 12040016 99553426894126779948903203963017347072 12040017 242577355282468698064990683102826429440 12040018 239444586990926501275035498906666132480 12040019 625642520051241273060344302525011366120 12040020 195630384469485539866133392075962259200 12040021 267598593263680519577993882552141636512 12040022 -124153606334167415911530667758901417728 12040023 -985563177681235645482646974341774841216 12040024 947724436494310908793394192200057128960 12040025 -251128208788493285510966582988224316900 12040026 -299345573764953595967900204826059705856 12040027 718740111130979959589981636082160631876 12040028 30176254519374193010066126660926439424 12040029 199531270121636370805219673920180566720 12040030 -577591560194750349626765956674035931840 12040031 -592286070673199897478411076167528455400 12040032 -930939705154245071691112643451898822656 12040033 1195090908369088157754629295898925650224 12040034 -456396214431555117113550137364858182400 12040035 -32505024239386503165886435187055765840 12040036 -53283634785688344714300512998337516288 12040037 -373618338448733581340251737768977693568 12040038 233216536127651448596947312389349135488 12040039 104034384855578052092908858207075752600 12040040 -333995653255902215722918806792824064000 12040041 -20624155059412464546658896346308943680 12040042 -33296436803564999388188205423719809536 12040043 16520852640866328764841442687272916584 12040044 92287869611267878934370674974878537216 12040045 -679836566901853040037804880347370835700 12040046 9053185730590743177477924787665720960 12040047 1041890158218927565407278333597495012424 12040048 214203938402707844627232138104800182272 12040049 291849578411716402836072294013662388032 12040050 133165068695413485844700061636772665600 12040051 1014767521145014198590401236137096434872 12040052 -834629474600556984640087002079023233664 12040053 -369523884598164362577840354923345632800 12040054 -114368363428023507344144633717588778240 12040055 -80840204425058399455213219353262544040 12040056 234061266698625860870834286226273075200 12040057 1248896790607664501369871131341312931306 12040058 121453202570543252700152585968044806880 12040059 -110898280431092518395762814307828352000 12040060 36684675221580292857180958252192066560 12040061 770582054846320929999175383556910353824 12040062 163437917278289536681341547303463314752 12040063 100934441837889828765568179169121491968 12040064 870097199637109655355322646115825745920 12040065 534309008718371988720046272875957443860 12040066 -364473438299445832114119955556187210336 12040067 222226303766518501800151039875488803968 12040068 -201414955872448313216305855642343614464 12040069 -34662720538572398529296730145764986530 12040070 -137582169075235042978565458859639351040 12040071 -77002948823497049692137225373590994560 12040072 -18682904229334514325761329127837491200 12040073 33651915695878614683407777619184071322 12040074 -172691614135132972718671981006679139840 12040075 705308180819256323982704195124167592000 12040076 -196674562238999181989502829404058026240 12040077 66002144698456672107202861391992926720 12040078 447352941238862955693211525310705787840 12040079 659205244755295867304118158121534704520 12040080 -6518770514355989193638164059146158080 12040081 -358686251524844172462543560029347378588 12040082 604318868856557128454763561444673396224 12040083 -55663202782456546757936965114829493816 12040084 -595073585194816999486924428903384477696 12040085 -4829167201943135899417258056489761640 12040086 4000515106579703089765247008206858240 12040087 -1057073788405862526257991559419219934264 12040088 1057857718817883109444292267493962741760 12040089 145482026097322311375956992568905078224 12040090 -2521657154078523811817308416108441600 12040091 329440905703554995198084131071219563520 12040092 -212616545036293146173041206172024003584 12040093 232198658089372367344321969908544613644 12040094 222332621599708581105659702171162505600 12040095 636441034064195828146095594118859329440 12040096 197902664552058727647685016933988433920 12040097 -38629324174685359824724038427636848000 12040098 -23142252325473421348113876300296279040 12040099 -689497867775209808168910853487625892900 12040100 -304311292001673927972208735811997801600 12040101 -119214843169610010252120294263205905856 12040102 -286788425903281390294511923108782793248 12040103 582125030874156539966163418925098091040 12040104 -16167412314895350140377407485429760000 12040105 230192879424237997366919385434057280 12040106 -100985602244670748898164036590959154432 12040107 719728951778759304038441883114255902040 12040108 109230515691578838702167473450089086976 12040109 21842393867778514027227777683090954496 12040110 180011747156828913937903298009617152000 12040111 -229775781425536976165018292624708484976 12040112 -16865590452602800146822381487196602368 12040113 -37791431082822961738700340771444076800 12040114 -66505161032840060841461831282092398048 12040115 832828609380804029935897174212017890320 12040116 136789215441895335323539568614763040768 12040117 -518744656745048745885653685943364444768 12040118 -123371435894414070677071544312798022240 12040119 1768931037068867437509516670090554816 12040120 180451450604454136169458360344713625600 12040121 204682285844238916489083087695599858944 12040122 70659249986565255622758856637221384704 12040123 -321255964896895954045856134984500201628 12040124 -181900938474446479263190477764220422144 12040125 431503320530121694854225062506680528000 12040126 -258034331606082901468420299404073114240 12040127 1361757479620972497929605816282006033272 12040128 305454827082419571766215818782810570752 12040129 15705266414291474779353533329069411040 12040130 -147829962272583412976004438093227635200 12040131 -1587418565240462063175364336996380143616 12040132 88471391119475195507107891689922793472 12040133 -469483158954014445552853666122563365800 12040134 -304887199538324157558963818337234803520 12040135 331611245376684498888007355565827247360 12040136 -736512059496907723529533296308100464640 12040137 -308057221330636016036556454122642166560 12040138 -1785820064795639006602359655987711488 12040139 -343038122879002443070133007941386110060 12040140 -53510147937486391246685331183732326400 12040141 927386532003640192790198097385594023542 12040142 240250701426177764466044276967610387200 12040143 1283452474287164062013150345724464870544 12040144 -652891586084169260139186831581986160640 12040145 -267897200479482911348504024005014128280 12040146 382825389086435072726149748692096506240 12040147 285412321158430149544872101079213879200 12040148 843696179063794249593413683895743795200 12040149 -81676984405605981535660546162673965152 12040150 57605192603413619692771221602949057600 12040151 -151311935962522798284471366132306975000 12040152 -38601431629396156344610658865536040960 12040153 189851605007899363530656540878529246080 12040154 -239230002763554969679245811993822672128 12040155 -337091199798253479888481160666993753760 12040156 756343293949489767463339856994610219520 12040157 108516829013321781210763278000572034720 12040158 35649622099272468477811039949381096448 12040159 32097138050295896047397203385460851360 12040160 309874303066237274156060189276669214720 12040161 204214347170180927668408648079096339904 12040162 923167563725157427476773462191837543200 12040163 1290544737518770374821301353991042272412 12040164 600804603301818874277919232941928663680 12040165 491678440796007643350941528767498827000 12040166 214897621535629908983798231805748417920 12040167 560578247921333598513074936754710330880 12040168 661223703901911796154997784649325772800 12040169 1199775583620584716538478654002896928640 12040170 -16129841325873524630757717139776983040 12040171 793894896093466374584658958128700553760 12040172 70964160892770231827018670545828352 12040173 46255756540484945980941168530576378124 12040174 726454546345077897384114870227133174336 12040175 11712235646216016204045787217045116800 12040176 -140663786482913379179321571615146999808 12040177 -436320606674768480789514795422796140974 12040178 -423658293547997105208654422783429007360 12040179 21781070036808474199467349450776053808 12040180 -289012824383164164423011396097170841600 12040181 323502056764909875464892251996638007982 12040182 25013079535727277320382939873500625024 12040183 40574943287652591268872071299735863168 12040184 216395867601931533262665894827146014720 12040185 751567145042418652176659698063054573440 12040186 -207955849448402209253246063917130887680 12040187 169967904494971061665256846197223967480 12040188 558988639827316174956278632185450201600 12040189 263579977948942229843431330212791229120 12040190 -330046888967575158208660364245827326400 12040191 1361287998735355134006113461989526509600 12040192 42258430492541329692656849061622579200 12040193 1274968953805137806631808748413597569120 12040194 437764048586116515154340403501897891072 12040195 92928460408783064662541468567130637200 12040196 85650550544663087928131319010577707008 12040197 -42382108565005941591658112441439984672 12040198 377186238223217219850821432089852053600 12040199 1889457891029945912494608318352891664352 12040200 -104897112812332958820262408975463040000 12040201 489529560744175790694678431487533044992 12040202 -503278949459433206218811611112634142368 12040203 36171750371062554285530925329999023104 12040204 -577408476369162150022686651170333388288 12040205 -993340111520745412042562333865754356000 12040206 675410037692823480109154126241988537344 12040207 -155890102424970997027621481553986531768 12040208 79441252614092953726588610069056069632 12040209 902074641038141888366924041774783945314 12040210 -57888461808405879058530711545049999360 12040211 -1142518467437940844920056398879148575188 12040212 637257617968066610338257134223638771712 12040213 1524621781555985174747492115355469576462 12040214 -144497656724899689364114831954221731328 12040215 6518360848762054330150799471401693440 12040216 -890559017095368611449473423236501667840 12040217 -511410579280036006852589974133132491008 12040218 168099138082113201457074971745683166720 12040219 -605026651709314187344756937403297896760 12040220 -898913426051539885607431622297595648000 12040221 80199691850776694043862488380786877312 12040222 -335319700910276037883315655750537851776 12040223 -90219015341987610300407215846257082536 12040224 50831828814017810755201149773713244160 12040225 468466285439834301824099003327857142400 12040226 -391481992639150234638267679335998721792 12040227 557895306772636019511489620546865078564 12040228 764565483329872237894508563759413002496 12040229 -122525831405164798991866403166015448416 12040230 196272844108991793653727014373398094720 12040231 -730324801989225213738471561396706038840 12040232 1234458870868132644464122745761758412800 12040233 -67257023328574678250192304447036615360 12040234 -664885223585299996620584003478609819984 12040235 328334743666835150854047954338261544960 12040236 -577623820369046875417884618269417514240 12040237 -63480746112906868328784829335123151008 12040238 33221419303906573317926294010489035520 12040239 211266113047000520702205236798660486400 12040240 8691543093910664276589407259445493760 12040241 -1458393805811051684922269078287568253516 12040242 195356457614621528105848961848451114112 12040243 1905555020205496903919560285238585286000 12040244 432736311430428764787504575602076265216 12040245 -2114976429978652446455418290730685440 12040246 321289258174557448765049441056802280960 12040247 438046062164578989240021758701977044880 12040248 658240184255922383882911338309289574400 12040249 130433466708638201909956089861544741200 12040250 335115375850348932119736330841485744000 12040251 84662103744054194613129145275945260544 12040252 -179739526014250630282869163289709470720 12040253 -603079626464744398677364572257517213498 12040254 -117214640949838612326560273437689462336 12040255 -27118014883920783792061492334659154640 12040256 -254789826361019137790227533407893585920 12040257 -344976238438443062291646982836880209360 12040258 8984210800855674663936327967001653248 12040259 -29602404399300381984323884096336751616 12040260 133721023319259192882872114561318338560 12040261 1691920704577521591156969345523309864862 12040262 -196182541717977742910234128325277333120 12040263 310729169371765590615524954438092325760 12040264 697582650231833528208744645245361423360 12040265 429849173928846446033686258986769232520 12040266 5866037172488126501563041846198526464 12040267 1182811679429606375893009035544006738632 12040268 299745380331501380333369950587309589248 12040269 -625754608919511964574984930150966350656 12040270 157273909348278215646634536123722035200 12040271 1446539571744614236826188323211521167472 12040272 58962986950082452661649300934848675840 12040273 322242316698196916241747325489520415040 12040274 -513299680807916291814352180796327850864 12040275 104067216780197202288753226014826490400 12040276 -149741481893744869773494509530950123520 12040277 1126393593763128986722207374180140658126 12040278 40570624236232679576168157012068376960 12040279 406909123077048350394161704807083177576 12040280 -209651830939474591157280019228498329600 12040281 -112170135531184875517213418290851378240 12040282 396465921042723748645686098600139977472 12040283 767077189742382971174555472540948772200 12040284 546129549445081006265635225695686464512 12040285 -651280205549732613216374455789756192020 12040286 -272534089107818379400306777607631489408 12040287 -190590411354195926868089763445289335296 12040288 -539689885269742796613980456744226127872 12040289 1162093469079035629128338916523347501090 12040290 -249507206381017328576975806242931642080 12040291 -170190687844605450245991452561881166308 12040292 274534054973429999979188056887297549312 12040293 -8698243733075629677544366518821647872 12040294 118115517233539992943818438981469546752 12040295 -598762250952070598786323191223753509600 12040296 -98549063654542420391691585461415936000 12040297 254135584332969267051855417774168455760 12040298 -211120796013631451693975277221272782336 12040299 -192116501591082034877965194560147180880 12040300 10420809447636834100177602253463104000 12040301 -1140402142897952961353483289617632512 12040302 -315170801002403674880213302643470390272 12040303 -895000752164264337911874170559644532936 12040304 -319168706285626403546542912762487930880 12040305 -575682200359500255808828226133168460800 12040306 -203309868230589774011379193064483621856 12040307 -47881162933179766625800492211110118400 12040308 -134336090129523241113289992895460997120 12040309 -1517661469644312006702279133108158657490 12040310 -208141436997578485893570548117632346880 12040311 397761782219163605531848768831122877440 12040312 803134540285520261860474547091971051520 12040313 -2603654270826345277259122811011271713200 12040314 77442385867459667915266846595758127616 12040315 -13467588923638860572976219129274030080 12040316 -129099778403113133846752299025175374848 12040317 573368787917514125904638646887017132134 12040318 14376724679701478778955449415448492736 12040319 1282634771545875300771571548419645836800 12040320 -31913889174733902487387872435162316800 12040321 -54212549159030787850498565297867142608 12040322 -26711313968973094462001540035315362816 12040323 202213235338144209051673612687139336184 12040324 -308776874170307418296390118109132657664 12040325 -385072561619018379918781384048519922400 12040326 -25862043523777546954460503703815595808 12040327 -38550328651767202616735427584332111640 12040328 29580150399071957992491010476533452800 12040329 233704298155226259640899814139126563200 12040330 141039703964295094309614138160314993600 12040331 -630551214832545879044230388473309709868 12040332 636395773638649820842084080123613711872 12040333 -46577006159297584266773062374154214420 12040334 679353044968286984007576126733084794816 12040335 -331969812051357926277778290829526571600 12040336 -137294409558056903685287015477021245440 12040337 668319698048489714465559478657992391986 12040338 103432634315916066127390003618683617280 12040339 219968366249405859078205373673413011824 12040340 -97635320939025533163898166915986291200 12040341 1368797965861222771114096222258173259104 12040342 97576158076396249766705732524485369600 12040343 247118447008351039236713950374144922800 12040344 13312817991827697616904817932390092800 12040345 343914721555753849972831484785859060100 12040346 -288924383296476638891873188806049210128 12040347 216861797401476486677656510000140720 12040348 -87326701937685165902258326042358507520 12040349 473971343556182636704248646092044197350 12040350 42589253321912344470249508519575628800 12040351 1243057325575161405392119962001465673400 12040352 -1576610864106252443612973313346883944448 12040353 -607445916689910561262812907863368785920 12040354 -719745613624024953846999493380371880624 12040355 -633940586055911813077996770091379025600 12040356 -502428290180753098483441739807232457728 12040357 -529265546229184216082690656856521662400 12040358 -382420794300281519475484806637260044160 12040359 247486235729423172054486286153864240080 12040360 -2619827481361852330039750892659200000 12040361 -135427997213726111647308808033006348038 12040362 157958900088524325458967746530322104320 12040363 769941251553721430586910771764536938384 12040364 294863448975966259959454640447518934016 12040365 -194821272413394443379976906700909856000 12040366 -532674987902910247371493857492266311680 12040367 186453783007850920474978172056586038416 12040368 204392551388609027538929175036088909824 12040369 -1292708479421264345197513545063006873504 12040370 -135767100382877658366393453709658241120 12040371 -47950959475345342828509227665866240000 12040372 286336912364327576702337372640966664576 12040373 -253775923304167458984342026775773679378 12040374 -99758768500258630167035060609657425920 12040375 627214406071798383036868608873938514000 12040376 -439238182172753908682168166832919961600 12040377 849416449193277527392298046776881555200 12040378 313422197478333688553830536555037647216 12040379 -450811902868520441117852968079695584816 12040380 35390382057596404491625196912107929600 12040381 -241637139055279823166615192914521616148 12040382 -67254720893293342805118450296175477888 12040383 -375345081655180060956116988929802680376 12040384 -121333320444876796469642412749488128000 12040385 48407981974653833131548591469608687360 12040386 -169619486605503105822424904822972749056 12040387 2655846168162212175459341601337493320 12040388 -251096289154393259079440257638692822784 12040389 176061238127056328439215740178304113184 12040390 -780025386577110495934311873919682035200 12040391 -68005548618748931961174098303306146176 12040392 41857032230967844919283305466544128000 12040393 -403532059389808656391684624258480365696 12040394 317050118857992744632932564908815940960 12040395 -32643867492426323131998491363056416000 12040396 426822456087501870579407652906033633280 12040397 340912720922418661498253345972411618220 12040398 459299151048898544478547277453563666368 12040399 -288592421381193135831713891194196923664 12040400 -28581305126895860767636182047745638400 12040401 9097480094049214811554241843353199520 12040402 608535171644950349315910042845408843904 12040403 1138436898278408480775446865839429180064 12040404 -10002344117263141746534233563279816704 12040405 689153118344131451991099859552682992500 12040406 189777509790419638015154076634326641280 12040407 578867393374596076722073199120831484600 12040408 274102264826274684539237298902440796160 12040409 36570957256552716333127389952885043604 12040410 -284371232609318066380908977031353744640 12040411 1452554670058203999861995415341671822624 12040412 -183372902649214320861248143397250943488 12040413 462432862940373636970561332681879613440 12040414 -601727904475298291175114254338306676160 12040415 387092194169708998586867731316695243560 12040416 -120359122942393221201873041652439842816 12040417 -1026268114088180664247621954230830461534 12040418 159109771030106798693901728818173513504 12040419 -847569244780238988696233001832615282056 12040420 160138627070281650571344392847139430400 12040421 -418837626255140163335336919786594741378 12040422 233587598635961217344567716466648227200 12040423 1079106189634853100879741608359466812680 12040424 1480255667493888174332085936021007319040 12040425 1268815602132625500303370176695238000 12040426 486830688921707001362576549649227728224 12040427 1026600344671131835258646013849316445796 12040428 -751740105252242732451542084874348218880 12040429 10925938711528764657115472051353022232 12040430 -1650123656989975131923431867692977280 12040431 14326048514212962652869620522988367872 12040432 99592650245145631183352378046339547136 12040433 -15600748843834469620805858630233111038 12040434 109943317727140917870028216000656046080 12040435 109304113155054760083599003082286713600 12040436 238162411170951290466600112193700200448 12040437 -615644375697900866628354853548250198848 12040438 265589433469829558927241748827405959040 12040439 406294600124030824541374447794296092224 12040440 -146552573091210777954943398097901568000 12040441 -150937549076581349513434359520925616128 12040442 409172185565460246618729447521727445872 12040443 -538667587594801685963263661575875342576 12040444 352580584278549312976151521498023302656 12040445 221659328606778949608283319578887567480 12040446 519588608333001719820528270382524960768 12040447 697788728310020673897829657649379370752 12040448 199580507220884809312949478066613125120 12040449 390312684669007003234393320404581790208 12040450 566570266128812061437664734901613202400 12040451 -673781952473409408436393772547457013400 12040452 -571623656687424358639246330942873190400 12040453 -65589075481176664417055349291057337760 12040454 73396177526573580129556391961050396160 12040455 189149517673681576753513179936614661120 12040456 605817582028293130266501646173897154560 12040457 -694613514968073347105355212342085259200 12040458 258441481968168978561972712854591463680 12040459 969677297723015674265066164739141400 12040460 293900492483799547156468302942368870400 12040461 -475716590159556516147850048862545143360 12040462 -104806740004062094008135222435725377536 12040463 -1214552294820860739114193596868031934288 12040464 23079916135117074627014615421662527488 12040465 -747878993742181644017361581867871808140 12040466 121680639283934313635389756653609305760 12040467 128281752162459294968527739248358222640 12040468 1280674148802971032497429258247601024 12040469 -40526454070234545490406778075182250240 12040470 -30445937846056904585323367057071691520 12040471 -313998019099311172678655551225881191280 12040472 -2160328479872411014246004779762551705600 12040473 815016660820515737743313651760121824 12040474 35444980239304943094476259542357564640 12040475 405889176175096609757990792843311840500 12040476 307176251530714917818834347654400875008 12040477 -109381788899426103114547819997032243392 12040478 -72548850369007852767866659658126486976 12040479 -413014930852582777121984750450555062152 12040480 -303481068364244534756509001412246896640 12040481 -685991215846011989254712617335963096300 12040482 -26587953375430973758930578653007492096 12040483 10461507146708106863717929494629730464 12040484 271911792119547630282921034387439032320 12040485 561641040487081047721601331199807171200 12040486 -185499848423104192015358285019750212160 12040487 -675949311060366523719039476767579071648 12040488 -2474276764925997788761128832731555840 12040489 -178102623178537711087618007471925688320 12040490 -149643326351199118796794400229122457600 12040491 393612167054070247920447165112464322392 12040492 -823141969841818171015865208089815331584 12040493 182848362797977530841881265666980622464 12040494 95151242572737380171028051365795632128 12040495 51981290094061057918138057270245852000 12040496 87247107543627633170115126885400510464 12040497 135834000023431755537223037057728179840 12040498 -804228610772312971112409671556300512736 12040499 883999355476493947862471253833946601200 12040500 -63664227653851787060679480832665600000 12040501 -2177899574841221036645801074141125864000 12040502 -498288102119633304555338856474032382048 12040503 -337551983884587364127646706329332376960 12040504 408661202152259276522248401540961075200 12040505 -396197923253846511103788845282553640440 12040506 4926980272324325197166320738127339520 12040507 -1733765248132305996999235202047053872928 12040508 -769155854674820645108497143815852129280 12040509 -206622441167354318736631557487701000000 12040510 -253710778746586420969372990824944832000 12040511 -177352944203449020507534980045194027296 12040512 60815122860718804885229458160263102464 12040513 -211892236773498908353063738214119799640 12040514 -100807002004770335266510383160078116144 12040515 512261184022131897113799993385399164000 12040516 8907810025299627043110688762153188352 12040517 1162407488509305442015361731359531985566 12040518 13672143343239795384201514859436177408 12040519 57134065398809188631037495785672275296 12040520 494228718987511720864061660342861260800 12040521 515049637154825725339518536310347338512 12040522 -333650698768579410505347787497600035136 12040523 -469119367502979369176726746705597715712 12040524 14699076617620507856244880030947348480 12040525 -97866121225327726136753315914771482750 12040526 -164299637246275468817345471790266004288 12040527 158337992341104513351738106011722962560 12040528 144646354910032128519853104170026270720 12040529 673127555884053280776700257741670262130 12040530 19906631222050157996502364743556208640 12040531 312745201447191300192566358080117412332 12040532 -410417001037002274813156151304765757440 12040533 -1253756790533020597922440778598448455456 12040534 79248066945542122332279564756863276544 12040535 3092316474682017012898083137196427200 12040536 619372050045560573349886018146380021760 12040537 261671584021372873618540632670658690186 12040538 -434267787779082776433502027545868696080 12040539 196779370911413052224431076181549995520 12040540 -31658423191574356023193102517870008320 12040541 1248350142414338924428768369818049891500 12040542 325871782115792804115785851243813735680 12040543 228710906838277454296487412279358138800 12040544 482804778768892695051011554783797706752 12040545 68696009078884994982901911467603106240 12040546 128886594677452436169426517587415799808 12040547 50907007228114500393480254764224229680 12040548 -71385174302398086413533508129631191040 12040549 -15134197835683712760004227328918853220 12040550 -79549844091059676290849785031681863200 12040551 -951279661353285795844847489780738788560 12040552 258615229093645880504837503764083865600 12040553 826173598414699328051035726456841825856 12040554 -206615181536701366897635832876347859968 12040555 -120341366357319806780387124637224094080 12040556 895370805356865971193872175339620176896 12040557 669385699519034607127726478575393995840 12040558 513200315710722482524218409675871906880 12040559 2964520893457046858434517041600800504 12040560 15011227544125255544664127507474022400 12040561 -270672792852429106081318984369758413760 12040562 -413421597740760991647805848161876137968 12040563 -911125221821206414089347936787694234056 12040564 337925875934318385267562032774997835776 12040565 1131279229602892319151047263307814818460 12040566 293639733579107113274061571864188556800 12040567 -370360558266479070305863533520204895616 12040568 1480694743985924571986517554884584960000 12040569 -21200549395182018267445403122659157686 12040570 648351983170282048112191806772744124160 12040571 -631372076598984980113345454059800891228 12040572 550870190436206820082155514601194824192 12040573 1583524247631385453286186910538122854220 12040574 -146391680070892642561355178928034812224 12040575 159143690367879313276202573342649072600 12040576 268570770102523416201906306097034035200 12040577 -169760926573649906242368291994456315308 12040578 542864092721067344159238412257683246208 12040579 -161881702656424066376534472299267732024 12040580 28370144611792048620350999295358291200 12040581 40711546063631381504673220361644032000 12040582 252558742578339789936030767683948663392 12040583 -1247626674557305357743894050247472296168 12040584 433701267407681393954047845969861304320 12040585 -839377753225679951647863809602668868800 12040586 -70641561916480340917350269382732481536 12040587 111572980021636095824903354481078801408 12040588 -2797300167553469981714335613919576064 12040589 930591312233137759007707543042241760 12040590 -317307048952606408941762032121625286400 12040591 -1001146056245763355500340762959130220600 12040592 25940692644068161118452193999168471040 12040593 -169364841909840877280576179388888345472 12040594 105267056937342301150759450006003038096 12040595 -373373382307686080804215032390625492320 12040596 816734868962464461563006905214640783360 12040597 -577685559940340735650133337403497703520 12040598 366578524164308745549799920031946080800 12040599 45910321288333082542698300231376480128 12040600 113849418949838502279114115318864896000 12040601 34910751711263353928074949653064918784 12040602 -766282496508233093631400045587947520 12040603 310160167534218086918530825374412643520 12040604 -310548409640505264332008367247165427200 12040605 -91651479405720974523951876062025909300 12040606 -130442778289763544330048741269941570176 12040607 -282977173230951064095376770353252804568 12040608 442244113054037346757656217124207591424 12040609 -453754737007689229193535145805658504960 12040610 225210260765842333429650129501974084160 12040611 612385851143615739572476396752304877568 12040612 -453985613361134848318500508159060495744 12040613 535441546349967898929143331509696917464 12040614 -68304821717067556139651326976069258880 12040615 -211581639564960097357654803987240240480 12040616 -19387156662621376710248302552720343040 12040617 -2337805664381727703125342014145880320 12040618 440511149973023683718722119143430467760 12040619 -1276491999708013856202667354769852107980 12040620 -36650606629720552200000943496766720000 12040621 -14288436000958540640114450847360435178 12040622 -350886251643616386644936979302400499776 12040623 1393168869856013872711236768542630016000 12040624 -87372338761478881162547613643045699584 12040625 914423400637108244218448299629619537500 12040626 143874000233898975578858898870643760640 12040627 -152948450348160097577979225514302233280 12040628 -889654325116451295150838931025810517632 12040629 808755619779120536436042804337823863584 12040630 -21634592643926316065787973825574419200 12040631 -1441375182349637720457017389539565988568 12040632 116374894456801476772147836883387392000 12040633 -67135941458866059777054936602924958576 12040634 38981693487962902154404876802864236512 12040635 -440903373559441427275174964103550304400 12040636 -338458533028393296367531969137415972352 12040637 122837246281929935972167988001270107712 12040638 80509642649349192043849837233279525888 12040639 -438751317117501758683449296278336745576 12040640 -103582778608712420657328860816128081920 12040641 346293349961171543966941013421340814052 12040642 327879161185839381535400857731936355200 12040643 265278697837029803123509697532280567224 12040644 -128102659959752228667719956314618003456 12040645 -20018264027581971878777108387473949280 12040646 178768480298342434009932562297724121984 12040647 45284279273970152282620637878480566528 12040648 6092581088531761395051663119988817920 12040649 -1381596115762723174200206382699802333350 12040650 192239372414087847758813390098370841600 12040651 -114344060268765797043465193345678267360 12040652 -245161046913289206254404278874747158528 12040653 -441297582681791658312962421875508112992 12040654 -77471394277702376503400821985515132224 12040655 -82048216705629372014880858981846660000 12040656 -53534758711357825663107519298640019456 12040657 718751768575252108976855673996111763060 12040658 2875436909753903466320509825599148032 12040659 727783165805956111151352810687050962164 12040660 -557377820910026579894208363654515032320 12040661 636782248414776589095770738102732198400 12040662 -60692697309274241537473530058755072000 12040663 286120975959433941102157094519792258104 12040664 -1529037044000540109926853814686039152640 12040665 74164701674371697836064915793368221440 12040666 -1022501631558251192183369978771195361792 12040667 -88414321242236099292784617903172673520 12040668 -339251484384042143905632877122537294336 12040669 155672403169167956326413124047862742796 12040670 220898721616211871768626020459700156160 12040671 -121326334643888057868414596749344072888 12040672 -132199098091074106073829980257989427200 12040673 1083176746463439382496663566463409421380 12040674 494158043016563236831615670116552805760 12040675 -149065838671540454362500496272573836400 12040676 85489213009810969201414968879383470080 12040677 -549388533536013575659672123169144048640 12040678 -169417168636414648098265058451185381376 12040679 32455317870670578623498249822558502912 12040680 114740431822575309659807756243054592000 12040681 852148576625972814318115533092435319482 12040682 -630989409253478252607103266015446345808 12040683 -908043632792699587390023727774665739176 12040684 746540652998821567676771790447872808960 12040685 218187231680954651767646240312987436600 12040686 -210883919857497319159816514317835220096 12040687 246061296569986502560593299814575940192 12040688 89332960014921657880632250157859569664 12040689 -525923249356059712710878228422060127376 12040690 319445950316612641828899167236854024000 12040691 297975664279881915941248149547208467200 12040692 563814583552207176489482940339936141312 12040693 9135061365925233958589497764664174784 12040694 -16967371643939518630711192771428105600 12040695 1037433655046441242324974354118923769920 12040696 -80494840730693329491259574521435422720 12040697 -382218640388885690755926481149364523388 12040698 214885160751276486897832116589382590464 12040699 48946766743556423906955263435901818880 12040700 390865239237944814130520112503780966400 12040701 8556618573620739226873246969214687232 12040702 87416076967183291839395931659840919552 12040703 -466133979054728471830377515429965890048 12040704 239212936560943592128968812396795658240 12040705 -301221469131564066332955455174841652140 12040706 -239755082187666906132394959595137361920 12040707 -141393728748616603964679945199125851136 12040708 -415357217503043880961259876865481190272 12040709 -467452345135507763366655880992456501960 12040710 69416252065055433019474754172149760 12040711 -793980544844461246139953276393846563688 12040712 -76147506321755043077399770446084172800 12040713 -643838423530079326453893605066256340380 12040714 -319835906282564484985051886009374495488 12040715 228369720045903616392494149268508371040 12040716 110204296757718162475882107167684434944 12040717 105919008225828589558949115276892011960 12040718 624402408099530228617236070628400095040 12040719 517346806155498943454577867154842987144 12040720 10849592267606581852734147717306777600 12040721 294378059318247519197096334582541896480 12040722 49010255025292298854539888781366866960 12040723 -122760323102818312411160501113440003028 12040724 -101781868384345271794926927616576101504 12040725 25711026008815127741955531347160612000 12040726 -532817479897619360650510923864638688960 12040727 311704713256391480189373898639008980040 12040728 229404493717113618797255769373525278720 12040729 -393023588885731070671083431774525212220 12040730 143911011457453825245835363068093957120 12040731 -748874412619493647924385081898487128 12040732 -372256124165780320763030397482612771328 12040733 1174819355461467800285058158685548474982 12040734 143612359662813717341456852908474414080 12040735 322814448791100657416284893128999518560 12040736 -276540415695378849522293259065488834560 12040737 613194623763161701107455666524437173280 12040738 841269342108670427785119874169264640 12040739 1498998919786419075034251764358077256540 12040740 -218737781201322301662399652318828154880 12040741 727547643577404436701522826058272637184 12040742 -591185573198956954486337860111124643840 12040743 -356468071332077417802740680141783437312 12040744 -55215002481216449394989407770357027840 12040745 148555064026244151048931141799378734500 12040746 475379195958754955775068420962859030784 12040747 -1679939324216465326258504400554523689804 12040748 -623463431121459423487388276457918372864 12040749 -278812761120966440588493475112682766176 12040750 -379880156777382629294861792233310256000 12040751 -1201420219525643479978928669355144811248 12040752 -93051608820137942126818127619175022592 12040753 320502700858716086780023263545837062464 12040754 481294306560275650201182451869687275520 12040755 -2335559186241548273801414964045854880 12040756 -9226843487839372043068557258134773760 12040757 -505149282329853345667717435137004709508 12040758 337987579074313553739379666621426561920 12040759 -853838687982238855309564224864092958040 12040760 -427901353882424960503222540727881113600 12040761 -37075123810803121678384062294546272736 12040762 -105046099734604797960077176702600654368 12040763 -48264747090822821974388961312307622640 12040764 269595882836602025173352909969701925376 12040765 -222241739691549725652035339845080014880 12040766 -67022631898996400271809670178502745216 12040767 -386045962016408598546180740840584971312 12040768 -349204385532885192031615966771559268352 12040769 44204957741127802252899683195066107560 12040770 231151940102965944671055616845962280960 12040771 118288426364956709637837891775702645680 12040772 110652707757322346333648641889483784192 12040773 -107065967010816163223510887066422986016 12040774 826717060114367090436974054210944320 12040775 -62508580555038653429892616179501825000 12040776 510028616828359456870218970999922196480 12040777 -592640988704805526922314691476771580928 12040778 74402841809570128739858933001940237824 12040779 -16982712312072931987054890195637656936 12040780 55215892211852918019770217882450201600 12040781 -315375426686698498685443158552669137418 12040782 -130665171337316510756573150802706331520 12040783 1801249477021827435761889966280090620064 12040784 57590655650882234988796882535736016896 12040785 723671299692066744334470775791119040000 12040786 13114072268514120352438802371549804704 12040787 159117646390354842377474877169918787904 12040788 -388169217945183621951904510655914383360 12040789 -1185673985148221687474213890519103569344 12040790 172562703439145830039282469390392118400 12040791 297000201551916344239597182814674612864 12040792 1091442442517505297158989627235167488000 12040793 241788961590638881777627123922396715360 12040794 3909172451502931175600495256915940320 12040795 -300459346851639844600825997860826773680 12040796 -301344571085344042312747433412559142400 12040797 1857016773268154200287589902180240500928 12040798 -14431253272799597436503745192187385856 12040799 -139454324218139530821420456899285887200 12040800 -154253114271002576775268571682373632000 12040801 -82818317580986836316352053871550715776 12040802 -192606592472916586254269614442342793648 12040803 -99514420764120297160485415526575088640 12040804 545977529337626300162762092554803113216 12040805 -51026534949552113548945756513711831680 12040806 229762586402048987185870045202247350784 12040807 -670970248527552788963782101336994415944 12040808 -202631675639295849075894390893413386240 12040809 713287598033411904097378081091079887328 12040810 30411860318699390373874261889269900800 12040811 1042215436980428952244134007977693215112 12040812 10174797921273143260520658068876436480 12040813 281562313921680000214649751270896348000 12040814 -537148491969674124918909412158795557760 12040815 216067108520657513739385011319930901520 12040816 -312722484596388809516050768739749625856 12040817 15605212036547211278105308891494640032 12040818 438899724228062743478152990569301248 12040819 -202927047959363568186198509313221356848 12040820 -320882238369913658863154643092035584000 12040821 8443584420851135756144776265664332508 12040822 -460423269574685813224662993814600407168 12040823 -67190849298212615802437965307936267928 12040824 467300388252275435170669292353858129920 12040825 445464867975936722938512127712804533550 12040826 93971816524973245442492028573677602560 12040827 -73744696811263924446171004266627998160 12040828 -280329766022121535127382682375357046784 12040829 1417824715275912045870944137812278149260 12040830 48061778682947909682914627255583177600 12040831 1276862768980997429043975865039166592 12040832 642264840704603164988603069559629414400 12040833 348844105102384909507827413197604246400 12040834 90496761603301815601459061707352156160 12040835 741306466406534068873888443394765693200 12040836 -159418389822991044803481638293249572864 12040837 -627146414373264863915106983516944529988 12040838 69911106252615438905085577280184107520 12040839 36865779333015930507892688868481032000 12040840 76784843601915736346481555298426060800 12040841 856479325424754869054498086475713465242 12040842 -498880825573522313960129139020324352 12040843 -911513138947928568538460784666467876908 12040844 -95460159575880268384661257520444617728 12040845 426704425879977572334994564218765008640 12040846 716662872517352382099230412793001383872 12040847 -10631010778791717985223438676570264576 12040848 83690711905768073658712150725564997632 12040849 -35798543627055939338720048184346364300 12040850 -286513649833813021148816046808228471200 12040851 1003474283705564994431231343939600456960 12040852 83344361446610270917331890398193367936 12040853 249232590528741268144943191880588225664 12040854 -84920691753513177516547097407777824768 12040855 899273452952094815607141039785553956760 12040856 456434859761907647817762449680672634880 12040857 -806684799127319145859984696014264121446 12040858 470771362231330781981916159263587604160 12040859 -1052366327126156341372146201945414539760 12040860 -2793492346950888740839881292610764800 12040861 454533504410140139742848324468658747232 12040862 -564886834826031376550963508045373244928 12040863 -746267466074102853712705185857454716856 12040864 -400366651775849321999655382880857620480 12040865 48890851109929226898648033282417968640 12040866 594775878053584611336214809864450873600 12040867 -757352992060693127256204392752743625968 12040868 -458593044706750200999326455285463998464 12040869 -888819030627560620092796200169782596256 12040870 -35350938525078313272295985696256000000 12040871 274865061696656545842428742593026974072 12040872 -390973018908856302711049208176566190080 12040873 -213731047403293825596251974089950755576 12040874 782195670043863861369997589861088546912 12040875 -217951834579637937467381924517074880000 12040876 475363166349932613792515385785874863360 12040877 -177964924122415257030673406898076631274 12040878 -284619278586432130129968937580187158976 12040879 -237937092325959503925485321447063908224 12040880 -49811540088748494601015899531924602880 12040881 145177979870182275994444707783195263520 12040882 176088401620517910518136604685970819072 12040883 -2773144028118431201687640863793805164960 12040884 28649186106514872095421596226473005824 12040885 477269815819052940551996968015763328000 12040886 -283054533296790152504260305335702858112 12040887 590322362913249896346410462196249965520 12040888 332437866409069002688441674102864629760 12040889 207315032674156101330725840212294472640 12040890 46431697151456881633317774701888087040 12040891 -351049390681056424797623647384912202496 12040892 -19897227366384388618984969973199559680 12040893 -65854809547651380684832448818004431200 12040894 -14997927309042253472426556190504053504 12040895 -165922352509369393169839938728787192600 12040896 8077047971382524518247206295779147776 12040897 106635084703384125788912493111028638240 12040898 481996718069792358771228773537678677200 12040899 -19669636375737811360332641796676816800 12040900 579834712501723190422416112694895889600 12040901 465567252165695390193080972126334160572 12040902 209832424056990902045759159246569771680 12040903 -3748621935872152983639929399554350080 12040904 -47166943812245587502476763307825715200 12040905 -614847946801576893771920250439179622080 12040906 -1095702531728750077554365311104475850496 12040907 283310985202089277991622278728357803156 12040908 -521262472955543051101078925722942955520 12040909 -969890707448109806142559600879962314890 12040910 76147248749486387032153679413228992000 12040911 -279263211215084673283252519052580289512 12040912 -14659396002630506830257318942654185472 12040913 217016694912322261673598460480012590696 12040914 310994552457097245180390719984876517888 12040915 950056870334040283819593492419643630720 12040916 559721149543785902924357363020378433280 12040917 177757860136230837541251310836292028064 12040918 765656102908519702540688722450270160160 12040919 -743017061316911151092449015704760899240 12040920 134970938500126680884473647924787200000 12040921 -367190452928762969143614201945585646956 12040922 -787493911072766060992501986609928212000 12040923 -64817357975393182073350430901367597416 12040924 -197707319448810389967013059494099312640 12040925 182972687409457102102107370628060602500 12040926 138927736077819221354224870539159026688 12040927 503919793455592806994050640187739476480 12040928 1411265743357310499983809640481425719296 12040929 346117784059273272689360736371923041024 12040930 -341814483733561368429827545197822627840 12040931 565498362994851668602153231837461987792 12040932 399391337376082050586920250129525404672 12040933 -26995931921881388577411214127655060996 12040934 442887221687551267865720879838592876032 12040935 -415698722028550420422955713885726097200 12040936 -1132143412169408841353893039943870776320 12040937 678572737136098385199376909025974794240 12040938 38783737292822957366143420788954436608 12040939 463099612708990693010139286260551239840 12040940 -742504407059580589025822831222497320960 12040941 -344613868375640988973198700276490432960 12040942 -168315704596639400973296523183785032128 12040943 1698811987561103521469061054604081286880 12040944 159400704248384218113649935349934751744 12040945 99149677148903062232574310820121388800 12040946 -11109376549646857739070852149101267200 12040947 -64393352355490338031847653428801172800 12040948 948366249502077782664853631987520705280 12040949 11341573519929072507674126106860359164 12040950 -192926841668465475499690529994385118400 12040951 -423018866986700030885913438426947644088 12040952 737315325164966396501657517752279040 12040953 -38163676442085067626138999923074635696 12040954 183607193952689887596664280221034296176 12040955 1642031378170233110062705122636355720560 12040956 -69724010724531617074714045748673292800 12040957 1121641642154015283970280484634344915206 12040958 -162341171647242807367453163410146137088 12040959 -214448470864368786781829356286048538240 12040960 253258276092822465743299543821818265600 12040961 -103674107923064033331617678519619034176 12040962 -192108191151860377779698667764599585536 12040963 -794978160449787961311100222460323476216 12040964 224604079189225799584573463143119270912 12040965 734678014095720044425067535029624306400 12040966 346770462894197078992048282359718430688 12040967 1683822260553413173775083698632945285016 12040968 -513402238539291727238836467380259594240 12040969 -814695547387145577885973027352086822630 12040970 413127914103897004650353853264661507680 12040971 -390721172819233463998991730443959395840 12040972 497477947198651522881198101739345530880 12040973 -39612245588886626309597077992275064192 12040974 48184593622403315696371758256797237120 12040975 -198077176947715178199608310458085259000 12040976 3327527832440201567014747218449989632 12040977 -546690933676259788431476038912164069120 12040978 2184634601068669165392264209575009440 12040979 311290668116506335030595707682870544520 12040980 31342979817447519162364748721401241600 12040981 -635925899058700566653558986570627560228 12040982 -710932013068026916743784368626198205408 12040983 81630715655771591969413668310346699280 12040984 460243512636056801404403518988570419200 12040985 -34463190247154939908949957077395600000 12040986 -548475688516151693812256941273189710336 12040987 -9478160333244455171965386365363671296 12040988 55802822074755154364924415729111168000 12040989 -1505692926013225387648339226762348544 12040990 51768721791965831597127881517371973120 12040991 -887935385286838463356485174040446256968 12040992 -21575937376671585702105891000343265280 12040993 1036302537210376301077472903219713117380 12040994 55620322767072327479971110450553016832 12040995 -78891643640355595919106467710187468880 12040996 1634889185356647961341133373696982497280 12040997 423566210979065811901608013591005722112 12040998 81378286631640199372078665744794180352 12040999 -624553481958977191228756573939310965000 12041000 -896495740641322074114078041461486080000 12041001 -120802532958948624812668497105142876800 12041002 246164364299790292353239201005075125600 12041003 360178438255224980413630031179276659600 12041004 -570356654638473718942840137777526331904 12041005 -931404226102847133273233608768786964340 12041006 196728945128176467653511619447876788864 12041007 -564453274435842454068367732504499700480 12041008 81293099394645646645486793434522255360 12041009 -752753445178835428839912752392068866496 12041010 331730900860952256999224560729173783360 12041011 -460030698535313834597246947513316932928 12041012 -56677657263600639060922687486914981120 12041013 6375770860225300295500393940288019744 12041014 411129626111961014343471026305075145280 12041015 402488849840645441569168252674520642800 12041016 163469015988449838282761962987332771840 12041017 -332014199889370807987312839068171689020 12041018 -82899626799478594822799310999547096320 12041019 17974337082732355591240414728034031244 12041020 75248731730431585702694905984378920960 12041021 347496890741535970940357513232444943224 12041022 113681578757885456619306155335247462400 12041023 -101202815959254657502905736998560077616 12041024 -682411324704006816026779188966293766144 12041025 36631029755462004691717230320585745600 12041026 12512694653178158799072633504904629120 12041027 720177759023401099359109245836637618876 12041028 -459242669708772689350735345850265262080 12041029 -2103676182764280649998050814222465024 12041030 -540035120248169601983439793472337363840 12041031 -269016206521315654646574223578494864256 12041032 12562060674413417410038328733284761600 12041033 -1499816577465799547523759766608258119718 12041034 333349153368491891049878020819593176064 12041035 712845354508585888916477561143808460960 12041036 -261049870207844446748711499522199640064 12041037 -552037800483600003007069647602564871732 12041038 -82513507905199143174489185094328630080 12041039 -544491667280426265190366538538166161144 12041040 -70197162529084443249132074704074178560 12041041 -802432564063112339051756878901891853200 12041042 -11031286303632337468203346795499414016 12041043 -232097709362981183256405992309166940416 12041044 197241759878727010919452102850341807872 12041045 -523649384396986946775547754805981592680 12041046 -235284236633745337843702903894327520928 12041047 779330429875017521899549410247627231496 12041048 -1078027462694003739174300871491254384640 12041049 -696698699032791727809823682739153982080 12041050 -110502115429625200104698878008586963200 12041051 113166039417488740256421132395909879808 12041052 -268408815453135803199850987390583021568 12041053 1468949911248484940329303605825994827302 12041054 -204572776568323530898361847571394941440 12041055 -23927060023578546741442651387054587840 12041056 -150569440708075730844213612140153929728 12041057 -219300889711694253147440774829025121088 12041058 2198494704341533540007017853634198528 12041059 -522777961964130128336451341446712248320 12041060 -103332391999307080671565901345578291200 12041061 506864262109419739460264133519545735520 12041062 -310591861956394569698957025716061971136 12041063 -853675369681008738374806725181042223688 12041064 -351342348490104586672043942131979658240 12041065 -378703705310623690424599099284637848540 12041066 761011113603311593602978656349232898400 12041067 48591622417565388421816944915112577712 12041068 -229253715098074136677126382815364848640 12041069 -1513379811451338259639971298311902287530 12041070 78288361400606099586860200707622391040 12041071 -1058922675808754398614670994264687846400 12041072 25837594060439360527367810523950088192 12041073 -512534039486950782161497352973791214 12041074 -287492124991804139451454312818181150080 12041075 -1790369103394147846622569934890310400 12041076 -33403012692619493952566236151287511040 12041077 -779056403460872191140266581372396239240 12041078 16704878265966184857401407920559318656 12041079 -933681798416394602323578455640767343360 12041080 -933248565102536339953504987461105561600 12041081 -1118408903120064386648257382839904831250 12041082 -118962711715681841878408341522311147520 12041083 6884053409647537934524186756559003280 12041084 -243257920108670225484181450532871610368 12041085 -98763159022097775102859789596398273280 12041086 -570972672016994644195633090369282027008 12041087 -1657885942213860339552492972639432315264 12041088 -55794524891521032325877987031467950080 12041089 -1262669611121837761421972077114095434110 12041090 84415821134569993507124583070700788800 12041091 648630731304329371310301658569083247300 12041092 -13438997820734635063847567863593164800 12041093 -984154416362923672859334488331415836480 12041094 -128783540448126699547342046271742726272 12041095 -245524719750086825566713890057330210880 12041096 -510474589094015568166981309275704478720 12041097 298439223518615931301121926591787600400 12041098 -263577382749190207890742810508984736000 12041099 -66707916750152764973909415674444318064 12041100 389641028588609682154382629575747494400 12041101 870284611991481260359077717254264257600 12041102 407195276054421754713512786005948377600 12041103 436656388863030873211702895753432308608 12041104 400956401579113398643532484788051025920 12041105 610715350380159845692727976223684882560 12041106 125617795920369799643041987987467509760 12041107 14034821800632453407781343033192060480 12041108 690894547766368091310127615184913408000 12041109 -798079763048258812349925505959527825280 12041110 -207119929946602354556890865531825283840 12041111 -858669286012971158239367617648054617048 12041112 -915202271882874140889030623533689077760 12041113 -88314493706115373166923773736200685824 12041114 754006458308457945786742640315508028656 12041115 224604778010953448204253156122180759520 12041116 1061122833625855864043942714433691696640 12041117 1726840689096587596399749871069882401600 12041118 7981314993362306705249148903557203968 12041119 949318764797839533957479752111311837120 12041120 -2504909680009134596351863822001111040 12041121 -53272153845361357999987533192438030720 12041122 -242509200549196626449169685758469840608 12041123 474952334323897967100598759326926660784 12041124 154337921783851672063166407721836019712 12041125 -930167398028955549331634387589484965000 12041126 122855513873052842680233541467703616064 12041127 -388679769716197233288621003617384760960 12041128 667162051430837031682658658012302622720 12041129 1147790359528257274480827068800039125876 12041130 90271691144105627436464310667393547520 12041131 -74955219066004689479131393705735924656 12041132 -395307351405310997281849994320159979520 12041133 227171405950183231065763926887870095680 12041134 31684104503328810002729568379292581632 12041135 187445446094270160894766556707654747080 12041136 -50466450221837336539673031641675857920 12041137 1753769429073855307778841494970649113600 12041138 558099880274467389690920181570017556096 12041139 -684406192023615487808666367638570538432 12041140 6441284124144114855823892756651293440 12041141 93259671718202501239099714949249933472 12041142 -412566006336867892636588965202886638080 12041143 -180644119889154746200218251335436219608 12041144 -28079049132014369219455987656645672960 12041145 45537817702255145738665050449984916420 12041146 49558274665811929397704138213419728064 12041147 -24627022498195664181308549369021365404 12041148 -172717137466300766098998992031803965440 12041149 -1091808775833774047321869179374201457850 12041150 -93374079433041878034891308507602814400 12041151 368128913934135690488232193569580051200 12041152 -293893130547019689452114965828357586944 12041153 62605072369918000974131173348041499440 12041154 -13751729016980436651358829127174906240 12041155 9144347098265245141255949213545241760 12041156 -40249796084270812394887123986963845760 12041157 84274311767163945569167089984374075040 12041158 -573123963384186713083047130183386652320 12041159 -681406804467126870060945408157145453472 12041160 -215048022984504030696438693270328934400 12041161 26704155216584812506589591668448437024 12041162 -46346014882225450245645119235483026640 12041163 1191464581466589959475442955375322260400 12041164 289589575832929594953571735673233861376 12041165 524981981933823254691375066371425747200 12041166 -115479390452789178924541494847830576000 12041167 -178699542189307606649557177011436630032 12041168 -459758880125273915497646455095381934080 12041169 -31612548349006653569980035474152166528 12041170 325185077985911108247037565809224197280 12041171 1264646834327459884595748250002108459372 12041172 107338807807459729884084195410662287360 12041173 804348930593738112621596483721494357920 12041174 225029186290194496791257638743940730880 12041175 -28309456730226530745401566070440512000 12041176 -25346645600164765501609209493553725440 12041177 -1064128952109062534231696362065615626940 12041178 -385609631781157124512104259434142594560 12041179 344687401576948173584610811612212323780 12041180 782896138025099959844492387494427750400 12041181 -19364756691292128526295014488930356730 12041182 -566486956263596181445753668760780199808 12041183 -73220332616592061961925728220084279552 12041184 -181382936892203099765851023330465546240 12041185 -37758914732931316590429788735301461640 12041186 46927522558412338821481214441430837024 12041187 704269092331832560492764957372940439160 12041188 790759376927077500971183437672429493888 12041189 -731024688039773472928742239224687707010 12041190 43537615164275552076592850340346675200 12041191 -549338819745499160118845442699026398408 12041192 798235325342307980147742872226744729600 12041193 -472700883566798793790308169887719808000 12041194 -1298219747339557507517464528685654352 12041195 -599731971506171330725355586383273056800 12041196 -117220625922998422372142827908292151808 12041197 229128383599949871874299884801120427232 12041198 -36554978734962313923228244087485580800 12041199 -296623978326351677350353336755319900216 12041200 119787032247713815693609388140625100800 12041201 1614842128523821871354811703811352916032 12041202 64016097177352984173959923796812971264 12041203 277682178153762819083294700532759106800 12041204 183629182707347350554470363943985152 12041205 633527342415259297270787112063808345920 12041206 29577710938024602773923905373296568320 12041207 -675866183700221178439180189764796079040 12041208 -99798169881733421818135294772051558400 12041209 167540941804282096475712077097898556560 12041210 641297206828891952532512399419153133760 12041211 67017321088179962239719357045218039664 12041212 -2078289723817767225650796576158973050880 12041213 -181725575830809272263098716974720238592 12041214 415654167642090239162263483293659807040 12041215 -243825054718032608261256260524900792440 12041216 -1592664089597806760982964424112215162880 12041217 -8344172735762681945976863539938373548 12041218 241527182029092282617367527801167382016 12041219 -1296218658110334204749734744112717318880 12041220 154810031323216915226000357570457538560 12041221 400971507375983947103297386145666439612 12041222 -141521260156857662527535678412936033600 12041223 -121513562111669856763241284533379746432 12041224 157057435395069080033619696260438968320 12041225 -226023051913179392639659272070869816000 12041226 -37749973222593758679347454313710861216 12041227 -1062255973950145088992603100636304285528 12041228 -698663089468107906972097103128902142464 12041229 119437012482196684498891519040679839328 12041230 -23175225351422440102460738276813779200 12041231 413001256952687718521653739950973127120 12041232 -67142407744519479643313120204715982848 12041233 -212087166056721058435315518571516349518 12041234 -577496883897587312849178085082540175984 12041235 -140042126753947679515127548685218177200 12041236 -90910720080030553960874147710979788800 12041237 37823600948381817417515687072422648320 12041238 376946126300966897723943972936695735808 12041239 436534274546149423206693634227449108656 12041240 -1219598443432147760427655510153226035200 12041241 -47251923798340346950673663949793480320 12041242 -288344134784546495540868423403473427728 12041243 223858275925851883663289813541779648640 12041244 647024102877305246699232146105867473920 12041245 355800647743044968531856710740224792960 12041246 123146339596863238420375937796540819840 12041247 17357389874592887840544740133611210880 12041248 638143600737637147359002590903279288320 12041249 -227100710618558252181166188362649487200 12041250 -45974154701343213296782289679805200000 12041251 949758756590682989098245786407387074560 12041252 -1122854233127835816498935303304245499264 12041253 -158601743012443975261862681722454726976 12041254 825127505782642771915133560424963652576 12041255 153351961951596683097374771155950762000 12041256 484299808474404022060113223843343155200 12041257 1025693249467689296410404760968896880506 12041258 -303176248234410452826641194875165914880 12041259 850558581153617253752920325818525032960 12041260 551787377371389354671349141126200509440 12041261 -1272388924927367340228131095415804460138 12041262 189145031207306150844653455972173669120 12041263 293084513869459650785530688853824236024 12041264 -406011802872841805526488117106097520640 12041265 633553359026202790882431678399482104320 12041266 205272961995450577761829676902773363840 12041267 434286339078397715983982813199352813392 12041268 -76004205449483256383957807688337244160 12041269 93219786887490618591494691698673247840 12041270 -775084760334187811477282761052883747840 12041271 -1102128011396552827005975058559949112320 12041272 654878391695390724178377903507440455680 12041273 -391142744003399974260593974083349547478 12041274 129915975321041766337932518849592125952 12041275 -496293037479498342612889414419405294700 12041276 -492620941091946343179097103401414599168 12041277 -65347497476468852303483575744372166592 12041278 -141696278447247340307130670209785249280 12041279 1350776728952948605110022305653319218880 12041280 -22987366106548737512145144532634173440 12041281 74091730280538926885847908896494726592 12041282 -233793651077977911698741027564648678400 12041283 -302111600850790873277823588085325440776 12041284 -418387422434975283924895291304358970368 12041285 -333510092999186963837200196019038446020 12041286 -395653480602720347222096345031821904000 12041287 764492920164663439466316745637776770192 12041288 -451770877112726968189769765523060326400 12041289 359590830756519555615910709786274343368 12041290 -1854111897748515873115387885460636160 12041291 96803407726047445114868524907166762000 12041292 -527274700969234258410097880996837683200 12041293 -783571828427413614592751644651352838240 12041294 -479584706396793515782897761395915882304 12041295 -12503376042767892645426792986006131200 12041296 -199030350772841265620728996193107714048 12041297 333831935116506558412822014720924974820 12041298 14230869145744762763011717845048161280 12041299 34043183704861000837393590589516863488 12041300 126400494702490163299337574229487990400 12041301 -170040274628087583703710242355197768256 12041302 35763634576898204108650418027344299264 12041303 -187436524267897582309118592568240587936 12041304 -179558660322836694391414595208333557760 12041305 1081585345331240544613020446202154560 12041306 -708267280564154703024708744570831014400 12041307 -1053038934814598907494513253951734377920 12041308 -41385111419000786874625532979916807680 12041309 160226604363780900430192677582468321606 12041310 2057887308471646380679766222296243200 12041311 -888669171824208895511277576441070341088 12041312 -463120989884347318443152343928572346368 12041313 429700608136972514840700073055771732544 12041314 -61429231844239604348078952496808842080 12041315 726112816903044196733962974839087760 12041316 -130030861818289341283708342274610978816 12041317 -317151506157268755067260756707481660288 12041318 136738449620399401484277917287837605504 12041319 292154165253003976266252977896890193488 12041320 352754204782183702443931126764304281600 12041321 -96875005712503899325264821974913660216 12041322 545685739556510931158168804781388235520 12041323 -188523947605534030097616765376388328560 12041324 -1642012004501413861136876254037841408 12041325 -548419873207609420861470038148829680000 12041326 -28996724712638912891038002556800629760 12041327 -524939296953255392657258307407938699824 12041328 21332598419420213941636377849228165120 12041329 1133050652752001238135414033396267902930 12041330 -73807725245707176919535476410742540800 12041331 -16534016293079235592097964664598292480 12041332 2534755254737816538770044215179560960 12041333 1671487341793334553772681710044962944 12041334 497345460726384170978025987703650511584 12041335 589590515076632542649242244672711078400 12041336 -1279192446204667594658988120732185272320 12041337 250410792904568564533173692012875935744 12041338 869515138457584136827561002759808988160 12041339 -685465061131480152315262950291052545360 12041340 23693506831514177495923815946071475200 12041341 53495907128476207806625924889336079384 12041342 -536433078270431803338564877453067750400 12041343 -25500139911472412228252193969228010656 12041344 -116639991674525092502196173837382451200 12041345 524628979664926805942856121858309267200 12041346 427907425765248037846194196554574809984 12041347 1531295421421730253504072065879769958552 12041348 627978558891279384969064384716519094272 12041349 -534270755068248188780578906629881787936 12041350 14331775145473550225781410645739240000 12041351 130871997179017825223612432369965708800 12041352 -518188688279538332185180361746914508800 12041353 -1295912875236272241301346456389732444800 12041354 -129709699416193720558540478177912167488 12041355 558076175724688406981832065349892900320 12041356 611646497352949628760077210385777585920 12041357 -42359493642171779173547962726277897460 12041358 -123520402633621939238997149237577676800 12041359 188586876584531569916515076042584038840 12041360 -124142733673288573650343985331687505920 12041361 -5409104278636295876545661604269871360 12041362 290812137382582498454131598920166124432 12041363 574649285308044678412564455039499293612 12041364 -506034302800901990075565898942574069760 12041365 -250430351134455310605819291213438556800 12041366 -306585587414092594519235358630939852096 12041367 -187421319588607689200352026754892950144 12041368 2240617454276329748760354408614204252160 12041369 -116482346780289769010238329058568500000 12041370 58331576946774462149630991184939664640 12041371 -1248621954134461864717618811691855944856 12041372 -1276359533045242991533482541391499264 12041373 771089205153869256133671178118738655168 12041374 -543778836849153126276075602268857330688 12041375 -542666653331075185349011484494438266000 12041376 158311579334784595665461747697844224 12041377 785437793648955651076299945661441216226 12041378 -346044579615658976686352893714639110144 12041379 -65553159280194810227892784642324381440 12041380 -388560423637707642017480458264370457600 12041381 -1702123751223579945133471396187669238336 12041382 107712688847851651387553150393254387392 12041383 609923138478034819196109252427454448520 12041384 1269731417788334834979154271735928130560 12041385 -11973122528783433864395346372605486400 12041386 217451091794063345635651827047759356416 12041387 -377096601973957730117049783241177657056 12041388 -113739443382409770078939074445292317696 12041389 -969662784411445893057633891717152656128 12041390 -387561966730299698570809277361774004800 12041391 -119408199808734260962332559409821147776 12041392 20479663848798912596153838008946130944 12041393 96121105842499134696039002606593511808 12041394 -205557723453203650725003265124737123200 12041395 -199868860561308248445947306946390819600 12041396 -1013332076868776275781585597800154947200 12041397 -54653807059640618803930232432493609312 12041398 -193230686943776211317825596929978760800 12041399 1042047757900119648869631214407607316160 12041400 169923752108195410117081367424073728000 12041401 1423528781840348322789002933054445503402 12041402 468296982013270238258536642239394521600 12041403 763313896141553656614936106906020681408 12041404 -614282904233368068669169820543312191488 12041405 145416569825942279703549981417219846060 12041406 -99222139471349826446333663251353945600 12041407 -1492245770641938080036240080859357578440 12041408 455233543751580048773832046059457609728 12041409 -284753564620028001454056713622107461440 12041410 474478926361217188535386835389830051360 12041411 -719342487832378566784397220764667041988 12041412 249419787751075554309235335058838145024 12041413 -23189842419650020197262109502322276680 12041414 -202647832513504202503448899971232075776 12041415 -89711560018512687021458088255495882840 12041416 1241728200154250815786137389724382356480 12041417 -1431320704884850814766816452865310343040 12041418 420454293272138241445573248156781864704 12041419 10625578972879590458914695818739491064 12041420 324508152171801109111742376044226017280 12041421 -242995440079747836476291474748410480640 12041422 -168785028504884571437906663931201542976 12041423 -53141015562622333839110913393834392832 12041424 -11097430394313918361159938918517088256 12041425 -641711752410072624137650384614471805200 12041426 383157078054774810783868738625904251904 12041427 -64741083480851623444551659565175224768 12041428 -67027119188225342549403343857335377920 12041429 270360945591964166145205232214268017276 12041430 190732967397788782564102275938185845120 12041431 475744698450209512545765114026197466200 12041432 293979223432406303038514364755698360320 12041433 -685800181691809714193371213628192414400 12041434 -479467136897042704413948238312504506384 12041435 297080268332319441826942284939022920000 12041436 -938697989518141419885079395348739584 12041437 2177044569725135044893372444778243019692 12041438 121515012294623219540776022181984730560 12041439 -467694234806461870925468931065234237952 12041440 -1228599477381272868645620391167577292800 12041441 -416456698902769630282559648531236102656 12041442 10626276590834420176293370486037313024 12041443 411816271533600919133218928093812810224 12041444 -66005791372841100194349569070149766144 12041445 10047451057265122791135395117139411840 12041446 609770079276092217238537885161907560672 12041447 -2314592179565027130062509769948536886016 12041448 356416424730889937313266411704048435200 12041449 -363640496578773788561588433718245746368 12041450 23949817850477770429208594681439402000 12041451 1240357819761024505899642243811094100768 12041452 208321035162474571655851595249821819136 12041453 -1113109151927359011896389286728968384756 12041454 52510887727491967127281434764715171840 12041455 1012129745883945780544832684797328561760 12041456 20162020863311622549174516092114042880 12041457 -619075400438461361076102934047214639008 12041458 -22015468951461426834352981212493446144 12041459 -23993733504483083113631046516665050560 12041460 21679573561582781855940820378536948480 12041461 32377559450944033036227023935622208224 12041462 -800437857871218489902479278223925760 12041463 -210479785484258743336606626465827795712 12041464 841389843560976967115407857476926095360 12041465 -497167608062160220091769371586463591800 12041466 158151086741057711762875698918420401664 12041467 449312828243190581311666792049801970000 12041468 -163770360545047367163054562635986276352 12041469 -744457976576814449609569878520845750912 12041470 159521398687562181564717636899247394560 12041471 -14443562707292680404740345361027514800 12041472 483245328832753588937190237095602421760 12041473 1563873147237180466200631909785119358722 12041474 122667378286048130608208281760122438272 12041475 -32845358915167656120600339786307469400 12041476 -1536458326950715404787069367038566163200 12041477 196589284348519728001560945145080163872 12041478 -207073434349269065582000166313092216960 12041479 -896147206441069093219953765355559522920 12041480 684475881159598873751068985277488332800 12041481 426319408453879358829664511341033358352 12041482 47679939279657201713572019850296780592 12041483 -699504869600408358379132298217626660760 12041484 -38718499622598441573864113053621075968 12041485 236080630300922957127970593870802076160 12041486 18710341334054707830685000215948989184 12041487 1483045588168858758712270684525893792000 12041488 -61379065694062335567341993402220863488 12041489 669373796844824036861093782070285327424 12041490 -48410554799871158277448507542807168000 12041491 -317828382837270278627124101505896985600 12041492 408469729460368648263500597403493900032 12041493 47865116651411664339397008414456173184 12041494 -323296874435478454093635528098751625728 12041495 183886481640606969116962271950752916800 12041496 -68782849767741036737894564019843072000 12041497 -510091558571684054192382694201522625920 12041498 269216064614183341128886857275169620736 12041499 252035002363976641714211610946535834928 12041500 -715877510262415485498009249191077248000 12041501 870467987099639693120309622447558470502 12041502 -13221497797524749559494856909351601152 12041503 -1122457564812007013749488177282868409248 12041504 745960695309056718952734339506233737216 12041505 4190827664049805310669765516796687360 12041506 262928835957171097457301389085208999584 12041507 288284070547346433705536932186811452560 12041508 -167448173965355572650686624377688322048 12041509 964027223363693279682222455221039856160 12041510 -47753097652705917771405185581799015040 12041511 -150375246788018822036175729522911181528 12041512 140135511878065584635630390829490176000 12041513 -80011921214927335028146155235149245616 12041514 -440949002691307336487674460593420815360 12041515 834943119031430309630989311454640216160 12041516 -5676414837595309921335360273601966080 12041517 547766070440225045646803910343096059648 12041518 859747467161215916808344557676685552960 12041519 -529927216804115999232073258238212517904 12041520 175620082478902972894009847879816970240 12041521 445649120325843275425735462923958728722 12041522 -318305314139855986678064675308180459200 12041523 228245320944182394170216029963459852560 12041524 -2222816690037225699306784799063545171968 12041525 -197600772785811174664274698236822663000 12041526 97196479033672646415956541187368013824 12041527 60286836687156170222689651094391358376 12041528 1244040124794265926164654014137703772160 12041529 193972921170456572313115144040957193408 12041530 286686475057706877777251784564080840160 12041531 -203318267835254362171381310231349905568 12041532 -166617503647793548866217295861381420544 12041533 -24187726490709664806398407134680485280 12041534 306981013153236965377691312567519000832 12041535 356302590587375981305612126236418252800 12041536 -11969405684196715092693857175764729856 12041537 -761168761659721188639883086985489470720 12041538 -289047855993901642785199938388706480256 12041539 -559067353664848814272180275110523975344 12041540 -265058688813072696526711973732229918720 12041541 -18353963223631317763404210802941332928 12041542 796612270326850152469138005812425747392 12041543 -215783633054442281867545455555364408560 12041544 749506190386448989461010557306276126720 12041545 346351794581107743231881561633721123300 12041546 -6042936307660648758154531651463066880 12041547 9125692978688592955743364073388748800 12041548 11510225868120402664313734018492264960 12041549 -733612179825512280116408342049569065236 12041550 -225049149929067144634317121949959992000 12041551 846275149501365818392544779791112349552 12041552 501696051592296105262117395384238080 12041553 116433953540356580065807426545536734704 12041554 408957981108398412018628898683043481600 12041555 432267982739404650545817195602994534960 12041556 -600570982509037249426746093421158832128 12041557 328224941282014375024873975521890594880 12041558 255511682031172216458803681544792384384 12041559 294086715167653632228798589000112077968 12041560 -527338077504983685154921728292153344000 12041561 -136753371232242130432276201868005479168 12041562 -64060972145911385135907544860665342976 12041563 169371288398553566924813364503063007812 12041564 40266672736384035120759245250796786176 12041565 -2892484909941084392592081084803472960 12041566 107154639745971675283668084807869795520 12041567 -862704151059207413772333218631133020384 12041568 128615444214992201299976461151927009280 12041569 -123187237423550654452849650350141688956 12041570 435394616359184824390456186655203622400 12041571 -229748757720697483143445044796161681288 12041572 470860667088598814889999029446325911552 12041573 197372453373228294847508650538061378720 12041574 -473567651523813398314624410731465989440 12041575 145564774140471411847928965097989504000 12041576 340546555206228598846990867169641820160 12041577 100037282908804394156444441820679972308 12041578 -338805611502294904863298379445597327360 12041579 -610010822721599906571370792280523996120 12041580 271664161981545913531759504948675737600 12041581 49896086078795974383809027662751761920 12041582 223497957081886573182743748662124799872 12041583 -1032291055547075541722547914571246069600 12041584 249405962624807909235064550134611148800 12041585 222739954931305513825514398869459657780 12041586 -4035754095473230347391787638832448096 12041587 -342852433062159760763055969487322339764 12041588 844949067103393659402035588161247047680 12041589 -32120101751926266762766527183566143680 12041590 4771538371001819713705530076962115200 12041591 -9228087645468124706739811492204067688 12041592 -510672272452075448984676274598603980800 12041593 682349293401983598843708556963001047380 12041594 386222923979251191566777350746997915392 12041595 603625069540667468137835777977116979200 12041596 325275928373717521353325897915794193408 12041597 848348308623969078928610845191778343046 12041598 -100187017263136907366519101751180900352 12041599 56715596130116134142922512482413388936 12041600 134719981941066220327148601691078656000 12041601 183968136267015940325014144485704103360 12041602 321142985594937004026659622499069708752 12041603 -271525321524884054613822737000661055572 12041604 -82126716390981398003538369651643293696 12041605 -4459602376460287856002659241296924000 12041606 150252298174353928028491610702251060224 12041607 13603974564056817344214346509141297360 12041608 -833011921286945948433592465777818455040 12041609 -73157053409021929002612049924896576000 12041610 127632739151859086296002164197306705920 12041611 -341613102685575480433783458202476176400 12041612 957846176064942729511305687435117204480 12041613 -135850704625872253047085489875980942676 12041614 7342154501754578857030968722982858240 12041615 373687961551462093164762491725097228400 12041616 -154407357785119226827806488015394766848 12041617 290222271862422862413528396786939664192 12041618 -306680409239390521857999613768831768800 12041619 -17951932261976700110770347124394032272 12041620 -55054407354261503861395149702489688320 12041621 -353644091374499306468522763583460888178 12041622 141307094164669346762892574084553690880 12041623 1663091927652784689552172907691944892504 12041624 169455124110510151772538505320740044800 12041625 -93106310565113745187734585062349552000 12041626 -150101834724000225528567528151090619136 12041627 545151598391859711293592403121539958688 12041628 -301588022936109348190574916499736225280 12041629 417409564844401877195597158139923381260 12041630 195737242991446703836914305626606953600 12041631 11216485450697132155786286672178032112 12041632 -792745105899293638617466184723488309248 12041633 -603853798411195859116252187478424985118 12041634 3376144690706039829849318041809422336 12041635 625547217165737125476758489327353786560 12041636 524969864020081424142374342261923349760 12041637 -1149171240451245717062714635929571256448 12041638 -83702642534478875263071597101825963904 12041639 990060818396119392502208730332846584440 12041640 41528961759825498865485186295588454400 12041641 220941758581648449900497207657711827200 12041642 52678104582908573428167879677075825664 12041643 508112003918637081542373148382245227864 12041644 766832926915697575172505339770619697152 12041645 -205279358214076107507076262995573914240 12041646 -103404811422342005341953830446203896832 12041647 -1439994319697584815201126264906603297904 12041648 -53369744365707507899245901359270576128 12041649 -240662461096004558779548542025042379200 12041650 -34745571598569051232211007018616358400 12041651 1061798501453853440376022782351759067704 12041652 -154784024023648752295584281932317327360 12041653 -344056626736291023049151678187761625576 12041654 882572928609315284020378557845645180160 12041655 12610320737069058441833854936742222160 12041656 171648724234166406964703993757826867200 12041657 233322156343259526770447209468997696640 12041658 51646282184076540167021125649167920384 12041659 -7460035027907148584911952920696766688 12041660 -95570146407727559572836694495417720320 12041661 816649984039834043313548951218307577984 12041662 -341566277426098050815259780635211495168 12041663 1260859429152022975305980580772820526912 12041664 198243292924852891271704212184309432320 12041665 231440253289727246049272320941447447720 12041666 42583715269530057964789644309603409920 12041667 -340854847788665506614726561562271741112 12041668 -507658788361812927842849786874897966080 12041669 -110279725967953044499556075365000742304 12041670 291103251506420477224502201735929593600 12041671 -114670937034579460473602678469093875712 12041672 -785139190361632179541028153345414323200 12041673 124679334606084574815764946360558348288 12041674 765651498442316970483970202608081756512 12041675 -871485895574493949743432715999083395100 12041676 -673674364945834421108415398797612631040 12041677 5285297303314858235592096679443695552 12041678 949232353590087637778627022851328 12041679 -187724871523052821691272269835166451312 12041680 -66937332256009543533290819723659837440 12041681 -20124348441710783055757619528761532508 12041682 -13314482768931146719323033164228361216 12041683 -432570873163059364234570165464105554068 12041684 -1040618444074985263347672983127519961344 12041685 279566420151855557430777815214540289020 12041686 808462658845107797336480360858704533792 12041687 -169863499087768169974764085555874810880 12041688 69049647479573918765448229265574297600 12041689 -55257523092790854615094284119657707200 12041690 392944465290550268211017117045472165600 12041691 697306842012102923735180578032500247192 12041692 -102291609116929394260277867788558212608 12041693 -960259341338846620263086861093257311636 12041694 -93910263640197543131740027670835077760 12041695 -195350782610830178920265584615937153520 12041696 -808634554591863088871643867705081593856 12041697 -527676019965307552432319014976570577600 12041698 -66171878207883474839787980698323251040 12041699 -826096294699993590260839864491549987840 12041700 -38941394144394308005994133094903296000 12041701 54682398179665856124899328896204244800 12041702 183740733292446990007904890633698975744 12041703 18247836385973846259508125296505872232 12041704 335357416911986179269198166838059499520 12041705 -281791976782882482334517401086524159280 12041706 -23939345750676512757828790883963005440 12041707 2352949569102681819022566241172820223512 12041708 237586720678427047907582224107202569216 12041709 167118723110169235692219156024649282560 12041710 1284759066854287222681671180414797760 12041711 1481247958257077303119042551439160589624 12041712 162358538655617235685357630131959562240 12041713 1289387903635210907337335245622388090962 12041714 -137432020625843300036389285331826722400 12041715 18776488403164502679388109724928688640 12041716 11246914475700188247848553798305064960 12041717 -1675737672000423863779023123733378833234 12041718 206464065016525564124585626472237856768 12041719 92623986712949343976861364047290912144 12041720 -6849370382078366749795556261775974400 12041721 81314234380530123038506113838076268090 12041722 -257982907435201622680833648697117272576 12041723 1119049737172032055959391415515089451200 12041724 424773832972700306919792212580006913536 12041725 -288515557851434726476174892738027748000 12041726 430836400837492661674648003401213868800 12041727 -298779992688966671606080392264548564280 12041728 238310918978715717774202418259516456960 12041729 737940788640633409440778640590172831232 12041730 -191540213480298812111468019823535769600 12041731 178986017191117232418871332745933876800 12041732 -523406250388428236461724880020928108288 12041733 302683518821295993575183394905450496000 12041734 -659033780261550032401620150076361133984 12041735 208673338467864043429284356739878776560 12041736 -419307468953551102435972919018751590400 12041737 608708932230507208008433217257081551386 12041738 -52781660061504571087151645511477558480 12041739 500807570443015133850470157682114201404 12041740 850463443354200810443290034497646576640 12041741 548721534632701495913961371780358526284 12041742 38151125747778020613064877995714621440 12041743 707473437606004309049391548522808158816 12041744 53371152833495804050982445608073953280 12041745 416548879147128435921417854203382949120 12041746 939508109647508930475328699863641145120 12041747 350348778232330302980979100964894741640 12041748 -147244553390865553269358846293409315968 12041749 -62520698057706969557744165640338986340 12041750 -173880316934642592066070139243241888000 12041751 -875483735311667985101017675609861628568 12041752 404158111157145834127116224532056494080 12041753 -972169488344608132856835934082098354998 12041754 -49369490907698693145659607879686023680 12041755 272074481072220064619651214066424258320 12041756 -173329231650926060176290139028923607040 12041757 295878266444377142719877759472581184000 12041758 210341364247161902110137406661077188480 12041759 -111375390621165430268845448804845048320 12041760 -463193972644414932360038313129714647040 12041761 651442615824783176230647605668447367572 12041762 -278436248119084806862421802193705844736 12041763 -6625696260879304318879808853654316800 12041764 63480921796713643096576427316193820672 12041765 3119360467395524508648637117612053120 12041766 -217072249638566328123945137340404879232 12041767 725961728915703268323687010740543053816 12041768 -99557312241716620884421207430049546240 12041769 -125254091802137188380553984690282574880 12041770 13207693736220330932505615707616844800 12041771 171190647467213038208857211654693202720 12041772 -396865656198982615779738593845151966208 12041773 1198289074862209189999548326424494320022 12041774 430740458260090386030953925993690563712 12041775 -103033194481069793648546057379322479000 12041776 293221422918801776388499259604168867840 12041777 -255317632716780524150095467514754376960 12041778 -119578706109553523088850855058788623360 12041779 249087474093840324948514453979851530380 12041780 -281728317773312902470145440033206046720 12041781 925501930480262872856237672107322312544 12041782 258369153282872297717322323423332684800 12041783 48058391049649879137164810610381540864 12041784 -31705387438897378020230516628181463040 12041785 173005255736666934212947695919838208000 12041786 45804483768164029592596840795411906560 12041787 -571522096057571366394562291975440286440 12041788 7684717634091716488785566936170610688 12041789 198761175764889331165541563273085892780 12041790 178981639033684021993828027341487278720 12041791 -950332007248264252666090004842748031808 12041792 160902155176164794748901256870064291840 12041793 505878661880203719430521859532991768882 12041794 -821268985368086847585423662398958423520 12041795 -19572318186971106563617938381352905600 12041796 203252574903110808867900125645686861824 12041797 -393527522687317061523103306989888757056 12041798 345039287422527270279342090133268612736 12041799 301124379554029618814388877049147688 12041800 -464648910863976172631901150831588480000 12041801 -217699724393759478332542220505893478720 12041802 -45351548832496924678303389584162016720 12041803 -495393309709201450523141164894992115948 12041804 -32142942462310740602923540153223491584 12041805 -388295549916641315917703866260003198240 12041806 -46697665049079345774003165518886912 12041807 -845761395790457910647043038512085740944 12041808 146057329762997971843618868925844291584 12041809 -301461430976920300180439646259552505996 12041810 -255579415152850700884572772965584762880 12041811 30368631776351292238299477759298990080 12041812 869525882990627014940865426697472409600 12041813 370267316976099895856059211090778994560 12041814 -74486830422093336193828013151341793408 12041815 -875830192939109337596969827902903741600 12041816 205697326097924736657219513825360660480 12041817 -118750122126756556889654976507213833520 12041818 -268537511899175782852688063696717786640 12041819 -597360337529425720692537128086028692920 12041820 -73067980047437515388961042946628812800 12041821 -685442451727038714123079404259972729056 12041822 165996843590128766245420776726334063104 12041823 472831442437747534851668703919272258048 12041824 -219217906925754524908997834116355457024 12041825 -12467517383501337886674166806109485450 12041826 26341408737714653059184985625228210176 12041827 -422183316293072673621401081184537698656 12041828 -127427317355782093536216885812775119232 12041829 -80703801967506344129744676954957197826 12041830 361053986567621579910834409294458802560 12041831 806218841706945338000942421674246901072 12041832 333580214749546330146193883880283914240 12041833 -1891556571322876081083368386561034139776 12041834 201851697164795497123184305776284623872 12041835 95381155819615651429357639269267998400 12041836 839802257813743500809123719470371252480 12041837 -794980411477543919812917713696074132788 12041838 -8801557162023873974510461678937798400 12041839 767655025920009051632261096731063646440 12041840 40111429165478058445999871603634831360 12041841 -109010321754653984571354783878608665600 12041842 205750330982295538257176939953114797072 12041843 -1688586451790073456896522634203105565120 12041844 -169283474531562035525355666042832189440 12041845 32698140389085397665305282805053534520 12041846 -884224152956770771247009982698280652128 12041847 -22519001154775223730566722412206786176 12041848 -341353485287093334079007320336273612800 12041849 21521313577641628831057269587652080928 12041850 273057943929628690610869131441029664000 12041851 -1518237311204074256206614788337226797148 12041852 -858350265940167941335562679011530328064 12041853 -472355665099258922285432536487726148096 12041854 883705454282956529968047006632513019072 12041855 -157350162148115303574607302680107643040 12041856 -317743265524085573573498650891659509760 12041857 -132226992947886765215995685922430026240 12041858 -640251563343776296878081083424201951360 12041859 142040755270995663521634345428238374904 12041860 -9290419306907076020242782197027377920 12041861 16419735120518337208785568270180290360 12041862 197315358562310233725173918546655750144 12041863 109663452180320427452579522394376613944 12041864 111679598518515110154423311867652433920 12041865 381405469849002715147627595671588775040 12041866 169725196219457340575275481267963875632 12041867 -150221542269636803663453870280219984840 12041868 -42523153675851494191568273077317120000 12041869 297864640756290686086901998770808171392 12041870 39540176325297925474175383382080104960 12041871 501131594862190641879237460486450089744 12041872 -82893958202517097558500229185069498368 12041873 274240608660377897809190562040354747560 12041874 213738447003351870647967293237467893408 12041875 -317134444484594123356517140967518952500 12041876 418351513807081608539624579812310593536 12041877 -8786770734493977648968577876306845760 12041878 210687602853984328497137738159045177280 12041879 -1123506912371624506219476482605898779224 12041880 318701630309775975076647137922544435200 12041881 -605578902627859900228609853429870183808 12041882 -675696534233675473521583353575426433600 12041883 -266566870244933767766328091777803127536 12041884 158730583179847713192782773697388902400 12041885 145712742049598413860032294299362351360 12041886 100639373592464678413138686262317563904 12041887 -368671491342340654965455908485543885696 12041888 52669766446803629025083911517818060800 12041889 54727497302860017747643452752846726208 12041890 -162223897236525047179731785673857195520 12041891 505642690028742352156397794499775530400 12041892 -2633126685226033112232450367237263360 12041893 -829271817147856817166601611314860033858 12041894 -205244328430983043064993436808809897504 12041895 -264424114226713962569651884440869759280 12041896 31406955498241864630821152878786560000 12041897 1287525636819913868134044084033139790586 12041898 94438071337198719041278777801849506048 12041899 -1185031084568227653734334747975770761464 12041900 147989450575860657159915277986724224000 12041901 -1049442787122791864262480944942415248970 12041902 824880460577288320162877462568390657600 12041903 -705662027354991098378939509017301671936 12041904 -52957108449638912229612565686669803520 12041905 345260706612659182354096812906850110120 12041906 -1356382934036843178790366113868070655456 12041907 244298139795767509771113669012335346240 12041908 -741359384494085150963951462067799391872 12041909 -66450267324052839414249397557676647648 12041910 -195148572460718870446164236915723571840 12041911 229290620270736861048345328221502835632 12041912 -282606458774624781029061945199712133120 12041913 -450532772369236132517979296884787020992 12041914 49731631347374309060046158341347387360 12041915 541887048610971271313275746340223751600 12041916 -569794306192969769731046642191940459520 12041917 -358729628728553994806125039148604925248 12041918 -7165553923969281730944940470763127040 12041919 255542089872825219428534597574400035840 12041920 324033813414642315143409343125258240 12041921 81612634124341907282136335028979309122 12041922 21840940946483887038966482348917808640 12041923 -1162319926987019766334691394943696261828 12041924 -1211254709612965342740477078552130783104 12041925 -136861992082834501894824811751410075200 12041926 244537417946870312113751982674315011200 12041927 573571023971717449308151897563600829752 12041928 658289903231073408732734184857692800000 12041929 201020016598637276895348914769874829584 12041930 -186380584664144970118266556076005922880 12041931 682557574738115340945637491964809219840 12041932 -28383816596014520704863112202313668608 12041933 -821808655519176397242928680360585811776 12041934 -30395394132906085115327683801282897920 12041935 -771666770750222117361566526033344400 12041936 -413868873932105405964399986720724615168 12041937 180321106592770164386187095053893409920 12041938 566295456313723748973360484238567871120 12041939 -256701879885968458713193529620797779040 12041940 -13286353942731319058337617158712064000 12041941 -7887278454949143613827551862502118208 12041942 -18433408626032229944932409881843409856 12041943 -526932025370381769274162077486714774936 12041944 1274777279827594393384465734239373404160 12041945 -439206966076147210600421942399779362300 12041946 -3807572360098802070683358522099381024 12041947 -9887534146441886280003532795085314488 12041948 -970922158652929320033267593903913984 12041949 -593806749405970320686399474194609140864 12041950 67777244419454935476596671319579980800 12041951 304168817292515416512446461385963759112 12041952 -258387718917329185965999782875457126400 12041953 470831130037635884259350404557536455680 12041954 877391922989084667145302700093852036176 12041955 142669258623375147401849279672293994400 12041956 -201109797059333063847857874772811370880 12041957 -324344573064020505259614386465379121794 12041958 -31241561169970854626449593200154602112 12041959 1066450260407358598198219047067730318520 12041960 206633189344428549432548304590168064000 12041961 695948660502763725335898343807380016272 12041962 -355711738724500922067776088780723174048 12041963 73127912524194679097792719117597596600 12041964 825742542996910128615886343622429868032 12041965 184931686359026209505454402873140118000 12041966 -181863087096361552229186801439250565568 12041967 -106666341307419129133752489692904537600 12041968 5156801979976349295389795245680885760 12041969 502171446901597753825078928169542276160 12041970 499608873906908985705003645158796441600 12041971 -252643489380832909280963353642249146288 12041972 125014665788261295544421305067976407040 12041973 -263298719495691940310672023516280829120 12041974 -146595222697395356412132900066940336896 12041975 36497677409324300487550953236118837000 12041976 -320595160360535633141274464209059840000 12041977 1492558423134006606209895496262640781824 12041978 -5396834283186436420307815405388013312 12041979 261360884900323291882669912015218024984 12041980 428916338321315565241744308899279424000 12041981 145900551695239486982042135654678274048 12041982 88942040460514331852299160043394872000 12041983 -41966513847163493080687174439056769240 12041984 -1523699502660829136239193947406937882624 12041985 1388512811591291680820220247167888000 12041986 -606938439907616630447973107396767741056 12041987 260405441684499052557063133493793311760 12041988 -27379849630681471458626603508941328384 12041989 14816262518344089215609521579513304760 12041990 -129649494009034274633306262140507493120 12041991 -22098015101094312495235128989437361520 12041992 1772735547750549754182643162995594209280 12041993 -465143928387294968515519154399080862940 12041994 -73248931002878757279596133202753398528 12041995 -169388923586825864063825064568500239520 12041996 -75981008323620871745931811209601440000 12041997 635633392703641161371666984584459556640 12041998 25157994408822981342086219705062680000 12041999 -950667912758629432738122794392125042000 12042000 190477984256963106652709518827847680000 12042001 -731828081447411691036745181519016986268 12042002 3237897581864087022409199840402967552 12042003 -605954249070271926376106584862503271496 12042004 644999834192424028973234362970245087232 12042005 -944370797439402036847187761771283628000 12042006 260003774665859866083444430732052435904 12042007 -8579856814398974290280162284538470512 12042008 1267321276363609918719716699211426385920 12042009 139519219832665099185395716100795801664 12042010 -238966010121867460161897877739834112000 12042011 -461913273049691962566001829248220414016 12042012 38721650279621665448511303102783258624 12042013 -402538328317451022561665784729487009280 12042014 -552717882650617415188392697779605718144 12042015 -39820937391369604455490068080380416000 12042016 -327697130638687626999088700233655255040 12042017 -573408721954619562602044025289566326380 12042018 233984269655554086775684441413799603200 12042019 658011992993318121379116742939857749712 12042020 13944939418052793719968161711397102080 12042021 8574019697271651197116475303090005824 12042022 105141712910886639170689692738995769312 12042023 -445699240046928814583120328747812778960 12042024 -12860942803289068873562279363064545280 12042025 -362803376916964866878737253482534276450 12042026 295107223063150709327671879509263715840 12042027 38881295112243487227308295749220313476 12042028 -91377744022346757671035662304573237248 12042029 -1409300771570547641382931938873510447360 12042030 20154379672267726247922810347921940480 12042031 -1630810413977936263084457912633012487000 12042032 -54494431386277851049836140984628363264 12042033 345470168809766412720424538440067098224 12042034 -206750752929311609209925929364815609584 12042035 -540477555278302550258151937869748623840 12042036 646519497477922216780733720750655670272 12042037 -184590234799220653173223092658711722848 12042038 -241887054151149267738655724241984682080 12042039 -937101842998600649822292481964493270912 12042040 794996752254452827582668689501358796800 12042041 664201711984230140997811158710544576 12042042 -322648045873402002390719481320922470400 12042043 171386912824267556512221021718002409088 12042044 885433657856005277009521334196389068800 12042045 549436494986836028861793107356636804620 12042046 -30443515861660444390162600303519849920 12042047 -35862632395695207157760151389187740880 12042048 129906132367652379798592808587351818240 12042049 833875643389319179656726506955315733760 12042050 -145154365756404561880309660123295101200 12042051 23671170033023112423873908234489777664 12042052 301114767323918904115901810007517221888 12042053 899468226580485849469796621691323014302 12042054 820019502917096380177214391382880352000 12042055 -851041259106781709569195781003796125040 12042056 -96179370018767161732209797787402547200 12042057 165902591279269890856481405074361146944 12042058 -285264952373023490094929361655366146048 12042059 -1182666867841617428112007902069524149740 12042060 -138200018967464783450372761258893312000 12042061 648056106164274416589615423565018428662 12042062 -230111301679466865181107168239040270528 12042063 -543897864699310784658772145718504549576 12042064 2440717285449702315611136590531002368 12042065 358406355785721061249551486204064087680 12042066 488525505946630441577136851613208746624 12042067 1361019130976446061243599758639907959640 12042068 803857436702474833094418597150274174848 12042069 101727338693111555165523779511868776576 12042070 535673980695238708125151135216778100480 12042071 -102903217338446975014210350959200561776 12042072 -2786132530775754465223539146831585280 12042073 1619244056657842218556706675024091805322 12042074 -32620773942918143647719725515632592896 12042075 2146651843844025722348206584796209600 12042076 -582532087068458206445454746799241336320 12042077 -271054511290744312627433677538847756960 12042078 140071098439799310042812749865288687424 12042079 -250190009130840477567938593174769051024 12042080 47085489264907654464593248479184158720 12042081 3450198700339136296902850806745431840 12042082 -6239230042536315200755786132892744928 12042083 1362864729563420541640872327518823490332 12042084 -212520449691994230390084362236073585664 12042085 2270418174081414100533782417021120160 12042086 -89219662369034548047125952229486940160 12042087 -96168198833898912494721412433630323200 12042088 86763211356009848521165474550803061760 12042089 1047597903597135787849821733333127128890 12042090 -368075139425571007901457412948580798880 12042091 -744758614954432873383971141297152794508 12042092 -886496721673944871531163605084972656384 12042093 386628359555131911961809799657574891520 12042094 202928219237520046523987864144931529152 12042095 -839954630101766113909568917914097673880 12042096 154773529820580577036034865195250089984 12042097 336549179549625060035747342602805792832 12042098 -191745557873081933803933402620152861280 12042099 286948969758886138775585550071979673968 12042100 13695758468409686704789760431266150400 12042101 181549599107816179402418455668588269952 12042102 30361219405832016356068583554066093440 12042103 -182932617293966809525098554803959593040 12042104 12208989429514292325710019556120350720 12042105 -236626297172459325843258450644471808000 12042106 419708519894402297183768955047305744752 12042107 4083335982407951350201975157585528064 12042108 456238791364185772454592499139308514304 12042109 -963989743825807860664226389696215949690 12042110 -89900076848200808165876982898071406080 12042111 -247267854333820198172086442303620079232 12042112 -1495122129864633001466412174033498931200 12042113 588767510959764696903837998589382687362 12042114 -32865192616956789168380065583216885760 12042115 -861123076494158727197332282927874235600 12042116 229591324150489463404217407505542208640 12042117 639520632408032777436667941348738861534 12042118 -717292623200587981573275462353826029760 12042119 -2186758218575156997237542202233623210680 12042120 -500934134082358168896687928054883942400 12042121 -40918997916494903389238624608356450496 12042122 -697233143279832697654831483530120057600 12042123 -86098874727419324075644257704108694336 12042124 -145204547142954817003768547069930048000 12042125 -925506740686588282368918396745384593000 12042126 -386425810536891783910534637633098175040 12042127 -983575764685822221219850565804282755024 12042128 -179961258048777548682124197866310205440 12042129 -27834100938811945434004707380601513024 12042130 204215220437363625168739164024959411520 12042131 270054245161185157925133094492935528432 12042132 362815481677104313482724082814520940544 12042133 -631537741456178109024122619404220794016 12042134 16319286968398434118864242301983016320 12042135 187029709824330316374379819850486707200 12042136 -313349844887387979024758328359505100800 12042137 -1698249390569224511799072057316456406508 12042138 278605867965387461484016117601785390848 12042139 -646076734741215667215177676640870020776 12042140 -71673790343885800500487539889762467840 12042141 167177450135602678404009285834754372992 12042142 -26467731968844819468056502791772482688 12042143 645653881280934521710365124098945409320 12042144 467076098709163922029924687998602379264 12042145 -378488496330530893643012397014260440600 12042146 -118006453445426939846606060850463831728 12042147 162349453580981016665782080556459716528 12042148 528128785843046620591135768735194862208 12042149 -197424149892938378584837287198742013664 12042150 4006384784389918812493350272071641600 12042151 -388407132489258833526513467450827098192 12042152 -438586240171009926766932419929778257920 12042153 -9442560647931037782931269745223556780 12042154 419085990012952368226059267543685660512 12042155 590831851850636980989885822418724830560 12042156 14164360497942511002374420623182495744 12042157 818368171814431720510491469499050192406 12042158 -642286493873913467483702134553638960320 12042159 136460112672047918585821795561041796104 12042160 -92197985361497693271310712689070899200 12042161 -825278482092848027209188327146720048238 12042162 700897301760890850518591832199795200 12042163 63823056318974949435174871950353098560 12042164 263573865345227021874766431187683029376 12042165 533582118885124720019998604078655109920 12042166 -109034098327218577510883810287180687968 12042167 51408051423098692617154113571106549760 12042168 -104922884126843064515160981731341762560 12042169 89409580189452320781827040060636902570 12042170 -43979698905814612342655875930144112640 12042171 1318771544650281953976004121859958393272 12042172 -771480955239747783598269031443831245824 12042173 227660439557252654409835051367673671328 12042174 -94358213287306737450288064162973634240 12042175 223608048739946454729299732329905379800 12042176 -149599386393756435262929722085495275520 12042177 111456506236837422077626378728847684032 12042178 -722497316077151517458625416528362326144 12042179 620934367908930083346897448305982393584 12042180 551891812519815116153213605414478400000 12042181 -1191037438892719504955743972796893964000 12042182 -91140920997857955378992401854133595808 12042183 274524004806079408789192757450073628920 12042184 -61195736540311232610180774622130012160 12042185 -843505614354630963759011998486135054620 12042186 179160575224579933371184086786172779264 12042187 -1048336009042799420418815383644837955880 12042188 -1308807746895996309002417198039646134784 12042189 -51268689004366811318294647454154830730 12042190 227757998451098631238466178120924369600 12042191 -132194599825357325788395545930286366720 12042192 -66858691838286032973183722051433922560 12042193 -27048101348613818427724301308286242432 12042194 -274638600390618387490746522042293324640 12042195 328663423169858316077652057712853011200 12042196 -79213352654860372385168266451796187392 12042197 -669855801679004981096050696406291346354 12042198 -55189414292133694830086712947653435392 12042199 -450245761501251055352491245693221023680 12042200 247273251046569892870906009149196800000 12042201 -178600023727718463903188546295751351296 12042202 -94946950829888413174692736818419006208 12042203 -2187792983419690966868281592978055173040 12042204 359544582751810285862795475888617949696 12042205 -76543850552703591719843986505585713920 12042206 318799062353669968540159816668697232064 12042207 -611563367213215685509136053316696612640 12042208 938294489548428531525190236698296713216 12042209 38046872217680107914512850653931007680 12042210 69372879967346760446912222731983912960 12042211 133634233456216845339096835783836704800 12042212 -142963648572152471706291316090863218688 12042213 -621444765128598268384305581910699159456 12042214 -450391538934396085194095401482800133888 12042215 297033733646432814189629023759572332400 12042216 297574428187733225578500989525918515200 12042217 -630063236081101470923811511203638640048 12042218 -327453565009617127047517649484067471440 12042219 -115467687688999814210809224668897406720 12042220 56450658162517701989779199766893690880 12042221 -351303998634673409263583191502962147680 12042222 -88719925746878406236877067923289785216 12042223 -306154871382782683542424330505622885056 12042224 312413915008817412347181110103732387840 12042225 -52479502453270946869199762679539784000 12042226 -10951110944217620204492858137214155776 12042227 -99439755061571380366860505471119205848 12042228 268294798608953458629802354081658357760 12042229 -298215375466265374510838522329747402880 12042230 107575921605508754723074171918381979520 12042231 229389386348771907786534828909784604544 12042232 778017834038371423400037910590809702400 12042233 -139199155206579761141689020268691191680 12042234 1699401905403841994055861914859379680 12042235 1123588373463440133167312703176075308800 12042236 5822595514747045935418261012882873344 12042237 -93519465064339971100585423451910914880 12042238 -8760875993025016738450151727668028096 12042239 3050266732804524740152558641516313344 12042240 -205246813048482885464262244690569461760 12042241 1226031544036366689100251003781297520642 12042242 -79446139912216569064994890793336166336 12042243 13574269645575496779940751795661673200 12042244 117399030892903616104305834660100141056 12042245 -432888622199874427108602307523566704000 12042246 -245552771463646493655927801488833929216 12042247 -279666909489743567954957600962753692368 12042248 830695105335700232526045286632659189760 12042249 1009250330840837486925189346527771486240 12042250 -487636349563754797605904549807522560000 12042251 570077549870381180083051735959155504112 12042252 -321435400579051861047472532839002081024 12042253 108373383317894511517841915168379592502 12042254 103569802185845328929785423117410508800 12042255 -167645874426490318170296840739215885280 12042256 295341980990523609383578619487407849472 12042257 484582893571568108389726516446651753840 12042258 -337264506250717621463601976785321542016 12042259 166001564607979970251313378951913755416 12042260 -34043826824379782092400488139416535040 12042261 -244817629420981146900475808211835749696 12042262 -25358172449953775967060223715872119936 12042263 1411044014829811742819182625682929629512 12042264 84630068962906410030213718665273446400 12042265 619476363552173152858315154416966435200 12042266 -235296708080683369664507060870777200896 12042267 -535622139699014881993235055513158873088 12042268 283952120796785973859637299106165042176 12042269 267473122300621725210871988815863149670 12042270 17449338179827363318029112537418518080 12042271 86579749693712622201012583555582225872 12042272 234827541209706402628192261790668161024 12042273 -651027627560698493084269324873301675520 12042274 -191233853056970974038288242250240068448 12042275 220817622073266703844150432158932850800 12042276 -546664663315117155945476011050788935680 12042277 -4251565016394170319114484472554684192 12042278 -4680008259479950226041469737719190560 12042279 -1520551301205883684261729663413263736 12042280 442996626275547037855246634055765350400 12042281 775119879120914367192529531463367659664 12042282 159551498269627319245264865645279998464 12042283 1552805688664902043780449641272019276 12042284 -3975759813581797740277978663919904768 12042285 -673598895914598041381537856887407929600 12042286 -154223085578950514471185300364771328000 12042287 1038620218946336757149262640569299889936 12042288 -4039147080360160372602228389453070336 12042289 171944704603910675818130124498638538996 12042290 -260655444185411779276707286174167408000 12042291 560920895668664242461204505418122074936 12042292 -111219844479970200343790015587689014528 12042293 1260861393209648550981309557913503123520 12042294 12734715294090159353861845320361322496 12042295 1046869476381502382834282087950378813200 12042296 379385908693586519642416662114631680000 12042297 328183832003489524179158256723738363840 12042298 -375359732474930108869303020499992159264 12042299 -104534467264067556213034170147413789736 12042300 67261724044333715314027923231519820800 12042301 -1598113473363875309881104361690691792698 12042302 -195547881775263143166585183445411788288 12042303 -91814798405898736378158311008907369472 12042304 -129292623426130514145802928725986115584 12042305 346728077534695165186340241907201120320 12042306 157694573464666039784082050771449878144 12042307 797897048252349847196067769426386073752 12042308 -382461289258535424155979705609905560320 12042309 42216739580518981742968286238282519648 12042310 -108527768351237530342781938264315207680 12042311 644939267282356324585954077551371629912 12042312 870771911939109368854114929541525094400 12042313 -25897972983424925475891590726816251440 12042314 -508817792674935197789786485798885820160 12042315 -106170761624444965803433791315516046560 12042316 -112039464611878861667290151016148162560 12042317 -248955793932450323931413647033894470528 12042318 287813953905678474171465272292661437504 12042319 -47394109736074755276693660860878395280 12042320 -61268898989213548331425241464698470400 12042321 189556357958454568886498616792645212640 12042322 1969963413143192016023866520291272704 12042323 -327134323359231751309711481327647562400 12042324 481921812609177570526098903692557762560 12042325 -873734911904455811111210047422527144950 12042326 -13246725842590580691926347223089097856 12042327 -867925961996937525879929474001688840320 12042328 693834858391640649548020230253022300160 12042329 -7140517914437629804856213954404678200 12042330 -121492427400410416236589760000604622080 12042331 -226596517709315028853699094292207304416 12042332 818849984350895619198980224755081847296 12042333 -336656396737847990513146098914648716320 12042334 -160075242630444686325082290325870888320 12042335 -150608921999684724035424238030932848400 12042336 526992657367832660177459871084165464064 12042337 -118276611467276574221366366109494341740 12042338 -379998604663308401333088961505260165248 12042339 208933055130653008100941004815755439224 12042340 -66784693181207388091741312037221662720 12042341 284535239797716745836080604722968055610 12042342 -54040846957370962428471168581417234304 12042343 -5176591534221054856769380579836142408 12042344 700062324057313759529526446134110428160 12042345 218667032755227785460543909978438230400 12042346 -7457494181848860632238354836387934720 12042347 703798379979976483163437027668971303796 12042348 -453441161891773055928486959433351069696 12042349 -908128926225626665360974365990519448480 12042350 -60760460313608099306516470057603003200 12042351 -714239315771793839481970014212912594760 12042352 71522929461042771514332077898609459200 12042353 14323040046162173236910322472834272000 12042354 1960442068557765399468307671890020608 12042355 -221704632118212808638160997928595034640 12042356 22694774380445800952791189001391883776 12042357 88424264181622592313143750869821115488 12042358 -1125871023331061497431557680583178430848 12042359 -117236635079649777776955152816909426688 12042360 2116841474695417614031535043030835200 12042361 -120408884128450532453312497191909659568 12042362 -150556673322455602930844900317330318368 12042363 -92370698464924470076634993277858195456 12042364 -110720515340530389031067851731036596224 12042365 -2201765772597191665498660129004832000 12042366 -132554233403093831778132234592741539840 12042367 -157775025085498080212017285726212095000 12042368 309683157026387699246115843093949317120 12042369 -88067907534200574628930186417522600206 12042370 42039673252934055423808019098367439360 12042371 -1333512197753831847811434643828460060160 12042372 -49487519124666927504183580454945525760 12042373 -438360834309269841018734797852323016160 12042374 400942730762959072929866161380082275936 12042375 -520841801725690304552479874668418040000 12042376 1132649170727808910396804982201904629760 12042377 521915833821775608764937380043498168612 12042378 372956883020630729533657856044882667520 12042379 1377897376507243230960499982948885810776 12042380 62061525761131043870851852935859415040 12042381 26201108378221947867792746393891164800 12042382 32760835468958342961694782553112239104 12042383 -1104308075393105456091667966354626268368 12042384 33445237126027104283228445679018835968 12042385 -246366488793555564099786314481952186200 12042386 176531358060951764532929567923088922624 12042387 551171971049191575172732266000522163200 12042388 555106372319658134730748128796898876288 12042389 -297413404693858408473284753689546852260 12042390 81276759027678593415092954385048422400 12042391 1278888195940702885364301508595098670792 12042392 -584497978401202358953449580279625502720 12042393 -348260327651945670955895788583332944672 12042394 56576851007528692001835537448611446784 12042395 -320592200597462183323930527881355667200 12042396 -747151241762779442009527139962645736448 12042397 -513625774991564428782389502427118569428 12042398 149761809863062885865113107470771107200 12042399 394104735617751070520552363392926216264 12042400 196660133617048114721619335281798348800 12042401 304021208859671483937452557298428677504 12042402 404779604014593094962562426739389698432 12042403 -1149455407417577322435180104167662258536 12042404 -736049766012348419734961442478003200 12042405 -1160590534624148420562335015351427892800 12042406 -262159926739959806464806916636540642848 12042407 -22278038420791038091854425288198040528 12042408 4785500293952589858338133803992350720 12042409 -339937678188366548216731695703812827520 12042410 247106599560198709807952430177192365760 12042411 224369301882477579759517743159488586072 12042412 101476541065676545452273582717315601920 12042413 -998434369282728523889216412913657026420 12042414 -238701925457748039414579250185393866496 12042415 -32307092499670547379931418732728012800 12042416 47434704672448075041586582054478364672 12042417 -733142140004638389565760674977269727120 12042418 -118854899285794729485965966426236953840 12042419 -611455483751337819317491839183218952180 12042420 55923011743865163060297717559078502400 12042421 -1602179091036877632876886121309832943378 12042422 46905729625629099881106406387005450240 12042423 1261010238036651222077318260272397544520 12042424 34154063745807063924999825922076774400 12042425 455472371272200638231237047638159063150 12042426 57151327590864147433601359104658610688 12042427 -50683903133131710742370704134635598016 12042428 -23839049668721247913475696544920693760 12042429 114770134448236163969062479344303360640 12042430 -188250887880705471853971114865606472640 12042431 59365442219377001546534896076003089200 12042432 6849935661714720786818786035092160512 12042433 13237765302867631489610221601051117142 12042434 -463277745598610005110464902754318235648 12042435 302973591601832162805555637971913498800 12042436 741258183082374671837997547155889776768 12042437 -698020642637935215139435750700899384512 12042438 -5286390456702161225001052827019861632 12042439 -1350155300568614914948880356030995774760 12042440 -199542449339551681144050963756213043200 12042441 -990506079945482612201051947085688960150 12042442 -103028729562148835982215138604688083456 12042443 15580438463347426331430240861603030816 12042444 1012449255795331485457211112722354012160 12042445 -76451479971700259368698579602038207080 12042446 83204197499114055711189290643755040768 12042447 -899700868306963056243275429623693499520 12042448 15938898367626770327815846542033420288 12042449 326411860654484239757057172156843198450 12042450 66379409854470677561023226898987033600 12042451 -17162645921372550126130430041206737920 12042452 220775898032205705436645808091668293632 12042453 252704218263750006834160269513095808960 12042454 -802887860539359846814048413874286809824 12042455 -350047100850648711906176068677650079840 12042456 641692261851539524482885699704211763200 12042457 -263353863517630242624819006596744843968 12042458 569472758881566907461464883638323376640 12042459 212642930706074917802270293586353689600 12042460 395255365452717032580820251434414668800 12042461 1016959152688223760654821720036212369062 12042462 -43893302430230711140358565021498464448 12042463 -1676998145090785328170365889145710447616 12042464 121248126224702157732619464160205340672 12042465 88636931656578082825989681430278645120 12042466 90171604358745617988323019536424923520 12042467 -268443915641496380409228728619879455688 12042468 -569890938757205824067562070277182578048 12042469 -315848851077570394356659652256631424130 12042470 -228714995782434961381697077254763161600 12042471 277166549566348263456245347709234231424 12042472 -257520990497456993397669719939673262080 12042473 -421044214989612633716058548004680762076 12042474 -496010065464122786827037543146745168640 12042475 162151530951854496813936146853474042500 12042476 -397415796897691568999368484321224691712 12042477 194757129027626160438912731540151202560 12042478 -108495861284064052532307275157896294400 12042479 129538793520677216010483419000444804880 12042480 169047884579286686752177389645514997760 12042481 -1488800222334946083434594356875741042816 12042482 605292443598157626818301823587101162400 12042483 1034872298897558748911071845335977044024 12042484 -141720333103595068321110362263476793984 12042485 36773152747615204227534230793432720000 12042486 -723327652829968678718241621908162716800 12042487 535599868931837366516995410298118949232 12042488 1165823781446167859509246174582948085760 12042489 -239973305523285941712352075788968800176 12042490 250233104597900490582848230432525689600 12042491 -1692474814394676399655070021079971238108 12042492 -179866096124226752465942054606434123776 12042493 244759770566252532011479392483203413440 12042494 1082835701629426087563417749614968192 12042495 -291345688534881666856142103696954746280 12042496 -942282082989247900399503255197521543168 12042497 -18622506303230416469746486716531174828 12042498 48411590146393852332826668645218044416 12042499 -230873172707854282514558453603249981440 12042500 -7656909921226175860240210255207920000 12042501 -34148196777591946322830311549629748480 12042502 -171555860827061331588771584266484647488 12042503 -311380962644630755879245516906690658536 12042504 -424251109408029000187730164531279257600 12042505 66891412186908471098731922166249954660 12042506 129750509271569739908747556055554464256 12042507 -552822573701904048949843911418066547712 12042508 -368230394688482707806537589454990372864 12042509 630844484479163197310745639741957253440 12042510 -178596665655224146567028305233113197440 12042511 248477209723678733569701781500050740800 12042512 -155189318776305809328542414307473817600 12042513 35987416890867592952925110675875701696 12042514 -209487807627076527984737237763462480768 12042515 -667508260023995823428518371657414837840 12042516 294314812884100290809962502997153380352 12042517 448219639569109780873497618413872407566 12042518 52143766518162226306317750865127527104 12042519 -720938114079469036025938124598150229656 12042520 -101975780462150634266146534631976960000 12042521 296854537630778817052227439618880566272 12042522 -60002031372586567811809519451019981840 12042523 -338804548125993947009341654484135961600 12042524 108240348594232935422606697833203722240 12042525 -329208419166013471099439088564177600 12042526 -516630371150016981224228771721766620288 12042527 374137124844567915487939632354441436272 12042528 1209844467198407095083431325682077007872 12042529 12886850364253324361288835243784772832 12042530 -260505236516633945115724067100845330880 12042531 612006111440975764837955646871845202080 12042532 -29364479654336745411333092921949906304 12042533 -1138763800209920285148611475600831496836 12042534 517516338061923968373001396352356032 12042535 1155890656812596008508661224153274711480 12042536 -208927194330709174333458208286981652480 12042537 372599970356387012898821797688984215488 12042538 107374001947116143757039123944807862720 12042539 282377174695962816378252510589047582720 12042540 168861594436330585382367943195399680000 12042541 166076108818087062689903368464873640672 12042542 -542735845077558525701520101845324723200 12042543 637930007414797106490492395118513542400 12042544 10867708148597974229135598742859218944 12042545 460511891512699160802180533813745218280 12042546 379457362275242515371479742965268960384 12042547 -492763529892209326112174470118938713600 12042548 133709392203132199279483020629606086656 12042549 -825920600646865289062032155397834050400 12042550 -73264919166009533794927691064039782400 12042551 665311454932195335606249565531358064552 12042552 621312482755638221742509489588188938240 12042553 -719651746746494156735175158505498772656 12042554 797282038204674857243800740217531127808 12042555 175027728488261089074896674981244632320 12042556 274797267408195188980974105946154040320 12042557 -528930105183732357769294190443752283194 12042558 157900623887035861136533780373515232448 12042559 -1618725982184691163473656148160591465160 12042560 -298250442306198383214669368661686353920 12042561 124627843055863466926850242464713962560 12042562 147839344635862430372035084370551833600 12042563 627278248411080760870320664728353800224 12042564 -963425113508289961972031614209208055808 12042565 63201298706400647357122667981658470460 12042566 517271682319657042276298308722839616960 12042567 -716797529371563347787351805909344497760 12042568 -805310547694156702894126579810308218880 12042569 485407822698624004259408136459552021120 12042570 7049934420219005649674923602215239680 12042571 399955614349559608036256394726718981344 12042572 1241073621147192014491176952871006976 12042573 26919185005300817250980561108697557184 12042574 -307582815733463738528302661852893302528 12042575 -205010441950330982831141059457364801600 12042576 5277885716111130255446280109180846080 12042577 -93044867100155117932784317030955724048 12042578 -277627764321140949987766522812153698160 12042579 -609932093112388895114450063219496362640 12042580 -10744332449959282206668786392751308800 12042581 -1230606419278884341326562849075741517618 12042582 -377970605711015847367668690646242566208 12042583 -561690253119433821950075334334391184120 12042584 -229316105311438392926807765517317437440 12042585 37779829699720019459434643431216265220 12042586 89696270061985525528308909655936988160 12042587 842350539297120564547043180855830855236 12042588 48195149089008105276232628462467852800 12042589 272514799619052690474673905181666179724 12042590 -68103051402368248531541775136866009600 12042591 -75918020539818748476095060419747296000 12042592 -1084626376407210756905398594102689792000 12042593 461217516549199430786435869276225788864 12042594 80753181588358083755660815226433446400 12042595 -127982371634265553943643499521758208480 12042596 -209331492139714084345372355160633239040 12042597 38300606771652240125716080055325489472 12042598 13993326295990856010243238156990738560 12042599 37870721057728408131782817246700749360 12042600 145393992573275570974405180519200768000 12042601 -143863258706510542854202133142970224896 12042602 219764668029793844249386635106715735040 12042603 -291674589022282660022415123983131560 12042604 -78323802690879694735629506469435628544 12042605 913375144862402963699682894740507867160 12042606 975723162138638762911242814809512064 12042607 42746967113977150023393160529278539240 12042608 -351834676670811329252598992179478691840 12042609 -301411340036998881874900769497704510096 12042610 -13389384039892108882310650500911643840 12042611 -74403995435797980582485089364975120640 12042612 47567709913536168858430876554256657152 12042613 -366638254710861705252149483597102083200 12042614 -454982352358966550478426574612688232768 12042615 24129009289145646504139655040085055520 12042616 -533967874630277724930141863618300928000 12042617 23667056191695701135540917507196568900 12042618 -85561429640960089916496369087243448320 12042619 -44609450247805838507785003186768901980 12042620 -590267206420987081874218077844342640640 12042621 -772006198446224785610924020478587624320 12042622 -603087378238438302145936080331055893248 12042623 30147939970752103846202324418793013304 12042624 788091826141504711213479573390549319680 12042625 106416526962718656306762937290393264000 12042626 30296254931849431299471079891106624544 12042627 -129047486567755854181894917438481380000 12042628 7963444049459082747805804303375863040 12042629 1546033946430675169837989421711027155900 12042630 21601485957728893177432363704080290560 12042631 1631593621149112055889328581559269408600 12042632 177578011879191290652907687600820060160 12042633 -586581176927456197376635418141455355376 12042634 -9327845002674911744457282896447230368 12042635 1713598793479929998259818184151797477120 12042636 -83612211777420068243916202303185739776 12042637 -685545997101910817801813357701487557760 12042638 731827613373184099906793273260542966720 12042639 46887446857618227857870749186288793088 12042640 170224237171080519759536009652189020160 12042641 -517601456256961329869824123727897481228 12042642 211099171683975144216005444635295286912 12042643 80639494058826201774056477062810731624 12042644 13733908099107208695690136487211845376 12042645 604152589338674520217622054835261307200 12042646 437389791496149093883970824564490880 12042647 589344753875039988738695711817457030560 12042648 -47215840212485111869371244403490816000 12042649 196920646305306733215646448328617461636 12042650 369032061111122584546689957633027502800 12042651 -41815011621698835773505517362941860968 12042652 -48880598064160872345762425991042920960 12042653 520564716571573766696604096966480854880 12042654 52182885966342234843588584801714401536 12042655 1465283549024243730999693977801204268000 12042656 816261476041395932978559143941845811200 12042657 1680101831572280822356639010090034797376 12042658 -62411293273397987984558344047307643616 12042659 -834396192570385140661878323891629807140 12042660 81170965342947549346445527010824273920 12042661 697992733580271084093758264538179875262 12042662 317936793425667318694742765188419336960 12042663 174602818738243921908818536356500172288 12042664 -101098503207110035064699322253680660480 12042665 192475403816087265084198739785366486720 12042666 330930623439288145845697618081693440 12042667 -236507838321890693075100419816119445760 12042668 56435261949892322449884769294979897856 12042669 1149669260813935512142543150473215213568 12042670 -127292744272367633385217117502432067840 12042671 730331767701805099923990879408375721872 12042672 -182709364633768084976603098451357368320 12042673 -1313661583685308206979774065785711380078 12042674 13537666628946689627353200809413903872 12042675 45034444731192588123548074198284141000 12042676 -286422857857979094596905786899648999040 12042677 -166238133755927431221132057475976979474 12042678 200941413631090887066548044694349518208 12042679 -303759540802582959993411541443859538640 12042680 275940989371519905889042391564863488000 12042681 783073114581759132404383784356932668160 12042682 -657052127544360870385377469940696083200 12042683 1744413482584085194054367670239099032932 12042684 -55488065878092616218700851458141222400 12042685 -493656883245902361400213153888381048200 12042686 99800593742274748941323561072505637440 12042687 355944505679972925434343348081858569160 12042688 38928714877017604788756131733261254656 12042689 164393727660151273813157110320617006256 12042690 -234250813041939548524868995779508431360 12042691 824740891130174272581751618549163628092 12042692 -939574846032133388800054160640787085184 12042693 -107672335323960957513061350660620590980 12042694 19679447634223714759691205135616327680 12042695 -334744019182644648103238032028047179840 12042696 -500767007759152059292768533930229555200 12042697 -1077234190273879078748711582597446514854 12042698 55360843477576614684133087338936179712 12042699 350276551963240892666098699440768362688 12042700 124805051642352989521968700425086739200 12042701 50714922523429297730192531368513857504 12042702 251701355847090707204188617017597491200 12042703 -571445131753026494462874122427002031072 12042704 -431687531350884607257732099310115487744 12042705 -45404860322654792490071741693294450880 12042706 155094282705061637552427423934366913184 12042707 260425023869923662389015570737001134956 12042708 -185657729730195225632901095258335973376 12042709 1944919030486705574451728988689289920 12042710 249451327700490789735515972613712085760 12042711 276014420235898430791832700395443733232 12042712 897768781726810542432342110818822656000 12042713 -101232915050559446574758067843354225600 12042714 -6105988962063296514879421020684986880 12042715 777665988176014602028404436777090718400 12042716 -551047230103214654357122884938400006144 12042717 123807174623577912729519278995753342080 12042718 351387971993680796745952038631492882560 12042719 -103690883382228090389737644828249990192 12042720 23187804577257179659291669917428613120 12042721 841125125456777600340183066169135861922 12042722 7197224247535380355776125367688945824 12042723 -22901673396773928565847435377537589760 12042724 1001875994465340998714024384909069434496 12042725 60808544707708319827252122814980768000 12042726 207707174760056010642564810037484198400 12042727 -189852012761688301676244854192592269840 12042728 -419182480263749705088023189338182435840 12042729 995150435330949920585062654098136731840 12042730 120140106187201905207490706939943168000 12042731 -113100771100539076736364751237096801488 12042732 112654688316227980810427856422795673600 12042733 252417843709374579693895431943555090464 12042734 -518111886956650924155134425730572074048 12042735 -378131372693703146936072095683740316000 12042736 124679248787138448833737511489602781184 12042737 -15689650277514445255420609852890501888 12042738 659512599436588255941367237260472971264 12042739 147685419825315880084230161710385390540 12042740 -388317596978524043811294250948983471360 12042741 -249204842779302093718448393773791545856 12042742 194661101547613172091323978315257474944 12042743 -912800264699651955661241235997931849040 12042744 224797376257554418973161327594251878400 12042745 42750271330251837534628248296087979840 12042746 -166159371917096495394425902523632502928 12042747 113414538061828472214857124482627899608 12042748 47046862411956510003985226351546477056 12042749 -682689925051373263678947872537746896360 12042750 -199405437264429025003270804118213856000 12042751 -294311154189952892380933669692181694080 12042752 4701121522708677229080093411048947712 12042753 155517390658233093981878767185697395504 12042754 437068735278777358834887721013525337600 12042755 183090829640904457868452089613079988960 12042756 5088428669959035628045887585658552320 12042757 763601455139180396871519874133998771392 12042758 31936211836759307350991434511817335040 12042759 642833303144389694474266559250603307728 12042760 639787457736401223380858759665188864000 12042761 -738322794035829026099130708441333553638 12042762 -184662706596651841244168909304551681280 12042763 -1378017187081918417038530466317864176704 12042764 -695948649637172938594802044085523335424 12042765 29595728497343086165209411048569147520 12042766 29166365781105005335879456731112681728 12042767 2883116889956094204300913873226258808 12042768 66199528965188188464553004114106777600 12042769 385863327460508182751862023563965429170 12042770 -6939026085424707004711356256570905600 12042771 599570931259038581030204542020591485928 12042772 357863061599383514611812929818451066880 12042773 -812052364416043053677064552356941032576 12042774 4166239049288435556712287646492288320 12042775 -391428227286506536961394111115238931200 12042776 -807826268877485999798212423970927616000 12042777 -112446285855036149211572106403160582592 12042778 -196748316962028989561440055668034131200 12042779 1261116456464556707723836092111109415796 12042780 -56679347581673036427052455712412298240 12042781 -2381141923797713093900004898167994348928 12042782 -182591396357953330839432638717320584768 12042783 -701460917484336636916260029847545242080 12042784 -279131024440330897146755148950165913600 12042785 -771936058626419789386285715204037422400 12042786 120623355992219912414897203769402525184 12042787 -376572389667073439972700879638548856768 12042788 -44704947183563527383689334803038614912 12042789 -467498165509023292756316288267779115520 12042790 -263629626146614112724056592591460329600 12042791 -318109501271998172191444123976916148200 12042792 94384177215486224463295763622298168320 12042793 -554547106488793423912191097563620105600 12042794 -497961392976710431446747121513045844304 12042795 10597774279588019031174716940033507840 12042796 -581179618699298444786350846360569414400 12042797 34550328848761557050968583836217956152 12042798 247675323253744881597430549674762329664 12042799 579300182746379173235320820018373192336 12042800 -29009914517171638327880390248916582400 12042801 -609271649323061920238477111638563624780 12042802 28116656549691421805346597609143071872 12042803 -582341399609841646518580910838377567136 12042804 -12935573571571659929138764199064864768 12042805 243233262525546577770349599348101522460 12042806 26298103334188805514639766455751400352 12042807 36612681914273336355734387301335528448 12042808 876872025863455563087164185565680128000 12042809 -949993018976112813186773110087839147990 12042810 -19305118509676636264515514297798041600 12042811 683806556799107857618943022606236062824 12042812 -182972191617129622442838563200741561344 12042813 -578030634964230192166204980445501645056 12042814 -137358757061582096861897357348240479488 12042815 118369131205265181209625554039069481960 12042816 221169352945581644661581731477944532992 12042817 923236807151566412172839034442439779464 12042818 71267124714088966147921495021032161280 12042819 227356612002030189807471557569050932544 12042820 740833406299231765546873681270360270080 12042821 -69635644925414425650833805544905303360 12042822 233610481844991096829301111770530537984 12042823 -106195225413980226739824572083933520736 12042824 -743185528838391226604226407259904343040 12042825 -338041266938878261543828910213506336800 12042826 -410398159628598564097829859277243136256 12042827 307967497717250499776172976672764136440 12042828 389381575672265703935347129027363561728 12042829 119760782223321972338435241843421522476 12042830 -783690964847389368695212017472974355200 12042831 -331767336346727482031052977106596464248 12042832 -200129510789316715731387473317730992128 12042833 -1009089914965337826079272048502509964176 12042834 65224190030835170885257722974742365184 12042835 60721855360065980216924163266521350720 12042836 122590919761507364653856415805359527424 12042837 -1245666975793892757453714054802764547680 12042838 -16886418487407024830262662850230205312 12042839 -523555896600361861002879701251130497440 12042840 26801494860154316593766481319438540800 12042841 89455660935344460593123708696695849492 12042842 175398687294294020633994898247502842880 12042843 -240673041360345817257819754948565055336 12042844 -143798315330707388122066392719255961600 12042845 -753401237206487669937485736267344154900 12042846 -283079812163850233266016945965407114240 12042847 -216348992124083404919715789271088564704 12042848 -278873964286377626121277203391688736768 12042849 35024418079127428325570484866194046976 12042850 -60332916839577288309755772142383043200 12042851 763675159590651142961899753800598195032 12042852 -244907091431730177919019314819793031168 12042853 1381525198104231994628420569477707034464 12042854 -447572127153497842244800355793284600448 12042855 392477613041461358159683828651229799600 12042856 -446503781628058836575423090394636042240 12042857 -655579826120431428041070712054822348800 12042858 -116955031349952611679649137990821568000 12042859 923503556215761879742950294461206449360 12042860 265584423732829520419230263869876654080 12042861 -790889554077631280203623389984588087520 12042862 -112885427808063340302900507433551561600 12042863 324665033564267024262168863552204058624 12042864 -152714709976780957517005296954737295360 12042865 199001838456305610635373577431833592000 12042866 15260413329267106369078792879786080000 12042867 590498641721396575018387575795873370680 12042868 1258828856010389573610729993153777482496 12042869 -207269463955499907123358098184119716256 12042870 116127470537790236349184980882754652160 12042871 757534547814649124860048433342807599200 12042872 -88493183444049061945161225358249390080 12042873 59221911938292734152078187849791448064 12042874 429738040630931196547713378826177389936 12042875 263395053467324524197194618473472028000 12042876 -166171252765015398426142792893455195136 12042877 -485757641338086782026375437266416592928 12042878 280617800855867587455312768959529486720 12042879 -292409579853628050551015096205319663416 12042880 215378122602085948936717991031708057600 12042881 5098140062701094989042751402150137920 12042882 -4049391271528598030992015179765044400 12042883 19240792197801211707767611842817412000 12042884 -32669890209409825165097088831738531840 12042885 333481030307619863285920872055352342400 12042886 -218643058021672446454221157389398380416 12042887 -286477084376595162181620629845710847464 12042888 240476074350949458033489541003626086400 12042889 11398910483474594090422020263847415860 12042890 274124495199129444922483763785590127200 12042891 265447865163551523610894532873474342400 12042892 489990005729310845512338853767268073472 12042893 430716904076942026674522605842166249142 12042894 71068020202286465753885847588773236800 12042895 -278644664879367120041046243060138444000 12042896 -8061076172792340104104242048453992448 12042897 34746741782085592599471015181255611072 12042898 -80319728511433448071524185986377884160 12042899 -1482899557405007440382455784465971709880 12042900 85704893254444174829855310833946460800 12042901 -105064731671657333445198153577966014788 12042902 -280336199160893276428244219649629122560 12042903 -245631015570790288385734845540149251200 12042904 -1326381220065839177261862890996941209600 12042905 170339721971803520760013885846709991360 12042906 -276572769849596179141321649549262967296 12042907 1121414752760524632199472149083403505156 12042908 168664963768930227146049473284501310976 12042909 573661483963287991246901201359578201414 12042910 -346085963715126408388767382361188337280 12042911 494309960520517853156876773019155794624 12042912 39642737595398957085438404053061074944 12042913 384253902306347431553478901484236468224 12042914 -382032998990822591638685141557338129120 12042915 -325867378321164175506595102414451304960 12042916 -688701034318211200420227042445961829760 12042917 936446099490128901810500285437546120860 12042918 53163504663524382558254300938397180160 12042919 -52699340029154451076873790161491642224 12042920 587992458078394180365108127090236364800 12042921 265265723544306098526152692464509943264 12042922 -545171337974651127226100509237607865600 12042923 24206501433693996524133724732932677172 12042924 -6623033626637789685941824889540382720 12042925 -315797154187870769721063615614116935000 12042926 210653752223184924006677405033088550848 12042927 152617081045229175287356779147275910888 12042928 -375223681091375457631107356637746741248 12042929 -96497388971672924558309542293963113616 12042930 -60287491313551219978384705124650229760 12042931 668963563350410398583075598796541918732 12042932 -389275958108217274339431072125389602816 12042933 -322555774961499104830360059814675974336 12042934 -159674720342520877776148538971030476384 12042935 -1078211605117938808077348097554317550120 12042936 -148800026071735961708143711246782873600 12042937 -561443008149499420247251395757528685628 12042938 -165279428154906003706268279534941785600 12042939 596680630612661510317597405983915129624 12042940 -14887985293994209002104512830234163200 12042941 646829000155028700352063624227643519200 12042942 -148424837138995101700207164647708307456 12042943 -169022036699952909230899392738493078800 12042944 358775150817581276322320075113230237696 12042945 292926259308487436603723631256412515200 12042946 -343006541396278436994999996996631857600 12042947 -364687289867870141944821119225771838768 12042948 52778389891086219984039206065403541504 12042949 -223781712027705394261799364348952934530 12042950 -111421032700015845115267270878497316000 12042951 -435672526006265904677445908132993124096 12042952 996138368613069123795918415138402329600 12042953 -175752063258994394001751746969223233336 12042954 -6149495323478238003667564805429015040 12042955 277399444891063575730331835706851642960 12042956 70213190846625762697905812193880975872 12042957 96713545257059608088094298187785192992 12042958 -891907968474486571099729404423040153920 12042959 -152257751502733838956589823847356800496 12042960 -2025220488137581696888040214124953600 12042961 -282349348016936005606517182870908521472 12042962 -523429714259956342166004614284318742400 12042963 -892620562249049699736950263765870672908 12042964 -331952670092834548566214098538987522304 12042965 52821681932803020556483293689099423520 12042966 168111261515433204828317544004461312000 12042967 27638137916563986803630212903326601240 12042968 373232394444193100141181215419827486720 12042969 -10373131649326960594276565923290425472 12042970 -99668687083127133011570731439333874240 12042971 76018253270917294977271930207253534400 12042972 1056107980153193703989096993134498329600 12042973 98249384946299386378673315580837649024 12042974 -38548643275599681066193863703369308480 12042975 -119222042665922381129834915465296626000 12042976 10581581945548900393595833273934413824 12042977 15662392159466174991823826646254461332 12042978 -188624193496843456112522884373718899712 12042979 324127796236891158053044505407871552240 12042980 -124743268276905713183517088452077568000 12042981 -426294088842517428227728409667700851330 12042982 -176463200774452028994717412546390247424 12042983 -166018433530283216554649639695678029768 12042984 -299944720924070701499612319288498094080 12042985 -489546960400357182884790105137607822840 12042986 -315914354436758020524360638676254756256 12042987 -496642741214212912364868986252346531456 12042988 1530493104599628897202227879241951198720 12042989 -147937532180968284522847155201805933344 12042990 364031073901327492927780563526797222720 12042991 63759500672832710658050884945530724800 12042992 -3849982430619915923740289750500147200 12042993 -615537093586841788591429198319759726736 12042994 492522684175219667452500082131069985296 12042995 783416800870469671742040986712040976880 12042996 -58711988957450049024260907783798226944 12042997 -1761768795097779752349013686954310629440 12042998 -909106337979382790078174216840128081920 12042999 -62439554245153246028769619716110703864 12043000 -1331201457609447188548371343163950080000 12043001 -585483065398082853179180412996308398998 12043002 102204236094633212677115366913080822784 12043003 561788006714366518929162771340997969680 12043004 198385180519878525555327435448505057280 12043005 -119525860412349135439730139084211257600 12043006 -316435692957543649974579864283501983360 12043007 357719178041624628081926596996144771488 12043008 -381003269008156781908966279294041980928 12043009 2643039397222638179087864132762706290 12043010 456070598450588381418544974222136320 12043011 -4911379203657987429086578012767303696 12043012 -286480784913485473410600544698323789568 12043013 357252984253759048290176108592902650524 12043014 376497551794617267183533094172818647040 12043015 -1197108636585694772566365963629982024840 12043016 216858583904522541895626903919146485760 12043017 -127665289720878038256103863269967904320 12043018 269487992723720296281642992314252431360 12043019 244685788885141166520483751710103795296 12043020 -224724896313266246894869416234398023680 12043021 -993765448771137366655040973970233791040 12043022 -7937787022051808840175422730001754688 12043023 30700537344421905869294643945163453824 12043024 209481691637882490969473352841063243776 12043025 -75402395931185495036880609769017735450 12043026 -843014560414488195861668956648473273600 12043027 368159790047411873511799372046562776876 12043028 1066676444334232930518641688228875703168 12043029 -9679483382294274636565646919969748992 12043030 206200401974582782934490241503250149120 12043031 11224437034059216096393638253434300928 12043032 -426014486191619185232125802855103897600 12043033 -1662080893890905314248785652094710379200 12043034 -645893641977314894504902890559352461584 12043035 -54379529015348184694039790591582995200 12043036 726779322583997707088768247160119050240 12043037 -1586250428938052704566417737829843100314 12043038 -157484999665352756967984246670496096256 12043039 -89783912191286137017168153690073248160 12043040 -452363294097703173335570685367035494400 12043041 342352847281017586444985113062891644592 12043042 417137682910266710798679913939943439744 12043043 193168065804859555282578032798293684680 12043044 -249253656970024351504911521595111227136 12043045 501734356161651657915565492796038709760 12043046 341674059219542190762586391735999381472 12043047 -313411701505991133526971249746518403760 12043048 -631289755979539429393397595112235504640 12043049 408974424271441284225846241113778807680 12043050 134012048758151700905004437594363980800 12043051 -242518425212704750544431388405661132240 12043052 209600815818534246850067085539256041472 12043053 3853983881017460220356278349404600320 12043054 -126457937811269928771040915759683171648 12043055 -1203149966949759618043882435400698274400 12043056 57836923772031117452680364210374508544 12043057 -652450082335040977312886318866768054220 12043058 -701891815917250417070173685063160123120 12043059 280851094034146137205922472176258568960 12043060 203915761806552842540694598513198836480 12043061 -2791391175351217284269209657582958700228 12043062 541523421044486647396986303593897771520 12043063 -940639782319783065026810523964165593688 12043064 -337440137969525497405629067379028787200 12043065 -144716611472972957816707982955184687680 12043066 35512037380364874003649786664885760000 12043067 -23930650519572251672017057911817657884 12043068 -314921584425400728948993685498743836160 12043069 442841367196957224369368459041350936544 12043070 -72329992592404689153560226051306777600 12043071 1437995370787393768206795559647075093408 12043072 236719350477991487256461696367313551360 12043073 920665346938414805984076555918946089600 12043074 50226054348536648971239960537341760000 12043075 435296278705498284663960024010246320600 12043076 -445021002255251970556410119687933214720 12043077 -25733411818666454501729120314613076480 12043078 927329942602921685576527781504080286400 12043079 -759247195441354265721810549957103057320 12043080 109268779681741609224084434559602688000 12043081 1235014696077333450414349897368022097882 12043082 80111076489626408450931227501985312000 12043083 60253370996950013789558635591800538080 12043084 612243050050922661652441505251917505536 12043085 -331712366393547847195200047455799082600 12043086 83533672729437467083841947132299875328 12043087 -23820063352954161963903547587732659200 12043088 76634906862318758780839464823215734784 12043089 495379708495038643407907586595548008644 12043090 -148607202093994599224531799505135759200 12043091 -217987855225460803824105175818212124000 12043092 225271147443818537748469380454411075584 12043093 -188521345926004543168828462592551759680 12043094 120323355983022958336522260422652075264 12043095 3748794409199558950401463964548733520 12043096 5676536362217022610497925806662000640 12043097 -446278368757818282924866912843631910656 12043098 70183509874660671888209623289442003168 12043099 -250123829671908198526555380924273381120 12043100 -18969689332423299327204436961507865600 12043101 -41813074293842874658668216227903111616 12043102 37766710762567045890308475143312356992 12043103 196471037583305098181640076155507032352 12043104 461631126870295034998022949559987077120 12043105 387330213293609202340074833506997535360 12043106 -501898271814210596289897827509955353440 12043107 -485763363626191843433781998397630393360 12043108 92423667725601087372431703440760152064 12043109 -1070690754890894357016675615322855925766 12043110 -27667625794075058148412798117200134400 12043111 694206687328842280981037479680796095024 12043112 -899301201024207807222163212066049228800 12043113 71410343346406308820374271682652066624 12043114 -284801330044069924883045018917206859344 12043115 120358256338955195699446471700971499520 12043116 -505030270352543793611981665389690444288 12043117 1452146818119131051563595227013661262166 12043118 -247609563559639809338502021490748898240 12043119 429361767698942083724661420474324427008 12043120 34373268876531176821390165731333734400 12043121 3508092578912095450232139668479084272 12043122 32853735999486026733318241711272735744 12043123 -958316679614119803846016447909258548480 12043124 461338577675863026097556968268344185600 12043125 -155810871986640005369404380290053916250 12043126 -553948445218657192219556438018601632256 12043127 44613442620359000409812247541486913280 12043128 168212063988190244530004219201665105920 12043129 52079439426337025372512553369185671872 12043130 271957287079574244260124515558596800 12043131 559566164651220272936065818773044370880 12043132 -154513891774173624898694834550873006080 12043133 -169643182580728574689237342597149160896 12043134 -241587174418814097385809811468459868160 12043135 -148855353849118800047641269752548545600 12043136 83881689924513366081471961807265464320 12043137 -185966310326443757859844206024094040832 12043138 -165715120948192830996889638026833055280 12043139 19521968242133556710941003229361968640 12043140 -247931638760925670196530857472313425920 12043141 -1515663354894310750396140831506802561216 12043142 412553661310233628535601623019259685472 12043143 52765274287089365686457824108897270704 12043144 8391453089356142918519452856368588800 12043145 -324406713074220476239297531872047705280 12043146 -210992805747277688481003599713779456 12043147 1758759727728656746448964520868065019472 12043148 -354794713244203022707570396986138470400 12043149 1116692023785783957203239490253748889760 12043150 146495198695773039567509034093649536000 12043151 667523169104097788113020840203931055152 12043152 163630032877113667016565642993732354048 12043153 300231746171104738516611301297722260340 12043154 136927666867977466621250053147321765776 12043155 307476093468155348154969991980432345600 12043156 -419298711764849584811545649249607614464 12043157 89743537562086451655939345138122812992 12043158 -278765159414813397813485682321650865216 12043159 76605174072340035426048866001431481280 12043160 -746720340964824046010539543275045888000 12043161 18771284184173105540130130852859546052 12043162 468057081584422942862349834807700126464 12043163 111522872535323270771548395691793246184 12043164 -225924234162699066359066962924818825216 12043165 88703770882122396214672844507953144320 12043166 -362317401073460200632685134692913763968 12043167 5791710948422229516062031499598784912 12043168 -400284337416692122006191193785086509056 12043169 1186668462004455258704589998055058351680 12043170 44132196858301294412549426092208466720 12043171 -582380864174990503243998142997097602232 12043172 230589100661770203608167050617490235392 12043173 -399797946113983833876160562084032288416 12043174 364539615303368603596917881519662235904 12043175 45727148473609446659874179618643930000 12043176 -135630687399541178204292889840489267200 12043177 -136970853036852320092386869783896595974 12043178 -180349853540720668521591001279136624640 12043179 -89825876652581391149021927332888431696 12043180 -221618068256868121877423838372265651200 12043181 1361193861282906613339795996434287720982 12043182 -2649293056244891018572453725455508480 12043183 1912206641593877322374841443085729157000 12043184 274498946237754791173170133676333875200 12043185 -136225283502571257459360141741642900480 12043186 261787179184901988894262816875120337920 12043187 141856745742284484713329422535823548800 12043188 -492086048525986425594915281061782016000 12043189 1540443930745515116850144486945052778990 12043190 -77362113556905730256511720521565788160 12043191 -624923246633608489882400616811125678336 12043192 -123805915239866321725356902481030758400 12043193 -551207539527264306810437663498958921558 12043194 244115961247333836562338731934005990400 12043195 914166043998780612948790428601507555200 12043196 502829138685069700298061172228576181760 12043197 40838095781019612242050456596042338508 12043198 -8682051788872538305816452094492898880 12043199 595270942234892611851336761399138426736 12043200 54537919366670595197584646129949081600 12043201 -415154089864587951883868647464706003416 12043202 -260637195444435583048870008317314502448 12043203 -959307662885543563912179971432348562696 12043204 43332763215379560562479166717401093376 12043205 735455793083781587970782406654572204160 12043206 -47689512519895992295137982866508073856 12043207 -773632071094966587306898945733496412800 12043208 76358936772660652078750491218186726400 12043209 -896959662170551362951477045965902419696 12043210 -54582876597241950725108420514150912000 12043211 -252283001341995788623282334789528494188 12043212 451376908239102383975537641620750515712 12043213 -41161462891011083009031638891225541120 12043214 -193268844750524514647754943260513264576 12043215 -267152842862026004127586576446686124000 12043216 15730651334828628935921643960066793472 12043217 -305501755917294958175572444937319155040 12043218 28535053075165917632045368438110966528 12043219 1491287576886525038320042048035271008620 12043220 160435457821230015561849803089155628800 12043221 106196409489464937230018417440093350144 12043222 3490982268516493735239021031066472832 12043223 -17143517270137862844998110427838145200 12043224 -472398003844916577982198243470912522240 12043225 6831023427368999071997548734904788000 12043226 -33013588610498550541359326733324460800 12043227 268670238854122888841316344113331845632 12043228 -311803122762434335924853003336335570432 12043229 -338934920285813511624364625548938433728 12043230 -76521611339710113930833622061400866560 12043231 830432158070724256220946839803422743064 12043232 371252567566202142719231777977628884992 12043233 398930209458411389224872055222619520768 12043234 114781421982905818737843788582155315200 12043235 -598560159638258202186735505927444486320 12043236 -233843078841968642148663581622090424320 12043237 -2918419689812233323251215798651904832 12043238 483557239522888636274073884839992847680 12043239 370301718434144378603511662914303111248 12043240 -67188228711455273223261539280686284800 12043241 -120062301430974659750750102639234760000 12043242 18722736727140745189360201337354885472 12043243 -64530049475983005386476062863731494336 12043244 -118804650783149317274212431035764510464 12043245 453620782119411673793234337002492203200 12043246 -475030911145790489980133216072148884928 12043247 155224506638182863818918637247223319912 12043248 2950111588285673693435969607400685568 12043249 5423080974921491745730957256341935540 12043250 -1295206262902550622225693339846984960000 12043251 575922743593031246410481694901554060 12043252 4448817739164961407620356358093826816 12043253 -138035861301655580767460579388469857636 12043254 233321583176226038140987209877346512320 12043255 9763464543018459131295273957975429120 12043256 1408354566089533625924017659656303738880 12043257 -498618868531267912037088680334638336160 12043258 34550226227383051832399035323389164032 12043259 901404976012019191758607827317666821872 12043260 245436479958037401355835194254884505600 12043261 -483786456815110240581818699038316078228 12043262 -12585717529237291204152686962469753856 12043263 -953286024292617910997443287979614803256 12043264 1653206900833339876395231841728279347200 12043265 -448544307405818477259476927939982438000 12043266 38647473281091618986444143511865973248 12043267 1501075978104881170159890508947131608316 12043268 17045141872426881993226968628313041920 12043269 1253115889548913034183966755993777365120 12043270 80039439349213056519759776568484104960 12043271 -110050396077488706826013803467353179056 12043272 -823551360444470466681368494626937774080 12043273 617791814375642254602854016395511044304 12043274 378499253295308437144664184190535609136 12043275 114843801656961802787532249149967456000 12043276 -245632733519107306406502662751204071424 12043277 -329339475037644651842557126367847630228 12043278 65404803015228904659881807890022040384 12043279 -192820784442026493185181754958260767816 12043280 -119200872468198325336063630482580439040 12043281 103496892121592916611430661261261156800 12043282 243549479541670113518386773070958062992 12043283 -46203381148467707668261665250785361920 12043284 705156291321383168294902286911166932992 12043285 173443080720284232725945914086854485980 12043286 455030092664336087901067842886837984704 12043287 -137212792966178072982235458139894714512 12043288 -653591433961905807675392688758030346240 12043289 940205746403496824506508989045776486090 12043290 -112616872075780989126788512517192064000 12043291 -411351107034095970625520208449692756816 12043292 320474255457657493081985475314248204800 12043293 -450168528209707824968217980035907312256 12043294 -271181544141685354273007072893813055040 12043295 991427030233179658522726331164518745200 12043296 558448101656578499680101225936904519680 12043297 -335533246076770315494348187739265435968 12043298 920077790377719326420925791579418392400 12043299 98195017217556509574571343197188097920 12043300 254245411963133007853391953623635788800 12043301 -182093684630920862626867872664521535560 12043302 -138684657781121308263143518494445286400 12043303 469121668314354287616717399503659345480 12043304 -140540039230523806874983376170150133760 12043305 -704557678490578320062414217246936308700 12043306 307957506397778034784547600048435132928 12043307 1323895786331354661579321195299457636912 12043308 290425026521670947362183543661153871360 12043309 -8872014564375750980081836398141877460 12043310 11202564828486966350268033477950693760 12043311 3007015071080386377838192384588786944 12043312 -362682454837086623617020092076628393984 12043313 -1077135905893694354266440489350253114240 12043314 33899908048311617080059157514752720896 12043315 312636540648424612451993998601277618000 12043316 -380369845149542296759174995455135447040 12043317 88452322830892011302953383759160066560 12043318 493333424907902693917340060418821434656 12043319 -225591318847099249937829602530033650120 12043320 205954810436485125812917390042115481600 12043321 -1254691895908221675285547892276248908 12043322 485538216779460896014421216528427353712 12043323 -241822279721930443431966642848723924400 12043324 -597748169859580452455983681798050018304 12043325 -55813009219173983017931667086470452000 12043326 108218023429490212771615375138343912064 12043327 2310092572880710186581537981089291068992 12043328 34864189537472716480955793132220317696 12043329 -370475302432061522279309229060116861952 12043330 -165536150242794822075669868240365343680 12043331 366441971311458972450391569778783731132 12043332 -85869615729935553502962279108277444608 12043333 -63432837857949691431579106952906834720 12043334 -220030590187754130965700031559221121184 12043335 16612337480593591174175704661688231840 12043336 -152429923322944770586727057755759672320 12043337 -173859901649143508651471239073506207014 12043338 -211220623875374055575031363724087437312 12043339 -320838121098619680377316323452582183680 12043340 260304110272822962731000034739967539200 12043341 -464152441820562622163062925756296204500 12043342 -323757701214937978071930932457542677248 12043343 309929361136464325753560402384271545144 12043344 -18636410967123018218194039634315182080 12043345 -166581209975978485377651066184443168000 12043346 146195227797404993037435821917976970240 12043347 -212885527625792128618504005140107446600 12043348 8077479915799353988660669714138378240 12043349 358313412489873858860874908266878177564 12043350 121916339153526702030026150152927872000 12043351 1057189353662201126216871299922531001352 12043352 -256349841622881899648333878387209830400 12043353 16935537218515346252167115240632883904 12043354 -21071686083164776038682536705665176320 12043355 -966755708071299636232747702425327378240 12043356 -194725595145539977264025834642940128256 12043357 254922710846266185360582228154913392812 12043358 -294794480614705679846913976859969550720 12043359 987900878516939776022491646106780508200 12043360 -237589215411333021093546356560326819840 12043361 872717441048283449357866926761229487584 12043362 -246055279101212658852983032676549163648 12043363 1385802670333305578453030844502298243612 12043364 203486821627724360609046562897506907776 12043365 -27826194127213195277582381593041000000 12043366 -84015832783133042719904930043992878368 12043367 55803759518495426627534385130213898376 12043368 456582969270342697184869399510971571200 12043369 -976940126922236012245922399513508259000 12043370 518121509996868681534350026209055382880 12043371 945648557942387310528023323061088909912 12043372 2254006777148146374382051297161753600 12043373 -876206337228943315041344523949968654240 12043374 -82163115432278938271364392360415338496 12043375 340069132202370646933157029894846080000 12043376 -75937560120641940380520976734740545536 12043377 -1320435633843116514373640239610919432000 12043378 397633769558068420062389256645687598080 12043379 829953158639820258022799083875080662920 12043380 426157769708333645642951494539257026560 12043381 -213338359800987671480781398665024247040 12043382 23989435488113434211610523021900524672 12043383 -403623162345729293620256831929005612672 12043384 333503429966602886374687173010729881600 12043385 302518763233162867567250360228424101760 12043386 473453777676732021740985468197039698032 12043387 -1819502972886690261822221263518795906768 12043388 -409202953216125192811284911921644667904 12043389 -197262637095289549555198087903055268000 12043390 22117516902678428056917975155555041920 12043391 250533809567190518610369536766297550800 12043392 675803256788923533709973191602575769600 12043393 -893538155158019343939556616050161880316 12043394 48657066572473177839869243022395040000 12043395 -34850024335184183006763019911001407360 12043396 -223732907522509557755908279360398235392 12043397 17353122336108491948065042497001838880 12043398 106487808754431308300000887550815070208 12043399 317923357031604842380677476334440427240 12043400 -525817635809620120307295548782328448000 12043401 519461793008099593813086990277593622032 12043402 -122730607594008505448242596534126191616 12043403 187429132807371271558077200289279581652 12043404 12717242520550227147800652200788882176 12043405 175300597109825243085571579173434145120 12043406 12581144835891004430697911908349231040 12043407 -230619164860124118108483676732716480000 12043408 -3949978554830051934159916829990567936 12043409 406661598001840520239234332971683943232 12043410 72413549405025598645603477095886848000 12043411 1809318396026231265940091138440948503024 12043412 415125263325101582865595842686218970880 12043413 364070988072909385141948741816996325724 12043414 660397710493652619300469921681978921920 12043415 -534001357104533903939465053686329998440 12043416 282157616586113951427156490877236838400 12043417 -630619996703771922637496338534421572534 12043418 -29710051367870457822907918314552362496 12043419 579946471832342722530635594974250497944 12043420 -417198004361890566970639682087906365440 12043421 644208887208568390438902083446992920064 12043422 147935601268796688787050119214226375680 12043423 392198512198280159371365792390216333536 12043424 -153433491670761492856805662309477908480 12043425 313191558856290531551468598923101254000 12043426 -33016030986092226900959442850494732000 12043427 -351912917575634174050944484762380019440 12043428 -545800851912857916694746940490742266880 12043429 16943166871883748587561538223421711676 12043430 108756448447470693497414774243946144000 12043431 206435118080163780341259205715595717840 12043432 -213576119941977162753813881596596971520 12043433 -48059484374148560824386391965845859456 12043434 183087812198571990493478177152454883840 12043435 -757820867473476173746740789322694553600 12043436 964023621412819485165535145883253870080 12043437 179754106540451660250449875717073804352 12043438 96406008603738559927350933377471754240 12043439 -825212863950657152055597774325744684080 12043440 -1390703691893320789855292922303283200 12043441 -761921033489776502000992860872120354158 12043442 231555753609840212931259713400137123744 12043443 -139819940277648090074095150113250516416 12043444 -51804655524452367394443679915989393408 12043445 273135031218717760423648433634816956700 12043446 -181445083647783142497679801502745034752 12043447 -492569747193828249945044777108588637216 12043448 -1150730391860011045185816166375783280640 12043449 37196768932618860849732959740207305600 12043450 -280945852162848371436755558206825422000 12043451 84681098152544297998319178130974266880 12043452 -175643437979180226594316890720156691968 12043453 -314743945279189365814464368796611322298 12043454 -64880716104365372973780796460680905600 12043455 247334067224243866433482843790681028000 12043456 349621796550469989025156278600508375040 12043457 1424748004568401314519506519409893360706 12043458 -164924716962067303278117412338432491520 12043459 -1011042926923500592298287932759538950340 12043460 322551317237651967076578415363400478720 12043461 -177124836068379422090186291163590497056 12043462 -20232795367642117717200663709779705408 12043463 -239373505538923708916285221341716668128 12043464 290932714917923141437225713359057387520 12043465 989225327209302436189307131658735887140 12043466 56206153850386911700739984015988881664 12043467 -7140677802576170263136887725597089952 12043468 -1156863492606300607954357135992834969600 12043469 264392094903997125677009743692208848000 12043470 -73527371544529339240527818568249834240 12043471 1399679590156941198387992984999425209600 12043472 -70355948551831064344034585762985934848 12043473 -189463534059421784707948754294962011840 12043474 -235129575323128516202029862211211898208 12043475 -476598610487611956267662485123114710000 12043476 -66991476117583838949416278793887344768 12043477 -1294504638665329664072971351813574378674 12043478 277724342154179621365427741511168941760 12043479 -89758752978349894889518624813596288768 12043480 51298565298997360229541860011315200000 12043481 1376194596805143890421939319778660593152 12043482 -103463957923483249164200475649565233152 12043483 21086988239597305580050139405023966400 12043484 -617500222459469972389349262720782697984 12043485 -6907029388665904665306805761941559840 12043486 52525011246969741125419457339387606784 12043487 -181780386919226161705723591657421734848 12043488 417126059312019700698384869651162333184 12043489 1808599131907867641642834960293607173700 12043490 -7797404980725331209908852333131706880 12043491 -406092437776917354296516378957082121608 12043492 -256131955287555994861837742989680814080 12043493 -10015134889290092712151801264395840 12043494 -397113499881678397128228741358010332800 12043495 201313283922570904162021694080556503200 12043496 218848273610454850605979662110138465280 12043497 456328062627360478879224955830949958400 12043498 39477307012527276900239278167754542000 12043499 -708558732751581560451397836077936793936 12043500 -21470012585854047322197837086785536000 12043501 133357101397455057470023687794043180502 12043502 -128638574263553187916847397437068698048 12043503 464353091918739521070452951732202983112 12043504 121043110179612222050842078565279662080 12043505 -350725009936372003140886982965890055680 12043506 494547449174575417821962785611017291904 12043507 570773776230815646635477277454958751392 12043508 -243914673577372943183593077763474525440 12043509 -248298854206337103374819969867558486496 12043510 -73045161068815607961738396469286096640 12043511 83455465031145554058715562589571833600 12043512 370442831715409023058634153550563328000 12043513 -397100710817818716654661499316391130496 12043514 -40595216296697709093702511840053660960 12043515 -581599207197609209658366126675515919360 12043516 604749844093891666289369039910301027840 12043517 -278749237572537470334987250166678010528 12043518 -292561752617735261778749121209434874880 12043519 173304289850679888884059105547395698520 12043520 100547104643446574812080884181463203840 12043521 -474818339036495170559198868478072142400 12043522 -516148635860636132022673675831509488688 12043523 -2093153867246474227030844636338399448256 12043524 369305303945396626780874480715237190656 12043525 198013765082271339119246348968775533300 12043526 -819126974838566598059451352351795200 12043527 70118922940545020044868242333447294800 12043528 52206465816155468501644341667112386560 12043529 -920293127016489953694945251387212656870 12043530 352312431788972579637728097162919238400 12043531 316236666176738415362723853710123409024 12043532 25985526131960632345104330537564375552 12043533 341564498108140600452873054066794679744 12043534 332103775635387095768576508636294302592 12043535 -422640392477652193610179305970351990080 12043536 67075717280017123101545411059930890240 12043537 -449484540695474438051078997387701016576 12043538 -4943840166722300332596930639003145056 12043539 1987925045827956046941180302205353763840 12043540 -188624777369948313661205742678374787840 12043541 458456519602416002668685276663082876942 12043542 139931391313895777514648390002030567424 12043543 -354746692422811275522903889321865259816 12043544 1518068614022696721028166330297138780160 12043545 169709401121468742073370530741397207040 12043546 -140190739666373716062449632596126048528 12043547 -554467757024677551658210417004003453568 12043548 164045497484368347531466333609392122880 12043549 403357705334270428531140902886946490880 12043550 -603033984890220940615446403059362400000 12043551 198370802348462048948939864433284148240 12043552 918632981799872392531393088628837580800 12043553 246627543241558568736495619847366216802 12043554 -38708560601726772942650930803306174080 12043555 318793136978162234689692201040561254000 12043556 10767478058162196425121693787846164480 12043557 132849992336443933694771708672180966748 12043558 474049095348774120305753052810672264000 12043559 241153875359177470195293244015942795776 12043560 194205026933735487613234873219285401600 12043561 -497872289746306853857335266246103563520 12043562 -331470392818819084248060505641488080896 12043563 -213884051443078469493571537699956490920 12043564 -251053985477854950597571483071935120384 12043565 614339699883376184443925981471614642200 12043566 804504457088319995524209745761731999424 12043567 1314400427426184339116646828191764825616 12043568 118269363770467721715936563852972851200 12043569 5224951925156451133302696259948728000 12043570 -69279554323199536766682882764371246080 12043571 1311493878505635790505494789900965221772 12043572 -167858855754571122802335661394224631808 12043573 597480155398595258583606069752810675822 12043574 140631520719366937971353575122660867072 12043575 243627458363934887481614274291161779800 12043576 488235142828278501450553408333845934080 12043577 143745047248490664669975273162692469312 12043578 -121272747346562020802229240567511704576 12043579 -226832898962491932157036903425267873820 12043580 463354746131990880260916535148155507200 12043581 -118572730545065942093802381371517972480 12043582 -17873218313588858885914553301041968896 12043583 554871389286350595302264602086411789360 12043584 -148894142658866681342328846429915709440 12043585 -330680686937912116440791464931834413440 12043586 311667160867130213597124095760849653568 12043587 -901275048351307447939535566733546454720 12043588 258218417806896514957125619018397700096 12043589 1249188038866807375047592902215728287390 12043590 -96313100974503434823993264480135778560 12043591 -604827752713904985686621396363320990928 12043592 -5809686110743159290616236446085734400 12043593 25747622497321967116249599737357913600 12043594 260822068505022936231249095118419550720 12043595 -73407676943406927873738390427987906320 12043596 498986095353443211988786510021716716544 12043597 923049932960935335011484112303863949046 12043598 185955194601040071133651596998496779136 12043599 115331088612883278078744542742555620352 12043600 -28379222870666206951833682691070976000 12043601 -23070043598050502756572906878128291088 12043602 -306325847631605120216760506335069025520 12043603 101599390947221248782258414217137945168 12043604 -610546106454940562767420686580714479744 12043605 78265404181055049015924543295671736320 12043606 -628343499277946679068688168182151170880 12043607 1006039399969618024859847509000177966856 12043608 472604321725299485223433977586272399360 12043609 1295956362141781227651879687741767039232 12043610 -15841054243826910103786630764564061440 12043611 -265735280948547506488667347247095379760 12043612 6933199246321006120686812226217367040 12043613 -23051185389005074388229575699241498600 12043614 -478528156919368955198505682794335616 12043615 -58133496003025327672874618555057505240 12043616 -1251135352443722798752797056104246542336 12043617 674503507449528557998341601016173065312 12043618 -616628956359931479605660497100197752240 12043619 426175426079072953492614399525996178896 12043620 -280930330207301646013685710661858918400 12043621 -794472345984211381541983317690993426178 12043622 444370855175954706597424022774629478112 12043623 -377929266207837502995259110042146975232 12043624 -17337339370812703551948626495390023680 12043625 1492314919391754772734401536006211760000 12043626 116430126746840611570338198817231655424 12043627 227238388347626584425677751398653460544 12043628 148868138726062419068034577823835985920 12043629 29491350635123129263447029294003882240 12043630 -57008839532458998225590651807752703040 12043631 -331223579211882423027356074448877407208 12043632 -146222291137421671847530089490192269312 12043633 73738138089865614552420828796466568576 12043634 74859485470142103764644475049724595232 12043635 260128996817461443527981401318367127600 12043636 -704297206448121941440110946817788999680 12043637 1535612013371060766977506835284439786286 12043638 425939486675525221985609686086554744544 12043639 886307404745569226682817656123618126440 12043640 -68555168179543406701225113398205235200 12043641 -132867045211156974440970690711284553600 12043642 243792281978151868036808766379398064320 12043643 237349701937026792818775549724362953892 12043644 7053451115441436476352787323863162880 12043645 1202240456253974224899927689984294553900 12043646 -80430774220108235966457694695222793728 12043647 1438614569150900296680024218194729344 12043648 273179504245478523456603615911655505920 12043649 148748953062789400162008734867967824340 12043650 138584599125649929506528250962724345600 12043651 458766429563024148602289111219765207792 12043652 -1691523400818171899188519400200935060480 12043653 335555891250226816818125160442965052224 12043654 -7210600352294091778205568619607271168 12043655 -1507091382106500116089358338802534400 12043656 -198130100789277054305895820328371814400 12043657 -1078379183485376163693927053568703025280 12043658 -231070963703451394989870603884702384640 12043659 130795499458212846439126862266886734848 12043660 517937595721222072031716799309738434560 12043661 38386788831562081198158000524468118870 12043662 377203969723121555712049694194212773952 12043663 176857048604910687892683064523431010920 12043664 204698875219701723531243962891696603136 12043665 -352198032625577866962909269037897227340 12043666 -873744304779911528601641475771906553968 12043667 525917467737647320716249683689506959712 12043668 -28567548496266628427692253225871851520 12043669 -1206417354722986571622785301000029065440 12043670 199411315483993482842712229102895520000 12043671 -974650261084528805126853603616340581680 12043672 604860619037366154164765963835189196800 12043673 -248825860934820163413519524786969206320 12043674 -270216308972714144339666507280502440960 12043675 54602527492110033582445494495906314800 12043676 -897560251780746926957589602695071232512 12043677 618999567595174816318196021279021915520 12043678 107263626553838131306985904103389536640 12043679 -169148281965634049506939838428235811600 12043680 329838030224895514104163119751747338240 12043681 83518310057818399408985661402386256532 12043682 -2043408477044791026589393878338792448 12043683 210261630213354983440649766546664626624 12043684 360067956135218295101647453998800798976 12043685 52443695402888169723461419960115804760 12043686 2675497102784000596802735497053093888 12043687 -1066282099504646183684141712746922039440 12043688 160708411671040903828169761142722560000 12043689 207948523704537465836681644283199203520 12043690 144404618272625216340638622613006581600 12043691 1024324878289942848983766808471279065384 12043692 356549234766333812377791477607132598016 12043693 -824214394349321629800785395450233774058 12043694 -325490956623285840315769081210263994560 12043695 454161926686991883935304493753028539920 12043696 -11185064166545727435353270592561217536 12043697 -233450051452494523905659454367154416320 12043698 -7734328597901438197178597645502995712 12043699 -241702542328404885834019507346905565336 12043700 270074280386988464264349279653215392000 12043701 -943514271396173088697730917877605123200 12043702 -503644604456738012035730939759354959296 12043703 -336685912701018449124576130622306156544 12043704 -568129712019738517176227940420487802880 12043705 545826461602632440242445650131191185860 12043706 -721941984007189994906662491067633426944 12043707 158152375065960674334293392169418085488 12043708 90132346764226305748518647400442132480 12043709 -80810214506933860997205818315053780500 12043710 150655927039075397993242291446174586560 12043711 -82979159407300041973117732455812202688 12043712 -66239535480178705905839963486300405760 12043713 195329644797762893929223556260620545888 12043714 -219288561319361039757609481781944069728 12043715 -564245462265342641473763200369117009680 12043716 -150901931126738632383591464143439179776 12043717 -34249585711257630558135638676083862016 12043718 273783138326867593778256790221442493952 12043719 731086430665826208482566796004448855464 12043720 74785465435323882456346990051344384000 12043721 -592125517442484068200208960454037982028 12043722 20007916174673394666575140070012070144 12043723 -765355999341271451105415867294460050028 12043724 17220664217241574136450670272319455232 12043725 90177810154108244592889062793157589600 12043726 618809916499691812500200331215301573312 12043727 -1264126741759403305997264418948469361424 12043728 8968520810506346349332670376089772032 12043729 1276222328854446297144130254240734592000 12043730 -14095529021552904254943390303244730880 12043731 173641400816692093376647333694532505344 12043732 1303559385934802513060726925707469588480 12043733 -35385687991476288333394100855698005792 12043734 -442196274907950145235727309327818880 12043735 1939714324121911609814329182262427280 12043736 369185669040159838830435595774163251200 12043737 62095018576699391475312301776342636420 12043738 -276286368321828353684486163990040245504 12043739 97618503654879216392046147142456754880 12043740 -136231845612790970910649169155103078400 12043741 -7728354546846964758424617810055175520 12043742 647348033673474276667278887735272849344 12043743 -655716483551090778179725596617953610040 12043744 231804630332854833364786633874657771520 12043745 -200677464875958166986757896835478730240 12043746 -128439206437858018364705064950511797760 12043747 8015759147718435554316261270082341360 12043748 235096029189370264626250740456909520896 12043749 228805684107492972491301776121052579008 12043750 -301427990880271623990759953506622400000 12043751 -1324594543777679692696232732873561026248 12043752 -320355444276747426086952467765979709440 12043753 31803117413075784982928099414675707380 12043754 -90349500002775169654311404774181689424 12043755 657301100103502501368026005187217343200 12043756 -668805585199982759430289742767509057280 12043757 498224428795572769859678920998267112032 12043758 267846316044595685634845192788890086400 12043759 9480321932245565510288137189725603200 12043760 84121931452435665448793896585960488960 12043761 -632008080811126622020555432144510608528 12043762 -405897473627016617421047916797924944368 12043763 1317266668739991068032643460831691608012 12043764 226305196527014575946647481424209212800 12043765 101662583751317736450849220979123536920 12043766 40561054617913720737974564232339468288 12043767 9970538988046662432372820318700877648 12043768 -121772895008650471918223202912290426880 12043769 1048232119096572692686189588112948800596 12043770 619487382330001694666357610697238192640 12043771 -1420980655030667588242223447155944600028 12043772 279836195694026129578535906346253727232 12043773 36531410973094658775585613703435800704 12043774 163911773135338118040456912585210587136 12043775 -401657359834277764469278492423262992200 12043776 -37405981165668126292471796015044755456 12043777 -1066931241127972272113275578571737012560 12043778 -7119074924857104910628376693223208544 12043779 -269529944747681496153044344032970057728 12043780 192942563816778447245655248648094781440 12043781 1712313752898207678868703056966469668572 12043782 89635564584697601360716280878796513280 12043783 -185936459521532424078876572257831583240 12043784 -13955929230618884558391775554524282880 12043785 -281900042640962971669866175977565157760 12043786 248697363314481412277148865844927913216 12043787 -558690046979471710038529934641800499200 12043788 26635934240421432968867353892005662720 12043789 -488119886448023639005210755402410367360 12043790 -785744420092008647433753866242471464960 12043791 220424639916003741108312104394337457664 12043792 -82937936441640377008661161344388743168 12043793 1138053114241429307981847458099976645042 12043794 30575299475768505687824464846789263360 12043795 -1082560379437265014748730660804939013200 12043796 111136139486383375856428722992728811520 12043797 441714814501576616119813573199259313920 12043798 87964607766361865142512585111286434688 12043799 -277288329270550693562970826225351894200 12043800 442264040876331940664814993228250368000 12043801 131885177055461779709229285489262138368 12043802 592044008926656382343887032879287450352 12043803 -452188020585849397052418937189221129936 12043804 -231242375484428954113686055572682361344 12043805 -689186919642166985123474474381098971540 12043806 -213795486344837500240607698761910754496 12043807 -571671808010152746346365613085729951568 12043808 -122783644620120064282222786228737736704 12043809 159258918311671742493846593800428728640 12043810 182481230774389819949258696342001285120 12043811 505345844709433942399990939824730576704 12043812 -446443414770882672508677092159448416256 12043813 706664215547621892933760590335106442560 12043814 -370675577248008246128722966031184243744 12043815 225257046054354877001913449378398195200 12043816 -769818881455120010306055558531957811200 12043817 1346068509174835669987516033040623039866 12043818 109668311999211140727681611852948680704 12043819 -1479346222473057199073988827582665027200 12043820 -8340163117440793335795611021190635520 12043821 -343926301186493725122422839851336900288 12043822 396051893105816588705179754681712144384 12043823 414507494982507701574089721346317358320 12043824 42223954352106542201561790498401353728 12043825 461037505805416876481522015280663676550 12043826 389686425691807565306580208323660426144 12043827 11409732851937458434522782839646506568 12043828 36644984270967253896638895042466064768 12043829 -138417863653151037281034577358042017920 12043830 -12520497353708939959036770208645121280 12043831 1376725541150537087305350966353371518632 12043832 19302287882629060360177107129109463040 12043833 203408604009195654110007275182977735744 12043834 330818849704655969342321587539095988480 12043835 238012482306337009696625042295042760800 12043836 75898108168789248286517480746954752000 12043837 510647558725095392749769768685943406232 12043838 299309366946197449980842075897836651200 12043839 -1253580528288830588000676012194376664320 12043840 2207243711714186984438899351989780480 12043841 487636396857172184103152941162390950144 12043842 -115004329449676912176261500235463106688 12043843 -19764728464999080052405458699693009200 12043844 2116929472909276348855141101921800749056 12043845 300005439225816865696123059000013104000 12043846 -108429633901862716651661899630458852480 12043847 -993882977508797633430854340933144628680 12043848 640947206035143720996174673143382056960 12043849 -908192246340168526104555374669481154764 12043850 63695947268474350564082953841909836800 12043851 -223994950578934501436655959642884176168 12043852 694013118976256002099476132802162677760 12043853 1319141894406355991950382243264890412640 12043854 255899897602703364262713247020902814720 12043855 -491609686764681933632580253028065365240 12043856 429703841142615240591184668049268736 12043857 -622895650808082290557628672581327428048 12043858 -161558838185969347432681087729904726016 12043859 1993093692376038769779001398137719833600 12043860 -260813784254924274299159338342101104640 12043861 475328495457622054923755754555489142332 12043862 -622693122168620261505278297869097668800 12043863 -491478926446687090325259566852032295520 12043864 -11054277313308507993884004829593600000 12043865 -150346708149558024435352000360976383740 12043866 -324087447432249151409015742701410790400 12043867 -10576495035165732278752396275726676248 12043868 -200152019489074405064890013069091159552 12043869 -450179393331524869693241523284979920256 12043870 241293006867289126032499343445077760 12043871 -463586327199189215188742950447519268640 12043872 -123314299944346427361779663428953047040 12043873 769840962895799174482331900781459525120 12043874 560079892819288521252264209893759913760 12043875 -63184543400015544328705241597530116000 12043876 -166890116172364082444884388249067546368 12043877 -1447703776612411421547162572809221175140 12043878 24903916103222945726030523048716697600 12043879 -143085225949112917482187836083062877712 12043880 -288574595406323246038610758363003699200 12043881 355971207166700827759895790282226510656 12043882 -896385253126504901975079580857725205408 12043883 -2231137105191532710324277041044952857880 12043884 -30465491529076956339002564617799700480 12043885 -233955342231777446358691019371026666240 12043886 -79918911849543336249715780703321884608 12043887 -200744826483644393910917170642841502720 12043888 293413877464725763214423493849068666880 12043889 149528832346965919338797843356578490368 12043890 -32373926987254796899260171407650082400 12043891 -2547213589043421427502377251989763732480 12043892 348691618305035912817917935238408017920 12043893 1525820745233697345658752825801859965504 12043894 -412769772361250740043250226405680011328 12043895 -198397950647521386021881921406950123280 12043896 783640032212070992386145956974182092800 12043897 943842461304661467924600989426055981952 12043898 -186639508069049034921463350776742406800 12043899 143683530935837976364416894297332945424 12043900 581203382365808102885667329115593280000 12043901 -811654264301158553035281703006586308596 12043902 -6025181145448544082819981321604479360 12043903 -192176139569809728906721658889067328640 12043904 540033298745147424073441414821540003840 12043905 -42274719180434260901396002811945345280 12043906 -478901512142488213967792105646609306240 12043907 62388179647836318673490517812262829872 12043908 -23501579608335862755266050302906412800 12043909 1207371296044888927273471153294789398110 12043910 -371595004754930473793095864511436816000 12043911 348835258110083682528045754571874970368 12043912 1343311221280988064154480622288679859200 12043913 -3402817120737331408509511609125878976 12043914 29600018488073309182267092481604123136 12043915 79697804925538766300108249601136498320 12043916 546360534670506372225872112028216938240 12043917 226675004459295894067277131679726927040 12043918 -243485927872165247984764512946971715584 12043919 800850329631848682719086504043441878320 12043920 28106788583449788770753940803561717760 12043921 -249426269193600834522230533196659698956 12043922 183152670191437624579105914967881571584 12043923 221631713371315375841878911855373353264 12043924 -192413909071091155899649596073972991104 12043925 284742630269102575704169672179668464500 12043926 394157841582025561702140808650482589792 12043927 -221714079640833712004510692403195504640 12043928 -507212134300106335158690124948167229440 12043929 605713104120469587284226946848327188640 12043930 -233662672978164541021305843758823609600 12043931 -131633680808693754739203673432675190268 12043932 -90116446766803092681590069234937722880 12043933 1604291058219626035414628863586317037280 12043934 92747410212164953051106961095954448384 12043935 76887343239202860789768968248017914520 12043936 -1475513908416640245261106803702951641088 12043937 -1420054739719025522260955491082554129260 12043938 806063745709805460436437755062487454720 12043939 -2241894438490025568954287312630440848 12043940 -325183023056267756038365882124652424960 12043941 67439204977203622392370226454075810048 12043942 416040681393499995612020244749137981632 12043943 758976382418279822799188510745576617904 12043944 -179225456843685540703074347770719436800 12043945 -105952279818600267316689980093353315200 12043946 810880216248744166678917746275263317760 12043947 -504453948090143881746011916354338826000 12043948 392698113092042949659570872570607206400 12043949 694500417176306786997579809355237724950 12043950 -1488611603987442004440075037921612800 12043951 210182720906557049589907904913873847952 12043952 161595047527108673732229850090296262656 12043953 418053691109111739839544713306489344962 12043954 159039302064778351712898475798604201280 12043955 -99212010167328784234760156520296354400 12043956 -8636470429766260606215037358912925696 12043957 -226402519448324992867729894150739366148 12043958 48547005656454319391328500769125646720 12043959 -386073177914775047297858886937155900696 12043960 36046919043364053321436461894018662400 12043961 526401956844146463726688350809481238062 12043962 -102889944975167429869520653781597147136 12043963 -149307952035220908854712912096479617320 12043964 -349445340031427178502258894544695432704 12043965 -9689526181583626819651416031859712000 12043966 546728773518974681574912223825359225024 12043967 -559757130323249597036508746079616361520 12043968 -129830043275240756002916348561404723200 12043969 -520821589359051227070052437884764757760 12043970 404033817365953245402878058060057691680 12043971 1855372606391497821884326428807307212 12043972 -21521162138993009191233251577607163648 12043973 110773610722870667987660765511803469504 12043974 65640743080440112116672205793924871360 12043975 -6841341263578768586680683959605100000 12043976 910251646904073697552856385733754880000 12043977 -126596297374179234331301588924525520 12043978 -71028165221782865962621845963197206176 12043979 -1144592548798121645017504533580839405420 12043980 -84426998561497446348302539754226416640 12043981 540217077923085236135148946435038118732 12043982 -516255185975132635767550965079354329408 12043983 -92915522811009755904243535912703684736 12043984 -116854196788317654990869726960271360000 12043985 -383160423409870510231739553207796554240 12043986 -424600867668441596332361496915422304000 12043987 268558346043780247097656425518450571636 12043988 240226757820498890529452133784446222336 12043989 -63493197106530310372365480373051887876 12043990 44136375691031176741623275878477440000 12043991 582001508285276763286589872450534914000 12043992 -17347808276602981763781454269997916160 12043993 -667740663714723645158255420358476717756 12043994 -421755210582388827630649199274744946704 12043995 -194373627385958641854618353514985556880 12043996 -100873462758912782894225478535805140992 12043997 34890906917463171685623367374291338112 12043998 -368177814755528428929990846886787306880 12043999 -13087160564632424252855011927935418752 12044000 -466243238278934123022750572641714176000 12044001 206758374349433007271734759176851392432 12044002 -40662908125206315513871133375561166048 12044003 2461955761920358668082633975931624854344 12044004 -498169373888828625565789613741867449344 12044005 -342426955532387807181493396021126046400 12044006 -37700917716360271257832812542846601216 12044007 143392893244106808294397640793570380928 12044008 -1622386734236617030179525205725390243840 12044009 -268629127597774800621057004520725054320 12044010 -205373692954876967747160057889626631680 12044011 68256517667179031036432631856681547040 12044012 -394922545709153677408601432160113458944 12044013 20480693232629992247941756852389639744 12044014 235125435442417512608789885532931004160 12044015 220587303093764713301988404945528504400 12044016 82700269945742793828395034041312378880 12044017 -689759460725182686226968948419376285968 12044018 113745178225808024264375328783063762432 12044019 -42586328310356709493731954139541944320 12044020 -471815592128058134206962957540165131520 12044021 283143001966097672008107092415544249344 12044022 79004805026947183978615931695000911360 12044023 -1464482917982414040769663237471732684560 12044024 1230294428889701187748787343054766080000 12044025 -266601502609701703272650152029207600000 12044026 57472132867664074868264860992451315680 12044027 76622173824876625341507411323422930944 12044028 -210903434955938006870723938103088807936 12044029 53196378023006374556329494026128442630 12044030 -39124827050759369329142665918141390080 12044031 765177507466053442145342895054331766160 12044032 -189594985390110480152883818259887947776 12044033 163845418659409340649627080410363466544 12044034 238303049568354756792914787180805890384 12044035 522814579366594913571529163111773764960 12044036 266413740350650814611644654026757194880 12044037 -168372679047158365150410006654073605120 12044038 -49710359421987733377374674620516080256 12044039 -127844683249497616015683440618764433280 12044040 662624247849202996637418497673525657600 12044041 -519155485132567302807582374642534358348 12044042 -3942041355980341995308467931711792640 12044043 20763253135668162472796868237454757544 12044044 397698544364568689656910252696963131136 12044045 -237117425647052344091114837515906406400 12044046 -62370784128929852828395458015380499456 12044047 66820982360330182460336286799401682920 12044048 248269416353035511181734054755213148160 12044049 -326979381216658087447483248757597733136 12044050 158224882718801486844389210280381514800 12044051 86363018295643065314282197992293178792 12044052 -738900791745833206465714870145990535168 12044053 -539515781677658330623063199202805824 12044054 -488634624552726755381070143561455704576 12044055 196923657413714886090704266221936575520 12044056 45238250561315522599880932421923706880 12044057 1240322085230699204328364026770014863306 12044058 -30509822136108817260510502847174959104 12044059 -189286196938627577044492787584299887740 12044060 158996286327915230044364806455379507200 12044061 -675563854102799833287368261385026853690 12044062 -33480472737206569486443751248794496000 12044063 -1652248360066024256530893779422737974688 12044064 -198602084679149900705174013862698024960 12044065 103424594213143579022030153335498208640 12044066 -771063247059848880337283753375998669440 12044067 -53685495359684679557276464228347679488 12044068 259386203793952813754805021805591902848 12044069 -573612914683641727457093033513123374530 12044070 -1315702684636012588014336078397100160 12044071 527829386591627625867930233637491089192 12044072 910651223654557255402766739803280998400 12044073 -221919535632106596375696817964354376816 12044074 203694264678249269498660834623859972352 12044075 -268253599104666130698843456796763457300 12044076 359491173813380646249175486628882509824 12044077 -119189704096341280908859744675834704000 12044078 -51561712683094349197335064573283973120 12044079 -2605596091024482724306876213855660162560 12044080 149715262017091470734159241620785397760 12044081 -282786290681769623920111377866067999360 12044082 -12517678349076292163129625737485454208 12044083 -800363412096503546528191625993521559640 12044084 -324120569525348494247066669557476745728 12044085 4954288247302084100412584276433070080 12044086 -977225323566906920276508865083825488256 12044087 -181675604306606001827656578292889142480 12044088 83301188261768296045835944593575116800 12044089 154540600091305162167608851971968861440 12044090 -249573776622550558610354181951920071200 12044091 430559823934659527756759715382869914880 12044092 143272688458215424947061302848347665408 12044093 -51049762595678518905828280873918466400 12044094 -70664391579002709296426657846139260928 12044095 323685547542075525162582321137914915680 12044096 165095952439406902922455241010716344320 12044097 -208212081432739722718106610080372986944 12044098 -1311262670826763206986419853847793632 12044099 1693838068936667694085100294641416050064 12044100 142809068531282988155976083289966336000 12044101 -1314703091201626242501758104641679824768 12044102 110402996748102720131431471797632217600 12044103 -343832360130242841271338326325234931200 12044104 205994265959523838704636978071885905920 12044105 62682862647788553836119468161768876360 12044106 154933447026283787557652291294612083200 12044107 -213040407513916939956293170534229663000 12044108 -703531396704542724046326353095017737472 12044109 15032872165884000327654762240533873664 12044110 -32222686621559240082096267834363459840 12044111 -409546559918113246523395916511757691568 12044112 67995611120895776234005751154205655040 12044113 -1874239296339872326884810750489046147596 12044114 -566785780100379817846391982046843711344 12044115 512846542739226134693175264085253333760 12044116 115096686160181528955533528812247984128 12044117 465000785690081474373892505030933190300 12044118 -83418171696715819142530825034754424896 12044119 -208340569799408775327202061414649166320 12044120 -5949160805847252237908348332788940800 12044121 -634343163206085836006926732326611241696 12044122 -561809998836378923034460057843062927888 12044123 47310881234197988305415062890449776944 12044124 -30316410479041037683859605865687663616 12044125 -1356812380621264294338776005650713001000 12044126 1574841342306012221105589587873568938496 12044127 -182215822842817081514875840215243946680 12044128 -8650610703660863394536547996065857536 12044129 653094160199634937251125330354928480276 12044130 39419753822489002380787564437119754240 12044131 -1377742735478091553472504061738906729336 12044132 90915779073443711583786796304965274880 12044133 -81612496288417924523280445108959247938 12044134 210855149377451689012438559352780828672 12044135 -1119835599591530000459454179577088255200 12044136 -134471640825855386649140693981484072960 12044137 379751566895792905827826748677713741952 12044138 -509487326473181146672905966829870844160 12044139 -149851920601139928843219012387511857576 12044140 116421908938590458309186556221796449280 12044141 -769591641276162883571061224494848844458 12044142 256174482258314992381286919830750714880 12044143 -760959088692365728579574598127125246720 12044144 54653466153241353808978923938860892160 12044145 -213592927823746790403237426471065232960 12044146 -64051942099904918435908034560279711728 12044147 -1173044679895812669127807840230461332404 12044148 -479606616366098841813520484397845176320 12044149 570248686270784516076568020256838517528 12044150 175967982555179743714732234936190944800 12044151 -43026092717844893999246212510693786176 12044152 -1436389567491350517204913216783970918400 12044153 1288259639687365490307643165210639845264 12044154 -51292242090960597878600416056380282880 12044155 211108049368769509809526522391649750000 12044156 209897698763002026608387150330444405760 12044157 364732767924386583192273124732634273280 12044158 33054341767410464412827148144233352576 12044159 117815915472142510959726474053194527360 12044160 254611779096925274292787954657001472000 12044161 -155981323561213327294412861982654304976 12044162 -254680761809683473239055919622588595168 12044163 342838387065285016043706014674042852344 12044164 523406175975376043708191126407277363200 12044165 73399762714506523425546150016699173120 12044166 10699218890304279947875121546918522880 12044167 -5254923780555358527737042826440401640 12044168 -312934857563259732132642543262003645440 12044169 -15546865332619944678671970629854846806 12044170 192097246279676442784078378043891620800 12044171 11239210239195003714946908242638515432 12044172 87529274933822096527034645372173025280 12044173 -821985033898698315555910811522211924480 12044174 144021540798964405853564025057510630336 12044175 72923368272535946122200761348016950400 12044176 -50792690103936298052857604702108057600 12044177 -48757627644845630019331961529616319388 12044178 -235878223033045735599175474118945638896 12044179 393126653897754404736806266754799389776 12044180 -231462440267763873207072445200547799040 12044181 -1503730072398501147245336539758256453056 12044182 355367854861044838062356271719186841600 12044183 490259646238901829545517046806998463432 12044184 142294368565621531536923353171958968320 12044185 -369241712833658072398154156609435242620 12044186 -128589713264304032579130968841997698048 12044187 -522622974483733289899494609606179428560 12044188 -345746697888932890086300916286377298944 12044189 1229401827001929060223476346373377845990 12044190 -127938387323574033614881533332781828480 12044191 46894208915948687243080373687820058592 12044192 45345921581752693463538250135761715200 12044193 -378321623596355490421534419389740045440 12044194 659818924418964853699206546425262278400 12044195 232418365689171243324789872676448105200 12044196 63880278040391967842791889676114548352 12044197 -20874924286785647379315089338778109504 12044198 -710631309112189195263288300736022537664 12044199 -139979202484944942691977435034163609520 12044200 -126321911397721783449506831135656320000 12044201 213800417915126499540562460658949601280 12044202 -485628726193917094978278901705112163840 12044203 288059322540288662293217075742856389984 12044204 -68197688315447579970178934674995788544 12044205 -187000466663334063451619595712372708500 12044206 767420837179182678611910937448488112640 12044207 530312803748042065872242063557178683392 12044208 -125918189932348730554597418692471160832 12044209 583793575508825171293537406978166250816 12044210 6242357723143856774425081315394297760 12044211 497242989293427794581076129766320016000 12044212 -635067858168065883553656071268401532544 12044213 -546975320445708655364660187813021471648 12044214 70587588409637164969750962125690880 12044215 627955205018637680666017240414647654360 12044216 -9608839278105413429033750169821552640 12044217 -424785485909012060381847246340964575920 12044218 91021948156574264024983329662798470080 12044219 346586689353718279039043228641823413200 12044220 -530356046586525155777296914304898826240 12044221 255478489868010633979922235938194710112 12044222 544996711583701620689403669461024246400 12044223 87887977907908361967121636867316472 12044224 102207442995195069213361824272949968896 12044225 842605014059147504663868342120532881750 12044226 -278655135149543723295287994293209837056 12044227 -200207219082795415267517034710472520800 12044228 -25024673015465971942418944774078439424 12044229 -481417541950169110174404309689905802016 12044230 219943743093359154669262381674508247040 12044231 -667607384166514976250609003114010492968 12044232 106270662517994446700345569658721461760 12044233 -308901498238365534704189049634229442400 12044234 366167801232826990600958120565680084016 12044235 -80300481739519665514356743113249620480 12044236 1847910009078081140382867245829460941312 12044237 -271998800495847924875553592621173828468 12044238 -7673929086647801853203458875005020032 12044239 951184723911192724296030370958522125040 12044240 -49931495517706343874634883792168878080 12044241 -517788170376900359600065822060602124800 12044242 104476403034757746239073028899514481664 12044243 -1124467092563706031656035547355338191508 12044244 -213129039324076806465399284323783262208 12044245 -466930741508850921554747329100802978120 12044246 201009370236343853844952545539077239072 12044247 -79918214296294682571539313546176367000 12044248 -890923484508706685039026108858744688640 12044249 -432925041730262087993446235889377478144 12044250 127746235113034416674572971749335536000 12044251 204053161581793540923178020070213623600 12044252 -368399550946570766061414675001415393280 12044253 34760498604804081450398497160222488224 12044254 749908728077468340187039439716326504576 12044255 1162821821931919340909601813749326634400 12044256 336320286534282107051444613596571500544 12044257 5398650522587093503433787616118273200 12044258 71254435055232787903042129000274790480 12044259 -101749472725002095499258246233717466216 12044260 -21812040153613700062260194553643595520 12044261 1251473100991943065528682603800486468800 12044262 -22265941010211900559759355509337410176 12044263 558894798266639311524093604803485735040 12044264 -162157274879177951780249539699053004800 12044265 504523379228413962142083179790097456320 12044266 273329190178467516061241281739537688000 12044267 1585419193205119129920163721216418247104 12044268 221897019946878128559981939055513758720 12044269 544463619644771297857714409996056369920 12044270 13921900833773959218226183552758351360 12044271 -550527942585018167154943352752112749440 12044272 162440639420287655440759453626897465344 12044273 -1597004067785112271640587413859679234478 12044274 487331866713284364115433242046854920960 12044275 105839035095311856631477726790638801600 12044276 4994035605055200276264947734274611200 12044277 -112909053414006155356151381472261259008 12044278 989682037918039303211794984678681995456 12044279 -609203852621648587574697474121940622000 12044280 161252868682886785774153115035281408000 12044281 -379217950888759145389086043096878432300 12044282 311636863461922508667243684023823180000 12044283 131206678495737480634668869091037180896 12044284 -173907990498069479713499480422496083968 12044285 340556088143613513182759080614628270560 12044286 265267439190202939786493899769260285632 12044287 2523253211788883661540500986810360781712 12044288 -6498415414506158813206133626078494720 12044289 278064179997196556630735725122960735024 12044290 276632052863315786468808564359687731200 12044291 388432679686569274153603618505830590672 12044292 329400142939181868624841086055496494080 12044293 -24696513686267021789915242589742490820 12044294 -650366638227710640232002990379792742304 12044295 -86612007264728102487727907219320181760 12044296 686344923448068949455427063907795435520 12044297 -1152169050059734543671416280541074913254 12044298 -88198107545951004910183630906655927808 12044299 -486386156342180539006969690443344593664 12044300 -3590208469582276335711902001576307200 12044301 34943232073534269524604180438704989632 12044302 125384177240556398630517278131973354304 12044303 479059448111187979466744367088665784104 12044304 -129012313765588158230870007353075490816 12044305 -252745443248912341543697619914398010880 12044306 190286026922315661640653832754008848384 12044307 -467982830874457319188812429247769350080 12044308 1234533594096549890783260884387511468928 12044309 680379393692096114567370893847080076000 12044310 228998009358724522056512997825781580160 12044311 -211401440975593897989314195552344764088 12044312 258513439292920178311205628357961850880 12044313 -204315318268419631592449358949307429836 12044314 630981367171703524182716979697570793472 12044315 805282971646317893972302299498574800960 12044316 399424349784504811256656727362540042752 12044317 -577086183287608032181827908969734644634 12044318 100072410114689257557927410029143576576 12044319 234421770131624911422845201053037840640 12044320 790705641715540814077224432278708551680 12044321 -148950282363105751022716360074799352478 12044322 769939866594474971095921674890289369600 12044323 -259815965454644299527279059606630957256 12044324 256158221870555603746793340343154690688 12044325 3699757281500506583985538841041137600 12044326 -53162678153116885614077471576992237440 12044327 -860425045623608430825784866408782434824 12044328 157704075524126445984520399258369228800 12044329 -425517339102532490832123515243375571120 12044330 -607473808634779676946289108599874632000 12044331 61544953084881527142803537759663397696 12044332 -133906998541330340726500278374990504704 12044333 -270597488207442462400618061550057710880 12044334 -516082780312197806392572173218949661120 12044335 -77675567343130442058174793941475125600 12044336 -245211615017376449681111924102036471808 12044337 257069982864644525480859606749297437440 12044338 257633462417263141138286992906985350560 12044339 447148285808922917819816099774122999200 12044340 -256969783919494971483802085217484800 12044341 -270479303269447284432408879630504121248 12044342 -426212226743259944690527505265913592928 12044343 523030762640876368508133033569034240 12044344 -337180264248687437385658639311456890880 12044345 976689922955113948741958543384810684100 12044346 27681072830064176983795637929780521984 12044347 -967565177075743213336187095195757934480 12044348 -461108873620352411370637044434120458752 12044349 -1152487490661728790325161992446122002880 12044350 11493033625135741073834118048366312000 12044351 190526265499536530206320849478142760288 12044352 263889875591765201260776386589886513152 12044353 53471564248590952181226848402395857602 12044354 83983782732596768611032666327511260672 12044355 2158548991322893279375970552739585120 12044356 -648425988683163192697478721969352489728 12044357 -427295759786692730612034386089861234020 12044358 339020996175328234151312926045590775104 12044359 -644938280628518969420012252505444086440 12044360 -152286008189760198843344260412662886400 12044361 -8793556336550254783600010931733149696 12044362 -135241404043494208195762098415757646336 12044363 -73732000998850492308839684342450685000 12044364 76515040227624337146482721412896079872 12044365 -393872250475450817315749462527562942620 12044366 132895908856573357675644393233853299520 12044367 -681867505743984215198353355776033211640 12044368 -4721423529948516197856929458746818560 12044369 534189917546021695417071893196387727680 12044370 65658079774477260154404411097694284800 12044371 296303192241841623948457550046755790572 12044372 1256919738534523351184323596886113480576 12044373 -229243434472502926338752595475251955200 12044374 -1383799803897732561117609407229455399808 12044375 30175713247093518875101155065511270000 12044376 8591627200060845926051275619621038080 12044377 2355398194503120894392606483320495044112 12044378 -45039378470987062279822518448224065280 12044379 -29212781926787456322877666026900144192 12044380 889494781845478245337738414700834135040 12044381 -582212369042285129821114529426645831028 12044382 -165092835120586997123048958412493607936 12044383 162133190003927080661410153332831371904 12044384 599052144451168263602116671722344415232 12044385 430607458365165787501608928118409067200 12044386 409915909928465040436508566747473507792 12044387 216819418057477030498483757220837101040 12044388 -233974545331255426593622156192702377984 12044389 308568205833916120755780618772807279744 12044390 -56688131469489062142587487254806867200 12044391 287370588227111692451776818665253429840 12044392 -262609847553885808516485299406191462400 12044393 -76723592268614668558580720852851989984 12044394 -381160870719386859950351564280992720976 12044395 271767620383321065712041410237572448400 12044396 66310030486722572892900081383980538880 12044397 738052596189202386723469565853205733472 12044398 -616479308368346878432442819507473294464 12044399 520322880694113407433485559858649940160 12044400 103553229220524044910353458725551308800 12044401 1042586451712444215754179795365272808402 12044402 -830811477909804708640530243843229159296 12044403 -268766939912726884426501293471210900480 12044404 -54360307303054861304641610570896691200 12044405 -64308176129970970497910755995601024000 12044406 215797297971497689516022167670226441216 12044407 572616763537181005982419852029404535656 12044408 -2556229408320075806026670332244805550080 12044409 -137670255909422061265324380708379484352 12044410 85903263050708211815572411581014353920 12044411 -665509015078996067765746537318375952988 12044412 -243203359855249497930546677039748269568 12044413 -1484933141383127835085493747436577097338 12044414 117022504793092346435777998494158144640 12044415 781663281738489080496573159169317384000 12044416 2605884462155120255314795893148876800 12044417 -100962869271112884058573466990836142016 12044418 -207873043609808046897962091132430087296 12044419 2265874044699677908837208541138076512160 12044420 -365720277644621026807645030111942398720 12044421 697350522835435238954363648884319828190 12044422 -44171991694781978662720491499262792448 12044423 262518502406178679564905876217651030800 12044424 300115267607837144850798242119690321920 12044425 -365348329631947954813024804881861225000 12044426 -12319945448732030614137878595369799680 12044427 -640741474630164869754172265101991037480 12044428 13637382476239925664476952442333335552 12044429 855016212723528403072212075134642784 12044430 10455938423781752659187649552334848000 12044431 -59135221297010640801222812242275304208 12044432 -232967608333213363976475961847503699968 12044433 63137495323510935605802308707343729280 12044434 -27950140935315761425756940486385376128 12044435 235634572970022807935856432538633158000 12044436 352354087483307950638881676273608577024 12044437 -1418757308804465167947923899675320166080 12044438 -67807296266944043816974891857488440704 12044439 545167268747728464551554088242919966808 12044440 -396797555169116764975489515593678438400 12044441 -144139193544442368024732374753542111158 12044442 -455705958518226841162983128776776280320 12044443 -393704853080516606216597781624750989308 12044444 508616793884047097203490282744490157056 12044445 35600647593872491352333729700185376000 12044446 -491788552070092061289428679511345523328 12044447 324038003650351061762876530953666786672 12044448 173950436796521975527622922343608090624 12044449 1132770027692469484309900920187370378436 12044450 358656675673260905006298654228520896000 12044451 -259981303626122400943272980848709061768 12044452 200525615427591010123352138061394882560 12044453 539852832118488540963553953381448116864 12044454 203598400647085174821118506821796942720 12044455 1230869543865867578187130294961675366400 12044456 213083604144656887295678258245520424960 12044457 -9373786072487875042037540260898508 12044458 -66299440866277170897307785269598595920 12044459 191572793964158364682874084777142926880 12044460 277847858197559796776722408640896696320 12044461 409432788165478890082481472502496640 12044462 162615969470601448854919613276603032512 12044463 -75486866816858377377231813174699198456 12044464 85510523011463331462415309946520862720 12044465 -717113125974125134025299713014093880000 12044466 170879696832666873711182527920245750784 12044467 15491719522224968761854730044094583520 12044468 935474470897355691382812507791956107648 12044469 -959704769016997080558095329318533025152 12044470 185295796532804056709295295565111815680 12044471 -614575878428121419183652884278435706328 12044472 -14231046670425472851328541723957329920 12044473 69009878679153158867932045891718064640 12044474 111847642908414963969678352188508812000 12044475 54536648237486615221579358220523950000 12044476 -889548078236000650050765365562676157440 12044477 -927343828798237187543169680573742785940 12044478 -338205098799469349635561144726594326912 12044479 -59507822748643819858922998862515239216 12044480 -38898336439173799848908259169035878400 12044481 -561459647997412979085169563831033501648 12044482 -68837841193005161382331513699444758528 12044483 -112530208647832137306735366277861238880 12044484 280486695551097670400592837828511948800 12044485 24615029623726132539282784022769415800 12044486 116011186826542853549434066570303992384 12044487 100730310251847793229698582799949626880 12044488 -169480390029349877905289324073763092480 12044489 -75177511304932256547084675009259295520 12044490 -167174698870042285324620148900091481600 12044491 226159754316494225442599568173272228792 12044492 -16143664585668050804110865847955415040 12044493 -148738486728615075426689510119485255018 12044494 68264315856804878969950755663744687552 12044495 -163383126139834629891471086014764843000 12044496 206843064553691539931528555670096445440 12044497 1235836785994722883356497694306091816946 12044498 -223339380639684020980367614529685642240 12044499 -163224637293210777376936256074786629120 12044500 154932280118082645043046802919038720000 12044501 -20655104549842908298024050269484951648 12044502 577395117010602478838179628280861511680 12044503 1112201805502285063384393309215144497184 12044504 334347999381796955301644267858088437760 12044505 -318479836234057519649088913240179343680 12044506 -1101334431874458397199721902599918678560 12044507 -83409779462895424587392298411481291008 12044508 -2262015396082655659819749819598331904 12044509 1126970886348431222488133377308347436710 12044510 -203149867122086239678899971266237275840 12044511 1126822903772415722339245392958354805760 12044512 -940036413405308523409165014635190681600 12044513 -151086667483025444204810864534576434752 12044514 -245462518347390241089712683550033425408 12044515 1822492806676616315350667940050672640 12044516 602705414465550297175659740308298941440 12044517 540010940252617098829255302711615880512 12044518 -445453586051984476936729499348891472960 12044519 -1151566638569828721481448621047500955080 12044520 -580706743944543655885546761754126387200 12044521 -539481237084193488317585733447952421900 12044522 40456512981156122791024814359019749632 12044523 289430055823185437868016241835135034368 12044524 638688249150361564568287846616607908096 12044525 -130564545521639429594003843012132623200 12044526 -112801481802866690669893183146289132416 12044527 -1432466922150686499503726131990682633928 12044528 -12114732975493587536179711058839535616 12044529 -119425227884596529645424195689238575232 12044530 -328262717292545217674215246951049055840 12044531 288988479428929734306524452637666899992 12044532 -46955254127594626226580843163205910528 12044533 -214295256324591846920299863301802713056 12044534 -783453399831093844241075652610433439168 12044535 503158903316444696930471517735285349200 12044536 -126778792424428387328449172119771299840 12044537 654145558702536318061059373486471644240 12044538 -269582924804945316075470993663104630272 12044539 -151195409798437723360585128016097836976 12044540 801363934484396450075136366524141898240 12044541 1608653012454319372878283255412196508800 12044542 481244980930194894711815342121290652672 12044543 -212030668817025149256810026052795508440 12044544 -324734065903364891505458813533742432256 12044545 -713343922606952479029160237925101351680 12044546 134446762937654558395047748629799787472 12044547 898741296246334225850287614959514688368 12044548 108847772449253340622215864826927841280 12044549 1017440307516781885411342884833918001792 12044550 27851333011023145945295541091443609600 12044551 1274374975764978030297466436697815901984 12044552 -281957256082022720110596923826799411200 12044553 538367477561124479448197493242250344448 12044554 -224440874161734508014746445887659557888 12044555 659042729341399420703953700315717394000 12044556 119867542086138621558665463901390579200 12044557 141263894656609334657501716705009275072 12044558 -7739826357396439070461946572471012416 12044559 -196438484271940528911641637924634780032 12044560 19822544654795737523557925630512988160 12044561 1240671514346189887970125780039700101632 12044562 -19142758598651648941105359890908310016 12044563 579492180414818696453409998683681728812 12044564 113107607665000941958016129534664499200 12044565 271887024277360998555781476982028198400 12044566 151578360605466020087799610877467571232 12044567 -594614756934127024692857877778641171384 12044568 43994742631015694233928761267140280320 12044569 -933378886133257702432624661696190739004 12044570 -37048697381101253853201271949321078400 12044571 -68668275297313171410064450319896768512 12044572 609410284868404407563953352225751020032 12044573 185388897571047508243637988193654945536 12044574 -147487777469677838341039644447683808960 12044575 -478064008940163153325517770426568597000 12044576 1711823072071537273736442630834129272832 12044577 -29417646410573767732529205090989950080 12044578 12097970745963470241751649679263516160 12044579 743276582067285841549838672899738329180 12044580 219147280294732311137867317107920793600 12044581 -1689903559681649723179269312743764807618 12044582 -670703470684474790154008453517618048 12044583 -1165457113654045489136668183651557109416 12044584 -1000979794693205328185773161901141524480 12044585 34984674147052116109051713329033963520 12044586 -331882507022116102253669411740651067136 12044587 -567604095389791148815850160173295068888 12044588 629739241060397833704238941789792914688 12044589 54682005938882832462383828285956732224 12044590 -724390215747027589840461561848353230720 12044591 -656982700914307964145764269410671825928 12044592 166013500984007622802828607179166515200 12044593 -524511114117843555277049986782540746256 12044594 81844901473041986926069194840477319680 12044595 70352178837197359379627317249252938240 12044596 -1650714802236555950176594533735150292992 12044597 -473930310748537758512389996098688791954 12044598 -476246077874796230120159574006904796736 12044599 -62426545306345902315647096090090123040 12044600 -327477493206743388078308369905545216000 12044601 129897973868070914433793590462798768 12044602 -835971381033343544601324826525473915168 12044603 -1530054759461196816023913730535661317148 12044604 77658868680056705384788706625804410880 12044605 -750868263566900625409771367550378240 12044606 -67150287519156670650048584281583882496 12044607 -12844679506484061966522753883279094640 12044608 202927230728808122587167568598626992128 12044609 63921749341145932237303233411883057620 12044610 87967931529667358476225536928254826560 12044611 -639826438026191429180672862499145245536 12044612 171123796308831488807710039290897546240 12044613 -193856223203465172600625907920742914560 12044614 -659057170539989614122561483527480156160 12044615 741180327141591358499657170141070422320 12044616 70337198778057312838300269586582732800 12044617 216345759107022410699867868929216864448 12044618 895055538866440416053481364005891957600 12044619 -4010699680090352684829567639691294104 12044620 -23709920610939939364655974265918668800 12044621 237835457716359985522175669991674668812 12044622 -12538289917027924350302792081354632128 12044623 -41931746981705253795869041118506538128 12044624 -361475863101074593125652618924563701760 12044625 41988108601553452588502952325350480000 12044626 -710819710733735202973314962555606687616 12044627 -7015070567142398291034352324213946208 12044628 -376053519189599645140122032990143641600 12044629 -294676516262525260327752035155764038724 12044630 -414115571367148419826323227398749997440 12044631 -38140450592320470817944437497154097048 12044632 190251790480741781586347222104228147200 12044633 -567159608168917530090842521473206649276 12044634 28415106980575298731891642890418739712 12044635 -36362099845967386445456950504189980000 12044636 797380180678179985089037983310241307648 12044637 -248322786095512250332699834275151515840 12044638 857680358062995384560225104509185454720 12044639 -461533957941130016386083824684511886560 12044640 -343808498357647669338687818825056911360 12044641 818396272641513626014396492531179011460 12044642 322618770279693016890277404251522171472 12044643 12488810265449169720288394623386853888 12044644 4306401766090381002889070247980359680 12044645 65848748317659616636921760097333120600 12044646 -240654901754912892682492392928773264000 12044647 59998081719353394398839455070868741504 12044648 294967613677958838226359619912031109120 12044649 104717109347629724841582860087644749600 12044650 403382545873179900035239891208715958800 12044651 601038441454302854780148606902638540800 12044652 -66845812527776720341313681966986023936 12044653 -319865402782743555199708531667565689184 12044654 109678155541198819039460152849490914752 12044655 -233783715269066421810973308261650843040 12044656 -172011682095500411200026443113914695680 12044657 215306698825688227459998797451579816000 12044658 -96754117571102949799764240517339832832 12044659 -1140513902141876673527995660558368853560 12044660 -409031405807462568153314304008163544320 12044661 552008616869990811526124030344770903072 12044662 -67222675564903127516831089514152679808 12044663 -396226815281985456419277388956428854896 12044664 -818556705929563724207157386429848596480 12044665 -525959402955137070242858870008864010940 12044666 748606100491023950116066409042228062464 12044667 449942285966904127036150994327261177880 12044668 343764615981091392142186432146143234048 12044669 -84968816504645510796488448364649106048 12044670 -97904745389586964322661486319371571200 12044671 1446941463862782303729492274438242207872 12044672 617616310881939120724454317564624896000 12044673 -431068059307977460199537902873663809600 12044674 39961004850391561750398547178243596800 12044675 -670869371950845006940845889001160212100 12044676 13848669041506813585119293096442200064 12044677 -400159302753226846212882056228213389474 12044678 -119142726871314027465082125884991874560 12044679 888786036432037698734393171748373967784 12044680 344239896466121345931971538480778444800 12044681 -203099467418874509217696019940969514336 12044682 -180142189719153947014085675053053877152 12044683 -158996856537213541804637635264116080 12044684 -160192028275445110938938515030244628480 12044685 -407260854920582751370081809220391527200 12044686 159425495220847253827281409748862316800 12044687 -1748499756762637955000593346148365328 12044688 -61937895760264811034620425498853376000 12044689 -406344208804670893026719720275908540560 12044690 -11534086454908093221404211341013918720 12044691 -777608956181872137628176880820748957900 12044692 406477460046437264405903984955077529600 12044693 -490354880160077839284744300843741822276 12044694 263863255915203876225434289071945312640 12044695 126425641344411222241265986777972213920 12044696 -29983073967292129311431025919805982720 12044697 -62617164567153403087166171434875563328 12044698 -4069120363823959491975043775438092320 12044699 259201075206801684013925269670056252464 12044700 10640985741734201417015408562792883200 12044701 -57756060415411009860226814293763205248 12044702 -1137805210383870042239477033756910112128 12044703 -784324166703299526608314924402892088 12044704 93291573490319721324113182545036705792 12044705 -690205270380832286386597900449141013440 12044706 52153602887226565854228574916595794304 12044707 -583181728227196252128015343946044907044 12044708 36561868443325806173198580008456970240 12044709 170139888739122709505691269951971619328 12044710 287349748886773262949808573532015141760 12044711 -305533190499737109393713019786700688256 12044712 636065521673009781509900700747160043520 12044713 328544167713092146282529972805739389000 12044714 147973498935685524454643651094203538432 12044715 166391713327619181034392170499703692000 12044716 -695415121879682129304939186646402620160 12044717 4252159079077916249105510375740485477312 12044718 94306604177095783790978199422321867520 12044719 596679051857567798817009200130633714960 12044720 -22147120726084511003273830502675251200 12044721 88645467259331753104329686090093812608 12044722 -132866580066575745214784060247970251648 12044723 575278969327323655813817834869195272972 12044724 -381989579677828994419148200265828499456 12044725 100917394941502898136971883124231924800 12044726 -56620111613149779384069699909372357120 12044727 409455186426139513624403424617960697600 12044728 686537688754106597853529565306833244160 12044729 727243218034761694936013514843516060330 12044730 1304552545909926814396952589889681920 12044731 353842570960125344578096608462860590200 12044732 -198790565709144627299779005925223792640 12044733 -612221896703297568780613407720185142336 12044734 -119194006662183251471918563100178748800 12044735 -100337954573023048278278300860615675200 12044736 -123530385554342393860540238637381451776 12044737 1193484604238639973708424949576297764224 12044738 -225971224169891479218265365937794897504 12044739 -398046654587537754564310465367515396104 12044740 -231452879128301904381492144490243768320 12044741 906945762937358474476642039201350362142 12044742 467961360553949676460566590107773396864 12044743 -1254294481869658980433826923996456340008 12044744 1525403680713501719128611987491099136000 12044745 -259963352878082848228646418074967930780 12044746 96639455975525518825873773391754672640 12044747 45449969266733683258076513492922629520 12044748 21092678280752386321886351029534932480 12044749 -323038395931041888511218848920161675936 12044750 530005346019170904808640528649657360000 12044751 941096597456932037943365415080011025664 12044752 -341182241612566855101807483575004012544 12044753 -3105242692533978317492788794593008320 12044754 -115381900598538940455190036291850108160 12044755 -353615670516969583843798337009102444160 12044756 223741788979310028044118104459743950720 12044757 -621591890315855514203699243913487504608 12044758 -102206531012828610356719679903785504128 12044759 1102441532600864347112400477862907941080 12044760 -91707909940443769445709690751077580800 12044761 396476790973183075792959681825800638612 12044762 49999390154975579853344711950181659632 12044763 218824133498875649164132965368393854920 12044764 -152940469555993564289138234460472743424 12044765 -7644704812601390551377358472295509940 12044766 187496512503875343270000595634822089344 12044767 343752846888396131925876964242876387200 12044768 -502447566582873663488845789140261273600 12044769 -287727190610906138626019268407098629792 12044770 -163710281011449359078630665053843229920 12044771 -286343104873583246149367979819430328256 12044772 940480899169338031991226307454143210752 12044773 1731495164270732402626526129466387840 12044774 -178890211849472430545581184570216062848 12044775 -189500926371635656447498690275001568400 12044776 -162196933467077322986248537121731952640 12044777 283553203545353355971484667469014308132 12044778 -59586709377633222617704155176986286592 12044779 -249195595726392322571158695511844288016 12044780 -3080890505455722713319535097461831680 12044781 -24638191519683716330092215196389549696 12044782 -433400659419522174293328568390860355008 12044783 -318426164474956822870480296659147752896 12044784 149924985224262853841244128373406433280 12044785 -364103100124809854956862739426992995020 12044786 271370221884295815029090249653676835744 12044787 688205234874462046513711893108101653560 12044788 303209258334436137966486315600000512000 12044789 68089841468379199304182338448813411356 12044790 -183262901989817475894205733786796574080 12044791 -705190635481879524421755810180136990080 12044792 211436399127515994649735195993632768000 12044793 15474669677572113963218377935088528464 12044794 868151554132778343019180520994424320 12044795 91123031851920135159332713035325701120 12044796 620413915194041828295926438634348052992 12044797 -628276679356628380484252354153901621754 12044798 -655432751242897270162079067624768153600 12044799 -740363162537101345585191988108367026320 12044800 -324788419167795470216738073591624499200 12044801 -252742809835392154775414628442002581310 12044802 -12266715481963864209218512528356114432 12044803 -1096513759354572419802402009787743307880 12044804 -654541326898154223692219400550730486784 12044805 648081886854309318733677126546610553760 12044806 -876005969112056344859770536486129752640 12044807 -955113522629464690007063631281861015808 12044808 495253374866200107863088228477860659200 12044809 -202342291576636920974553797968818602880 12044810 360389113797813323361308666978391645120 12044811 -183597965410914772565162686012121612328 12044812 -93763096660995361407923543279806158848 12044813 1019451925223454720440842016314441845984 12044814 -389130030604156404965509683273689671680 12044815 -459648592620734870210521263633706990800 12044816 606728939525566386515494825886220288 12044817 -527895579080314273709993567983615026432 12044818 628187676086703832740199125535729833360 12044819 -868546311600343100878827809469556782504 12044820 -610407732333784198064542455221664768000 12044821 796637788827881519129857024351650197344 12044822 445557418646178672224905478248412953440 12044823 -393429631598193420879941773536218392320 12044824 -1330522648473016104935929175708835840 12044825 -139941762649549496356755517762074030900 12044826 -169724998234838916205765273834816843296 12044827 216425714547910365412097902498957015120 12044828 1556277941435417201358975569371580783616 12044829 16370438345181859628444988974130327168 12044830 104475678611814335863387114746199545600 12044831 -1535330799588447625551190945080550038720 12044832 -152229397470612321262196155178545053696 12044833 -23500508959775214657822397231509841152 12044834 105985587092393608763304840855283653120 12044835 -976364453328531565970561535440519961600 12044836 1016623679776806772594200500149357988480 12044837 559861118859789706566832813229840513532 12044838 27102172726329317255911582780573759488 12044839 -102424491926401484763484108464256228360 12044840 386779123952130969438282893392665292800 12044841 -648235019179946638533053197182768973920 12044842 -283423444684651575133183915214546221056 12044843 48759545105768753522339337183982646640 12044844 8158498650690078714179251852456068096 12044845 -102589493987508632644037247171104022900 12044846 796971781708760858207101599982749165504 12044847 -16125709744005614748111290692693835520 12044848 -73488618201869091569508022097848188928 12044849 1076084886714105580289307306460528103220 12044850 -228594273534032231214127654469424864000 12044851 175587451729397544485368298740622543264 12044852 -270158801674388252792642180111573096064 12044853 249615264075974498264075789849817884640 12044854 21467483647798233729781668665491992000 12044855 442862016180749981523821349089643500760 12044856 66416677730872608676438437127551590400 12044857 715994946070123809786112343208227663808 12044858 99105504754275671115935512478754949632 12044859 -10053941598428445268424842168580933952 12044860 -24789400433124455865424047811621632000 12044861 -1306978016771428242586933005426409652538 12044862 -4853525926741360134346163825199000000 12044863 -93663719213660944227676946058371527856 12044864 -50877229249005360989403005464879300608 12044865 108079604740990946275283678502166427520 12044866 -88085074671287941806013352053838395392 12044867 -789644832770007560209352654658555990084 12044868 -412403799300291956618406004331301120000 12044869 102092854055151167528271040197072593596 12044870 -20313252460944196432027199116656364800 12044871 -633585598188520137503962574067465018960 12044872 -67136934927660102102904915039207096320 12044873 229308278110465902016926261418918627200 12044874 620845139346715559461720549187805004800 12044875 867994889900848458270384570192184392000 12044876 180852343324262428444264621308046959360 12044877 20836327572813063416344713014740333344 12044878 700143870516277920833998255071541105152 12044879 -426913551266735599742931763964672536320 12044880 -134261612803560878522982435332037427200 12044881 1044603591398434124936726630988621037682 12044882 -633820627648605517777758338049868004208 12044883 -213521938703268220451083344355747653120 12044884 -415433054465573549638804177229353005184 12044885 -204564795067286505100354017350863135200 12044886 182567422377054133128075838004708966784 12044887 1070769170432519739786473088605069526536 12044888 -32690613532351742165899696036866570240 12044889 -950724519735155959265665501684259452800 12044890 98640288385750975677192270445978045440 12044891 -20838400781986450674199732167751349376 12044892 74466859951908065973989070255463229952 12044893 339258253254397349763326659067953704960 12044894 288296706144143566406577674020502138496 12044895 -44098150126631282538265204949678837760 12044896 172076575008324510659595185675129585664 12044897 -142573233374916892613135717470608306654 12044898 48761520895303650105575657008231468800 12044899 466491076186478362215198882468434313664 12044900 -146846498695670151830623937663271628800 12044901 408100799511529501306112913969797279904 12044902 -3110324747126389094827747527929696448 12044903 314748534587127023794165670268832859184 12044904 -347584700901908630030789501380030464000 12044905 -846117967402702640472713170859281982940 12044906 -304561812878613497941158784004227787520 12044907 9936010012761738528869484927212968080 12044908 796360706515665417017435183773666638336 12044909 -676266316813908178773708282568539888480 12044910 -231409161618248964084109881325348838400 12044911 -880505437467538325981789687422026557488 12044912 -110737434969826883395732283607169794048 12044913 -398853283038663975838970811311965312656 12044914 164709775293337985843708213639970189312 12044915 724237587886828979773953417372613480560 12044916 64088306780520362946201160176557998080 12044917 840553725504818719783647183205255692640 12044918 -575032760742178483754784831745926272640 12044919 -370134517571044283382319846182411052056 12044920 -598636890988494760507244380894814515200 12044921 104308909945561187605544809848591731712 12044922 -139959756263262545027778965117396502528 12044923 -217239550237290090315206335634809304832 12044924 -154754581398130529545923194774557231104 12044925 832603612538003508881671871724653404800 12044926 -188645131078661025360188962476103544832 12044927 19754571065819769319415883768131622000 12044928 -212567598692150985937560269744567746560 12044929 -11143300234196254720676329861933395116 12044930 33331791430544215701916955822024547360 12044931 448375161903048566457570401262249052152 12044932 -33578647473322975124932263552480432128 12044933 -1409364103029750604381458540011726566818 12044934 -402547288683869219606869410281994977280 12044935 -977912265367093567388792538194531357040 12044936 163123179333735397592822236376272896000 12044937 -321310028862537322489100525701626989184 12044938 199204900063164322183397436534438276960 12044939 2120700294879685709522082865026446016 12044940 239737425635449288707603729326107361280 12044941 579619674352346584545183023396792348342 12044942 36841248636283602400153880795093940480 12044943 26970813971267934189028388019371617320 12044944 -114786968381423186026150172260465008640 12044945 -5036549011388983619863692927853440 12044946 -232774059450676559218235991652343826816 12044947 637047113905982172634779542607937524960 12044948 47281251169620267739735630050022439808 12044949 -224565033859439004610058268765938439360 12044950 -123481132195042110306911832737654940000 12044951 -179613677581282187617852745895100555368 12044952 168755823636515898907408055601600798720 12044953 -1031780993488655744500637509221844879798 12044954 60520288706556948826949786601950632176 12044955 -243567045931451635818638409043157587200 12044956 303153670027482376567873440658862186496 12044957 77582417314937757164308114801594719744 12044958 -270484050719560013194024409420353127616 12044959 1869981887326581994418284427980879926816 12044960 -2351695532308997075829677881625149440 12044961 -1281124512797540009478498308123173862640 12044962 454976021706140769431471226758595635712 12044963 374137364025976770740343492078640554960 12044964 -450664342511311375173564484216187649024 12044965 -46581907395075588069730739644916731140 12044966 214645019263488222923452648304962302432 12044967 1248298568227934065971911184115890548736 12044968 -527093896568104208160187713124308172800 12044969 295274902305164179759971411069003077370 12044970 21212835978923396561846469898538035200 12044971 -430920379611716820785001814334407702448 12044972 766749908703024846765318526547339182080 12044973 202872163242552876875737989503300875968 12044974 154524062580696347815052153719410499200 12044975 -314926707501946551013024623445486479600 12044976 -18916409944545991413413497000928870400 12044977 375496096486481171365840527795557303872 12044978 -62137340254773696013498352571907824000 12044979 692155272044657888633731203388379855124 12044980 83071093767126689438783482664066964480 12044981 -371763881335040112326261485134762443268 12044982 128643577509234424258069338896962310592 12044983 1207776710457931743389056618286994594184 12044984 707932352767134629383965925869814640640 12044985 -208055747509543612137079697095784741760 12044986 -44596286009169084745677454411501265808 12044987 1019144823329241837459408758418620481636 12044988 1965462350579080357429321663250792448 12044989 -858645505467030073078986652612548252000 12044990 -352317614200361032432910551865860245120 12044991 -79565944983542908531395314649414788736 12044992 280897729251188573405672871349286076416 12044993 135073851320158107409496003938126056000 12044994 -104482368238370847267870980146517571072 12044995 -45837363973387580590692231680397750000 12044996 267486032511565397968131407450871133440 12044997 -608829292808484038722362636212037384960 12044998 -130014582361847471031430611117229755264 12044999 945075707588393172372418394941297332720 12045000 -8144956590032303565902529729177600000 12045001 -1064207514474880067533304260786663064998 12045002 527000601002018973053768202987883259952 12045003 -14667889748094803769702612403477813056 12045004 458840065136719023752574465365325069056 12045005 -395399240530780675393953479128840041600 12045006 189636895723876273798941458194158621312 12045007 175706050334729604810332641183084359680 12045008 -131419147949906416364699853939487014912 12045009 -163717080854728018392134789550440713632 12045010 452850377105349569282735592826820746560 12045011 1418199189460107543281488971368678130000 12045012 14384751858436565530684378958070251520 12045013 -1316220114863741779216952618723475152580 12045014 -565465657824651950466784090180784274144 12045015 -36549732522574647058017767794006874040 12045016 120334954251587534394181528467464294400 12045017 -534085667289324831247820567278033633788 12045018 278690237211021667924734956024059451904 12045019 291265226458743303785229347731421159424 12045020 -275122322539103159261951020331732613120 12045021 433142731743100448510581889381747601984 12045022 -224681125156533828148947305418586541376 12045023 990215450591056694083276116882064954272 12045024 -987848578497541194179184533463819878400 12045025 -813062254592732417120381618155610653450 12045026 368303383197314607752477948860658893824 12045027 -849562409319897193061570597395615167360 12045028 881520527934256213548983766640276631168 12045029 -271115686045383806950710557760076277280 12045030 27570064700217355366807165404407408640 12045031 -3432209086255357715854525933171472640 12045032 -50125600177776330709751690109029222400 12045033 -164540327163455396681193251112386775552 12045034 838924719619072607189120771238725451360 12045035 -1107908326967588083737595692070065247440 12045036 -389640474684097155424092440439455205888 12045037 23018819741594827146784329459775326700 12045038 -291250614066563675922170942026514758080 12045039 958596385560686364765259820981847990024 12045040 31202875641174783101002979917639188480 12045041 221337569227064877041103657179208030900 12045042 474053341133044378663380303951286927872 12045043 -164765958824741617299803398957021629096 12045044 923553948300240062449588343971318935552 12045045 -85193178332450021439539180001016752000 12045046 100256061199923266097395857331275012224 12045047 14767726954470192495029209377044570112 12045048 -110856416400823495492027211665770086400 12045049 1285067887923417950372545732691698351236 12045050 71082467622344649257387499317717760000 12045051 1440466001757263545869377762686332057600 12045052 -422699856077655069702489507170773233664 12045053 1725654393275939945673764369087050711302 12045054 -41625909672193323587350397871679021056 12045055 609263336125116752212625334641896471920 12045056 4312032434156733907726893178675003392 12045057 -100680397367602260976810637443836674400 12045058 -539428480989283903932638483642314115040 12045059 -975059840476181671900829361939126415440 12045060 61399442145504682892998099409126607360 12045061 -69946436047951232859189722213802921984 12045062 -176517436303410835457751585949802425536 12045063 206998990745917498928085445937034642000 12045064 -288766670616690392711980657752531148800 12045065 773684237611229799685903286505068461320 12045066 -201750461986321337991380615983408128 12045067 -517166309702303794744594396401573299884 12045068 134593898226929334249118242056764532736 12045069 -301966274932431834409447885693651634400 12045070 129044650698579823384111548984400524480 12045071 63713795307676998144349201412872132272 12045072 -7852593243604557015583787189285683200 12045073 -52591729384920295437930035803648923356 12045074 -13602242566375073078565309599132928 12045075 80607692476612901487102926605698585600 12045076 -798314029374524064202955312837126445312 12045077 143410763960294879694161923597860171840 12045078 -2105872651004457252670314926097404160 12045079 360191144379273119790682437381084490800 12045080 520693494856990748796897591553727078400 12045081 -318623289448848271010080908693148498176 12045082 178004965814412097291930104959122748640 12045083 -474486433283078581058540173216292716668 12045084 460294082127049807506545858435966286336 12045085 279084862425954081257261271700777524600 12045086 191654889628690027457112675996691277760 12045087 769569473861316036096258248186335720344 12045088 -993275176327993063349794714933993144320 12045089 -52900072080051278780769977089990827840 12045090 219885270116321721504454239716557309440 12045091 506658447926559764556459748489597015312 12045092 1037567380676927683716263496016300151040 12045093 -369664151872666576104578180053697586336 12045094 -450041132494668045016802005352638799904 12045095 233320108560886663272498154464110533680 12045096 17822206599111264003861834036393984000 12045097 -359564085120679862896175412653533461168 12045098 -56135164629915360680371782184217558592 12045099 -28544492882161361181888765504928383552 12045100 -353906072973374439259233785722005273600 12045101 345319619272680020917809104457759172704 12045102 3208952020302031613790183007036640832 12045103 -114370526695513546196487396651501257760 12045104 -21376486901811762173163386338856878080 12045105 -31770716661458748478358037853442334540 12045106 544905364085637334089273209679177748752 12045107 -707055287809059847894502706345672773160 12045108 -361400012531575765001282971383287132160 12045109 421317748456858783704361422146326664704 12045110 -20230548108399196007628875045480110080 12045111 307176082514080648234174941415305800400 12045112 -201861237902108576133999275821705789440 12045113 -74103734295708549535576956659871515520 12045114 -317416450081631986255579564941794391696 12045115 -797854320048432388666591140958006266240 12045116 -76421993359901126622634515178754319360 12045117 3489471302945871259192375515170050560 12045118 -274062621200822297010374595911220522240 12045119 49854797541329704540402067553447525840 12045120 -187393609852363230864450813119975915520 12045121 2017848972864385264702810921361807054400 12045122 -107014939391070833695871884249474621440 12045123 -678706167893439100262170102197955745040 12045124 -73916105341878639049519323099614384128 12045125 63969409451717204957238574788160734000 12045126 7757915888119624051810094521759839744 12045127 219539973079412316901931354647006605280 12045128 -561878005547202134885997011745359370240 12045129 692834960618256197767227716265555823488 12045130 -444708498053706683719678177259020609440 12045131 -800543964540297120553592845061988607200 12045132 -824873609530802936161520686585997107200 12045133 1437566028180489669636730441675660507382 12045134 46284319025659309453635284103299073216 12045135 -1046657165435862643528824679977276649440 12045136 213660144208290609297068446497424596992 12045137 -133385938337958920206646442699545165952 12045138 -81714185937830593878604007497854865920 12045139 -378620740222228364229158072337783511060 12045140 9688166794911570262806646388231581440 12045141 674115053318040547539235521715776727950 12045142 -414270522386324905443800915911492578528 12045143 -167695921917588063701834056347252490752 12045144 -293813613576099394599610546406877634560 12045145 68505952723201268444103411565984896000 12045146 -30726093827011036119569934719453033472 12045147 930917686900465307801817267935136744600 12045148 59811545593349157650586595615759774208 12045149 -559889004989197809242722334863945534164 12045150 50518200187129985577905579514863136000 12045151 643570613666375078722257847192964607432 12045152 126890447369850329800068359212535119872 12045153 -228655434868392823169865344950178146896 12045154 -320021687725102613457228366943336028160 12045155 811020681446075631107580298780288468560 12045156 151491553328078605667772318043289244672 12045157 240759799061713382179211126880843415872 12045158 693721035918936048140915933906897491680 12045159 -427593910216293580974898268621832606720 12045160 20946780941476945678240452827627520000 12045161 -717160006685175247264737884256386777100 12045162 249083171123766749273047234606737437952 12045163 -619471416997431592609689486383378776416 12045164 389660398730422141196366516264938790400 12045165 -141224416949680609356252456392598399360 12045166 -39773255895326313962347802836351178880 12045167 -1384440618639984357092097061847057300784 12045168 310484309355412890043378747282018467840 12045169 -862035324233386427063713442272144867200 12045170 168973938916630733734448331028943923200 12045171 -214190257937688461526933635199313149600 12045172 187502535810342903448454206785861666176 12045173 421993337604347754360555582015658861440 12045174 -449963951374128750789246532253166864960 12045175 532813510548706867501528837617707368400 12045176 70227425734319202889907368467731865600 12045177 -105464753272031129771050409195430483660 12045178 842003914152849553405438310896095158640 12045179 -1313294157627370412277831658678142053440 12045180 4856679546670115112716101240290478080 12045181 81586587514198121841390651412956430982 12045182 618246318749297446019999636028254587584 12045183 749626129640058449488834345327754524800 12045184 -285099685236943266668141089474058649600 12045185 -407832426830151125301469355639874690840 12045186 22450325214082161472382086558389016272 12045187 -1072315428065201224129721265465476144 12045188 -243436877653387492419242096105617686528 12045189 24481058452314195163728423092138516448 12045190 -229889252959454041900607858874935126400 12045191 -650390513095748886566084468304288740328 12045192 14457657886640054795639674502581616640 12045193 -2126374960118751729962375902949868135920 12045194 -42427523237670360481687456303030476288 12045195 -471450692164891398700031671232241481680 12045196 711955423434603417693234711483671494400 12045197 1924078569368815641898772960574848766552 12045198 -140267674421749897435602340880280394752 12045199 -517418263235962236176010987067317122064 12045200 18044162223990670038627143415961804800 12045201 -16514749604183694336949088428716700800 12045202 61013392013865478446536181305128358400 12045203 -19441398546789251247982285648655033976 12045204 125027171999398641952192331067987179520 12045205 -181279585121678778359311746994646369280 12045206 -468690290967302426148164846152236500448 12045207 -789131191270996317132822406980897854208 12045208 470992774083888970182160352047697510400 12045209 -1646791596474137503145955257001856174080 12045210 -295027219930136433053249886905212151040 12045211 132760058107358585262430085197653070552 12045212 -4425173991366097316214540734245575168 12045213 -23955010806413828834464969601844995520 12045214 198522504461500916528182543748132516352 12045215 47494075032727057703685118304229949440 12045216 394178705538324796258602463347735527424 12045217 1271028615765056748602453687029182903266 12045218 698593572801797893332386110426529716560 12045219 42679395963178578921176359315167906288 12045220 558913764132895362477807851429265653760 12045221 827621148063950424176862303581793307200 12045222 -77527636262944512485421684018207696768 12045223 -497675683007867071914135413436819739528 12045224 -405494988338956190801322903704097914880 12045225 -184176822950332770526755751640060204400 12045226 95401016559371041280829081212577581664 12045227 -309260593860606086318367825306383070924 12045228 53443591586664836747076345955926334464 12045229 -641921063393305906084847677702516554 12045230 250852437117873721206292119264356728320 12045231 -139513140114556520463825048839660206296 12045232 248409960674905141969037753158444318720 12045233 30602655754782876453478401431835989220 12045234 -49769831660577910293938444794653160320 12045235 -146864320713504532264946663584288648800 12045236 -39125787238843662905163114080927514624 12045237 383041656639427468217060749120558103520 12045238 -70757953852406470799302406090593734912 12045239 -277896370713491919374450494362899305488 12045240 775999363130515199873708720667279360000 12045241 663691384291867129748341703278400583172 12045242 330423133684233304125593144695011621888 12045243 -58616820904701401664497261946266464512 12045244 -334669558153477934307363993903886142464 12045245 -34642909895502300537141045944259808800 12045246 -514959999387616452706032600959717376 12045247 -1013014949311130759091586270755651354304 12045248 336660324975228332046091144413510107136 12045249 -648107211909180729459510870838719679566 12045250 355377785833168541724573823726226304000 12045251 485378356735400397694321433901566088252 12045252 433502381255162141685094513422033042432 12045253 -173944156780092918293267346896563993536 12045254 -455596248413770611138214842501066981888 12045255 -7128094081254180812036099272748292480 12045256 -339057689318405842786488457813294341120 12045257 -282856498533064739637960288198089491008 12045258 -342500212872487990665750331312181197776 12045259 -824261383998066886339122581426398781960 12045260 -224876695941948465734269654852107724800 12045261 -70252706117585161797708458074927360320 12045262 175108126359115147460171702192053117632 12045263 239339963544119777932954063591301473200 12045264 -51788474349547331029701832864809615360 12045265 726545198397096552398169590342249149800 12045266 648301650348309920608122217653307940160 12045267 28991815428488258030732684745892108416 12045268 -114962684469515633037947036038594283520 12045269 1252212538070036901536262616038743150670 12045270 31147800619415402417450401783304755200 12045271 -43965966659917160284929482575128332800 12045272 409861970995656896129534531158244812800 12045273 1021857521838671218434079842028926411984 12045274 -232572270326641022092540169933866062864 12045275 272507130276560743163302619384703588600 12045276 56394416091186428489269642186261258752 12045277 1135775712863769549132808552274201225126 12045278 117743357616123698044262099883548827200 12045279 -485002599827017490530733093168233431792 12045280 -331989018168860681179851512375704289280 12045281 1795231702363356360497586445885540623792 12045282 -31329500284806199399883786937986534400 12045283 -267604539582609231597683768779099148736 12045284 -367266004188491838195835827587181993984 12045285 152350995762253087876073782783168934400 12045286 721906226004809215683413994869084775744 12045287 -222345171484327847368425031544053532640 12045288 -574643095040940074108019440246277734400 12045289 6440117066049179910606293145603429248 12045290 -34271484276294533123942997628695549600 12045291 -614398409673897655535263444313961177600 12045292 -10362924559620630403376737297148706816 12045293 131240810052012241869670123428008262444 12045294 -860681917353817885163694584302836696960 12045295 -680042182105340122040713730277536371200 12045296 -5780448775060299617177778057423618048 12045297 -399950058550142894876474113492449719040 12045298 -44286396318833762740269471689022400512 12045299 152733710258762801102819828053359998112 12045300 347737026563871527665923250616488396800 12045301 196023851970182202805207872457166110080 12045302 -51431755921146906833255422270910583648 12045303 838687912694008240575790369363256128512 12045304 838361989614501996432388996962254008320 12045305 811320479104752048633643544857827707460 12045306 86386314939698341112616061424687844864 12045307 -345291381779066478199957151403148866048 12045308 564148938008200144669547708362395648 12045309 697539680829375562943950541941630936800 12045310 142997395101429375795302001099953084160 12045311 511368446181539481331719406422315400632 12045312 369698537306180675234523923429128667136 12045313 -109360778670769710984273989982465402304 12045314 -38824534923699330426770315801063081568 12045315 293942665942367001036330908658818027520 12045316 -181626247745933958989993249138410260480 12045317 -823079789105815846951880697849807161634 12045318 -126111529358626480459209817718726258496 12045319 -59294065971817746600163252362248897664 12045320 -283594667569465993734631224805650432000 12045321 470654078047740094936119656877457302240 12045322 123411235974837683747509468815216076800 12045323 -1988960719726699985817355425702854094000 12045324 22410952234083422567149647200199183360 12045325 758046223579076103216150775593037398050 12045326 565664835081240149498934272671328498112 12045327 166678425262789529147140265718962700672 12045328 -195467870281262488403620306447983566848 12045329 -173862060560307193077932464762306735872 12045330 -204570361814512434459658734506037580800 12045331 -348077305759834606678542054853029068328 12045332 -8433610057996282669863595987567699968 12045333 202806348765999837560328595280946157440 12045334 -47915738128494493294569130139745230208 12045335 -1125945402397788449144505590671925529600 12045336 -50088091878861386952427045071170457600 12045337 -160763088039195857077236232687120002620 12045338 252368222466343998542200749519759187680 12045339 -860311173726012949532777539578731603796 12045340 -61611075424801857788112751274613404160 12045341 -226171265533914463575930782362130614272 12045342 -211065729052970558193163044416340458688 12045343 771087692541864349795843357430936842592 12045344 506255791314116941667944480569707790336 12045345 84686759940971724890289228428334474240 12045346 -548399810205057430856530111143522190176 12045347 753868394484404988926130427242561128796 12045348 -9391241999816569058269566626420834304 12045349 -137943387244700061048184590560463951240 12045350 178236700811769103633619335642754764800 12045351 -921739596930675204294399477839432382168 12045352 603016557510102869201692556340567244800 12045353 -90481926125983282607653933324485326400 12045354 -402049287054944716281372760724231109120 12045355 -13235680965169933509057334063539395040 12045356 -185584594168340822349064048963783104000 12045357 676683009778440691056490962076824359328 12045358 -127595499944401507750384526454738177216 12045359 132469545849555015058645635200644813704 12045360 30147501008904720941374822624945766400 12045361 63542146274639156098891769022853200000 12045362 202208448998162183296738497680904148992 12045363 -157934019220238536387275824175645172224 12045364 1113493146788016794530060981712530491776 12045365 -83378432714106754727118749923204122960 12045366 76714476762588230323962797876368671744 12045367 -189812757519430109522016475991764334400 12045368 -734989227956662218398189427185782640640 12045369 -45283279690062146990524676825081877120 12045370 422624604990872088613981958173744708800 12045371 -43464215385230445039893218812938146608 12045372 -19452192630430185308793962955209702400 12045373 -610557969201914601718857682324056457280 12045374 21038818154494934989255708318404464640 12045375 13216360949924236761628825526957760000 12045376 -235256226121393898440104666952422653952 12045377 -1149907633475562517979624524852721684268 12045378 -505870874683846795043863560987766467840 12045379 548140534268683090026148627314779524800 12045380 -235918188064158682452055778380638739200 12045381 594921124922472363164304437467413611040 12045382 -590779641657545568670897860363684633600 12045383 284822158774937847010772212961875913520 12045384 25550986553316075368289212673992478720 12045385 -94802606279342287672050321588320731200 12045386 168405014542110472917541053242584629600 12045387 -368792353931026509888597576984059858448 12045388 -206096307601257019599162981616885501440 12045389 -1633201662747621500575129342835368392276 12045390 32162260313159568057199956300868608000 12045391 -133488913953375661180854230983178106496 12045392 -28044343703036375224083026777637519360 12045393 663567574148062414248485723156985179682 12045394 173751099673476766309480200517333011072 12045395 152638989759393154208944113365176294080 12045396 73533676591465618022921966045278316544 12045397 -36755582290258079446933184297154082048 12045398 669214079949886111308472336587215335200 12045399 -301423193080977260685007554723586876032 12045400 -618296660320163962546685924322554880000 12045401 -10357042825856770744321827616932219096 12045402 662043511704878327775924747251353751040 12045403 -1478598928909623222096888490027322306336 12045404 -429894081949959033124250102067059487744 12045405 37772255934805706158480823022169592160 12045406 445845056802372060210986745372012865152 12045407 -188217678860222610760619622465241624320 12045408 22821861032383234572509600829394649088 12045409 1150500197515396678162286064119738008610 12045410 -53560677325360299524687328037392162240 12045411 -405495265095402091852719166611053932800 12045412 269514252574945470176115734863002178560 12045413 -2325823308446912585410494024863571112320 12045414 16186936408045882579893757011164046720 12045415 -297766629365879728082060844898241191680 12045416 47195471766398929276547229074936985600 12045417 -958131174448940753735884370168607435120 12045418 2292900773457907619808201402269589504 12045419 -339477926739411725357699104721155828056 12045420 212363323110123697594304866498606617600 12045421 -12125495642212654616800019892581854912 12045422 -13850568825055308926156022459875721216 12045423 -165393185571899520404541097209255129456 12045424 -85414671087205302625685098581993488384 12045425 -14299645327146580633490433210064529850 12045426 382842627764020750971234293652351986688 12045427 684517177847752151039058442189873427276 12045428 -905957583198844919752220974476743178240 12045429 -28674542023060111634898086128116210 12045430 -227621506870644168221423278657785014400 12045431 447600950093241466547576340997616412864 12045432 -62863419961281759706735802904158208000 12045433 168828504678339972037299607967063460180 12045434 537709194639290446506143466642873315072 12045435 -714336902898934560166835480919124311840 12045436 -487467429199156025017139083326642764288 12045437 1303457702457706963583459450431144990086 12045438 22526186420139844449611012835277797120 12045439 311755262961564888049590309550976166256 12045440 -581677708845609991370467629670072320000 12045441 -284061165441128311090853490572216153808 12045442 -239600499928994716375141301111767203840 12045443 763220708480575766309019280291208365692 12045444 174938970995360015578954904620278844416 12045445 52791600175234909668521231288755489920 12045446 314828843641864836191837845338379407360 12045447 214477080961451967015002745036174885960 12045448 -89525566494235499810623793771064560640 12045449 36733943709702155832822979172417264640 12045450 240856070042827737966862006578770515200 12045451 -296435427745139642089555806589646256 12045452 -136603678450501074898130283622769882112 12045453 23330309605004523370445751376840531968 12045454 -442245030845481032666061433798936309824 12045455 31574511879442333393967224829670036360 12045456 38661996666271932015768338946732195840 12045457 -1053987826552953161457684274843511449294 12045458 172698061701078196760651571983333260800 12045459 -582552798775177381844432379587003886480 12045460 51071506709745723603189957435811184640 12045461 4113575749730428372321435106476509504 12045462 91128855337570111184442638259744061440 12045463 1068627596333333256983410286671406848712 12045464 -582047971424530033790586750504827504640 12045465 -634380574477056951691335956005015682940 12045466 89420067452506419384129020186744328432 12045467 -322311539989836326890622288545015105008 12045468 -280397769718510632819467742497882357760 12045469 -1032211897099703874889476754096075672080 12045470 13561090387714611869536046074342752000 12045471 -353025991452519859967533445591357886960 12045472 -30443612946349923807859539322409189376 12045473 1654473648236709726406239787060435606704 12045474 264541540549324454641920321125459251200 12045475 643467482229643828404432188971325927100 12045476 -559814108342464135486313631177990061440 12045477 903143605801771157403217843087886394720 12045478 -676527867626809704636090787250401596960 12045479 -238277607985506744814721147257489966680 12045480 274994066718923116752819397128996864000 12045481 -107490698516498328586861713052490703040 12045482 650140845200801994600291919452407612592 12045483 -189379360762497462084504362418777368400 12045484 -90045929378699300016550321836902055936 12045485 97072621235609605136486370143936652600 12045486 450832340755426339473490611677964092544 12045487 -14777956902773866804230598678333887288 12045488 43272309131923636272198988045827047424 12045489 -466797071393935801786082398178484282240 12045490 142624983896310468125306378304511488000 12045491 666440237680667770349339878619604170352 12045492 1350940712596788384725474767727299357440 12045493 1314310235741660554333338594533775577024 12045494 55625132641546568108477664503962747296 12045495 18879189044022397131200753835692505600 12045496 -1065426620632372009577347382578447134720 12045497 -238788014247867706238676186640151508054 12045498 79355350682213960506643591612869969920 12045499 543325362413340008520575720301376050120 12045500 -7021946988969512876372285659279488000 12045501 163634173155720964826534507875320821868 12045502 -81675926843055900343252360749713144448 12045503 -169954560987616444730670163131104535840 12045504 3767876059325684343851806443354193920 12045505 307984734232791104771004487714282912320 12045506 197067855223399244031647382594223952640 12045507 -646006705360697978267232923812882692360 12045508 -183005002731595348730574287170391500672 12045509 174644893492049798863569447021711683616 12045510 -492401883005685010201127208256232288640 12045511 -108070698506885422409139176606657761936 12045512 76429197743691652375591535374950604800 12045513 104061663846085502556558111878253317088 12045514 202784546251688793468327761326017804288 12045515 279219200303455096945916343813202734720 12045516 46069278175738653694122944242031099904 12045517 -497485809750961400362195414922576444448 12045518 341612600978774592568284596585901792960 12045519 -836874371145556999558588447589686655256 12045520 59350778367243944165759598360552161280 12045521 -1250775762632466817828783957074952459278 12045522 -68415197565243965317590396230655598080 12045523 -323274750537413677152881856553537178160 12045524 -1119043507381622348378678364118326038784 12045525 -235648495212901343373491384233921920000 12045526 -725398868776774633172970605250969240288 12045527 292178238545904819382523611994890104000 12045528 -108055077225968541807575199527175290880 12045529 942020194932485756463712672764655902976 12045530 179740047008299846775497852221035366400 12045531 367530544680492005134701764622175014552 12045532 -302198601495759337672351091046514722304 12045533 1432742789835866541021199943751410524524 12045534 -543266147842955485231158451960236054720 12045535 -230073233005631898013407262447177513440 12045536 -440689842751978728805273012546846064640 12045537 56528033909768971352022681617622036480 12045538 435541148699127658867042060697762083920 12045539 -363672239440774653565027837762483457400 12045540 -165456732000150316501511149663141294080 12045541 -368989361021621901026947937242249632960 12045542 612560412013629853579587765706866024672 12045543 49194315762647128155009466349706774144 12045544 308096079596478293874652076624577331200 12045545 728437293172212280830644641889841387300 12045546 7328621526434724104399934916405208064 12045547 19594161206812836817264235074187949160 12045548 -122674617331253636594868688346345985024 12045549 705698386977278600295487494084316044864 12045550 92882561978593254209852563586924227200 12045551 28302050846498366510016801985001293920 12045552 -192532543092694818885965674041461145600 12045553 588187676589920308605079878701797276084 12045554 -129766748667338611032991390959706685376 12045555 100089103746697219666919683641896596800 12045556 426308410954580690184637970239825754880 12045557 323062872670974779299092618032952734172 12045558 -28206042389980890681946002739406530560 12045559 -1936578759931198683073985431873666651200 12045560 -45276892703773862954670305687461478400 12045561 102324067032997651167994829729579522784 12045562 -429043426816464181196860220202204877968 12045563 -1238235496871666474671614886919553710160 12045564 -5369046306255326443016967155268295680 12045565 40409166364462201899308242316352151680 12045566 -290630080322814517566592388168418847296 12045567 350381798987230791874844963987481249480 12045568 679733064885782004318478398249074950144 12045569 771989123796435528672300902648720080896 12045570 121829228806785423410852728343284147200 12045571 563144029192304449091504410097219213592 12045572 200614563259983074628341504101829062656 12045573 102235205611429508273494289002750589022 12045574 -149991811314381158385389219045212046400 12045575 -412712418332066109038843992088162747400 12045576 -8016201063759516041733659757062553600 12045577 259449226749919149926807728229960096512 12045578 21761845147000633980490632514684592640 12045579 8273103063028762541512347445555277568 12045580 317569084294037405085937635366793651200 12045581 -209798101239756052186228640177948444736 12045582 -130248513489934599884851675641541168320 12045583 216367206642760906535638875820543945728 12045584 16833061900970497834047451774403887104 12045585 468530689159516760728379722387499313600 12045586 120762530388110135334604897446370790400 12045587 489142738872315654465777026305690470840 12045588 54645696676915728751475102014976212992 12045589 -1563692183766405531003151125931812378610 12045590 3495427527173943232133504864053689600 12045591 -21128872460007722993713965885803407368 12045592 -426681960381297981562254243665560289280 12045593 -128387131324328698204012552054311379200 12045594 247782482064893801606416560166265591040 12045595 647491161453479509767282639237994529760 12045596 -716809286768534849873547112547712268800 12045597 183020480010765472535774090973409046400 12045598 -694643674932989043066319322230707715200 12045599 1001878725975145963939522500279146793240 12045600 -68142752892187384489960640815300608000 12045601 -695337074970883365262572590648239482400 12045602 -245426994795725318392315686093337603248 12045603 -105462030825852771746520383598644457096 12045604 -595662090487859854303994021925289779200 12045605 241497528641276111873465775522582205440 12045606 -94526902303583091260035955101788045312 12045607 45197435261598307319997971368783020000 12045608 -396837185232566035360509065899796398080 12045609 -43692887020598368503488130982972097592 12045610 -39703741229407340026942631102635259040 12045611 -1267047374787068999950498545138984499788 12045612 366266228235063081175483717453320056832 12045613 1288221979510343423687735060662480949664 12045614 -32008836026919338559303734868815750400 12045615 134874708676591172688222954663356424720 12045616 -33292095417475489716707412648183398400 12045617 196144119566924159316042500023608939120 12045618 -227739959126978638404064071171706905600 12045619 -581085892234023985786506534564805988980 12045620 -489447689115030978046748362803344640000 12045621 -93994406240397224566712201901806803488 12045622 225308491005957256446416072327539630080 12045623 930698735522007259254281941159847080872 12045624 -417764505356024593478323781484450938880 12045625 91609609512973672909358992921306651250 12045626 -174047826775526090334903031949937093120 12045627 -127650580833153533310797803720780004784 12045628 42044664386109800185084459885507762176 12045629 -1135140369100975024381239813566688656640 12045630 -463354854248609776457783482509984890880 12045631 210432436830909439681687910939219079832 12045632 220922965254013202712365826534203719680 12045633 -17603986523102468847475115041941914016 12045634 -426726452772029433973116091059904456800 12045635 254471925670606780491288146024695097760 12045636 150338995015264744821560186927475734784 12045637 -442292503411757879415397316819836785600 12045638 -180469637728722834366912086396455093440 12045639 -130800237761153294893696105933401507840 12045640 204915265158816146052326089416932812800 12045641 -714971271730701884712587759492574353958 12045642 21076697336339081653321991800219329024 12045643 -500899453129586511160454753990419485388 12045644 460592210232512706799843049730999757824 12045645 1148970922484675962954099501668878913600 12045646 -397812950685878987163521344235098432320 12045647 -465345033938088731839911407299509959568 12045648 -9340038903972517493787799117328941056 12045649 354240489803133617471411598149947017792 12045650 -289365406753276658423384978190433813200 12045651 -444407789018851667715833066860751887056 12045652 -234204129616583059965985126558594277376 12045653 -1606144443734862853738402035863236834098 12045654 -358351888178463970576140645751953979200 12045655 -149500482270744983861001605447085598440 12045656 39442927442509481550480649178650460160 12045657 -12513674701060696398957612176200408704 12045658 108254648826157388468475585130843760640 12045659 2115548741859713926597073659782626138304 12045660 -146170288890182028413004507232655892480 12045661 1087866052012843147530941851114027060262 12045662 4740890933314212787074157225158585984 12045663 -113841379327273640151935699108827178496 12045664 161904892120332118919079861756223291392 12045665 348043911282447115648659707002372215060 12045666 -16245323058275372975724489789312322176 12045667 -1686413449466097568403056050514858925400 12045668 1027007503309432483495070478324000389376 12045669 25717748918020540936506937971784814400 12045670 41777317200323284421246635838385899520 12045671 2134290674683550202217952770314122016 12045672 18213471629304159736782032612618188800 12045673 300806017465977520997530893783941068020 12045674 569704913074378020934379745416095560192 12045675 -298152314840397912187048777542954988800 12045676 11257493443411283770804269430509711360 12045677 -261251853270850410789461044168731046080 12045678 -20846433499581088076987622298675709376 12045679 -103324867689479907629872822839541949600 12045680 223940103891791491096557467925918351360 12045681 491064003260201870896646752640950592628 12045682 -28608578355481062643801734524241578496 12045683 334529083292225702430063527263040300160 12045684 -78396584355739675040102117951493500928 12045685 -369102106365749950724773517580445963620 12045686 548964413609302186203114526422310917792 12045687 382059791842747114031774545829314857168 12045688 801226593596765358037534108019469557760 12045689 -967413170098289889302485621771886655510 12045690 272719090152773866521106329254853021120 12045691 -2623489243406862872096331703628379360 12045692 163303330704662327286955335402616998912 12045693 -183296134671804824154841708168715170272 12045694 668475768994551273262352288257436944896 12045695 68509534070473285994971626382374505920 12045696 137861643723500104287616623457389772800 12045697 657411853881808717323845568334799574146 12045698 -48701734669307077498545854699749524480 12045699 212423325912504118837731875757996578400 12045700 112915260110591035511973905043654016000 12045701 -276024605979665285595009463209199296000 12045702 104424201624630195549846220131151780032 12045703 910401185701084177026700864862808083544 12045704 407285690048078349357362444397378232320 12045705 2682201537038537801285991277180896000 12045706 252696981260008957863808894575271605552 12045707 -155719032222466326534630366469710916368 12045708 -134898956211786293818808783644069617408 12045709 -775201783063287602413384939584537937192 12045710 -410361099756562256209238799282645008640 12045711 94261706765280340616553705419769691272 12045712 -2913439069323855946759400968754036736 12045713 481559668527609744726969232525468582962 12045714 -219791990964870878081014513561544472960 12045715 -266928540758225521859328887751545836800 12045716 210537426464811596137951107266943699840 12045717 -632896425691391489103190379197768383666 12045718 146358304959971092152988820647375361280 12045719 747175536365654790613333662143071896 12045720 -66056003817304507583358173490859622400 12045721 -1558053475027293849896420307390522240 12045722 -180514673590931502071138966566057954848 12045723 -669322764494705026762912017632488338432 12045724 -725180690869360726045579380193356656640 12045725 -400580402757160242466637250238084871100 12045726 -50442773103122850373234406908834344960 12045727 -517646792607302776162255134713813499424 12045728 -2036169627492677877254769091832480661504 12045729 -1412093745233316669701776142710463603040 12045730 -29467172147918888927348114925417264000 12045731 -534090553339459114142505700453287054672 12045732 58626286570109475381046394054128287744 12045733 -748185376259240269094738649452640270336 12045734 -150472757909883371387765457911616789120 12045735 42197885074033477478888324102017020000 12045736 -17991461755689003291015472988189491200 12045737 459352122070372287583806959987703622992 12045738 321884854553062326107798113917606822144 12045739 153435319227469914836277972868580935656 12045740 300200455554174914577015308256233472000 12045741 788536594950760038406379850635618772288 12045742 47551474896036954044948361777220771392 12045743 30849633579711217192092430808860078992 12045744 -55707090830212611943611267045718818816 12045745 895074180983799723872636460291083704500 12045746 230089877259252303611506238016731277072 12045747 335626100387002363371607060558285985280 12045748 142041853603175202892474838977377208320 12045749 440373448120521135276004641435248160750 12045750 415838727174503941130735940510187488000 12045751 -1108749677430277511515654479017016342128 12045752 -138632954465898813159780049374362112000 12045753 -16169737303844191285721139797715693600 12045754 -92973254733512656254863706323952857088 12045755 83556107849236646245465126956244062960 12045756 -344103559465143028861898263581594393600 12045757 -145243305483881561171137899441088103200 12045758 -882533155206269423100828458955767879808 12045759 81611882097158187065059195853836650240 12045760 100614922744209589178073397275635220480 12045761 -94904960590411150983077301017800170816 12045762 5120614946979723114344218293758776320 12045763 32673825147108849805220342731429923904 12045764 147590495596110751947746555076071016576 12045765 -517611184760595184463141627019051375360 12045766 -69915548376985108891316482082390763168 12045767 -477128001968070569596176897920971680240 12045768 235046829558534079503644678906637557760 12045769 130936252036668125801141234190123150170 12045770 226490789503223477061153584614878101760 12045771 -1531044469116625878516852085184956074528 12045772 239389974672299389394656281200617344000 12045773 -128697189887335291180806552716728323978 12045774 -108982394692711309413867057802994154240 12045775 310903824101237912424804110390770020000 12045776 285591291121289557748946252179400056832 12045777 174828346474183017256516082324774695920 12045778 593610720326648651212023601289569015440 12045779 -425424385942091183207384041594967233320 12045780 617108628674998212908615975063349964800 12045781 585243624434872022966498721839553838464 12045782 -129262928948671737980997797909515859328 12045783 -228347467424542139578285125799436199552 12045784 1093459873647935565420614515996382914560 12045785 913637839883397865050538428520394110980 12045786 -305118238603101251181320153782435124736 12045787 -5833582756920899926645165809451445232 12045788 1002315759151270186277592630072845498880 12045789 126532046038326034675362108182904935808 12045790 -270277572130325644293468405954541301760 12045791 -446667485845537332774613380176869777920 12045792 1186694581563937382176137437747085312 12045793 -821664677333480836918184082004643844958 12045794 -29970767594349848071699451820257587200 12045795 -240384904961528322795350878155690457680 12045796 532255750734644139574251539943923265536 12045797 -644016230767455471382301857780319555328 12045798 -301530290664707894046907426061283518016 12045799 -16300456380880543777868744506169792200 12045800 -32651337986655018282917611761913344000 12045801 -663340930311896451631897104032346304368 12045802 184014857514793801210407494212732946352 12045803 45377664571297334217697241414678550528 12045804 640342092550336832832952093256737322496 12045805 13835728975375353334482462216310689600 12045806 -11341061474895563531598453105972011520 12045807 -1369610521353495506367940471588776501360 12045808 129179392887386786790636858286820392960 12045809 -145475745549062595613557219996158453514 12045810 79269385852621672182667862858732544000 12045811 -8191784968694388428112234651045697588 12045812 -766937346837343051226399852671911625344 12045813 3479587121321924773987136250521614656 12045814 -538828566586452263920140501976351723968 12045815 30949549929888393523794294594717519960 12045816 328999009196295150613763782513513328640 12045817 -283773422220505940168575962792844486140 12045818 -434399010406137047319819014059872182784 12045819 668451668648282147002516009159942571544 12045820 -451829291182655816368472966660487168000 12045821 644498016092839390739293040440827965952 12045822 35080448161913053995234370720410399744 12045823 -443051194833597799143257039317283206400 12045824 -185164028706746316517049364561681973248 12045825 -107661773727009918970672587380077420800 12045826 34539384604600654659296229147686097984 12045827 1257938796755043883776206654210974528392 12045828 -162965674582976319818963249258483143680 12045829 1133736278798912094530684774581282116640 12045830 -81685531072324138276270786468769965440 12045831 44822177811922364433021066113134638720 12045832 -276319424494534190742958329981936921600 12045833 -652720113155225991580929787017525138918 12045834 8246570301944095100589389362992269616 12045835 -949490369353446509415381748805684106720 12045836 329523958103432113996402919508491894784 12045837 649658191464392327490522450540130061760 12045838 -283907956038106350989037097829470207104 12045839 -183813310709565520160273176647432707520 12045840 54677018113910905029469629537531985920 12045841 -718565625048078808990712397185305132800 12045842 200019727815505782233558273807596701072 12045843 1159387401323814419433890333951503465968 12045844 127537533871350773913959164850456303616 12045845 306782268945119017884337946943187639680 12045846 -240788555578473230530175681676569610240 12045847 -14412973431651368445941967563859110736 12045848 306524911271519615780923065024860160 12045849 758717702535288601869805825193437658064 12045850 287020210809840692450807121427399392000 12045851 -726747705711606481708166180509722593148 12045852 -22470253216057771763132373196931647488 12045853 -486430014284392612835805892628650080480 12045854 195820983357500343131847530340361109376 12045855 -638850187343254442099621822408039549040 12045856 -464869014825437279077978333350803275776 12045857 149082563592978231792396102823684711680 12045858 88028936262735693491308758091950712320 12045859 -67179580770117733889875314380073920816 12045860 -52343764588924583659049281231180800000 12045861 -234548156301758281118003879562154228800 12045862 -442463012091126475839337556688133215168 12045863 -510760583839146249266620415537393193216 12045864 -371582704035147190434184640516634132480 12045865 315798673767284026621528989317751006720 12045866 86470713904158752276205491204268583776 12045867 3981540625718192675367789942792305280 12045868 -40278482706034110532425137699179264000 12045869 96437136978033568395732551618090530560 12045870 -205247514615930261940289159375517516480 12045871 -328575551782866757611525416158567935008 12045872 -1571347800828894387444129111598055424 12045873 -76125720304485467366435557411683336192 12045874 -236715840260613707423761693701003875328 12045875 1631833942274159552184189059557712820000 12045876 33812580036837082729458864627875672064 12045877 -1159951608729962499275748284699988474048 12045878 283166942443293706627537145850544401024 12045879 1068717503250374913198742997481940733400 12045880 -126044725816983564840262070898583142400 12045881 136027951134464421038043888671580656682 12045882 50914989758762804824718627893237079040 12045883 156632779687613624014801046552644600440 12045884 -724509041927089492441439044331192615424 12045885 -10675889122814402178958868935457258400 12045886 -20809706417456366727019297551861273600 12045887 -172601104753961136807421448270376400896 12045888 -102869278769266445158420996686537031680 12045889 -1601752566640777968419976525353671701310 12045890 -207726552038085933848746947123138624000 12045891 -1580079467367721164740246240187287808 12045892 371131438430688252737208895792770416640 12045893 764470830899251143210827717691616764 12045894 -233411600163307411275053843457523224576 12045895 204933722035534320790437843075198804720 12045896 -865296417498616193408577505537219230720 12045897 116347473381846758240010924839445546474 12045898 -276451488414774957021135851809627534800 12045899 510724509683676969404366656338620627136 12045900 196776202916029913807055577821193996800 12045901 146410341881047782620982422741907331552 12045902 496765169861298217617019365590604649344 12045903 -17316134590776156367240357282724228592 12045904 -70070865492916573945187753476869488640 12045905 195122861624660942311711965278088480000 12045906 450045247898149782708285874886025396384 12045907 646375231846982865772782916005654098156 12045908 -270733654487273709162741222081385402368 12045909 714807825793047942671818897931876179104 12045910 38755954061279105976353072661064560000 12045911 -445726829827418120027178393667838051088 12045912 295921197163201308914493650723910451200 12045913 -179144856943382844789888228559521228 12045914 657338527620995582369673785207163083232 12045915 34067528565166954066368675344981423040 12045916 -465606811033460033281915845986389787648 12045917 133491155066292618266203879440090136440 12045918 -74290210340511836640627526673028575232 12045919 -1045754125526298323645009004534100434704 12045920 -1449790368469308082276122050076554035200 12045921 -244920882283845751659216986958590391888 12045922 -248905277678622105605238148892937696768 12045923 148055637110904206216320305207253302984 12045924 -147128520991723860790457276582410168320 12045925 88371935742207419951644480414713426650 12045926 808357644172222372985291347402719748224 12045927 81460397167568783358552617162236436520 12045928 355964213632013262937894060933679185920 12045929 -653498806882351683008177114464397668224 12045930 190556163087803423344927112417915120640 12045931 -295290514997544677418327648622136330736 12045932 -55352411408170855560073416088961013504 12045933 -610140466517945532866669064697992072180 12045934 -2200368562114158975733214779866461760 12045935 -557980687643159423962582190022605786640 12045936 -90854316903208677131108619624931393536 12045937 -1571966191644974904335092504692160762414 12045938 220608025270511371561881964710750639120 12045939 -328383905092721779598547330863552978376 12045940 649288481340289328619848615741240759040 12045941 467986629511940336009666346935952463932 12045942 114804752392143354832229845104683385600 12045943 78478200010398850289380718349419875840 12045944 700886886723249034985568577557080924160 12045945 138661164772111944081193300904494575360 12045946 240635189436029685878301959070800717568 12045947 -236344447667663160122390418820372160604 12045948 15153828478288895361741852678811951104 12045949 -24803911247365589409269922228983878912 12045950 -10143528287316390361580192061977395200 12045951 50708013135945576109547868013791109968 12045952 -1365361758089026468460780029207275110400 12045953 -51886138360822932040726453743120751296 12045954 12712998380010638292077228446391118720 12045955 -855327208146620121748745884888709750640 12045956 -42379507097437870354036659741272150016 12045957 -46934616299386052008826951217862334976 12045958 -136830944821197708405144594773194366080 12045959 609406144973246422251569433570764461632 12045960 -660264324190513878436255394298474854400 12045961 -269709302827363085696455640440282403276 12045962 68973875441524482006021767876958451200 12045963 904942081766418539016876425184890469888 12045964 -164027900425980859795024622875574208000 12045965 94860937851604000866323694344085334860 12045966 85004064864554207085392446825362575424 12045967 -1136435971820884965076008025133473299768 12045968 17761496204491111156822078267262828544 12045969 272061650013280726809989246066609068800 12045970 -240887617589201215717028817682957012320 12045971 311872003672072355985531687866532072960 12045972 242076895204378994349610677734672179200 12045973 -45394708501242637412034132077534673778 12045974 327757153037428263830781058482811392000 12045975 -117105673804904603128068732435220054800 12045976 981826958010399138030940900267047598080 12045977 -18142735193052345910718912496295169520 12045978 -30425107811224234195573151560723535616 12045979 40886635596489970269410219864943465504 12045980 181251241895514328933036083568091750400 12045981 -701419114142343195334913545296484137120 12045982 -62594141377140204556701921910190342208 12045983 -545648761880467600538293008943571312016 12045984 -477362462336170742986632982458641940480 12045985 -2680927580103027176347305821793109440 12045986 -75672503482549786029059491380191621808 12045987 -560715284676263996995043879300555716956 12045988 231230740814412565486420036905229910016 12045989 1625682208437987792350465767792483782624 12045990 -100825571373537683433524055100849797120 12045991 -834013375522234879220085300606129972600 12045992 408732923486100117170455903180285378560 12045993 324373732111946040322512130466942373264 12045994 53905460221688179988103443807306778720 12045995 -314907571878773196918661616755041296880 12045996 379667302855404632298544003222360826880 12045997 -219025034883388569448835866919155099968 12045998 -443248109432843459176439715784630008000 12045999 -76290722158866296693552577797419284480 12046000 -314987782383527379817479663076392960000 12046001 -667981898153535832937308515707231866896 12046002 150626160404986760675202614083495570944 12046003 1674287818466240527890371434292772938252 12046004 -362222592275017988494230482920644655104 12046005 146342732274948197412074062633936692600 12046006 -254137381474608113797186954506018975744 12046007 -65328184040609325757052684233112310744 12046008 -14753896390100446394821355192203468800 12046009 117240531001321047093313184502713975210 12046010 107446317923280619775169274728163032000 12046011 -154600233751237001068632900528341646336 12046012 903582687553110059654732580616846228992 12046013 778182095861266865504551250170978834956 12046014 273840292593183913377437270146606391808 12046015 -675618334777088764120176676161090306840 12046016 -61712832029382271209270024930299215872 12046017 85689905798452997713350056054637023280 12046018 101419793399202550548379151231162206080 12046019 -121441164605288153342577506844260536320 12046020 -1229908536203764815494918956508774400 12046021 195914334910240832646554304505945582492 12046022 45439952681666150206247881348766029632 12046023 290669804620551957402948845444547110400 12046024 -48238135165263869755529483714096471040 12046025 -180170739781730228954614206982263662400 12046026 -13540836553799056040101298984752734720 12046027 -151940371264184950139621292746483946208 12046028 -184479053931552224218514885962280600832 12046029 -102856396955764665535041200975573143680 12046030 306667932776404281998040978793677945600 12046031 402512935929824145121238504463973070832 12046032 221022173197517704367187389964502523904 12046033 -632469762623740525589260628273590920718 12046034 -87018397136413928402869472009839104 12046035 -159441535847063309785618167655016844960 12046036 -1276041893011530811104600193785561217280 12046037 908743033577237049550562927640490084686 12046038 -411003849472265471981731542274645762560 12046039 158995258884081370419344182108510186824 12046040 -371099204761172455034897960544679526400 12046041 -314000040615777649579000957498656758016 12046042 133467530030437230511829401465153234944 12046043 13116610520950763462131913254308072624 12046044 -870500452695449320207645612766693941248 12046045 496458441303138778294130335387895743200 12046046 604898082611329240377393786904624705536 12046047 368412164771317213465324788229364942880 12046048 348424488535284812844691685811854770176 12046049 -582949459115747255802794061941265983340 12046050 411545731932217266108641371954136736000 12046051 -2300563868164291158779076712059036460568 12046052 -259285311705815536438186996782463411968 12046053 -406376296411847189010617064980054810880 12046054 -609635152465196362038646030943530531200 12046055 411584213821226099769214958613154414560 12046056 -843711651988988092783864475923422904320 12046057 174010153247093316107430569817259837840 12046058 186862738992998478035891745771743912880 12046059 -458945381461759541277077777126154537636 12046060 37023287387139504099174760275288360960 12046061 657258561828158897157278277611101351500 12046062 -34411752927827760175169534517000950208 12046063 -12853122584087361517351248552833592976 12046064 -562546894459604166726506502222269841408 12046065 265154738677697485988632076374219288320 12046066 102642690555371681778983069316538520064 12046067 -118854525505013791856641403463245107200 12046068 210309340974850214903350148429995432704 12046069 84594955683275645957679395928681678496 12046070 80828272248579019250587163001978132480 12046071 242160707814588328336119972866081358720 12046072 2273971970743193017258678735893609799680 12046073 51150354800017245986415844310213293056 12046074 200197509526280766891486330263242690560 12046075 83371135512389490793180014762626921300 12046076 -100776694957793233410471647043080724480 12046077 51051891129008788050494976895350292992 12046078 448359995875404038595332388185106432000 12046079 1111276852387873034359540325041003111680 12046080 -204718502613614948362890597635236823040 12046081 381548536659989220990573806593602253572 12046082 -8765215418101548806593304226566871168 12046083 8442674869347843079192560793243807488 12046084 85808459881017358665314542391708704000 12046085 948292336612636991005810532041437774780 12046086 -91419390276280883814225935243088881280 12046087 -815045559703800584197791457019712786480 12046088 1351819016164768648729057739821954421760 12046089 -336756558977179872487883566998919142400 12046090 60714693666417318825841566872242498560 12046091 155995072145466583525106325853709428512 12046092 526258610767060085039514019247238999552 12046093 296470477977046672130756714138983015564 12046094 -193414747573626114694220207155756259904 12046095 -46620133897014622373330130444331855200 12046096 -252607485736588019624242694172387893248 12046097 -614948768997774833362429801292261180736 12046098 -90992599221921628158525307493107142784 12046099 -98011644083820817996873972002886905536 12046100 -947119819136898819525362796995004211200 12046101 585537590855634305679084648063575228832 12046102 -602925450616651249404535386802092385248 12046103 616015033345781135905323539880924065352 12046104 -131247307958552364732490697993669836800 12046105 757826326632510478891962766449502211520 12046106 8506369676317603080502934252349613824 12046107 -120424826930952699725202231420406772880 12046108 665222646388900675214850152656626902528 12046109 377880980553840356766909769690344948204 12046110 314778264360047189560467024106148357760 12046111 -597477802858083580784088727826220875400 12046112 82861576534216975257225263658817290240 12046113 -849708108543383736539967241214715734958 12046114 -88945935523116909009167876741183468160 12046115 -986964470288100462702856063724662586400 12046116 735766283263171092984738434190665908224 12046117 344979664698033723874621647491356783166 12046118 -558671332688979450807808696586823264000 12046119 168823307283251233603304868364834536744 12046120 605271362162387361768161821666239436800 12046121 -1136894377339295966882568753704976198300 12046122 -338464611459644457568687127336780630784 12046123 721006128498625145403515604834789608372 12046124 -269711542062406759158987846215950504704 12046125 -21800024218422909787617398381598144000 12046126 564940952368725395886884088478238949120 12046127 447720702787490987274939067468169939592 12046128 -6795793641458777528191943763897679872 12046129 628752108993285690816097066789941427730 12046130 482223589519656089502556472099627436960 12046131 -748092215252254297921300148136461020800 12046132 275312540116470420711923129543556476928 12046133 1568941757279061836858579037430570225440 12046134 44472153341350259475906952381888806912 12046135 -149648199615230400978536367139462639200 12046136 -472189794923080894180239750356886528000 12046137 -571108110318411651250007929560765221040 12046138 -99504801184574809223283023301795821856 12046139 140647495322066929236856939438265950272 12046140 -55592354893291147393306804612581143040 12046141 96494828288054669503018238663400244972 12046142 451589788487657818183874864783644361472 12046143 475548570988151108845562316246156561864 12046144 -3268334649936140815628525164629590016 12046145 -232715630948602430200162846723248461100 12046146 -103941911758070856598630025070205241856 12046147 -2379941229575782392467050026195206786208 12046148 -523499608961657520287887741380967818240 12046149 -9732513024179663369913886981072030272 12046150 -36030589157552639510602445533240824000 12046151 -547479917442416713127801128700288871120 12046152 -846398009038418459069068325086864588800 12046153 -153672612586977780115763480060929816320 12046154 71600759000077954336724866329702409776 12046155 -616549721961457671543651189548059920 12046156 -429190697319820299983004751406565061632 12046157 248495444922502353350920287370833763200 12046158 8272451783973205637779067466197246208 12046159 -2027822465466149538224093404776183666896 12046160 -8515738140630681477355530118103040000 12046161 31887807111063708684157083710394554400 12046162 -192679179924891821722915766317672845168 12046163 239489745514901227795519190600110940400 12046164 49762922049961404510042767718459482112 12046165 -318962541009649214990315032654496394600 12046166 -130147090684361089602077938423518167040 12046167 -177543597224921556812221673873509235328 12046168 99378103751785390862079395290383298560 12046169 410383805617827260211692209321883703240 12046170 -327555469748922671179108086467280825600 12046171 -1634536649192013493636943743153533939280 12046172 524653553331023178148197479353039090176 12046173 1236112892708481135226580865860573200800 12046174 -211684901922652613224529495673461317248 12046175 809482978489626284479620671275025429400 12046176 302599893974290647316729191548459679744 12046177 137033163468873753152254159838365445760 12046178 -6645008873985755268067198206253224576 12046179 296333135226178639523480462552649474048 12046180 105874102686458402371032815769330182400 12046181 118698686902076534389613137298159243904 12046182 64415000271199682719593519596220940992 12046183 -1345322775577380451767419235425834036400 12046184 -969610571805852343311575642915817661440 12046185 -967806533211416995778626851335697004800 12046186 212232695876960513422046148123295887792 12046187 205249666557076221093978123890595043872 12046188 -83483389781426654862411395413711208448 12046189 182714926938256068352809929003754105408 12046190 -90008552139425867504641715740589356800 12046191 -595920532184930329669305585435940634880 12046192 2560800398239289377740395554423275520 12046193 -318940370931984477014632845681264672558 12046194 -455394622551198690311712784593859322880 12046195 -17493265023065946982404792625958471520 12046196 -772886791041870808208871081006909225600 12046197 -251876769004882291628661283367528359680 12046198 985517553501154439073522166673279756736 12046199 -1396143011233553861620878176770118742480 12046200 459219623127646551623462676968598528000 12046201 -251148173249038889231377953307941230656 12046202 28144900005130290010291423065901499904 12046203 201198882998795597452900562441653681200 12046204 -244096169736330453400111188530299404288 12046205 76083770884562877203130627224663038560 12046206 312303553621186050164661084401248298304 12046207 1440248426321420382394128779050626141720 12046208 -1056183888995273192035997964266719150080 12046209 -1642421650179644153081150626392855984 12046210 188036503605714072400028447665215191040 12046211 -1255941240010052532129766270991863182816 12046212 -820716726627207483616714223498216601600 12046213 236824763547507674255290883697883080124 12046214 378717382237111451604148182052686543456 12046215 -303569915678740608819433688236377461760 12046216 -16825752231567692033295620618643210240 12046217 254471469203771716421801063625929655732 12046218 -207486638610357525241531128805132989696 12046219 -1054086704643099408147578654639696389040 12046220 -475912169194265402986276773791623941120 12046221 -140183558649583953259780034862658934400 12046222 -593879197479001928912984467161795329088 12046223 14704026539358826504422303313119281760 12046224 -146555119269780400993816565354794254336 12046225 369521561543862679702396975974397883750 12046226 -587020057329520123654765640991188777856 12046227 -190752549381790078092921461673311323392 12046228 116364020220730369077053080798247075840 12046229 -114812123278948167841252922192892206916 12046230 125445769515804408990274321975712113920 12046231 -840964249619421135180415227456080294968 12046232 -747896692280448065691582878971107225600 12046233 -264793422172171692441537026878509500976 12046234 -677177727426331212218372266815457678368 12046235 -52877040530393311272126267410339948880 12046236 -669820236214173040593341114189752074240 12046237 -153189540198781176288003071677446450688 12046238 118964864507858423334715885069385061696 12046239 -62794764341572615445290765751112903120 12046240 -89727972395035866580890648317922508800 12046241 -66267398265649396413412840504368320256 12046242 -10417215614784177592566681884713290240 12046243 1153921123480566122135894081052618113088 12046244 95262179559455656621271549741945671680 12046245 -776913267483137137626214780720192214400 12046246 -766818242527570337345917827433259024928 12046247 928860651555371837819969265966167132040 12046248 593903598286966938664662203443597593600 12046249 1166077177261437196614667895241297952250 12046250 16057084500410531896045192511138400000 12046251 -121447534353134725696155230029171387392 12046252 -78273375176585848689374919987756902400 12046253 -557071882570145311237717475554570904436 12046254 -3599838378458382712478215958104273920 12046255 190103974982841058297678246702936080960 12046256 263181483562003712885383978022364659712 12046257 -914612282797574266631341261553046525246 12046258 169572260761779860021826515618986638096 12046259 1571343432709340376332166416187245568 12046260 -375568950823422677392208669180643133440 12046261 -244715107526124684867631878169534405138 12046262 30827279138886155546714062811157197952 12046263 202683361755531611060007261718016640744 12046264 409468856099557255174428345456336875520 12046265 -413257070866779095363128429669285309440 12046266 -70871534418123522272853961337779200000 12046267 502194823850821909047660453893376745316 12046268 504904102347489667390836171640575691776 12046269 135484340155863550465051900995431290560 12046270 478937978036126249387504384190309500160 12046271 481834113727680023662807365573632945472 12046272 47097935139630553357785130102834593792 12046273 -315836535966359534419775219528164574976 12046274 107670717878936021984385023830634018304 12046275 -170040179214499843913461521076259701200 12046276 2046221633329967135801516427139986560 12046277 735247197199580497922889554636151800220 12046278 -4600312263937944301381400358258089472 12046279 59688025140009639658034310805183606576 12046280 -169039137698430612236228928678089011200 12046281 500290182178542398146176333405315426240 12046282 500770719601939582458188847677615698992 12046283 -1704939303248581471124539461783180192120 12046284 -667456042315401419255388092153005966080 12046285 772440990397004001385534966326137016000 12046286 78840957932082493101215930161848176640 12046287 -823854743956207809428631434941712451840 12046288 -423523997768524480470039458754958196736 12046289 -1002743060436805354159992832227759536910 12046290 92888226317692479159524489893651722240 12046291 1520662003451002872771316872406628451692 12046292 -520683209828955001187516727068874402048 12046293 -148433995595064278097714430684953809280 12046294 371277436230749530158540574176090656640 12046295 380938933258930452127234623702728971800 12046296 311505008314589621908975642487360716800 12046297 201392297786522841629136421558317300746 12046298 437540597741900200489719593325522405120 12046299 751506320701611507134742076374666830640 12046300 154558766414508627079647518606549632000 12046301 -921874064452287907512423363623263300698 12046302 105312133428093430307654549833497796992 12046303 -205048692815011972556183224052192423816 12046304 -1488680600897316434991733724657225564160 12046305 -545933146108781732765013290569062810240 12046306 294112883882212404323098298575525046352 12046307 246339271110222205252752564781175904192 12046308 723358097199908464015495109446096896 12046309 -1004911462314818501249204869318489661760 12046310 309217319661613115791422784428336000 12046311 299609385019754452758999696218450092560 12046312 -4666362207426452720416016829114501120 12046313 435715658963560703079066879184308667764 12046314 -3057447230438102565073096956256558080 12046315 -1043252277720278668945991954791198257600 12046316 -951356592495432285141646937217784811520 12046317 239401562024197335267514060061216290560 12046318 400406848854453069747750222072183927360 12046319 -217001123177579679481967323502859120480 12046320 -6190085555211236643721099877876858880 12046321 286741901838770850883231814197055488 12046322 142942803873434088238686425680640093712 12046323 526152703762411958538923054425469697600 12046324 -825386129258233262404512261256660722304 12046325 340465327195604171294388370582167924000 12046326 -449756413365993164456623209125544776256 12046327 26197360666462982729393511696300971152 12046328 -111032035379255105316518686919578828800 12046329 -112148618415337075125366121953693328326 12046330 -445653953047145418558206920010730001440 12046331 838463673725702912319301852319425880064 12046332 293467244349243963436428207729335427072 12046333 234530167273460377046850599867200266288 12046334 -61124563717156872484228870789118772480 12046335 -293785278107808377597868057630259169280 12046336 -472281687580737595683789499746314354688 12046337 -224016361271285606696201974561592662014 12046338 414520523192739593181452701047649963344 12046339 1321300605653170377946581393841695600960 12046340 -709793183375228542595132388519103292160 12046341 -174212211498184414686964091295421346976 12046342 71798160331778352574657378730825318400 12046343 126483250467401976490832132584453866480 12046344 49156324712044321127350245553713438720 12046345 -1096514100156550034613740561713594143900 12046346 9973165720742112966117779455107341664 12046347 -212304842214349857283138695279256373760 12046348 -131674838907758132605671998742934235392 12046349 213004782366355779686251202860784116992 12046350 189549095684539001750999505108475128000 12046351 739871507662090682775562500157389778352 12046352 -20820428578078629810483773291652710400 12046353 196629797352371695332033082265999187840 12046354 105229219445566562366557265850997599360 12046355 -26728504039217926194905485124482140240 12046356 -112521066339586754163075854473648632960 12046357 930099327994243636307409323017950574752 12046358 -356700605151280033798842735311508639360 12046359 66979752603679711783998812504329200000 12046360 -104345797760481013163532656027237376000 12046361 819069913166267116658587954129298236320 12046362 154257040720661028219805658676972341760 12046363 -55359078921210166440610756639213625840 12046364 -11599309663093567790162192534782967808 12046365 -196706283100301713871427370841583256320 12046366 -393471000065284238538582741815251470336 12046367 -1798368248601498572014501254448375054008 12046368 -455067544451678747020850291053732823040 12046369 716183025436346577555558464426867772770 12046370 59098321507759289247150088777767813120 12046371 -635000733517977620662841729230786421760 12046372 -123565627164583130219985517630694067968 12046373 177580599135167250170345026330143582240 12046374 35381996768129661598545327340690778880 12046375 843622177382805573159596096462928828000 12046376 -1010366318845102742165725247706457297920 12046377 177500379065095560028804613645350410432 12046378 -1072262304041637214397523779335634713344 12046379 -515018859619951380699943257696660595020 12046380 -446769216909458671834231972994104934400 12046381 14708870623141293892443560942585460192 12046382 -21013983774878237935159828216357617408 12046383 82302126280955346323386863763545426624 12046384 -116580836394210350555842932358753812480 12046385 1629202840806671495618998411015784400 12046386 -122255721503741643120948060860605604352 12046387 28134869064089028151750219026734634232 12046388 -626585931905365605839480897368711421568 12046389 378970932529208534043352984698421979424 12046390 -121549656167572724739871443176870027520 12046391 -97870421994255554595884011063703505696 12046392 914646391777073268976825510774405816320 12046393 13455115753869032716216383607604165760 12046394 1273825776513426929223700555395577090560 12046395 -373038110181318291553401379287182171280 12046396 84587898816227818232562467202741324800 12046397 -513475905339348431915557590317531220 12046398 63911664039198989321981606621988937728 12046399 -1417228225170428667328223631982038079360 12046400 -170774970594805832391150388131201024000 12046401 -53687045633197084815089519609918512158 12046402 483366876124213803656556548773755822144 12046403 -1073187723700000611816376893819869601348 12046404 389127476497321883700318236785384200192 12046405 -381358307130561944489987385107595941700 12046406 -404273882091374042969941575231299698848 12046407 -8132310198181262259898507494377430912 12046408 443209891688392244179865407375553003520 12046409 -804824025094814316302538517432936539696 12046410 34213682534376758479328846795637908160 12046411 -353688466916549334982207498853860110240 12046412 169445524665403752352316128059609661440 12046413 -120660169195316756278567547574919246656 12046414 196296859369164144822559031762316324864 12046415 145560665018027073358797935181606958320 12046416 221193313623900844398380308367276900352 12046417 -99390804916027074480563833762234160220 12046418 267130958919160227892999999419919463040 12046419 127585598164613707448777413857273347328 12046420 401057390399048023229818378075783745280 12046421 1081767471015573795721839663576145846464 12046422 -282533224495799424992984557402513854528 12046423 88054759544181476072198834392387559424 12046424 293219389794804334920072944982293176320 12046425 236252475824113503057960097126689906000 12046426 -52439594892617934178054064065634595840 12046427 1142621090503992975978923587131779657040 12046428 -664759743516255971010027929419134812160 12046429 1488331214136331519919764505366725315776 12046430 249364230817935628362107798052977836800 12046431 1198996752418548455495344602371633410320 12046432 -482118416535839425930595562328325357568 12046433 -9635593908170022484190774749708852800 12046434 -166518363220214886818113522275772964352 12046435 454362997922149994474575197544617416400 12046436 -120515652540689146035471588242057751552 12046437 55327487890423119554926198783353549600 12046438 -236177265145674315987767385796321168704 12046439 2282840554457111950413213158858461279080 12046440 6195704385600404976797489999919513600 12046441 480654037953317187787758039228311700768 12046442 121029908322857285401476703566717373872 12046443 -128747543999883978950036348274083764800 12046444 1289373615295434093132181406821286927872 12046445 352513630511238484073397847474275187200 12046446 422653622832394197047636061244804572672 12046447 42546572235596514427470256880989319264 12046448 47281217892850176723508689637755420672 12046449 -367204976028334516825826163788580859536 12046450 -434606193669257860116661905859660800 12046451 251246886565243721901305952969356705400 12046452 -749315859272811955974304839729590009856 12046453 -614286122136068695387260063046618540182 12046454 -216076485616955108897494486372495771968 12046455 -312848392661787959604765276040916784000 12046456 389602293130062831511908083883842150400 12046457 -268015965001282203666910099900560746880 12046458 -15507228205189549116070077715405332480 12046459 -303754836752455479418866224205811317340 12046460 13909330406686752111054742147092725760 12046461 -8960460929511633219506098920961199616 12046462 54896980254134353552991939737617777600 12046463 375742294594835379559488990486510278496 12046464 897525274391813184202205260217025822720 12046465 74326009570912372773289618159802856000 12046466 275304454758719075585998698588420758400 12046467 178677502030653240848371478194747609080 12046468 547631554645638148014863324417508417536 12046469 -378685177014119563032288278504760116130 12046470 99591151291131029509371867293255673600 12046471 -811460826008260842692775747245893092328 12046472 1340203286054283742373451176976919695360 12046473 369306785104191723180508815625513009920 12046474 507474793245368243461211445270686280192 12046475 -183041410720829891314315478600537184000 12046476 48573585562002403543135668004276666368 12046477 550932520704975236701226781296969478326 12046478 -41967519165281847283348788277456810752 12046479 -655310886745214404527590534677232177016 12046480 117349112950296506625042443906151874560 12046481 -2050525731035078797733663654367493616028 12046482 194315988514442642290461233699134769664 12046483 -18079753374017286230001831339014786376 12046484 -111199912037028579338852775730817203584 12046485 -197596196531579495668153901697794116800 12046486 37858713317588283641323856209686300192 12046487 1481430852807167208083068098019247720136 12046488 -132785110039578134364528754450479022080 12046489 287017012323847964524066101667975363200 12046490 -451948932307541935597851791763412788000 12046491 -523293942470398297941913814688194668500 12046492 -175651388422113631328415289480507639808 12046493 -5877111960497634899561042191859290176 12046494 -143246486620754367945554999685907031040 12046495 -465392299069105822322148876102697671000 12046496 340568805502349870057370100055440097280 12046497 -152224511412825754445575701183973159296 12046498 -863332317806217537951708353398086733440 12046499 744163268029650351443263416080014061568 12046500 225849737533631043961507112438789952000 12046501 1403171019486241963230837139987914877500 12046502 289349309227467938671775183870583066240 12046503 24786024091017268002760989826756992000 12046504 -950107696230059580462501180006307722240 12046505 73524881883838021928221165287931818660 12046506 -107321394416943293456712821010689771520 12046507 -97494463817552893159806449904781295616 12046508 871087948283643144075656307458117891328 12046509 -227383334764631767881413890761118996800 12046510 -41981870815990493527291054471771587840 12046511 -95684693962225434464924045233749993048 12046512 28249770287744016899814003069988208640 12046513 -144662046950386443758303241190106164800 12046514 33492520249240199982925491537829763856 12046515 36854198729614089144593271351366739200 12046516 -234610715439177598809238584395444690560 12046517 167860962814521105670074103622048479392 12046518 15425623239758797225319493774194592 12046519 -114195516556572822538394217806725526904 12046520 -280493813429705930866201358742445056000 12046521 292180839949842775990153645995758869920 12046522 303438204986359071736722576205353618432 12046523 -802026846319175084295993645264437158464 12046524 -179850636397080793879177385853216423936 12046525 498029981771947089788600746866408108050 12046526 443955301125411331386420196445100491904 12046527 -255945948553578544453104853858364840400 12046528 -232665600694909503814459126707881246720 12046529 -821398061055041589111237280708184296512 12046530 233956631277252508862930284085178424320 12046531 391828915203147321861998011372238160592 12046532 800045449310889569654043304742125378560 12046533 -1593964029612229946138837638777096512 12046534 -401352295051050287290678078397929289088 12046535 -329645045536974134131066578592024544520 12046536 12453985855187952560490513456997171200 12046537 151232560940653743851704418527742680080 12046538 9245789364470875064696687700437950464 12046539 -218391797967806663217811197098516615976 12046540 240012436015709453326306954966968821760 12046541 -167010176623145124825024856331171204628 12046542 -13985178584279100810984105373557751680 12046543 179457589403872914366545295239472018664 12046544 -24428852359540658773152182005810937856 12046545 -299380823295626484511385081225907859200 12046546 -578678421683893192730835489420533724528 12046547 9268178882056979699504280994556189352 12046548 583494931662394182768807849196231034880 12046549 -776568939193959140424000916750353752736 12046550 -44312333937832236821862124806108163200 12046551 254508377131469201601367649404174872960 12046552 818960694564079290115184566900082688000 12046553 631539531534777980447380612141187585802 12046554 -230900025209190912935387251522236302112 12046555 -204450097176069548260882083232174655040 12046556 -60970343553239097967468807176131573760 12046557 -1227268803916044349337452343282432327808 12046558 295352165371811611809429459057028682880 12046559 -3735004277891817556096206916689219984 12046560 -496837448771838214644729055548148285440 12046561 1163681667384938212675399332009245222400 12046562 668133575145747866169403284761711209728 12046563 -79499327679399615533056279070362449108 12046564 166096475668399397495099191959105474176 12046565 891888024491289626609659303856438894460 12046566 -172264569229655571351472702322985050112 12046567 307119318223283076340484515594855217320 12046568 -1027270757119275405804139795725443696640 12046569 6497173034894079110949394602206101248 12046570 8614983422542335919150428472390133760 12046571 388141558838691963244539555679516161600 12046572 -204407313814295789276336327385159398400 12046573 -274214084075706758254617730391466076800 12046574 842857575297481882416764920057978032000 12046575 75393248112296363338406533372044936600 12046576 -147438307875174216178117499892361658368 12046577 1559344873839602626407524359764291033426 12046578 95612548530561478151389030396962359424 12046579 10332524508800586839372896789780831248 12046580 -19168357313595292148038496778639974400 12046581 446364667776536135083925808992145064512 12046582 121404940009281890652527027696516712192 12046583 41706697613891438645470973616198860160 12046584 322544229437160530699980580563664240640 12046585 -440260176670955068103505702592282644480 12046586 -1101226873081756190335729506782404791840 12046587 -354412703899685241052812337574005774848 12046588 -479843237426269026669089761572698509312 12046589 -617077802319327643221451280398158538560 12046590 -168265252995743108084522274827660102400 12046591 -45605237105703858167611436455386302976 12046592 -351487946499568857197229643678743527424 12046593 302978467905516689581954140867064620864 12046594 -149200609033888369755666218776483739136 12046595 -108575055707880274302052120795018099200 12046596 -70240640160276476324878894787509272576 12046597 -1291665616066201894432137522557442193954 12046598 345374838896702111259107098784526664800 12046599 -85289310185096388629060470467883566000 12046600 -226297307891015350314098047990087680000 12046601 -821907977288818589024698201413372862950 12046602 -219629426699586680340494143176567975168 12046603 -864823181060204837627516435234035455148 12046604 494425190638781835562199903348338099200 12046605 10270206736457317707143765502232920000 12046606 -9523268244721255671438868377176908032 12046607 -827644659365728044718067379079729080144 12046608 25199764293878251454989819541693399040 12046609 -1883113354673946316797139123893425661584 12046610 392846410427979626355127510660231114560 12046611 172812640404208251005808662374712146872 12046612 -456147946006269578504929626740989807744 12046613 -477755021089599188533492227409258929138 12046614 4250058400448756369503305872657019840 12046615 110124687645680586661516317007985215200 12046616 -36827743264846215514032690208762982400 12046617 -1138172433410683721449891727160156241920 12046618 -455952615641024583118701084941588866560 12046619 35764764156856055205079862246802077520 12046620 -84035789443071264824297266914817228800 12046621 -461718288587612738591079166528776019188 12046622 -5224541854234005340942785494207333376 12046623 -1443286367250604824287546207955176832 12046624 1162361645440493103136678419889090854912 12046625 199135799509293972942780860081382690000 12046626 4382425273283044163424255811735933344 12046627 1349804257998996307791162865630060508400 12046628 805574919868835265367542391395954103296 12046629 282100097596381600099234808178869667840 12046630 147150050619896565800769766475321310720 12046631 -422122818975522449014104564487455436800 12046632 292036116114332005063589564083261194240 12046633 1570886812318040416305774330009942965882 12046634 -40247274173627227758905155323528305568 12046635 -198437603973589263556686060727434275760 12046636 -89792122650162072658062525968051943424 12046637 19615228902717355406168528757909987372 12046638 434292613542502943084943775817268538944 12046639 2748749129324920412855785766516661080 12046640 236298320469235661448328977724960604160 12046641 338167876724523673364632378423125242880 12046642 62272650145092595507673705146543029792 12046643 317408366540151254721240721053150949200 12046644 -35355077406535886312580473727361762944 12046645 -77520114329100322583202440141889032400 12046646 607968086878509354114039763766557779840 12046647 102519927971751746469107442870254010600 12046648 -404520854758413643797838100344328048640 12046649 1589776826628519505715476853670660580650 12046650 156060910022634809562988039781005920000 12046651 -749683108294195460119607393236196152348 12046652 401092835823618312548583707770815937536 12046653 -387109540046620558940192901679705486938 12046654 230597533055524824594880004896731691776 12046655 222838927453911068717322473396847264960 12046656 -58172849633514125650979373446791692288 12046657 -539149395453045945489890421897208052288 12046658 -155308067151752629271383195113966967200 12046659 821707021001508658307531785146235803120 12046660 -642935029502968017558190176499167640320 12046661 95458511196588154868718856861055197248 12046662 -169946570115783106603734838249732400640 12046663 -94485859813676680410605964529915232280 12046664 -51620719875247020299143294804819968000 12046665 -2642906033004962181070569501857203200 12046666 170531317170162423628819714374568042032 12046667 1926690014613851213627598271429436851032 12046668 -465663048063038025555293199301467087360 12046669 -450423664518258259957689465274865127360 12046670 162166725200337990588479438583365232000 12046671 54561113617867093108841897730598548480 12046672 -68674449042581780724749293573337776128 12046673 -571481706703877566270213218434732520078 12046674 607420210842659354100140521091542772736 12046675 326838690725211529673330817940420709900 12046676 -524204691935911980848410863102009500160 12046677 862517271386014682408320420826222735520 12046678 58148980207748229809957023195582095360 12046679 -119466864175058626731808802748553652880 12046680 -52171687077970163876522586168210432000 12046681 170399310967564648322482725304464825482 12046682 145048780515593059152230231433563177664 12046683 427504528226518853741297909654666462208 12046684 67346916761817550660396228924207564800 12046685 224125541736844508577288293451098152320 12046686 -81186207697709205022268221725068860800 12046687 -327263981473582714309350151184056915680 12046688 -247727099763950534989435336883139772416 12046689 1101632301564112951851292559686592948754 12046690 -475672608745543884194162841010022834400 12046691 -902060003657640732412226532558550279908 12046692 -275631988862886730571804471894916845568 12046693 -64084283341375494725863531621885313280 12046694 184690358075592159693385912763817966912 12046695 102763807595988468927200229245238462240 12046696 1175555762532725650319366185732664417280 12046697 -6733947949779830215892357114714853660 12046698 -639759991905823028984693809320294650880 12046699 1387175859115136689266019330610835825636 12046700 299219511960089047976983023032695872000 12046701 94870057181446041556795064196358151232 12046702 -131369297585104806945649118141362966656 12046703 -310814682326549051591116703613030806400 12046704 -5027669619254737003765035426024456192 12046705 625789265392198577699089238176560918720 12046706 -127197226208816679338580671670167531520 12046707 294475945237855608215518856720258398128 12046708 -12162904168970000310893071256436316160 12046709 -527857954632074681773567544752393083090 12046710 -82823076800759585920512040655125708800 12046711 2300895327111378438696554704620078958752 12046712 -598668497957749202674885773323969495040 12046713 -29097129091233320672993283438548766720 12046714 -614820741178806038438126758373551142544 12046715 794255904205027334599793191292472095520 12046716 556279332993895064561692716154451328000 12046717 -1229727189307026712986156276151143226234 12046718 379540918154378067678987372017587714560 12046719 230501118374217342983685099162318345360 12046720 -248458346976602035918889922034925568000 12046721 556001799970174833599054001685845763332 12046722 57516588231147110734981357858187316480 12046723 679648250242920012772783816977330722464 12046724 241548859296799051928470655679002836992 12046725 418889245835900563960907874453850085850 12046726 -9765634152519289136202246039425846688 12046727 -258203952184020210636572243125585840896 12046728 -411855901411641226332628597067936931840 12046729 137053125271261003372054726793018546330 12046730 -34981859480989823183030059651903272000 12046731 -444027684754367092795636620168750468648 12046732 -459551889896026518948222269274391718400 12046733 685915431351808497538134818401857060384 12046734 73607154670303612820913930683522153472 12046735 1109095131998214571936012236536655244680 12046736 -69286269110868780653011812469214527488 12046737 883764809515636647346923063990154245360 12046738 24688644869636052729872025821639235840 12046739 -2325990514624579216845611179636180980744 12046740 -366796651827529079235590712917735577600 12046741 -40040598143490400482990185142954633600 12046742 -674433216066720340604769103689588661728 12046743 -229425386524112508338979741480872461776 12046744 970006704082178754437417580908593029120 12046745 -511987575912923673462243734699117054400 12046746 347405952036711924571821604468971830784 12046747 -35618247910817580936882764203565951808 12046748 297998303950494294586026736563800437248 12046749 -135180359041040608953546186672647093184 12046750 317220752049946399506544560238320432000 12046751 7709535128964053741355877532425431024 12046752 58286039569889313521097925159739719680 12046753 -950659687399396785188374524024534419998 12046754 107098134873286662209800312463705927040 12046755 -70818815010326465353672116855877570560 12046756 169011277028954496250198282046497443840 12046757 1056742736918093478685637363163668931006 12046758 -188406082865451905579290722644575272960 12046759 846499741179783816866701660213034339960 12046760 1369044235829759483992049528813568000 12046761 -941697074566499047312614248984965465068 12046762 145543167686044189106416958606272641024 12046763 -123165783458358029664787967236149730656 12046764 210350858537300337156598775628480677376 12046765 1069718364703745056873684125016969227660 12046766 -750893944791949375879459772383927551168 12046767 944566811990074444538248725353359488912 12046768 -55198558424713044596950902986396205056 12046769 13041070963388553320552422176281246400 12046770 -30962949606320716556664012066311030880 12046771 1191724556040059956621955568564467398344 12046772 -875751994024291053899573180970960519168 12046773 -231991804906558179290720554655721254400 12046774 -3074725373612320427907710517091977600 12046775 -214233408019200531407580349913554382400 12046776 -273567510062842753710152134109981245440 12046777 512484402977905459863697298934160280320 12046778 39900075469446959547727445485704428256 12046779 -498233792286418807584521444960459942400 12046780 -122665425038909741835877400869179340800 12046781 375250773937313139883648616264264172012 12046782 -1809037609813257541446920349003955200 12046783 -54663954195590993033109931305565854720 12046784 188829541987322700094766631279868772352 12046785 353020433099576221891523242394815363200 12046786 -17687441067285425563502161193992660992 12046787 -773473308355320915749440946009313966888 12046788 -250875143172046843648888315628385282816 12046789 597736589271876611305623458578927520000 12046790 88642913033440389646001244672041806080 12046791 314461084866838209011779706642276093184 12046792 1595439089585741151438343409753751168000 12046793 184163032465362722968029343102741075200 12046794 -697968455163827192193906818725031424 12046795 -72233814880929439178860037068342569600 12046796 -61360494381412190527279571836183867392 12046797 -122277201245761954714842800235089090880 12046798 -577784377796976768885706609560956525760 12046799 -3049527495314272275160454448196029061200 12046800 -103332081104791365153988491686166528000 12046801 93497159711354823343815066314357111744 12046802 294331583830265106502192558475534548992 12046803 607682578534594231754628822607760401200 12046804 53609686400624585093572181618707771392 12046805 544111374311815214261902398813997148160 12046806 8218269285998190345197658702695689632 12046807 1005660142248065173393843454482645074056 12046808 -1117244332497439933184546316576219863040 12046809 165564419870343525352624661736939694560 12046810 -204324562810694613453667873145263153440 12046811 219036102599642629957512270841267490832 12046812 357349598383097589892124982429415560192 12046813 992673802941891211887397155963007089062 12046814 -318588861633225262130711746188935488320 12046815 -390469291383172521966668006534546968080 12046816 602271658787301021583813989071416983552 12046817 -47815584204899644568051978481734423040 12046818 -49458773418216689387808575191988057088 12046819 -406495554235338243094617340396156609080 12046820 257872277539006900591433691418973518080 12046821 416880378616517471336237223008628593664 12046822 506091759608494244994786752962642386624 12046823 795992188609087765103640866835173639784 12046824 -45620030735931039943244026750730634240 12046825 3590112125743791216011796028762195200 12046826 416786406719645442779745600303529795584 12046827 165207546615375220396571514223931344968 12046828 -404550630482314201459269387644566335232 12046829 1374935145084679522623815563327712710872 12046830 25310779656368921464214497209661451520 12046831 -106750946817714317493564159772396700448 12046832 -106616196615988315686308474110702387200 12046833 459840003504965813641884969230882877600 12046834 11786939856768202884855385042138445952 12046835 916155949263721169581354812810591719280 12046836 231937407621178076894541865779250206720 12046837 -13520935943044181032581729108761519520 12046838 490304972257733382255172314952554712896 12046839 -100544380440844794882799390077580075008 12046840 -10780036794629135476334426665628467200 12046841 41286222783686006884542067079444296272 12046842 -270856630198107929914389159358493279520 12046843 210275207284487062485373741995299181092 12046844 -544821387655901961607237353335558283264 12046845 1011026545526657874836804347620633427200 12046846 -5178465880074784101971052071870630400 12046847 275799685089534856112501825719118286600 12046848 48439732835312806300126878981722996736 12046849 -1733843458956499108827168001810469637564 12046850 325783578043507035902613458361825024000 12046851 -978208334859495416264993370114079858620 12046852 1721737292529007009481930606550215024640 12046853 178818676184686389989358102340721493504 12046854 -292183608914918656869503716425583073280 12046855 -387254025122061199185105921563020725600 12046856 -718485826192361254916644201975143014400 12046857 -768936604577710214096036243421772926960 12046858 -56792475515349399409299924974529120000 12046859 -1246419360439985777692530386095855331160 12046860 80879674220827873434863629389257932800 12046861 988386704359081105874639326677384864300 12046862 242944116432380231687101688224380019200 12046863 109086852330352088780450402137295174400 12046864 120920543311758066126402047309716398080 12046865 963505777544024254516582209944181094260 12046866 -24203157168794804384772607151175171072 12046867 -3840762063156703188677103772092445376 12046868 1174790544226929829035241741220540620800 12046869 -438410105897928987418176403191522456576 12046870 311896984906716944567507266951966239360 12046871 -639350500678227544063230407193518095728 12046872 -340975381068752536618817056781998510080 12046873 1188464656462290002048965516467053966484 12046874 -20280140002342991163376283669252083200 12046875 586511873947702498704046147029218625000 12046876 -51025330880808087342210292578929287680 12046877 131919314397525349528090574847546714726 12046878 54872505352905286682458178553174179904 12046879 141410665322419041932331327571720120320 12046880 25367285262305467983963104024639569920 12046881 -46114448796706570551229328480559181824 12046882 432850991007197303325280350217484255232 12046883 -211105144266468389565392227723000136868 12046884 -596366741477332318082237168853356043264 12046885 -495778856055108779950072363175523708420 12046886 -227258227330717644634865677771578702720 12046887 33085154054103896325543076306618704936 12046888 206981987130487222328587570215717519360 12046889 -379609879805472539728745703906861547020 12046890 35483258244649365282305973152033049600 12046891 -637426962621261374509377150716709090216 12046892 -441066761575701695932989591946734959616 12046893 -70933279151575071929103767273440836000 12046894 180040354387444987208928227753700203520 12046895 -537966235918571601805889468223649639320 12046896 -144563265136949120030237128223414353920 12046897 858586714791369813192144060439123700772 12046898 1721999798775918270981598313985817920 12046899 158962848662254226071621748461741486080 12046900 37626856895073444447027447919023724800 12046901 -972893227537245899432481127786802918400 12046902 97090821677701885943235590762308521984 12046903 8043224213103377780204733711622146264 12046904 -611973541087963745906202066053128704000 12046905 159544923668671552304703757744916703240 12046906 -690748136020644453274497170555075060736 12046907 -88147105256232362054825655150766991208 12046908 121940098940953325422918027119311516160 12046909 14982121131340052968674053650340467392 12046910 -92987344700265510641116232832653153280 12046911 781401552625009852868464415874506736072 12046912 -99245179136376259946763580826860912640 12046913 -415542156170738275866746656896443819838 12046914 -18691635319513876582852368251989509120 12046915 -321712529314056621828437362188435890400 12046916 75391125984598853179031405388942053376 12046917 -17554315777321814359005058456465842912 12046918 -239043267043260159939860505199619978496 12046919 423078378735080772074870650988709771360 12046920 -270669304678478274950022459871196774400 12046921 582832123348922340083250022239410556122 12046922 -300740808038462021904456917692624897488 12046923 6226207297272526844330620302745119744 12046924 -780288197588436183195500669140796033024 12046925 -3248458510583293644700354454595806400 12046926 -38349841025347089251391808821782810496 12046927 290230336640222071865513565325745073776 12046928 -39237527247722087762570377246667317248 12046929 508300921824968222168896800610787852784 12046930 5992364761342265795491755144463518720 12046931 9290514494007947655769217128164513504 12046932 243391563166524181171869217002289577856 12046933 1567404734858178354777922791347442015182 12046934 536314932639904940443489643080613795616 12046935 -575473158043724015685774703839732243840 12046936 -1179434862531534072695706064808929751040 12046937 613165190902565137786884399968891012352 12046938 80670716154366899434724739586063532544 12046939 -1690352757250133861890834153735220299376 12046940 817004569646327575416054704782387200 12046941 105747040738904564160125503069881369600 12046942 110196743652755220720623658436211332032 12046943 519031151088540763102793831793355626624 12046944 139773676939196241441749219515301363712 12046945 141562472149392684654759505887200807700 12046946 -758472347834293862473864329521003581440 12046947 240519016111026834150017255116873367040 12046948 -448623402105025085450775453285879168000 12046949 -1011126838313481810610025910714563074050 12046950 41312798635284635906427735592058760000 12046951 242700967444162518502764273684418553280 12046952 1245900992358741465957239804893252485120 12046953 -55403610379475334804943280927225747136 12046954 -288145164847857320093316545415916356768 12046955 -7882706140495688742460898672769764640 12046956 -223436750582994530670836523289103804928 12046957 -218487007532083032965497142171757681620 12046958 -91446784170794623847708912265324005376 12046959 -362549607978699314218941381470621322936 12046960 31771428754898327534858672095891783680 12046961 412059811319012707937462780427801414000 12046962 102164769675251134227746937041221095552 12046963 -950236197448738960710403400668939948800 12046964 -461081592387457347782081515111299345024 12046965 -56918661814878243215424460609060552320 12046966 9955506383825921110920107507166019584 12046967 -781138770253472238593504724599653176984 12046968 -67362333236639164342834719628956733440 12046969 601658928717047165280392721609704419680 12046970 -115619285316229569090615406620865492800 12046971 63304094797681371209717128174157448240 12046972 18588291797540579017697299079622164480 12046973 800228377055033604947523377736183609222 12046974 -306324686105617932689318232882040719360 12046975 62658873058092513091556577578141747000 12046976 -1250447998270903526695317298206411325440 12046977 -362005283252212955559993139486674157080 12046978 -448539699604636605440900242822900815360 12046979 -446522790921043005328478582295194722560 12046980 -288238676427625113916079050227914772480 12046981 639423521855259302876395384165350834782 12046982 -303787910297242456436804007082084458048 12046983 -299681252773204426862573648144082240000 12046984 835454516129137293392143892075353666560 12046985 -659583340529290724833250108145251153820 12046986 -31822926873187334179238118967958240256 12046987 -428082067356763929028188986148627215048 12046988 -636570521979229665774339592752257295360 12046989 -1378202414226072667477906594923646272 12046990 110736212686630800332260665871775736000 12046991 -491873968625456468218310036417789865600 12046992 -45464218862058137530143987463108362240 12046993 -970356770632031615377956270255486069504 12046994 -17467424763173691905653949205991991520 12046995 -621704773918221108268391707407424970400 12046996 272900099532244207762403545922263885824 12046997 525549792756610814041422191061974626446 12046998 -25111721548666045929904943455153360512 12046999 -633886007899017734279519888897396363664 12047000 219465198673710677579580107931832320000 12047001 374237462829101663268013573284899392224 12047002 252345796275546587677015164685291776 12047003 -365486938209011525894466211874243706240 12047004 162991709300072799859627486062161570304 12047005 -606081378608132129103390246594888968340 12047006 -241026685887980806852789118289992716800 12047007 54275605639600961142930872080234022400 12047008 711183340039648478120200184942506475520 12047009 7127032364647111638123588949331549568 12047010 -6718761790787518479426965104411453440 12047011 90586700440195969722188182221052543224 12047012 -65870112893574969961061145212152266240 12047013 654739330176501889976830884408332622624 12047014 -111822158835163548899817034193152956288 12047015 451511636386118528827594337215711977600 12047016 175501794876505391740079962237547151360 12047017 1598279244510356340919807201819403992740 12047018 152964881939431613146057161385945590960 12047019 623111490690720809029402558029381376344 12047020 -532233035038740345707758685717947115520 12047021 -591094915916897411979191188506340915488 12047022 -207126384073502976661845919465468817280 12047023 -658573329965289308669981450386209665160 12047024 -313390205677820697331232992420039065600 12047025 11108195547525989244607629219419962800 12047026 -254546835656677000335702450900854092800 12047027 -649753645344214260317096196186290967960 12047028 -106523941865793295388657319788127805440 12047029 118542881851128103324448181859019771630 12047030 -118889807353854397238765403280378356480 12047031 57580509508836012012671974340690944320 12047032 -581890040176533644322767502668852674560 12047033 -154088218643023588327330293235534186080 12047034 8597580217423867867375108000489144320 12047035 -94091631448472553433166596378431820800 12047036 113079893225461435978736545968420602880 12047037 435911672515594833956080091628356578560 12047038 -31541667727551116261077118672996238720 12047039 -828383730276548871610013923564172276160 12047040 99513360812706994321173809342919475200 12047041 -931936473065531024436222970853284186558 12047042 -262276481543256075994785856435145286960 12047043 -418124920901092387331484708809029752336 12047044 -45046102655750488697957739359103835904 12047045 -818285577275062866698850942217649313600 12047046 -22685820120066022204720143909757519872 12047047 1219137557165621635142416560034061281496 12047048 -230754839662289785878334669519283312640 12047049 -23120296630765755957111361989716158464 12047050 -128083269626801399518714775211731647200 12047051 1440873766823627091039168794768016924504 12047052 4934906460741005304371648109203963904 12047053 -1357124360167872085059899286955543490698 12047054 36387965922725747946416211551604278976 12047055 101471809459291389281491355932854566400 12047056 136833927649262207520433904273052270592 12047057 2430711597939226003380875039858779428000 12047058 -113142456944991035887206452995265961600 12047059 688456552060578167828148700787938738704 12047060 9237394234648005454400228106386357760 12047061 333148724935713265938152320435563093600 12047062 -74074950830572374524833229247169776000 12047063 139050242930790634481405221998488195760 12047064 -320853748606021125593012350626398208000 12047065 -27486007253931422930144001214412839680 12047066 -521228456349048692055213070809682890768 12047067 -586192057542168006054035289172633832160 12047068 -104263447785060755900287341541458860544 12047069 1114410287113068982324649309706070298496 12047070 96383483588198183695098592677935247360 12047071 253492723482277758339304758154699951344 12047072 -924308622592071327355533530171343372288 12047073 -347598171848602433583542892101626343232 12047074 -45945540788645563811368687060348165632 12047075 -312426518677256811860831674546885697700 12047076 -829901042837403834874056561091876884480 12047077 -2398408835988388114985150622991663328 12047078 -52133770291044070609221778980846826752 12047079 -449286231233105859289267107669581834112 12047080 821261352398077267565296011346032998400 12047081 -1179646521661774386536114471841004417308 12047082 93247885162309193240951834405659805184 12047083 256861156970807069850871720356442713840 12047084 -267027104927165225998016490226192005120 12047085 -52030093567252499289249428679090933780 12047086 1542548676928306530311602789220012513664 12047087 437328155038393741743693072828766247232 12047088 -31077775796474504199733506676555776000 12047089 -119811501541136572511839332437108330444 12047090 180487893118391125387505501573107123200 12047091 -461651871464428856616357867888613117128 12047092 176617796178449993319172297385408378880 12047093 1369686274426491388728694463700044175360 12047094 255289500078303934438110267097718425824 12047095 -5068308164539457845020882731648234400 12047096 -618787454701012561155716671122739445760 12047097 -587683365799457118727678197324137198400 12047098 -253256806863952802458058410328163780864 12047099 -721312924824086080789803273505593735900 12047100 118816104288153855420749992576470912000 12047101 -384432063956067965634421418977428615552 12047102 91838767707638999130782930362288449600 12047103 283678613074029471242566184174341270800 12047104 -1097779180367560191815253637639218135040 12047105 -35862283891719999153315243133196121600 12047106 -23167947400777383758284628695614880896 12047107 -1518519997569207515744740208571520304644 12047108 -16683257329494433566245830953508648704 12047109 266167401124038557554523264833406980800 12047110 185829459487962951806485071843650232960 12047111 -32684938328433385884704638254601437288 12047112 -42263267280991453075749373001557278720 12047113 -76075667451087515497199326428271738076 12047114 103188810713021685856297671961311268656 12047115 151417003297086840669676491112678260720 12047116 304977591061839364729978286436402165760 12047117 -4906011883583401047263213923916920128 12047118 333129556424546128575134403350071062528 12047119 308867607573993543080716617179038802400 12047120 36497271413028403126170177885190963200 12047121 -3164217736428293495472038972609043120 12047122 579212341648992277387943133132094960800 12047123 -787870288920645523866125759902717404 12047124 200492821268066998544498792286716620800 12047125 -1128692039563076469301044335260047213000 12047126 -11236580988766814813578061783604702720 12047127 -127397660792821172060584065911117130240 12047128 234227134882537185822438451347516764160 12047129 457579068548976282796686981425926932480 12047130 -10395635005342656558244839138410476800 12047131 227500823836289783634593138459865022000 12047132 308957300206436903415732173699499740160 12047133 -215047735796378444656315914518787135936 12047134 -662598553475650061134154388134874120192 12047135 -982013013198198714671315505365928269040 12047136 -481693248034254338464336975908402364416 12047137 1179219647831103062302024924880852018786 12047138 4793488179382756129298071378206140928 12047139 -162846627959696991136810264158299157456 12047140 441951283460580018115028677373803622400 12047141 -318828411115203668385586432251877378308 12047142 238455118679578498020881767813618581504 12047143 1108791840966710833326788731214891180440 12047144 -1445376690817438838336468001342231843840 12047145 -605811216793163162519843245457497776960 12047146 -144523712898773058371832412179980106240 12047147 -235510791557131091912126069062862784768 12047148 121284538057149477367411359703075698432 12047149 -446728434688020057656160413882078463850 12047150 -85809567935754468689932053737176771200 12047151 -333761412971048200145614151201052950400 12047152 119556241180914938429979716631347331072 12047153 916786717619031292333187794385179820448 12047154 -14099944273499866281291339141187077120 12047155 -1033472653207409155156045886947857319440 12047156 -382639564081010296049264492716878852096 12047157 -1125516339763447538264540218292467935360 12047158 -94136998747869406476542765475170311680 12047159 -1387871541748893557345244860478358059960 12047160 498189769300337829367706959016324505600 12047161 -402724745278128277809362333309002746368 12047162 235871831272610253481086527248894814832 12047163 -356182196886775186492362745042965630096 12047164 -259032495930871518340047002172001690624 12047165 290482247361417188027965741679470295400 12047166 14483931627551445406050639533180352 12047167 -167148968940795043227386652280669854720 12047168 -32316012205178426517454291699670974464 12047169 -719449256752610885278976449818873200160 12047170 -181336315950779165399345368769061235200 12047171 -203914159001074850136121462506692470800 12047172 -436821614858177910998832760018253227008 12047173 -771058225625060992636140597987824756578 12047174 -43389945327872588998717243763422997664 12047175 -26274801668812366608349326784134630000 12047176 -39445504587579025938515296443815485440 12047177 1191392524461110311559816959220639320026 12047178 -167430364185397445388115473079988121600 12047179 184558948795261132209999175850304341040 12047180 288203352997646028249881371869302246400 12047181 12259318463152315539570415405324514304 12047182 108739124061746965529138578029548518272 12047183 731049169685306100537501736708935696480 12047184 -68682241309061351133323670285110476800 12047185 520694012531518217164397094766302715380 12047186 307416545118052425928370040411609326880 12047187 23567856560634334426330819655849663160 12047188 -839409711812127907821405804504355242112 12047189 392372038495820393011589640583880294400 12047190 6067726286318950682324022168300215040 12047191 -473257109251401144599231954007524129528 12047192 864989597386497487212487773388768512000 12047193 -55000192217455222389912924149370667200 12047194 -40548026165200070350342580164684247328 12047195 -185026492269896827767665185730688150000 12047196 104138497640836312859253124658402795520 12047197 271559192502125667000565252270284504480 12047198 347726169809074326069662262823360809600 12047199 809445349214763507393855494996036419200 12047200 -388061271229209175961508336672463257600 12047201 -221973647140818072301455621163920709440 12047202 73124078513742917645216807020089404880 12047203 -853795141357662255404941306078827207168 12047204 265806819244573781666281728137277716736 12047205 -377060849957323832835275626955933203200 12047206 624983412753522973975312491880316529600 12047207 586308640372785807648709760087016526032 12047208 488234000619714368896699178541929103360 12047209 417378489212374868821067154108152262720 12047210 -1878294287827106238206993754201523200 12047211 -1137277420756485593563147029522479004096 12047212 -1087307064134615692325500304430734796544 12047213 -1039941255411113906723329416270134412960 12047214 223865492677272474843363091454738111040 12047215 -52413261654402134770939946046918439200 12047216 236908307163343329028355165903144878080 12047217 -14299904804456481690023129316691658880 12047218 -129251405981846661717354833057163606720 12047219 -1679247733008320619817513603038479251380 12047220 -77463552283606962433277308744724643840 12047221 -15359288840251485309690563381552699648 12047222 -22125683287148773891263944278456138176 12047223 818816484741433419848139493978238711784 12047224 2259278306073087723123535590332497920 12047225 48050909546466110817063229324060735500 12047226 373408144060138861338735379091658860544 12047227 685448007530630936544955803011038183076 12047228 215224763288590903082849786821158537216 12047229 570051698679324257675543452375303126374 12047230 205919786929820562779118648915035013120 12047231 221345165100621896150469368361243727584 12047232 299388735220231614650678556692683161600 12047233 -445446025781326203618788908725040709952 12047234 226209784005554813385600877480508954112 12047235 -135371034095572372509391663740521203200 12047236 32714651169532579455658161005003185280 12047237 190930206145569149887217805765584623680 12047238 -503983068975067505273579456061538003200 12047239 326329811893016001841000081947307793424 12047240 -198231908049336267494218918953418291200 12047241 283030554008222579426908196114588710080 12047242 385223253882949201298340414942350548272 12047243 149198311458192725809798849041439219488 12047244 -608920733891102328024789640262164992 12047245 173237617202389624618702641846360794880 12047246 -145088206765205062564968108931431489600 12047247 -56995917054145489729318347978690134952 12047248 -35017522176772567743065654641731239936 12047249 -1442422536612646430249031098006131980750 12047250 211727240760072521698260546273113088000 12047251 -195150721959024086321922647120880668096 12047252 251888014474007138403591471179624417280 12047253 712653129467729332110341861901050205504 12047254 -37510863076782629363782787043118472640 12047255 -992705791841422659065020768407900985680 12047256 -262113487753654179748108753531288657920 12047257 107472651571265613330709355103310770506 12047258 -27730492946925355759993279334122613520 12047259 157871959515130179327518160279141327360 12047260 68495843870443099676758535212777205760 12047261 79524018298701976611202339465125948000 12047262 269184500131938708334470004733011891200 12047263 -183545946175843600841833614879182785600 12047264 1692242707324466263581622558810145488896 12047265 1438768635253893207893077191984226406400 12047266 -75025930374459206109114209910398154240 12047267 33488540101283208227615921375374781520 12047268 757625137120793731475683063165764059136 12047269 -152343681882837370427206409995985486400 12047270 -403710125727358244324457817926283175040 12047271 -174448575405419677101237775158454610016 12047272 74801693081486880033301818629209036800 12047273 186670223822515832729330561223446784000 12047274 -199358117332822661798748757159316898720 12047275 -986763600276894915158145737908808431200 12047276 97310632070987609840815364730337820160 12047277 420203165442053812900389113788697813280 12047278 -652358705301458481495123420389458234560 12047279 1069815400235199885754642642522447508880 12047280 -16102110682479605836624006674760335360 12047281 -674377185642253473275733746092442174028 12047282 48678340174308020034785131555010648064 12047283 1014429900053690352203326036076527839252 12047284 -447747753633367165997237954483444656128 12047285 692624701265406145441008264742454409600 12047286 -435235215446077084535911273551361244736 12047287 1251175669078315795259313249429666237816 12047288 -118905132575800758595938783189456199680 12047289 4491587949601697881330033203150339648 12047290 22878438986846384643773172394038866400 12047291 342607607439587014776873699344924494692 12047292 -1562904030289906782213640008815983104 12047293 692357472782142334097834920958700489542 12047294 11869070183834411375679318414432156672 12047295 -28785222581602892855427710736212734560 12047296 -137018677554505022719490899722601758720 12047297 -20374740165226456824176583000804376254 12047298 327161069202178226213964539262949025664 12047299 127043025526584859474632645114908326920 12047300 61376519937284810059794645067549142400 12047301 -4082425216003695053204265271254290208 12047302 471699513664863739327420726408460288352 12047303 1415887394010395894258341594574422825200 12047304 1780224242627104733179073457168261120 12047305 -2742209017467426112097807492676468480 12047306 -61141573226403155400051217688512797648 12047307 237156613883585139076706122794830666160 12047308 6183806408468845052763299911642644480 12047309 -564318864761140893513652912002353540490 12047310 -2015799323366311878491413665593656320 12047311 -330951226503852191427168099079823621680 12047312 -12309093093446146631090461208204279808 12047313 204295017124141852081654927009409803776 12047314 -449021937416885171412664684169332965744 12047315 245662159007745512050017009776804656800 12047316 -710433117424154129560602298025070901248 12047317 -22805481197964468414574601871118236936 12047318 138518970113050891707945142814206083360 12047319 -1345712135367148004540165305788063445680 12047320 118031465394453743278780209187523788800 12047321 93200900725702120564105143717542591424 12047322 -296162417631695096933387573315299246080 12047323 -1210434575611075116261269759383165178428 12047324 528433879650060258201421394440174112256 12047325 -76110462231725777464725162213100550400 12047326 213456985188348541257266909977738922112 12047327 -183643552659311074405751291520242665824 12047328 -81006559509441028774646504201866444800 12047329 -1047536222422242230774673926185090275840 12047330 -66278517265107497586080589091123392000 12047331 202460376807857930384646950238783878400 12047332 444635093184065251622513131706592003072 12047333 1573400092975824185572962116970688275582 12047334 -179973882093960143449751381089495990176 12047335 398629275474898024794629378789528852280 12047336 -35907594086589797208548208759034890240 12047337 -472183717753626243211110667112063825040 12047338 275583796972715320616696284039495123296 12047339 1227804611982162454669899500324471237256 12047340 351791296584935225095114000669712563200 12047341 -1332400863527581965561113695745374633258 12047342 -721414874295006945086796518758480800000 12047343 -83495083398265633104115243940374739712 12047344 6401159555221709648218577337436864512 12047345 542616859027482931886641162915036322100 12047346 901696193166599983959951353788851552000 12047347 245150223356246493907803579708280689152 12047348 -128471469084589841752801931040574512384 12047349 17464179786539850063996420965725241280 12047350 -144111621207360451648473448339021315200 12047351 355704877167741918507588088505032525104 12047352 -170591508844521208824105472578595061760 12047353 -1626595651471612064339646961139647296 12047354 -8573065252314761938955251392584616960 12047355 241585927006892282980486949734800397200 12047356 59860243669517345074315065739283847168 12047357 -3414325782073268148454751832267000000 12047358 126696122371511719815935613610885650048 12047359 116602170471002530367739486121153475104 12047360 102073754409634444825999687343155445760 12047361 803511928695706069661772948060993325872 12047362 -182131100999270297195195285886011832288 12047363 350400370829862013206485638360590351612 12047364 46875772910466593772385556272446406656 12047365 -51950916602268146553144848668694820 12047366 675548705805541545562799367510638401632 12047367 89189119331763834085258726618837659648 12047368 256102506628108654350929284275342336000 12047369 -447886363586287167380936280941827066368 12047370 650100011835254329752799939012878589440 12047371 107092557505336460338509221157733820160 12047372 -247489981916784450898930383460276103424 12047373 31499588079859212643523282134297227864 12047374 -346460127894863365594140047480050100160 12047375 -335262311215570193266265329858284960000 12047376 220884774578582664326086955112211021824 12047377 375468643152072477547267070501198083008 12047378 -136389964642971885665066378914640352768 12047379 -687538519840770281635917978576970297416 12047380 235595427052359057891027754623809495040 12047381 -548134968905569380140718752448356726454 12047382 5791622115241555908699722852870106048 12047383 -852779958498895229325117261129359940120 12047384 56328017009720483939944404049053573120 12047385 123584495596214691694672153329997210560 12047386 -423293659690358753358350269259068322112 12047387 258467691309333416473224258981854870400 12047388 -5869746278290635095730699793998498816 12047389 1952826314353437976214420867729090737356 12047390 -34413801641709273309947132897461019520 12047391 798174027811747691160869107227213368640 12047392 58326561673815111520666821454706245632 12047393 -826250505938011352681713974663966707358 12047394 15391015574939950128164713399363516800 12047395 1599531500576543626677398227935832584000 12047396 -8333703988870054018085473889238312960 12047397 371208196558732181775096103319625717600 12047398 -193735383134978176578326281416335513280 12047399 89543799459988040385858843694768105920 12047400 220761256155212316958864760813690880000 12047401 151426903844076006197775846723196911952 12047402 -703847487727083821382934010207501248848 12047403 947539244628070601286861565749451318104 12047404 -1397133589362322944956809426116962875904 12047405 -225119580811287373931309163494988926880 12047406 12546419925102251161730448813639598080 12047407 -1231428015470041401362531668565382750096 12047408 -18597977656664558350147101912638914560 12047409 -69714916560876122499872713980072092832 12047410 -95494434080588546288863004708043500640 12047411 1325355785473968052987274665715409552012 12047412 82981135828908872439548758216487608320 12047413 -185489528035790724225046333698791763904 12047414 -172374581480573749781626410896730958944 12047415 -451532574081269132724777341747228492160 12047416 -730520553104422516281684279029967544320 12047417 -1069888826938584293946316447743956568534 12047418 -86326304699320470275021285326206331536 12047419 -1132346433297938502305962758152220433180 12047420 -2019500279355691424938779811549347840 12047421 -852436956450573375029638605589121988480 12047422 75510809877650738429500832702926059264 12047423 908107985922195800936511509006384616144 12047424 -22161209580406288690178311628582289408 12047425 247616760346185028890739788823102112000 12047426 -145571717996924672520857698639491191088 12047427 -380336838459872467104423613837170524160 12047428 132138782299341398754338211577241763968 12047429 -185489087082299462373801086480443343970 12047430 -56280320646356121731227930893964519680 12047431 -123396332400886902708563961871747061736 12047432 1504373470684936107344927977660391654400 12047433 1020052565108434890753057320580915799824 12047434 319354144510190893978121391704325867360 12047435 253626815816354080932915552961393886880 12047436 -360362249333130067688802481652018596608 12047437 216626128844318920338360684438583745280 12047438 -68190220776429397428731780321848376256 12047439 15676760077889921087504394436933193856 12047440 22822023449728774943289075243260805120 12047441 -7687578926855843840071146374406771840 12047442 -49179042162111663382767935439159495936 12047443 -469829194731808098284430246025819917440 12047444 603132634793351810451213969537269299200 12047445 -159813615659715474834142000608559506180 12047446 -410230311460704214970969484110892346560 12047447 959511654379375303798111653569679397896 12047448 1969718532339734963768010240224133120 12047449 1223759299401671295170531779346644397450 12047450 -194673507055395657691162441205023430400 12047451 54052735528344189409008193461541411584 12047452 -90960646848651700429421100628003714560 12047453 -428810781657391482410212339964107559136 12047454 152259528864392339396577716266279913664 12047455 143887851005965896938230336823333393760 12047456 -776653256786520024117696081954150678528 12047457 78852931296171437827641339331417387440 12047458 -578180757315272926480366152554786857824 12047459 -503123680342208263475515047521011484784 12047460 18453734692456410415448558058101760000 12047461 1113170415662423116085207495706793762300 12047462 -315722681698570925547260173835567476608 12047463 693902093158556235170112681810430560000 12047464 308049368027165349597562029828159651840 12047465 806571255218378354194992224512823053860 12047466 -299416794468749922976965844183372536576 12047467 -913857324635588876035747200123798800648 12047468 -109844216893006443896533687538057293824 12047469 -60769763409722123709942596565994893312 12047470 -545594939465197570635494011368185683200 12047471 -139598983550078722570466685081639506808 12047472 -172417239804793548580079824241107992576 12047473 1451512176348087198016828716640935456722 12047474 255448861957530478139518629542009413632 12047475 129114909417995938631027878642490256000 12047476 -334982181568580756111668271140299302912 12047477 5658661870887897334994247749099074560 12047478 -338857101626379102670795984488351283776 12047479 1357753786370925280997860474239562719080 12047480 -113119012825881819700347938423070720000 12047481 628431666283992774639337857024987516480 12047482 524329571828720629415562856971932160 12047483 -95373461198444707596323807413782932160 12047484 -454874589462340154441586178761129598464 12047485 179998515678473679733154935745975501400 12047486 364072502495175760284165954921051456 12047487 -521530466340073972057576473142479779640 12047488 749116555279121898553350969597383147520 12047489 863408182840073641736755560601096444290 12047490 20223851253563290231186763872476119040 12047491 178841692515829557785679767985651424892 12047492 -273420098536337271795150849493475647488 12047493 137439192547255793805376309501712229888 12047494 730883100118966383741252279758004979296 12047495 -265708000914975154351433961296879420880 12047496 225273381260001721386198089314688040960 12047497 217875494001149249680304235606040470144 12047498 -1235472708989603565501257954527072399872 12047499 -127525903296841572819234273515375395200 12047500 190822981998650039847450880840940800000 12047501 -1472658303864647439400298283541750454400 12047502 -197533475125667722864733690078371090368 12047503 604487008502721778730365892910174064152 12047504 -82716675245844053970876964321170554880 12047505 -665845162494176764442248243330996180800 12047506 -188497278458506640882377501689141139680 12047507 -243975270332147436587218302497006052360 12047508 -47881192915766376359053163881777704960 12047509 -118572648213664100513388996659127950208 12047510 -131145488635013666811159993313166154240 12047511 -87816273117538533602767740403219264896 12047512 -163609706772027850740403536153239961600 12047513 919695215270602380829424361946462962762 12047514 -56629811507331314108092061005381071360 12047515 -321907410231301297528838863104861758880 12047516 278109013618972574514129762464570425344 12047517 -325861196929269420646562215146860063232 12047518 -324158684394938804184648791323672731648 12047519 369064580844514048744696270979742963960 12047520 369396891039109520883938178084529766400 12047521 -90162914334060436670428989684391320300 12047522 317711229596729253478675514343418609824 12047523 290379114209323202040890186707596804984 12047524 386960698670440417705890273032974484096 12047525 1128307163364765100745418768014145600 12047526 -318133122594068928472263559974880979136 12047527 -283087258812545484423908609688944575400 12047528 -656161769115897860350637790508009728000 12047529 353493758794989214893517650942154877376 12047530 31030876397402933849110108583709143040 12047531 891953459832720082073085171180718945332 12047532 -262284022157416131790058821882675200 12047533 47707558785179713377826649150487685344 12047534 -46935082280478332869640608540703035584 12047535 19071115466323307076069188121871356960 12047536 19864292031491662768870859529841016832 12047537 66172701889888601849631884545036871460 12047538 20571227660066049064775094160244318208 12047539 398027004307111359133085754504010768640 12047540 538093042664235836641971613241130474240 12047541 -305529040862327310816928343105471954112 12047542 2300448726535467364304524185769680384 12047543 -95454607208025687207400600584604452072 12047544 393468425633459290605993283886995968000 12047545 360704623018752625590653351149090959300 12047546 354609199290371003025969226758466890240 12047547 -393750204004303401018024688166473386240 12047548 -1256886065848271428768005225358891604992 12047549 -621250356823398739547794420132672299450 12047550 -15374755892284055749675936821911515200 12047551 416282676010603819319888900187059135552 12047552 139456452523107214969058134338054389760 12047553 77113981576109103835147804589550188544 12047554 -143500544427170423050954720589409375024 12047555 19182121474488418517037158946372880800 12047556 -70114662535309175459299398251756848128 12047557 2747316472013061907496471428087651027200 12047558 354207880715086365022813217389603914240 12047559 439008066180483635563105694550799415760 12047560 93972298416034809391054349568978124800 12047561 112524047051505036937756907486270389248 12047562 -629526162848364977305662952993002332160 12047563 -309277325146482976635388011159825247152 12047564 726217674858488937025167508012319539200 12047565 -374226948175466708762905991411911176480 12047566 83149839089365797033334315294936727232 12047567 -221362083899724524038046727954433832208 12047568 -1507195503395713511809006867572326400 12047569 -593381047490837684778257823040435414030 12047570 29396522426055576428919134540842378560 12047571 -144123325658813599425959298368057600328 12047572 173844685508163584311413876510713970432 12047573 1254981129040396071992315578110237567822 12047574 32375191021202677583961566073183006720 12047575 140008381846975187749534566761334289600 12047576 136222676917337921923530723296799375360 12047577 -551903723338948860305000610639586825920 12047578 -468504730512981390421395464671920134160 12047579 503515039692431996160184884505660131360 12047580 -457855434108281497326219267613556682240 12047581 -369622020763059722276331890835440305908 12047582 279615558697877004524941800497516299392 12047583 558635883715662810166782558444428584848 12047584 254045445777335147704327039795648266240 12047585 -591425343290969215041542547375148034880 12047586 374273351103965073408782841439443110400 12047587 178961180533822576190441159582930057152 12047588 -474750420730826098865463901064913137664 12047589 -348802192630912621636769276906348731200 12047590 -10322227876104154205309283615623520000 12047591 -159870784405918578151072035534085528008 12047592 -96625177933975759189309182671382773760 12047593 67886749129925063426452967114689370704 12047594 -151099096163322656265866626792410562176 12047595 -34551099229603328967526198640723750400 12047596 -602331384622547317678260344319657922560 12047597 419366325080835650865728773356517590240 12047598 423938207513313163484931486110351145984 12047599 -264400376808124243141633089312878388400 12047600 35598062064891052324811793223569408000 12047601 228840487427771654728750634202384973824 12047602 -249381005000691054482911652537065218048 12047603 -951996018463714272888448076050546148148 12047604 -284906084887041690396959192084995915776 12047605 -712425639529334941469790868569800060640 12047606 658472104057773229945280162273491822752 12047607 -111143514550569270056904552098004576 12047608 -239390882932568935775778968196120330240 12047609 64757099574927945411068288373556574400 12047610 -19442495149657276474560744953227434240 12047611 17996545670283165524684864262040186704 12047612 -124047820685513576550804614411715015168 12047613 -413274449733634483177765889525174927712 12047614 -165002634887554556916590634656301241344 12047615 448561432404315413443677973671542196000 12047616 -11157943431827759033816816114989006848 12047617 895966709776346747956524640602975569666 12047618 -215149773039119361409026120738925253760 12047619 471994700821287380117669062292000394744 12047620 103080068988895438259224460065763719680 12047621 866788268474857065625529810748559929822 12047622 77565799608358032373438931331861696384 12047623 160239958767143970867843893879618672640 12047624 499736974263103128610162847073171624960 12047625 -675437861895469813319451577888605435000 12047626 710260146660288439694154520175299102512 12047627 1669819240318029563771785518816307099476 12047628 21016659250983224263878199470358149120 12047629 94744334908789068666094291312418400480 12047630 -297714388346361229162570222368181190400 12047631 692544198311202591076445954698067426952 12047632 76088238698753255868927696419594510336 12047633 341955346052116354011358521602046825204 12047634 -58486953214975123579265750286963538560 12047635 -364940632143212180033745280696289516640 12047636 347463111154408523796566781074045662080 12047637 -43959509965079844913860425261268779520 12047638 236189869761719991688449985959404274720 12047639 1557262431761596542620674166286831243024 12047640 88836013536495451713101196442622361600 12047641 -862283441030950487010847193190765243958 12047642 115496859925935985749181122655309593312 12047643 400400480577512363489604303101886618720 12047644 76933634705298675890655526271939604480 12047645 -269890225908713476900637690071522063440 12047646 195849052901697465782993896636408927488 12047647 -727790705125523119612601240986008447904 12047648 -541433500041144763752702548558475165696 12047649 -28697911792668102994619121050813030736 12047650 -244717229970853140770110480900638157200 12047651 680244843290251076111583049853326556160 12047652 12644623239998510826354032275106626560 12047653 12158399528049596750338662494100504864 12047654 -3760230827003909458119183360249323520 12047655 -59278956765089913592804301259141600480 12047656 -198127583145769180505526317652992409600 12047657 -431976619085053360863581069105524553094 12047658 -62022380642240017802955625141417082880 12047659 -99077408513599671906053868414723781600 12047660 218830346338125613987004983311495751680 12047661 -336941558843398360477399319341206891060 12047662 -244264920450708586127873820050321594496 12047663 -397682705835027637560037965620555087760 12047664 196293945219322922400925585231811149824 12047665 98298097057210200110459649138047230080 12047666 1102161304949333439918192707082956342400 12047667 9090228313810689952630895099025491520 12047668 456076138620251658375712804379688434048 12047669 680505860402594269314454922836509929070 12047670 536125303825306785040133332404752659200 12047671 -2668745980537492615453613149900945172856 12047672 -340502920106392082950707588348882124800 12047673 178862298605280282801899111876771716800 12047674 261415556665922831019014586325522678272 12047675 -80975911444326038743479863998200214200 12047676 -291067793631901231523454853648383860736 12047677 2364246481471431455563703022179860422912 12047678 607013206250445038063001553397840193600 12047679 -927816575279403583609386691227512405904 12047680 288361854532576950093391899179483136000 12047681 2422817822421737169845874289187376960 12047682 5339983570033979713030431971238224640 12047683 2950331404333027643475941224453209063008 12047684 -286340663867634871404070893328611495936 12047685 -8643802805344270836793587159158123520 12047686 -60922541046670976441432410301980938240 12047687 1179359819808187123505578430803354957200 12047688 625256730469733497085406970605527884800 12047689 1633766895683678491325139574755173590490 12047690 -507366824550250428055525902041427163200 12047691 -66367063801687641535979844597456220800 12047692 775727806856104587148317134668120322816 12047693 -40119962568229549795799533650263155200 12047694 -177352868492728326541616083692711537600 12047695 400824760888716869149445765534051449440 12047696 321841923139022946016604485764583636992 12047697 -4791207817585446503327449758704274912 12047698 77482500723584046215721871211390469120 12047699 -232981941289276470420866208302912938752 12047700 72975206939208097477152997370842214400 12047701 74390252087662540418411284778293704892 12047702 66553721606383051981275159408228585600 12047703 -330591698709049573358510812268349514800 12047704 -486480104908923303874270816748445818880 12047705 -429101945008738183021290222579074470140 12047706 -317753879956941491994280302439236352512 12047707 104136027510893399009381038511345485824 12047708 -969187239471735872461359234768577654272 12047709 190757761117688682653579254878284432160 12047710 394081110908781927745247345912703696000 12047711 667697187639639327371703573485794235352 12047712 386142798431411940847680458381879672832 12047713 400638043477478959903773470839506518340 12047714 166665169270904908014343153639072392192 12047715 -155991633405828147552830241418911577440 12047716 32156940382908823130743756988669378560 12047717 -1133270615521186552466220849710519178048 12047718 94885828318638449110557182803588410240 12047719 321690334044705774587106869455496698680 12047720 -23569038777163173324341788452694118400 12047721 11051373218350253466838209167686748544 12047722 143625671127648023297769663193226179584 12047723 -21694688147769181102626716739980307936 12047724 165000149583350304716758049905714083840 12047725 544701018325088279327240488970541685250 12047726 180840747630236394165511196537656245312 12047727 -189878153084954253045444562573486406760 12047728 219304072459550597418667160341315584 12047729 293812010828817331627808748208931078640 12047730 -444657735749293213728560502820728775680 12047731 376091678316536381214552694787440161120 12047732 -373437042086158676672694257579205070080 12047733 -682121316497605886802192576542594282898 12047734 -491140228795393495901461076147283286848 12047735 -286908628967295540985695003338373745440 12047736 -14482653900138392123205016243427082240 12047737 712232228405384489578031459601155381120 12047738 581793841565853320028686646924710918400 12047739 -1175483455953253377484894700520282595200 12047740 -5003409061960001229112200441684403200 12047741 -39423854176391839129809855896971649658 12047742 -175808881111253984654620312993661785728 12047743 13204029014621190625198822459994232864 12047744 -477172500952499109854671048359133839360 12047745 83109020368499716072022738850834800640 12047746 -99745732263120470389566622556465748480 12047747 102836864447897901083169846600061321344 12047748 -135080811678890442090168641470659932160 12047749 101217478887490039612562149756929934272 12047750 -322008365864604910841135054645568192000 12047751 -793629637009462488094667354872187251200 12047752 -136181069784548159822789440118642841600 12047753 759559286200564278475256121664809295002 12047754 -479438528595858206404148119373604967680 12047755 68477037950687205690153318026936277360 12047756 191665210212612678548611693478378247168 12047757 257488822667893261110005651476619028960 12047758 -445059733709310313045390441358540051520 12047759 -1438953490969720603276592731045534624584 12047760 61063294322215571979612626062744780800 12047761 431671339174196269787497782627370618224 12047762 -569773533080483347536339147601764448368 12047763 4054974675781108992997092493090814208 12047764 357987152301649891414382817240258905856 12047765 889800040085959127648790642145549779000 12047766 63820934554246414382081147534671449024 12047767 -1175445781352699549561880373551021275520 12047768 -357504732023834234061478015215472558080 12047769 522386296871607478972303871952081443994 12047770 76055525727885651135981893912832384000 12047771 1477929452230433820365850619249842099972 12047772 268127066480556210773882805067110948864 12047773 -77994398914345631522559706069663421856 12047774 43079268876066639693957723207210529920 12047775 118531536624791872089883136203779955800 12047776 -235711317210348589732509930217856434176 12047777 -892118837238527328535157104808513408448 12047778 2853965927379896742251532053051596800 12047779 1752904814335927804548735532925678046976 12047780 215799872007073278194387246827921789440 12047781 338344999609486711043649394056652732224 12047782 645883436933723395748576870977865245632 12047783 -14851603644423070402232079317364774912 12047784 52167085875912557812256827211135877120 12047785 -592594719172046637760568551378425098040 12047786 625884643099810455545814140382792856320 12047787 789243838878151940161747342771171581840 12047788 -295833366545635610869195186615074113024 12047789 -583131901327901090659077071027514845640 12047790 331680422261446984343952680835040110720 12047791 291750847934970282758564881438999655424 12047792 -48279753946737711335810912902493503488 12047793 192591450248182984419006152115486436464 12047794 -24891751434093059372203429063923247488 12047795 -545544856713931130519169743446248829200 12047796 383856149496620232933016947045980141952 12047797 -1493978033045676848351286617938520426048 12047798 27680412742513608668730965694255808512 12047799 503844761541615656470109827697825541864 12047800 382382133502394814484077132920547840000 12047801 -696196338818560311076787764839091700370 12047802 -23885051091769294282871783793758396160 12047803 958874847786092080363034464212180382052 12047804 254925232039639874188256334721935430656 12047805 234979278992664192367381051783699968000 12047806 1051680481373922490048882314574439357760 12047807 1620273498668753534904930182668042872240 12047808 451419246581652714666899340800462684160 12047809 -176060974686921915734700258700536276480 12047810 82438106723863465456048712916453334560 12047811 -557159400143321242925836405659181784328 12047812 93757172935198908387629628922735267840 12047813 -841218489537879872720932805394968659938 12047814 -207114058514522272283571024543001214592 12047815 447603984135964898425835777083230054720 12047816 54172873841598812387413074604341657600 12047817 529163068207655310104532741175152222480 12047818 545048746405867135372861663521004971360 12047819 -24879446000629899638138326706346977280 12047820 126654324198880737241003683660878638080 12047821 290233375934244594971952294768720124022 12047822 -366455336802683793926982755535787476288 12047823 -377684880800298806819486424941520904728 12047824 188669661506708793829074629682131107840 12047825 -347563619225517324040896924052750794000 12047826 -7036490451944596703280634875168158976 12047827 359161812085314875442666533862292281672 12047828 -6092982333954769576632567250931828736 12047829 58726506015377247362302367900208662400 12047830 -82884361100928171788052247766857309440 12047831 -31389963771169084519937107482100752336 12047832 -452144043692357952021831560835932774400 12047833 -202218221814699646247410451559849428224 12047834 -121905107464310889556203889058471438880 12047835 -283567903652055276223256154330922611600 12047836 -290339714260524892953874130012861355520 12047837 83086974092282689879951853618737745280 12047838 -120249484977487423114651706181458703360 12047839 -489086711706769146082559226783485278944 12047840 130856364992086551523469827736611061760 12047841 -356416732315410139645396585890578431911 12047842 -659773281487589140921915032538656588000 12047843 703350931293267335438295157538546935320 12047844 159882560437362364881339190290459758592 12047845 566462384825672594675050993179203615100 12047846 367842869048671052141576361013038619872 12047847 2988336300827397089947898158805207040 12047848 433823273819395377615433484417506590720 12047849 -3013785241693532272503686728693482732 12047850 25401633310306056514359267582888103200 12047851 -171625946909174490297447180902379099148 12047852 469177692587870809286089887517659975936 12047853 261169832417357854090715425471912716864 12047854 10285667606081465364054384980904384000 12047855 583943797269301936744217975088174005760 12047856 -13720557218019400740032985937674240000 12047857 2087129277403710812243123409126190910260 12047858 -97480308718429218898891669621479321600 12047859 54915802516483745215798377079498618920 12047860 -86684109048781239878378611478805012480 12047861 65282561052739862363875928577248579232 12047862 -352390707779910234171433934494098885120 12047863 -719243956442248536358546067589244708888 12047864 110041000570756876362365309896086159360 12047865 -503094667243089574957084115262098834880 12047866 -276291510097367858594541838157146969728 12047867 -56696875324285109124551534206049522352 12047868 202178224179797084157427267941298805760 12047869 25643493560827554447791976808371322144 12047870 -528031253120698216151974495954089501120 12047871 -65445373596500288249589413211611077632 12047872 155077864464310442020268248170561011712 12047873 -739923852342816488881211926620133878480 12047874 -286780612925167673000050819063183731840 12047875 -464607373504227794376003916632802800000 12047876 561995942342583933863895884962450759680 12047877 419802285960658056471433563724035250014 12047878 -50681071346031724426747377778801913760 12047879 -3367632447019978129974939116880246480 12047880 -81430516936589121250803415660518604800 12047881 -1609121591031645210581139648651329666880 12047882 -153824838020892032288758955752084701696 12047883 607270943025169678770609396967481714688 12047884 -713305412311983784961345120472491133184 12047885 -576204202763537669364746667508502062440 12047886 682819955711406942900642936199069729920 12047887 173572567670705826235546308976824719160 12047888 37504959737183189016674042491536678912 12047889 -127241922407821895252460795478616862720 12047890 62271574348728024095749561876419097920 12047891 28425190924089935373490759557207414384 12047892 -123459612698053115898024422488025438208 12047893 -64552824838120673230088057293652929152 12047894 -349309642865434907771259737387711553504 12047895 917873579454462173326468637377360152000 12047896 -185437826684936084521388774873976791040 12047897 901019588937859254245077874761579735680 12047898 -240087295615342436071702588147428052992 12047899 -872021800082697936450612796057497883040 12047900 152443944234645002270086842012947328000 12047901 -253875475890289529023883738124976032096 12047902 261475903847943264960878258765556255744 12047903 -72869311982295758920626042319117278528 12047904 641338359031899235543780466176704380928 12047905 -905626510912215797636898331999522119000 12047906 173190662877487507189561636931729631744 12047907 378401072198894479857790761060920058288 12047908 -196580111656598714614376980898888489984 12047909 49261081291614191971430201651332450110 12047910 -20702920902323117691894999591539220480 12047911 1384753164903325509904550057794050795512 12047912 -25232538910858482862549939470138900480 12047913 1163667498592794137556334764745873550400 12047914 195961313691461598723765997662589243056 12047915 -493579154743725482496131694279014260080 12047916 55452554743086171407621680124076195840 12047917 288912519928654261748276611009662426240 12047918 -456551446269876717143322165212111004480 12047919 179710985951410751319524080379602060800 12047920 3530846764977087558092433099038392320 12047921 1516325113289593498662901862479914511122 12047922 -109716765906571546345345121020274928240 12047923 -278212784188277149972911563739249154280 12047924 -305403610417684018084957914614708219520 12047925 495322703730872241000700026369172032000 12047926 83489668731742986376961265757699223040 12047927 -115563617805049540177605205274647125528 12047928 383068936775991365363241000472414556160 12047929 -69347436087882191652118529554134559680 12047930 53715138985104856768456707715031563200 12047931 -317304554325638502297580294705256264688 12047932 -183727163920669007170620784580138290176 12047933 889530776846632193878044896000040330240 12047934 -391546176293390552067492613880460276480 12047935 -69994646028057008118954620817567199440 12047936 -436441972871502747071972246579773440000 12047937 1027615458500751284215543595550952683360 12047938 171511609501571636919020394015151971840 12047939 -2124669410616682965370637183710172273160 12047940 -268774381842784860493714876785598648320 12047941 -1105569681599845024053441371795818626658 12047942 107678648389994868105930084104727979872 12047943 -991537956751891245775396805959960878936 12047944 443688451071710878234991249095784924160 12047945 -52284769012910191623039350965826419200 12047946 809252339062837095861417763255248205824 12047947 68402568965938641431544830783206575240 12047948 369331777128781210773281945042572185600 12047949 -372734785774406545870809128137749407466 12047950 -136576600948215689780362779986774976000 12047951 1101545581625393861765056134739773920832 12047952 -6147539045451233300938357341117480960 12047953 -914171610181743953644685750239369522320 12047954 1222836651153770042948709717374913470592 12047955 -2508628067038735578978055000332998400 12047956 247561189487952988157751088395724853120 12047957 -668894684494844328575400634334625200160 12047958 228088594255276727487144642202279617024 12047959 322943300793052008672024550025961178752 12047960 13393277659150014921114709500536217600 12047961 -398310233241315711710226551178554983728 12047962 867037389838724592741281688342111778272 12047963 -594714469559621406955521317525983469520 12047964 -205460707473231150509416145741553008640 12047965 -425968287317885172022499088729106213140 12047966 7570943631213560174688802392729256320 12047967 1131178762022706600222117184238221428240 12047968 -834738907397580606594613974199304454144 12047969 852086690355053509720638319141638584196 12047970 -297075801720782892053204909783078400 12047971 553497137552029148183727849133957309792 12047972 -877505387213086251602316395063245367040 12047973 152833887088865106370204165761906576000 12047974 625388513094624592391194562087115567360 12047975 -169903943665654769860615502658843332400 12047976 -871706498858999077822190132644185292800 12047977 -291282249554204293790702654282652988800 12047978 -731617780920912400079895001286283670176 12047979 977664808414804070810616530834074128984 12047980 231659167282414150216012222280016199680 12047981 -221611021481816951171449963708221230016 12047982 -42650115825965328665652717015554359296 12047983 737546899106003786811145264702381153232 12047984 99853559761475295492471210274391752704 12047985 -434882785331877032464299815008736655000 12047986 114340173036730584434234815192273756800 12047987 -381436074192825307882591869388286534496 12047988 156331203903352204593472124422023536640 12047989 8128777553178818521700891775501919790 12047990 -111934842591285358811174133080317958400 12047991 123532692374739453605493462425283051600 12047992 1455402418568870101359577347455489433600 12047993 -44003293786897158595374363165519221676 12047994 2658542402207248664151528479600317440 12047995 -233153004362085361595276995363183641600 12047996 -36937429801619038233489280317722078208 12047997 -238733748232379660809535854146082507872 12047998 -3279545769782317416325201754840558592 12047999 582300312209685453745153314937426940040 12048000 -397083266454281818132676834827960320000 12048001 -387081354823395008746420628044164035648 12048002 687241952427539562063739171941377430432 12048003 -175688934298595460142962606997017297336 12048004 -624171967614981611925506654150135042944 12048005 -788814886780739430948731608080195542340 12048006 -351726486189101466306201635090387932800 12048007 1060971139694223064989429041234149600552 12048008 -379633422967913011449859932975453143040 12048009 -363595453498470045798745503384292352496 12048010 397570232307517461307682456908467808800 12048011 594819593747881555993336575963471577800 12048012 -265269375729930348025394094669087108864 12048013 -264608598607247094137991553201914917376 12048014 -2034576728490079816636189276429047936 12048015 -20506110587280017189805079457494663680 12048016 48379166000860830860286433575581622272 12048017 921459779826881911384685395816550412900 12048018 -520838677392944448995085807152837364096 12048019 389740730284095550461980220600432956880 12048020 789103964505459594512310069177694836480 12048021 29239164491936801483287541933826117120 12048022 -275688583153911329365058550296197315680 12048023 -535984054947574763718331650560649051456 12048024 180364001119299572832437081038706257920 12048025 100888771185563401132967092968708285600 12048026 -206236539749405675094582039872488221696 12048027 -287919005964218858907694246952095815168 12048028 -719592220440240127924532526351850680832 12048029 -330221005152012466908059444936451467424 12048030 -27421352146488312492303369062103148800 12048031 -994425426070711759196406241292902164480 12048032 1559294410006215528448263109436817211392 12048033 817262013773680017875607679041605536800 12048034 694602976908036533365336964733899566416 12048035 82926321013520113451415056398356534480 12048036 -68748044350011314254174049001616834560 12048037 -44185146350992836090234014129622923780 12048038 44974697773643166022820439128535613920 12048039 924821303029875250395350161719078164304 12048040 -511949035235719841711261752487485440000 12048041 -25934709138864686022760099504154355888 12048042 -283168849281490582519503141286716925440 12048043 73823411577911109780532616136099840400 12048044 507941824475771720703088295374771792896 12048045 -227805943930009238601913609893660183360 12048046 -920856023297404091890446967559081513856 12048047 -1212298090560786093166342855746424920336 12048048 -345153059681368407009242246905620234240 12048049 160431123106451687442565913937458958248 12048050 113232089546638901327142032914446912000 12048051 113511020702417478515725843422981797424 12048052 -67802942424651792846214964972834570240 12048053 -686133370162185446890711998060300800640 12048054 162828822835767151811612652028689474432 12048055 156871455650302455795167109126843163920 12048056 -1124115820531793486304985648077175173120 12048057 -31346133610833864367861700164457476800 12048058 -610637236749840864406477612737239550720 12048059 1481444004413728601972733950329348241280 12048060 -159571751781050377471230977208244746240 12048061 202176450492202972152411208146748893024 12048062 297314715373500512765971748829284893632 12048063 -991663955743192963502746200116876800056 12048064 -81303969375286004140270538061107953664 12048065 935536482810746442786792895716738773460 12048066 6055943787432931912393334558420506176 12048067 515900342958938982347969512327402398960 12048068 -522934944232701715733631443112857569152 12048069 789773048087312256019476753185915175936 12048070 -857061329500065313893781433593339879680 12048071 420993264685531805812012023554668112520 12048072 -11158462491002521414951652598964469760 12048073 342814246806945010771062704762106271322 12048074 -796121152885430432160825477261876691968 12048075 -212517600760353642202768842877336668000 12048076 428564820874054748064548627287823317760 12048077 1128933781655926730695999681698526423926 12048078 -169085578562136517859738155768844897280 12048079 374351529375438075707375235117345309360 12048080 63966750801671510927101824528814571520 12048081 27158012339716089155091288697565728752 12048082 -767115783485718928912959232016922250608 12048083 1095480600421062420680948501241849076332 12048084 154904252889450443683726731554520799104 12048085 179035201444054649963949040071645567360 12048086 -483848391760226977722337689670042807008 12048087 -1206079508115444131144792883497623411296 12048088 -38415292739372511349100262851812392960 12048089 -1071792280950844195660898530817210749440 12048090 28238801080180427398873577348978688000 12048091 -1893534332428392372971492182079994724 12048092 357632599619174147153488377538405125120 12048093 -478767920795134231300213045783223949696 12048094 729655809808063132224382860781711572096 12048095 44458060608722754202883934112818663600 12048096 264869072268849792517873061299990560768 12048097 -153829502353134434949963385773240025580 12048098 235793588591804142036818654599513246800 12048099 -238221416770606368492350204556201634560 12048100 -365190506571381148282769374703760051200 12048101 119945110300810309567215552359346402012 12048102 -6656653648333004336024194859854401216 12048103 -353665968092951762814895297917438483560 12048104 -918102721064123320536847327841194444800 12048105 -588685744942970968692749049423609695040 12048106 -56324854327167164284629925263517105920 12048107 -36731177108814798779368926335359417800 12048108 -178415264980526996975319726818487552000 12048109 -546195683487747175343629525963942927360 12048110 -424350941996233488093392039063630158080 12048111 -734967169576779238181810403324836234040 12048112 242472135154991079739936463128754978816 12048113 -2265593588950476096977937992943455232 12048114 56850415887156943496627389956425058816 12048115 467491668812841509551896785124848586000 12048116 -1708909280685999444027302879925122254848 12048117 487019235162025086274954954150169179680 12048118 37013173326392135775300646911585941760 12048119 -165115034351802220215605102623745396352 12048120 -238520211153755153313287817069057331200 12048121 206253868596870912335735404792584405888 12048122 -728245131760432471892164131705353268000 12048123 220903020281914888630881340319110095384 12048124 635526379798059303148731164407541140992 12048125 82631461912380596112255956351357257500 12048126 67296616320426875769055239542602318464 12048127 -2410821053307197876974957544835207680 12048128 1035691678776153010147186742678331064320 12048129 57906843378181181627940279116377189920 12048130 418781637637931213336363682482532732960 12048131 415137572890939091908974576965786215932 12048132 -232777418778233632318806004091712307200 12048133 1781569169621538524927286923913557248800 12048134 -88508400186032200973372555776197211008 12048135 422107757881230392125559516911318646400 12048136 -418730444249850566149770737865098035200 12048137 -608216318657275959742425558297547004280 12048138 79041635599535212491012457022705338464 12048139 -3073623362337187036330456220986133152 12048140 -228514578552662454202363645926283776000 12048141 42259962056441780076047874767330210304 12048142 612725781329318817814074542300102657472 12048143 -1515251676088222384167980697406054966608 12048144 -70369241793277490086063202301229203456 12048145 -87001389335376591868634552104827041280 12048146 -67474867870347400395106940867287245696 12048147 512548103679734234258523789516082079640 12048148 -141348858797704125834037169449724108800 12048149 1133379538430695761996518412087010203150 12048150 -73300384382772654477974034957909196800 12048151 -18686098994975766837097323056171153848 12048152 -1548987291634720212489252665764350259200 12048153 -197867408503765405164771181269496997376 12048154 162277230415048058689601850587453195520 12048155 -658165293021324131844604768724760000 12048156 472214837028259856109290349433247262720 12048157 854271249963434791699718545243038860832 12048158 411407360175669371814445994019659624640 12048159 1910929817880406981204645190491945728 12048160 544702700693830090908240048526082703360 12048161 483946650363994735196744954359041106992 12048162 2028962362968691949731880030675364864 12048163 -314361515392241125185296750172442375588 12048164 854276483497921217265685837427635829376 12048165 100840372992635595762483400980867333660 12048166 -150200887732041007364011785753669561600 12048167 1724492336495279357058310218044377236216 12048168 -657213350313694728030938606247684341760 12048169 490452871757096107731720128093123912826 12048170 2741419702807675012943137685723731200 12048171 -232310145188372568491480018905073515536 12048172 14277468047349374377630873016478584832 12048173 470147301770631672371991671415457923564 12048174 65109684901977749146932415836684603648 12048175 17324824745123334220324033417869973800 12048176 94580645454044773875585835512155996160 12048177 473641768198322833885370006220473681520 12048178 32447501254019184429246016954784558400 12048179 -601247872909824549566477975732915713512 12048180 195082710700914210470252132726400614400 12048181 340764409713548659963259206724678510464 12048182 303317641681475510087749558205593517952 12048183 353748693299175862661967730075131287040 12048184 -240610928213157004493292091885685821440 12048185 -226023321629754993759935518205341780800 12048186 -96615483057863164522289784104743873536 12048187 2219779095524024008152669108871574139912 12048188 -745987619000135118528817192663301913600 12048189 295535700205264015562979920658209664960 12048190 -136762798991520541398544790865021911040 12048191 -202928869952043360613597401614344499088 12048192 37212717198104413298340651868980510720 12048193 -422741824620250504165788784207348330558 12048194 -555025716882632036568842187510845005104 12048195 -185813419808537313962604156525851863200 12048196 -35677867174351199959029030405825097600 12048197 215611128923605331603440179316075436160 12048198 -432044424413291091405303108522910921536 12048199 -468047822875251430673645915824561179464 12048200 -47621296044399937090898728779734016000 12048201 -137180492141991139225944382224829059360 12048202 135532825150663507267686751887975285600 12048203 536922272517586914931536619330021054224 12048204 -16386208745540894046355777472968704000 12048205 248919794135901638697551578135158211200 12048206 395679455860383254321973288054433249920 12048207 515395085271046511616334358922926873088 12048208 316037865176802601883218785251615703040 12048209 -716552130247353638733920476472520808590 12048210 -173616618975786828789208206643814860800 12048211 -475043212365018863487430075335407941120 12048212 -17337036763131498170499006734429356032 12048213 3670980062450522656095667688413178880 12048214 559879691436388020203715683344146375456 12048215 547485633246110324220585830280176225280 12048216 -457438248721795893542647323783834009600 12048217 216421377200430421692628552248361584266 12048218 175474990505328510709333283376629467104 12048219 659032319654730577521634321658241256608 12048220 697353820997179841929525180734605882880 12048221 739365351785243847188583333450778192422 12048222 154240543832609944969240507782025319424 12048223 663400479566183772644217777385533818880 12048224 -160092400872122695900323042370993520640 12048225 -17152156921793866963673788165345084800 12048226 356674894415424301680932716188136991520 12048227 -376511317800540836322796819611736862088 12048228 23508473668201569174235065291959783424 12048229 -388195534262782304304004165570229315520 12048230 -150769765782211580454447203063526426240 12048231 315157171593830569866190083333117168720 12048232 -463900880762348238309371761311066685440 12048233 1143060978541787263281233044421338951482 12048234 -187054937375239226963608841243645740800 12048235 865705313897973139256568397408627218960 12048236 -71050058357662410928362142651892465664 12048237 -1054899484242683785794619217162263690560 12048238 195798885158150964555511507764726035520 12048239 113931973738543026687605174534934626400 12048240 54685138738192501071304534420053688320 12048241 -223189147108847572234175746580125754700 12048242 393501607476957989828479311172115193600 12048243 59011794311699881949665292322267598848 12048244 173381997353057314133109908196989665280 12048245 860444932542818483770437063175647789600 12048246 83738528984916587500459996288128810624 12048247 1213219026421105712674277551245535338592 12048248 -1458092160133765053884009768844478832640 12048249 -38266744958024549410437813005224590720 12048250 -47543973995783091534980767446217896000 12048251 -308450491551561835101171331029166223616 12048252 -27823367317536246513304601167349587968 12048253 55563099757216506732751534321143442560 12048254 -562059194929411006554020224305805991424 12048255 -715740250522794397359747189082690962600 12048256 -2254553084036470632340853769633792000 12048257 -185767399524738498350004871498790272728 12048258 -295434056519967024700432382915799590016 12048259 -1315127793965176014422865527739073681540 12048260 -5821528885361131597454680728486912000 12048261 994732023093026659761570653116915296480 12048262 -1545125297015093915182221829761714655488 12048263 1335921599127459029257864400404837087512 12048264 50334191977559105467359157677009269760 12048265 -150776416219842235676735084277306260280 12048266 762518087155382434144090993949369842944 12048267 886020853941773237042221292424841961664 12048268 462908710029757077281741478403146645248 12048269 1356003931235506063505172309455577695670 12048270 60530578051389299679162519300009104640 12048271 -1233676588035832984428961571893670476968 12048272 -1347684979356248384253579657036103680 12048273 -85684157910401112105064105918761581976 12048274 26770250648475815030881312222731829248 12048275 505335661181242394044550437870185085800 12048276 -205889404282997452663461829409982007296 12048277 -702108365408188201082559438385119477874 12048278 69927821112992209197939655691312458368 12048279 780334192113915279240124180271880206184 12048280 -352525671564628729871480833699872768000 12048281 -166782640810823258536509727682301105408 12048282 -258937448971639929752364055567306670880 12048283 -29539845005253929949234587055278270400 12048284 381432263777680477262133645529911983616 12048285 20224782261668190700180827438446111040 12048286 86926537443386561334524910910984608000 12048287 -2610403822454413410907945666291644507840 12048288 -76630859036802354435278949227629117440 12048289 -876572837996079504740805833008651790400 12048290 297775237989456431494313090292275097600 12048291 26610907042459065846456252993621420000 12048292 1132064950487639675698893490883150566016 12048293 -1151153567952762686923039865015389754112 12048294 116199495892307313531562160934041169600 12048295 -192421474308617408962788054595534578720 12048296 -28612163121415073116404931611404544000 12048297 -171714205804838703803203243887891675072 12048298 -828261678443763177197819182858595403600 12048299 -17480778822247068113114421838959850560 12048300 -59231222101132493098372129795069555200 12048301 -203946789240245451805604392622257463796 12048302 14919805314650232928276571181347962752 12048303 -207545673820167120134588340351490786296 12048304 -70383080091159505650039482359721082880 12048305 -280238166265921680826844510282297806080 12048306 -114620220335331448283625426747858842496 12048307 -112830693808287093595106112136444685688 12048308 19571879897735896797370477353345908736 12048309 293897735960161511288356428749735121408 12048310 90516539228718133584136648394344690560 12048311 -784089255345339224102973368639483318400 12048312 261941973781909283102322223255067627520 12048313 -915040663792343547103695194488238636 12048314 1020115335621091920763356078488269577472 12048315 -226750104137434495948639427199911508000 12048316 -505720808064973201446714369549990438912 12048317 835545086498889219725366913641539479366 12048318 -338400581578586612130133429578161971200 12048319 -1018769103013148899210437905963181849280 12048320 105154864756995283546062037561355796480 12048321 661797582786777943709932541862628797120 12048322 345015715745523710847341443722136519680 12048323 185823119717537600594627638758621215136 12048324 137450209704258773602861215331332013056 12048325 -426941482809570956825663796462914647500 12048326 -588092724453656229700071093202419706176 12048327 -855564828838057197449837199763950941136 12048328 -427160485501838857789522734588008970240 12048329 273500085720547141452910311544014147930 12048330 111789784729530160908546655586326533120 12048331 499307697501385079864268670315643753040 12048332 347661552987861058168269214270962335232 12048333 -798860965898071890156158714651423328 12048334 -22414959110242962815359104522396521280 12048335 441292164539892429384700917900649137600 12048336 29191346253896812289322484302073036800 12048337 206046171564226452734867158380498805120 12048338 -183738516773728575771440962502056333680 12048339 261394501321247722591471296637348567224 12048340 27599020617507112110160502544903206400 12048341 818185433267738880403876890350797169742 12048342 3412129141895485144275155605475616768 12048343 -503088849122122560104379892432373538816 12048344 -503678095028626852948226152224138854400 12048345 5780640091664867513857833684382315200 12048346 514742081260250265919062247323373861872 12048347 116183636982176048603533792531188068352 12048348 -211411768969339368732726519477649397760 12048349 -676312992292706955491656156687897154650 12048350 441262745437165890520746562648317902400 12048351 1005692000839671189835684042650918144 12048352 -377674103364065471444605104122178306048 12048353 -361388546363398172173339180181606530398 12048354 349531981164135479157737007976292252448 12048355 8161878940179632902071357126516000000 12048356 1593559888937133859054888240436182917120 12048357 617945057828025040557335300469011411040 12048358 -13469511024484586743436160172611045120 12048359 194924432096870735171990193079000655520 12048360 133566740943103421748403252414706073600 12048361 -9843793495697187765338562908041707548 12048362 8945245564239236330645227361926965600 12048363 -232042426906835520199122904315120113828 12048364 -294180165514951235266566137471442261504 12048365 -21670064765587798081846620701185155060 12048366 11730884587237502216000823135241156608 12048367 -75286438204956028977452773426533478208 12048368 141460974913614695487378232700205268992 12048369 -98795780778375383944273936127452166400 12048370 388375691789865184912707417261802416960 12048371 -181875630744446051746580606091164965428 12048372 85512603511516546580562717016400732160 12048373 57061391301049566138743643020469432544 12048374 -369865511533522440800892151073426659200 12048375 -6386115642068364670186087297457340000 12048376 -1539111692462553363105007419748790845440 12048377 1756586241284963278164783898795995918720 12048378 159816635678393792086471311611946369024 12048379 -231060644848528222232341923791598608624 12048380 -152182299154972510336854426854078760960 12048381 139273796271123346044276180508611058560 12048382 -461403131998270144696049341715261701248 12048383 414169732506043754683599135090080739504 12048384 -9768939913555089324939867253364490240 12048385 11996724709939628951407825524138542400 12048386 2712062689753362455787895035771225600 12048387 -263627071523064616620622859594247607632 12048388 -940254702267654941002803688104463832064 12048389 -98618244735865812943113997365589946112 12048390 313492029089626535627488846080907152000 12048391 -725757024497678178845539249406823865416 12048392 -242601785904661639763746804673439774720 12048393 -159962075817068416788155091979076112000 12048394 518864410816001755492544235540893687040 12048395 -453075976355807681493049114049264517600 12048396 124536799273980987284569611659517537792 12048397 -1372279448353914733372322015440610814154 12048398 200354367382483538137200922279377976320 12048399 525653907635672913797710296910660108800 12048400 15482536616970713289615200886004121600 12048401 446244222844527341324376356253432852402 12048402 138282072433776741972232701757399842432 12048403 -1590949447138392434037665388863923946400 12048404 8610102969473173666811819091188777856 12048405 331724097097236886341793270419532784160 12048406 283279054632927346770101049260919337920 12048407 -250742277633179298727665765885775038288 12048408 -957712487262749203614863728890740889600 12048409 -521267098848371420233463065737794625584 12048410 -121808829814304870548804515588039801600 12048411 -551231935210478951745009063726699902160 12048412 -17397560666570517798326318138618124288 12048413 -514304080553461024176765599145469384800 12048414 214361232138866087978507607833944768512 12048415 -982658664916338321710522537889036790080 12048416 818219287241587557893702100899252404224 12048417 -183401828563087108800875119466917650780 12048418 -85438049652680632654675125926982129840 12048419 -1016548072899549609349952884055372972520 12048420 373327676718783084339738892090059386880 12048421 15044613342173857843139941158756159360 12048422 -1028012658415404022751236004309270683200 12048423 902668725403771215644774997789425932584 12048424 231446106682291763697659827799431065600 12048425 877684951048633854733697951386774584000 12048426 -40508593959538971380898320782582423296 12048427 -262897145300801246969055891600416800800 12048428 2430700164048332926720497919313166336 12048429 -171186452360308662948368076582087881472 12048430 894162327634900467157572569735892040320 12048431 16665739808141958442914319746426461712 12048432 -104669014189838239617836609058035466240 12048433 33740547888015283189751819692228140004 12048434 345822417137620489357565982051960010752 12048435 -76021003149416613914103782600459304960 12048436 -169817907229282568052469312942014920320 12048437 -188173830231996900331965687206972316360 12048438 353659304893749164853164286427206460800 12048439 -127362927381910809269228055982376824376 12048440 233430532169319562516635002733861580800 12048441 -320438689005040087084081290174877166016 12048442 -573502558124997443086995461339828736 12048443 618555726324089859388105349354203171944 12048444 -868158639358450591418463979284672328704 12048445 107936734146396422393971663149379286700 12048446 93621888611509909959613360326757304448 12048447 945251869021918602442773658508633401800 12048448 185237458225337215646448724349739335680 12048449 -368121357285767990445981455218577599680 12048450 -58242632834923269729503775122558592000 12048451 -538133531030337522546112557094686086400 12048452 51584488474248989110935722940760687872 12048453 -63573731242658067974376941124961849920 12048454 1162184252246961817591877635455725088 12048455 161153001696913634507008497649506060000 12048456 131156332868649532004340472919619993600 12048457 -118051234943135064366679520057192704294 12048458 23818657472628942875274105000784450560 12048459 525352081815686338978404001171683737304 12048460 39828427052445383382690129300643061760 12048461 -221001234303112267573885883032714303188 12048462 280544182003743384143387337874098721920 12048463 -1628615425181968748311950501608055448824 12048464 99410239040320859541769821314795028480 12048465 34425859590855193221435721566397812480 12048466 654521295331982036249202153735625255200 12048467 103159137646332406169790556155101695872 12048468 224600917177479351576269270873422356480 12048469 703491177571100416755439963841092761820 12048470 -172465914790201206943490052592445184000 12048471 -1923793329686540229429663458288231424 12048472 1018324170482010392179346106865158604800 12048473 259949937614499056053099249258978531722 12048474 -218150017019723833675535045090333744640 12048475 -306810095343214634709410440538692151500 12048476 -643552289128948576405119665299736984064 12048477 280559156634626090324296288531018669632 12048478 22296829692603339124239214806382696320 12048479 34892716559552433109790021089688426376 12048480 448231552209431214420792116917960704000 12048481 640505315147253187145865081953923000512 12048482 660197115975464499217862075521316673312 12048483 -45858103310968449431392736446551683976 12048484 128955163535960062168456536667679604736 12048485 -268639756975900755874911304574265868200 12048486 -278459050685564686568297428043208150336 12048487 -57666596826740343881986525637725911936 12048488 14629176201259682719618871553599324160 12048489 -162208220075500919952309663204364899600 12048490 -81726310322719833950488458242124595200 12048491 -56307604132919624472260740295793549312 12048492 502345794756877691530691201122334997504 12048493 -468064734320608218339524365827612217258 12048494 -20532156335373327100335350908265669568 12048495 206780339676631894838320230855712676160 12048496 -110390068471042039994189225114011598848 12048497 912286159972581216256430520151067126400 12048498 151837807135557583814905212515097850368 12048499 882878355300628967994983192770889799500 12048500 -406993609165726116124548712261114944000 12048501 -671389385330269445174327515015893401568 12048502 627278319972272781721129096404695363904 12048503 -149335212517709478308852813385009370296 12048504 10896596144034757187688969415445422080 12048505 307614743135676389398986563725477748160 12048506 37908989740626921551949015597792037344 12048507 -8689461815956197299958723531471263244 12048508 381345513396827670862947671050410393600 12048509 -1283947706256821439470209358922818379360 12048510 -252194552068135828439074541133251577600 12048511 1772998266424079683580503324411404183400 12048512 -337343563900753021479217367122748375040 12048513 -683402530422547905035925078094063298256 12048514 5947297419571595623955202566995998720 12048515 -611487881007417298818885706868792567280 12048516 476258054315613959645566221578321619072 12048517 -77437870915645857141171974480014140006 12048518 -357598426033975818886493838508565531040 12048519 82767757390633465916204323862858724480 12048520 -374426500629662649863518950274756608000 12048521 163890379873550075878904215760883759312 12048522 -33241391967840285820241092621508001792 12048523 1451953244758795309376114639461769073160 12048524 -541081462656883414735296683061696155904 12048525 54645057167866918106241129033430721250 12048526 -25319283428062875839485296919759424640 12048527 -194277877629946949264936704154378880000 12048528 40452523476686063334040268586643881984 12048529 276775414593029392825657397406657898080 12048530 152322918342790085490974699866814118720 12048531 -424009121289916042586298081360008120256 12048532 213121805248812117965157045293538522880 12048533 130962352362788806721654510768344869120 12048534 -83218731981377559089210333120853826560 12048535 -1603978092809466638108284533854905200 12048536 1118502091158482907185517581557090959360 12048537 13930459599823729227796111721329311360 12048538 194640948067168917631408518837050588640 12048539 -47662437448430074297381869968403284880 12048540 -62788553824808163471129839607971512320 12048541 451639331406590419511774829306805874752 12048542 -880081693198476031188448629148897448256 12048543 208320170162096413147077080811320833440 12048544 -2116983430096648434285253235252876279808 12048545 -821217887829744696493821776512961774700 12048546 -4934058645969796924329653229027816960 12048547 -122306552315278258589217712468853495136 12048548 -1180697170308015068483833980476433988992 12048549 -39950290608022998604781042289374462400 12048550 -52947596658946000028954995665520099200 12048551 1278895778523856426964275903599405042552 12048552 -300817606870262951096410905870705914880 12048553 146939604500906320941469253757140328960 12048554 2971147249528266496865896280354118144 12048555 -155071671772162919066619944492359956240 12048556 -87157079206123050431748019346380978176 12048557 8238493903399481861440097876451506400 12048558 228712555812253191222377771851483358208 12048559 -739203635306044175307692729589735568240 12048560 -188376030466238313007825392994632990720 12048561 355461873258563988872317890526488672000 12048562 156221920643716375274126071263121820064 12048563 41889829173140867129470157215258153296 12048564 519169200787679131182364361829132079104 12048565 -610055781285426692068861781636850386400 12048566 621790416857294739486542678459159843232 12048567 598793080353441238284413906359542925440 12048568 182387749234493127449990556442998005760 12048569 -118143940888395738849393192014468812404 12048570 86480624629624047139124960276100100320 12048571 -289799368328665076545301064538028984528 12048572 744976924249171538517947961436926666240 12048573 184834031517845923765078934177287898304 12048574 -72211350312362349077117405249114714880 12048575 287745093771919648955700924748434000 12048576 -170089932959657109570138479031566204928 12048577 4191856728358849259324902590402108100 12048578 -464130386548763623667633917680173629440 12048579 29298510279838197574832495568692865924 12048580 -340998328697876226474774758293075637760 12048581 -58180606176716681273896046057231355618 12048582 -1488620200647053825271226767132112896 12048583 2162998809884905319526288768285743823624 12048584 -91092709675166713145633166943587532800 12048585 170705298579071590117243667129138475840 12048586 92252246797292055002336335450914860544 12048587 -2063594242092654102262594407066555835200 12048588 63726461714364438087353714087010816 12048589 284087550813926784217819241055333631456 12048590 -117875063110654629435831176887484155200 12048591 -1478033906486977067903201744664858383616 12048592 167641176154432024091224341540314939392 12048593 246362377088130143563638676525374775284 12048594 -10374940315817362311644813399322612480 12048595 410710646463634473472035431548103441520 12048596 -18268702797430257673228484395314364416 12048597 -495441936057971412986742387950480084160 12048598 55596977983610417372237600091008240160 12048599 -961074268316869436912681801939115115560 12048600 -5739618136760718324815481315397632000 12048601 934004249092678937771443866374368268100 12048602 -132223712010416564605600778537321963808 12048603 102517929086803123199878753338345027840 12048604 -86862418228888051540257068292910214144 12048605 136950363354882603672959528749783115520 12048606 223990973554622463156598164355705228800 12048607 -901296032381666323937567085858751042144 12048608 159165476164087850657815556058571603968 12048609 818953320472359901251568140978223529904 12048610 541791820448606977908143819450431472640 12048611 966490897343111123926008046807092186624 12048612 -67434238955902680583469430930636576768 12048613 -1378480784623174304631489508789565611138 12048614 640897054304586355335464150531002805952 12048615 182557898393246849812579138709508096000 12048616 -192758663505991088801539957072088171520 12048617 149024903200011877113684075392989120512 12048618 -198646079738352643783191261075407536896 12048619 -898460054303948075251714195085437147392 12048620 452502939327736176244835483034662215680 12048621 95858279977802079121554427012364585760 12048622 205623296035104923492060373661183524480 12048623 -278455269394928833655060059184673613440 12048624 35741260574785274354677153555543425024 12048625 -457986725871340664693122324606550862000 12048626 -765371257708269731950297564898700205440 12048627 -221507335020980288001778999941771314640 12048628 126000350832935496237031350844432091136 12048629 230165855333184886507279791326337082560 12048630 -78427235792430958297190114047843584000 12048631 -310448615647127179797751269869425069056 12048632 -225677928070664587605729585512137113600 12048633 -540853967196951890941349085948469632198 12048634 28339980883390722949472996729084475648 12048635 -487802180420736248610684225069036817920 12048636 186523629021868577729053419539332710912 12048637 -701812878238485491627329707289610302714 12048638 -96068755651522911001346317194773618688 12048639 -890998449647009908249935386515533195576 12048640 -888446509141289528575332884124889251840 12048641 959846720604070608360279982504867116000 12048642 -60216470998685031427046701552214784000 12048643 5239850411253263971108412565892560464 12048644 290005694730838662786642638124091614336 12048645 74565743590810595939640848576214480000 12048646 -64891359069676353816066579126033165312 12048647 59392095760842489412859262307616945640 12048648 -94591390128512841884837961234462228480 12048649 94362559257941272645580926454872353408 12048650 16046518307603129106700072432367661600 12048651 -741418850710565491452727798834163651808 12048652 312616878254651716562595832040517304320 12048653 1452756960615476823594497575681577041344 12048654 -36091824889945697504162759557823155200 12048655 -366130191945508336819913568180117400440 12048656 -352933307020709655721562243369784115200 12048657 -307359110288505344965398943012147775760 12048658 282039715255525327080494307167470788384 12048659 -904636246018548458260189419534031834800 12048660 18751962022762738914936914483334758400 12048661 221058742766666526285087170818050628252 12048662 255016520369801663237066690229109976064 12048663 -766332096294074579391624296931834227712 12048664 -849263310506374797687015675757469921280 12048665 508667770992337362668345104557431521920 12048666 49607883169345771426862222045083236864 12048667 -1018790278034520740576586509203340771240 12048668 810408196732441379856708259914241130496 12048669 -369949538508858627130255340950129571040 12048670 -230260807345535870454460293071153639040 12048671 -183054939579074349749991962652428945256 12048672 386479747181649331104042453712255844352 12048673 18017023915186779751550383663848138944 12048674 339870236525844245404840293210857896704 12048675 105390569070006246494714313632792745000 12048676 -710359594323966306151463870525702727040 12048677 -385618537955567102634398346077570117376 12048678 68161969319571161653403344256092003104 12048679 1198834930370348644084457888226378549640 12048680 65471199580288124402234980662750412800 12048681 713595387342570373351498984054614562464 12048682 -115019435808619302879409634164405849248 12048683 1230775694983817993338725951180883306932 12048684 26037091941558994472033417679027611136 12048685 -1372547867340438742720932593055194112000 12048686 -10817059227482216598289903609934950080 12048687 -64735506258832332452849929102924794000 12048688 -126760467101644569424300980884501299200 12048689 1510030539444406887767958866695576169490 12048690 -189822841141200425753772243086420520960 12048691 -601297033530177470522761110444287585908 12048692 -355614615469287536171056063765215939840 12048693 786510155998529883225429324694457804064 12048694 -10166690439324721041699898999066196736 12048695 594023963702221765155036975029876923920 12048696 2249847691896766297021847991102873600 12048697 -524076226509776597562648586665197093760 12048698 49586434800782745600807429300042570240 12048699 158610260266789223820716819610391279440 12048700 -214974454570745175137700751768634649600 12048701 513490317011411256939706959557520953952 12048702 47296490039172673115309057630650757760 12048703 -890808209919672470033894865693178858048 12048704 47054022250035399453660521716256342016 12048705 -424394446065513141014013963391499227500 12048706 -64165785848964223158287196960493484160 12048707 472562573992299078478608513199206735360 12048708 177299391665816193904006086980869865472 12048709 -480581083630460019791950982900461045090 12048710 505296216835683439503895908801536453760 12048711 144077334831186976160679027736813006080 12048712 35278436323000274997749029269304043520 12048713 -1088938929921138978471908705030499520038 12048714 427136847327772609189449441809978281728 12048715 -398130821619888616386142775625110700000 12048716 2044658631261764655054774896916055689216 12048717 180794763517777518455362463904797155200 12048718 407318659211598951333894051906087292800 12048719 -1194999037101136160795665243705727765856 12048720 -113057695741094639829248211090588303360 12048721 423601844773003697257041303750530279844 12048722 149828553309287454575327961681408402432 12048723 4307831454576682251443609120028998880 12048724 -471119076319813619132760680931695845504 12048725 155492713687988034359823361619513263200 12048726 -232359828541225248172899305602196283456 12048727 533270564038246657534330798636703693576 12048728 1251079523055831715408500174752719964160 12048729 4573368779874564045518611639438334976 12048730 172116285453795627923919710181437057760 12048731 -327631249843066432217411822054376817200 12048732 576337672048160477104742930398515505152 12048733 214974082650631677717891265288145291520 12048734 -447951083727600234207829813141154045952 12048735 -390778924722600667181527727313563226240 12048736 10376352893407671543798771376678502400 12048737 222209075265255459853602338302472497812 12048738 48655237547504658240276720915729835008 12048739 -111724273024433904160819205065343507328 12048740 -466809069119134470140901487035157585920 12048741 331598733887552238690039030907737258750 12048742 -908877981672324555513273999527259709728 12048743 227380841249937219704016943723591180800 12048744 -449330484332751426465947378755987046400 12048745 324629197308716754943007214157780967880 12048746 51492369456583037922087357850369713600 12048747 -9971624602611751071991351823556387840 12048748 767934656526050308319100192753978161408 12048749 902459288948089105012335682001382685164 12048750 2259293767683116240094137651291760000 12048751 252956079833081524955408864563373674080 12048752 120391024792544251274739634225549934592 12048753 -379056413772172952623537882624567240992 12048754 -47247577765894371476590856749008026208 12048755 -263287525078048442881690158843231597600 12048756 -520362406888409674818627327829415190528 12048757 -684948973583628848999170054921730215968 12048758 269627569166926303104202501422330558720 12048759 531939032277366977915120716393760206464 12048760 -668293724479842918001380986417659392000 12048761 -1062631714350586048697461907517553274028 12048762 392554590575626489702836246081287712768 12048763 111223313396602532738268309505169378424 12048764 -39841141317798425809242132907214438400 12048765 -381210106132525839059046814096824715680 12048766 842931143490137145099784453575066862080 12048767 1385478977203377666467912074844455585632 12048768 739529331234120714694134528961884979200 12048769 -1085099566904106734055780430915270487504 12048770 -189678507872811815550268811178360023040 12048771 -102071292667720643832195507893729137152 12048772 10470500130291012517088293722765233152 12048773 130159372126888590719429191599947114304 12048774 -393488772489509762190397182260337630720 12048775 -175676883046164882243999428852906235000 12048776 11028491766904449858554136156092098560 12048777 -513047984800403199658785601487249496960 12048778 -12121305828207438170515654536525596160 12048779 2779718376359131868979422641196292104640 12048780 -202429952457386150513540025979019182080 12048781 -684392940054010073179493763667288094036 12048782 309512163876806031363366406213387180992 12048783 60657368912112371243933869846515289224 12048784 -420069065275214276243628037188036722688 12048785 276145026402277988262617680144054512960 12048786 -271358987447153881563568933012915024368 12048787 -1538773818419172760136482373620029748564 12048788 -988429184334373423415668863953009082624 12048789 -510891317039684163021791357057306415840 12048790 -231239495389906720126660700745168209280 12048791 567546010925988444691995688119865677912 12048792 274601207455792547502010819925635891200 12048793 466366083637553019199840030515119622240 12048794 57010492407055971847457650893404033280 12048795 5548396439363782204126677584366376480 12048796 -45306172454264972049264945169930999808 12048797 -450739848615315412883892401009857078272 12048798 280037431397044845955508189120179476480 12048799 299726630842627201178573516107521767536 12048800 -99444457223602931980993851667714867200 12048801 -265670948618778002446474364296350300672 12048802 824989944155391856289374812958775894352 12048803 -169419077713436766464994881968891019520 12048804 -248770782591636269587843612500408115200 12048805 -18067287106384515361574143018643170440 12048806 -411853223976371340253318973654574485184 12048807 -382245959269287071865590004621474131160 12048808 176751527704952287931805664390616248320 12048809 -684407984707531342184013905983657257990 12048810 984620528210652476711836114128764160 12048811 767458892089298797343012183824733015512 12048812 988447018212486508710877100451858255360 12048813 79883463920951578533771447628488602784 12048814 -837596536593279830255371952283477062400 12048815 -16953940726568637905491634241265460880 12048816 80640486271961931921610815251979632640 12048817 1237287394757026788912644315428251458 12048818 88857806960938923421652913720681962016 12048819 -992507317853154083976562054708793916672 12048820 -55029122327273254987263019488538214400 12048821 -674199254558465841158788910990873221956 12048822 100355202865227129281288438030271099360 12048823 695168924110794025143829268478031820072 12048824 -1021675586079989827579597099631471063040 12048825 -541690075353106644200893132586565764400 12048826 -221724788428036803964494320200798119936 12048827 275319934957279318773809657687156838672 12048828 115857633118547522342025679392342761472 12048829 -134465055564312066412727896375996689760 12048830 -305332613569781412801285587732949781440 12048831 -72141284681801520789585551769366413400 12048832 68265330559411107362121719960433590272 12048833 -1288524812362038504325494663944574568620 12048834 -57397261954543688981761187851646678016 12048835 1666564509427431431669093898244864548000 12048836 -913580216563346048500592020181671835520 12048837 -1834852759701620634847129996304988829632 12048838 367494905845172913861456257659282516320 12048839 -563427004354569116076752947469496973800 12048840 -526665716923852311558291850075801344000 12048841 28554564061825980107023756453970132864 12048842 85228599164342542062903956492800478208 12048843 -361467288831136632965139399533178969600 12048844 -180792734896882821796304715935676331264 12048845 -919078240262870673880396188184353678900 12048846 -402695599423851937676334434924071982016 12048847 -219073898549957049319674044261055388608 12048848 -65009002827180330362254150534177751040 12048849 464272753330838206618331367925672199424 12048850 72821200584392857654638129491054112000 12048851 199926559402432857867979678278203088312 12048852 753590901369142793880542933835855409152 12048853 167748169178531388118756359491279078400 12048854 -58585784906648845183469899882962120000 12048855 225959651690780607423521275455441525360 12048856 -1386326376111436773629855491973895229440 12048857 -510259614973880903394671295387446211888 12048858 -10005211528446303772438400632731686400 12048859 -431683037731599151206377535182633082940 12048860 -100636810173855874879231382608146585600 12048861 91876248223873297913647616581144943136 12048862 -135648136125182158503497105844104294400 12048863 -317506353638108166367776730016460184896 12048864 253901464993546729995452370058059448320 12048865 -311873696348835359989445396502930312600 12048866 -408832113499860851990413485846550888368 12048867 349248162919267009222642870765883226000 12048868 30424738612078927880670500081361045760 12048869 -384124351734908190714922524160167677760 12048870 364269532940170143471881822889478396800 12048871 -698292404803408817880378098816852764928 12048872 197472797924516529249804569459120701440 12048873 1532368006142143033180778936567671200384 12048874 7891242006508977531249188369875722240 12048875 460438094058489522585498653378309808000 12048876 -21346461598866375173915929416331622400 12048877 -172586671261196566890918132263171779668 12048878 452258563177924728490727729704913710656 12048879 155191084422338082604254618383149150080 12048880 71362592303406192793058690045806018560 12048881 -885598546289060935938969211243896598656 12048882 -171956773684214772893187284976355444608 12048883 -952797177854870698393884377182408508928 12048884 -346285506789969242393594967932014445184 12048885 -671933678703095785400055806691636000000 12048886 273465848558967872272846957658668884480 12048887 814209207419751492848864743454605378536 12048888 -427901763904700019843630152948480409600 12048889 796567136889664495417129427121627107690 12048890 126039544610019108326930321409943572480 12048891 -711364264958310473514126146044507336080 12048892 -523462561287316646654913048753107574784 12048893 -453494599887722633733656795659333317396 12048894 -36700781581090453580995776312497061888 12048895 -674313413813529430963991320993216877280 12048896 523973484299676505943884926617779175424 12048897 206950019442591589963203412264762395072 12048898 -701964369589581136253784904921840330800 12048899 642078571533950391546533995573903707900 12048900 -300583830167698723593322539047287219200 12048901 2311645447500562824478945158635849152 12048902 -52715883685724300910902333661117633408 12048903 -103311611480725247771657892087966969552 12048904 -200082731184355737798839085959503872000 12048905 474303436461464634855125993781107781120 12048906 40841796021352789708177122829713064704 12048907 408462370916761463434347813979388287280 12048908 600127685955402411124634978827365136128 12048909 325980405055857022207993646902066121280 12048910 67375811099377548233420671149377031360 12048911 -358198446025549078069992540882403012368 12048912 -1545064759371452008421416273604960256 12048913 -556173636067058489540670386313354004992 12048914 96691423728481669373598428405469187392 12048915 197976184566676409506638008316933180000 12048916 38467872508083339095854141606792335360 12048917 -870573699986242012367592836462335394034 12048918 -94255393454166761980543169659035758592 12048919 -566345193229828614932953223441418602680 12048920 561779426941995581411405083656044544000 12048921 -832373940911894736333955014272719156560 12048922 748071830126225142916009913481867532800 12048923 -138421892007850902653928199329262248828 12048924 -704035761751588614085934617425666246144 12048925 -5355445353950155711416541042236966400 12048926 -835529687691789696865009860020444998080 12048927 244447835923056869078047350492366996480 12048928 -490964026620902264653569462592549355520 12048929 -720471473519084772686095494352931341470 12048930 222429747160094356598899632169542262560 12048931 85804925778119741809282076240070295104 12048932 -24785886225988510388369682775103447040 12048933 56551614540150869916153558462903722688 12048934 396281807667152096745997122097360667616 12048935 230488505129546300215879437759728442000 12048936 173180222630665007203053949333528166400 12048937 419603443831302506219646690994474164000 12048938 466237152567815425391822327355660720 12048939 -269951311114750114208728405449823388160 12048940 -278284387072015213186381406986712832000 12048941 175704633382632818643173252931351781152 12048942 -1613207151982539200570851633002917760 12048943 900353403225231447630280160400359378192 12048944 -3368879496549628217454537296849928192 12048945 856499006499414072079379896436484326400 12048946 -27215655882044475093662237842933125120 12048947 -1489324128932663018736865404727000607604 12048948 -305724442387655602893237118489311792768 12048949 154312746140894450453350432443896598720 12048950 -317899456132071764171448089254250073600 12048951 519701417135579711400340453298235776232 12048952 -1055249703984275581564440790858488913920 12048953 216299860874998214445679215732658398378 12048954 408188428647485169065084980592327212032 12048955 -953739804286102081040454715569148832640 12048956 -72412006068146131981225130007588065280 12048957 9189714259074089261440468697705038188 12048958 510665425322356814372860442202567694080 12048959 374434087512325233293692610009871742104 12048960 10523890534014082670717353578536632320 12048961 740011284946866901651673786867212877824 12048962 -454651143093362786633720369085773520000 12048963 -617096953507171792535913853546914504456 12048964 173301812955432687217817866741323079680 12048965 370846928704700415660844188598685943000 12048966 -489712659026976091552429284673331318400 12048967 -197305621428036182783996997022064034816 12048968 317219875473774950892549005716013122560 12048969 -418695058448522755269023843447827524480 12048970 800646718429140287805295119216506108160 12048971 -764515821903144957627405158428158484656 12048972 175661213940119402322953918539670203392 12048973 544735804741248577837391821044704159222 12048974 -100428486849217849713251453531702994048 12048975 152442141506889105251414586560582199600 12048976 -55862371610282335300882040066440183808 12048977 1666905001764125813812142853772791462912 12048978 -416761007895287256357793230935873495040 12048979 -877317439705056950408518817933194054420 12048980 424438738540269924782887721260812748800 12048981 44561307938711832712240802410276033344 12048982 -639868992024341353205739492303674567616 12048983 -308025269290956430582011371446362663480 12048984 -460624411245610627912588387044854292480 12048985 -458572307640552908817404483481691375800 12048986 106365895587789767746596085599202206192 12048987 2685055028938294287662151618070167552 12048988 -54701580535429408918893239602047933440 12048989 301492891012311786707508805230898794540 12048990 521946469405550154477708507125405687040 12048991 975646220603789883389888752465472847392 12048992 505752205289584305053170256388653187072 12048993 -21433799595760827108353547746504372496 12048994 -22626107737456646444196377328233398704 12048995 -64566627800842824748554102445756161120 12048996 -2606565570768961966286339305549418496 12048997 1088032703637812758566540152681323780092 12048998 28052278695854834594250773528074690560 12048999 -322397488827698089103388259150834328112 12049000 155733342647822863107674483302848000000 12049001 736081438358104284903355715500849065600 12049002 -479128085825536093412265162317973849600 12049003 1177483799524125908860359055179229307252 12049004 -786958594649204630236064279910387634176 12049005 -314476369299352110772430738582942594880 12049006 270885076221244903235522461413426341952 12049007 -143996183038888395743801536947224982504 12049008 23777227585591480973419081988813881344 12049009 -51113886082658911940986972402614021760 12049010 -377647861383812922693908308299910448640 12049011 146676988945528137103449026377736103888 12049012 862048917648223381937076162776831303680 12049013 197925328938562278751955480097217306296 12049014 531479672532682553117221031189505134592 12049015 51738807230770335069169198354562598240 12049016 243686325666679373822831837733425602560 12049017 -736972771509692663724402775538515596720 12049018 -630174645742189937190832298310068215440 12049019 -201634945354382057731685902563708538656 12049020 -142286366029492511540315180121418444800 12049021 1410968614279511052397412993271800171200 12049022 -947897939533883310957259720267096313088 12049023 108284070122213041176823995518275830144 12049024 -92438895287661889823268059204057825280 12049025 -280926188666499103136714054633547528900 12049026 10793944515579848525076279621535289088 12049027 250818471037001075189151108779992307520 12049028 744510838872982777423967482364371746816 12049029 -606878218378114238950609685606849960226 12049030 3127070869402056212245766704618936320 12049031 -1514500475793907162262910409025661384168 12049032 -36079805966695974919924715657921863680 12049033 -786547582013153614182243340957758745318 12049034 -1113727046951750899715392351054284727200 12049035 -544831882776483703958460571026136822800 12049036 -3138066075218220141536914776269475840 12049037 -46455883043685430380958486012330644096 12049038 -244587535679034053768081387507550281856 12049039 -264197892041765443016485281556987577760 12049040 -50062135703940357199827282100479590400 12049041 -523352340732929054446833385721152155408 12049042 -618724266554316734252588951195521289328 12049043 -2882774998168919148797889902877732266736 12049044 116966629463468791446245866786284109824 12049045 -161869021919726337506347697407170614400 12049046 -215516465497756748943786457944655943040 12049047 685661342660861824528129582728197513040 12049048 100068613750084109797444027752133632000 12049049 -250095878723952995709970703440333690368 12049050 44724471937528949868419756108043033600 12049051 885817325823880147474070745998903699700 12049052 -164057248133362223967823494501054182400 12049053 623659422208679742098623437193172920704 12049054 1218173854625236671542175752856243771840 12049055 379858533949201499793789621929631565920 12049056 -259723155207807733416857198613585985536 12049057 1165126548443367052201658067459034267540 12049058 91812760094654694878509893940356850176 12049059 232591960042122446875407088438845120 12049060 -114068083126305907734392725521249611520 12049061 -745153054103090592549264207841631456448 12049062 299716849700636238868956622357909953024 12049063 -401876239630849551203961852436220898776 12049064 -738860665734811413139543551014742681600 12049065 -148472657168211331859148388190951904000 12049066 454575119316595066053924759022143917232 12049067 -1742071144153546950160472366679720156168 12049068 20446466588892669231270412632324195840 12049069 -952368365798730112278575672926854455530 12049070 326004232883753372347112027702924914560 12049071 -441284096023686696612635177097962295288 12049072 9297939953145371558196088234352115712 12049073 -9414631117830565805512855956404844672 12049074 29468791850507991041993702842161681936 12049075 -16432750934289146783355053380344135700 12049076 397857945656682445937633816195288893440 12049077 118769513325748904896006037151828777408 12049078 -306358974192185767427628597836635728000 12049079 413436426212248767509707504798361697792 12049080 -63815751644761047881904352900153344000 12049081 -95825845910713852132431779046018407616 12049082 -1026684292196876581616876349450537500928 12049083 906469255397683488319793385180728144652 12049084 36741613177365436727990980088960009216 12049085 -215489517834111750460394255895417947220 12049086 68738294094538031555932456152591679488 12049087 -207210185712952167489643940934980595600 12049088 -12900535360959516099748605487711518720 12049089 -83579090993831883758008664509961833152 12049090 182247994860828722606800335055833737280 12049091 -260159406104394525213172730613878428968 12049092 757142013755618821892944325065526756352 12049093 308551983794882990578611439070072864800 12049094 514930894950175243272361627751727912960 12049095 598554808007804512111226658058859117520 12049096 -1250717042510163761657751662654041758720 12049097 -21224871386962545434496293420847059094 12049098 310422617766268641735456203217528445440 12049099 -611849962884293959716139830467769985900 12049100 -468240341845647519227689763583667104000 12049101 -1103815337648010296534590182407431248960 12049102 90507761136900851940109000746740793600 12049103 -417028512701356569980458209121367418000 12049104 54589484000173547298322404926392762368 12049105 -442924068662623625958948232122524360640 12049106 -184556217415450261751344996792573435248 12049107 311311714752641618269905265876320643584 12049108 677987305648422409322723199839591632896 12049109 -136339778323893027104941352699799552690 12049110 125388951536685157130075663074624007040 12049111 181023457071892753573671446414318438784 12049112 -68428151973532448165130345317639700480 12049113 506665722747673871733348534769100712144 12049114 -252149318588971918440225541621310962176 12049115 -61146124622908719363208989379707656880 12049116 -2340436175182865334284334078251212800 12049117 -532010743090395906609121422968886869280 12049118 -748428123703781735990084345527770390720 12049119 742464360340420189970323061429127107544 12049120 1137693043023285034913774458248021934080 12049121 43068054053568429170978404103042187264 12049122 -487894889414922377406059362438744413696 12049123 -391528999009625582801574937373257602000 12049124 58802046421968459077045832034560299520 12049125 236889421748451316974390165436686336000 12049126 -57876261975586007671259064652240672512 12049127 85986473058745910450540227726950026232 12049128 -148098193661013866745840318597061017600 12049129 830329439450003182948145860396022733684 12049130 -48685778960500882136635464818343009600 12049131 -44126228676016062592525426892130267048 12049132 350104471333413582398487880475997552896 12049133 -1513563157615365631285584754696821528618 12049134 -216675978037604862261080008830354947520 12049135 -187602104163382213657418952792274368000 12049136 59267129122718882103393406191585460224 12049137 -205650656112986433663293429709098619006 12049138 -352901203529515191388856863145987063280 12049139 -977986018815029429129439357200218129080 12049140 -178730382503205546607292014169615462400 12049141 -498408414645115776527344701727526407176 12049142 90684025335427042339377890874596450304 12049143 84978745442015282898563405941862373864 12049144 1229279970978936223081478641105538457600 12049145 49802138883842684361150448372525176900 12049146 715078285249309264777564435882824405504 12049147 -401261526334851187798663201890168036336 12049148 -195339825807602532380543703251860270080 12049149 -272502604879866412402578497716816770624 12049150 -164956822417272414599481206382820416000 12049151 -209748829892532497744576504271621166848 12049152 748341732859055056252228737893211832320 12049153 861978184682031034525565049671075078402 12049154 -163059491526953206184146230746463736320 12049155 -1181609898822188810690561853431061818880 12049156 66178219459647177710486425846684200960 12049157 1242724730680683365539906072470258419040 12049158 -41072733457579763055253111523502320640 12049159 38565149478760659804032196952391125760 12049160 -57045824458023255580995740977559961600 12049161 -11443095418580287225965761032773893376 12049162 -300754042187477551733444738345206731936 12049163 105703635132382924734860441968057956096 12049164 -130508977328242860436090174050104620800 12049165 -223572300870872350462836165901257173940 12049166 -584576914171996437730371945228735547968 12049167 40961781292250345662361594473026790176 12049168 -152826449228917277773664216415098961920 12049169 -114841326446833832996682624136426269888 12049170 -40646291923194626206563365376548628480 12049171 -588710856361768890340468340174133072528 12049172 -914608223363975509929633515267916484608 12049173 -40212557607690187236600028501541610240 12049174 -920108271432958518844030868256955421664 12049175 -4470002356450772521035683164820995200 12049176 -399711453019849356510140677820733235200 12049177 19141721284127780048366988064498281152 12049178 -3859980348824426193232505362801113360 12049179 152879352106968110295049199208795516528 12049180 473751409847530764409706877438689280 12049181 991202081668750989122118078740533802700 12049182 138705171743795352156034357551698125440 12049183 -445605009043532506424884589351965974000 12049184 434773771090404160182106982176933281792 12049185 263309224444205424584638187938584556800 12049186 157279921042708779038164025641960659792 12049187 670919484765941246232024067842394127520 12049188 697723735255473703076685775214584252416 12049189 -1094197765679971740257229703107428547010 12049190 149834092738271500843540497345206027520 12049191 323283703084058301713087118320918300544 12049192 1266966239062054398933654112249029427200 12049193 232833665704041068024720743754646223440 12049194 -122766573810948408238004035343583017472 12049195 -970183182029549235616899176632514128800 12049196 -991114675159343922424109372832844108800 12049197 -449562864359877543687434996653164112320 12049198 262698153923703789199035675020772363456 12049199 6479443056597069079896224847645870600 12049200 38545780700185618162690098429850828800 12049201 -441457826931312161746607282645667298798 12049202 -2224977209609903990461260844534628352 12049203 -31974004462927637025277831670174466192 12049204 -62798192115565332237930895845672869888 12049205 -248646954100133990412115628208767322240 12049206 63514816370868292094291457426315632640 12049207 1278479330628316621341695983640733740456 12049208 -1406630860233024842560964218791921070080 12049209 -999625507734893188035793257776285098560 12049210 -106925265679648551185308591206969480000 12049211 -330790413161503235226805769996548710600 12049212 -111067429167092306164346845671401791488 12049213 -476550419734034113867288594656603256800 12049214 70640447150530394991346149611342451456 12049215 -512864697398103851859931338917469648000 12049216 120045459653157319645420247506810306560 12049217 633217593346463765572091878590528435072 12049218 -333110744670191201225908052699741244336 12049219 -2424742558135894247164705324275914080 12049220 -123279579978856256036703134986499685120 12049221 -231846304124698450462730882553685862688 12049222 280692700312175296305161138162104578912 12049223 909319489260165695226864469271576199000 12049224 -128805973030389477969922603215640412160 12049225 -114347632906454008532618567700024132500 12049226 -44155842686921068153332887918851259904 12049227 -201178768133637147783650032863872402436 12049228 747433462046984577084922878699123042816 12049229 1527913996092188856625146805219928131830 12049230 -55811887210120391259380737729448832000 12049231 -220766004832407431638138427411717362128 12049232 2318272847767020242390560300803391488 12049233 -10859028970962892158044020628474526720 12049234 47705696275636680053098537523082627360 12049235 68681833229116501736100943840570736640 12049236 -60795726863652198690374297839860478080 12049237 1109541454781217258552944069817774135072 12049238 294913512763438588281584962714060412160 12049239 -478968210801613929114279773901639221040 12049240 -71429772140365470702479680373548646400 12049241 -561917722249045281478591097066675498358 12049242 457867515102370651478932534893051650304 12049243 -962078256057275967082303857111431847984 12049244 40417940644647257255012732022172188672 12049245 -5706962937088104929119020524007820800 12049246 101617349959433898604590244881361269120 12049247 1010605884095352039512203032289745484000 12049248 -657869726627369111466166658501133729792 12049249 -4084790622303881108823975249153499883520 12049250 -170990838745615681390788337472389848000 12049251 77313499258747639583469806409169900800 12049252 -27087839427076326585329934646910320640 12049253 366538564288267665712249841294023541502 12049254 -76439883116802628700784344218922835840 12049255 577644818907399841832570314818215710320 12049256 -12190569356556874383769458569775621120 12049257 -915878795483691276795905749728303912480 12049258 -60963734286264918910756513358732992416 12049259 -86886949714393838060335109345012550540 12049260 254168452355454593631805354593864284160 12049261 -270645053766639648167102618776170913568 12049262 -107649033048027761987178555388160759808 12049263 255268781830089808388941750660902516480 12049264 101112962078055859944648829285645844480 12049265 -5449982569899810076404122518975843800 12049266 110540870838177132311305340959839541248 12049267 62565357371153499300736436614598410316 12049268 176626882548786954201225569658696499200 12049269 676595123272062027256690141206285827808 12049270 233482822346123799549375176475265157760 12049271 543662642245177759720878356037395089992 12049272 -187403718783428373117150721262225018880 12049273 606344352137159841369763133214066860522 12049274 690772599112540363660933617430836257136 12049275 83677119404435853651586277062117920000 12049276 -188815494805519254005113256574606509568 12049277 2950140662938171591320376417864814052 12049278 399159298690256377052486337381147157824 12049279 529882437464410693669602644576427589872 12049280 -531783913777435793580106439318726246400 12049281 -486388986421033594341343109488501820430 12049282 -134641458669009919986144188468118563328 12049283 -733522833136830714540240924737833947360 12049284 -121829441296690602559416024290836869120 12049285 181193213474528934759890558867706193200 12049286 111541774850082673302156525435693533184 12049287 162009357490479541156673556983722894080 12049288 21652356409028886822163256560479068160 12049289 -210716239764002216950614628301766946944 12049290 -50984294314270224960387464000838220800 12049291 -212331324399486698502171472884360045368 12049292 -432164027404025444845999574132986953984 12049293 942545935681642447040937738658868114400 12049294 312089969126926596830911448335326329472 12049295 -250960749371252686113385806289303150200 12049296 -83360329807730925922465674307806167040 12049297 -132724084469468750444817400823456578560 12049298 -134692177738862953365456990106057611264 12049299 -663484903980292305811258324637835827916 12049300 8832427255149239133560526468033772800 12049301 -590762949345002112394769413894344594 12049302 18476041801171370279176002748369368960 12049303 -137108152107354515377971759606914664096 12049304 59447774499356572570491563447981045760 12049305 343377378042836943748995437319345821760 12049306 -536558858717709421551801034302668282880 12049307 -130414683831301569607530654789896642280 12049308 230342864035827463294764458629179763200 12049309 -338014649076432167962168106246542298880 12049310 31130581859798634348431689462259473920 12049311 -3253134336236019748663767513867375216 12049312 -1212296623027462705807771355344756801536 12049313 -1135958284531889979730033176941678097438 12049314 -509583765018596827386180700981087493760 12049315 -644657627189361594598203558912519029040 12049316 110393155779090559454419901326616675328 12049317 -27459555144972066747142812740743430400 12049318 -400565106858913460821464420851239940640 12049319 -109812024198842303914681181542530278280 12049320 -634209916000681009193947801762520678400 12049321 -1640908676553442250851268607355166889478 12049322 160928804547587416409093795975217473712 12049323 129530336507820281116768507245308890368 12049324 13949209489801649741374757786759627776 12049325 -5118676599970937806322022692881692000 12049326 26434863602893466403388195169680640640 12049327 -656745208895533640747252321419153715824 12049328 -58383840339040626976960878403363799040 12049329 981245433173291338116653375889561654384 12049330 308669181723470366053418327847376921920 12049331 -4019628642620986265079794122582926336 12049332 -184569487953729915223979733023644262400 12049333 -55533293055593480874040498462303782418 12049334 575163483981825704056074684370325859840 12049335 715053299442757335793034228356497171720 12049336 -231162015205599975148935230939251814400 12049337 1382045837797237228097714631717486370986 12049338 -72215031218173437157968205649291738112 12049339 -1110182706036587774130495199160806842480 12049340 -101031534254370111219593602885725035520 12049341 -199171222434772544546041578659699515776 12049342 552208005121846453291888017118577955072 12049343 -747357510094157136409120158262196602080 12049344 375166992729347451812562837840278323200 12049345 -734543778215253330532997450597656506240 12049346 372275217264782589932649265242960168480 12049347 669391225850087023021776072633613849344 12049348 1043529341870888438870578902737358612608 12049349 749936378886362574955379630495963729760 12049350 -178327548817419732397184367910241496000 12049351 -195500506080905292822259774387828881896 12049352 -1050508137371903069713628291525802393600 12049353 28266529431574090898115746549356710000 12049354 -78722205773862731704071489019956902400 12049355 -29224313219929584044384126365340174400 12049356 158639446841106107492753318664691912704 12049357 1355447117114155353756165670951870847606 12049358 -206108786454481687112789396650379238720 12049359 -47976457596684268739094700302937227264 12049360 154235938676894168498058532891787182080 12049361 -460757179133164673057289111061675489038 12049362 -482452162269424353448206517784014718112 12049363 -545638628903712710836766066643082983080 12049364 1735331327504787616759822126248917856000 12049365 -454242866685022381391052767380538801280 12049366 -92097599413360695603030342460283351040 12049367 -137170130625919302290587839955716873936 12049368 -621555611292940581737597901370827018240 12049369 -1406156142150408715152230987302936652540 12049370 562743788945244315030681381864846470880 12049371 932790446398301657724795327465029160240 12049372 1036258807345244181210750760327747160576 12049373 -319488577288478741228427649330101056160 12049374 3042215116877811278080839821932320768 12049375 -66527280437331773165552365954480985000 12049376 -1687776064882665701646338250990038286336 12049377 -500448177984551274176303939721385265568 12049378 -389263938986898111260126199224577618432 12049379 -392364005140959530463421467651506585088 12049380 -12506308784023577520298972041561415680 12049381 409662650152637930236486094932893436732 12049382 235238478775251324945868275709977508800 12049383 267706773058086723471666164256938011344 12049384 1490462582431734269621145901825125580800 12049385 361156938824756769172344555531435028800 12049386 392269640108924408380656095712479710464 12049387 2389078063523541923098063382045371392 12049388 -375480105414719900494032859814222023680 12049389 626441869629515979565015384098794611008 12049390 4486500505882309359595961842858229760 12049391 111796662452546327639269930535811340224 12049392 -65058431995997152434041910353435492352 12049393 8029930437666587872569023080744569120 12049394 -749312413197473098461555575420272852464 12049395 55056377478566468878435626238408550400 12049396 1825584142070432474705503571812583546880 12049397 -7380643466454305975010729266936555520 12049398 -777322567644777516968148350690688689856 12049399 -26053615282357669301021012567161816600 12049400 -128002333627873735546566310434510336000 12049401 39607573174190039666170213400603013120 12049402 193982004528607152003715541417399095152 12049403 -152540006656413721052711080731777252360 12049404 -204707977998698408826326073889710472704 12049405 -197032397672527754742100247400796437000 12049406 442682158671071389532306314291708465152 12049407 -264319418682810824469518201562248788296 12049408 279822478432181769756085714954804527104 12049409 1354152955742635553324254724457078450180 12049410 6207060102159529627779725976436485120 12049411 1512881462330007556794171951986943222024 12049412 -69832965747779989003076431152556854144 12049413 -227349063322207800824940063892702424640 12049414 65775229155658442341613797139332351872 12049415 93702686438738995159504337942417541600 12049416 147843081251133763268808099342350346240 12049417 -13692592994779421062328742303326534960 12049418 13175614562909555405647140484893083904 12049419 375084211614477342768767779054012585944 12049420 -307397090747715281125918217588647987200 12049421 -258914706971183279392413886868774595456 12049422 -162050701468016439627569872014578688 12049423 180903219151615334408967137016167690672 12049424 39049781602879065812791715369692692480 12049425 428162275663983361717906699758889476000 12049426 1219769158878961339342963576084107264 12049427 149412965121070374813573487964965757760 12049428 163064046285303656743091515912326789120 12049429 20652568235708142417967594443567119776 12049430 621045641847451134019866368017054694400 12049431 -296956573041069728143184233202998237848 12049432 -9616377860103595623962387903611545600 12049433 -554107459577557699579903948909321172976 12049434 -263017176633593745166730528625857024016 12049435 9225069813746277003160023871812461760 12049436 -114376857907553930454911343100382398464 12049437 214482464479334494027736021625344481024 12049438 -678947546111614871341838558656795850880 12049439 -1455231379561323138363555311306491705560 12049440 -13349962718925962766387981603318005760 12049441 -954885507873557405385449024050299780716 12049442 643688204017537711115591216070663544320 12049443 -73797010045647803845698435797038349160 12049444 409016953923975419224099091026545303552 12049445 696359944920508139843597469302284479480 12049446 -329653085306189360459391874522791786816 12049447 -483297870515030523065718172388369753568 12049448 181672094735916290150065381710149621760 12049449 -64993732831259102208211590016296206784 12049450 7093538684765393598883501726930560000 12049451 -889850251459702562088148003643362057548 12049452 205762791936077321480664252238931558400 12049453 47142853623142722135637975124191421144 12049454 303242590552382464050985552649757704640 12049455 -102584677215801911143315376542187865600 12049456 224774698255216587235684941325568294912 12049457 -152921712883954522771354183274597408448 12049458 -7024919978703616296260506896458134656 12049459 -723029177497425641193575494417674544640 12049460 224552070481893134664218364877608960 12049461 -17433770349916359377791411449609466020 12049462 -478366980420282826369176084525793692768 12049463 1064794249223302009371404825371824236712 12049464 -12327954233300538228577114872319180800 12049465 -739311540472979059156097685340293454140 12049466 -23723915809412843732442282196763342592 12049467 -140805479885728637084975756454595345920 12049468 -1070451617902532394725696271110892516352 12049469 1290532889742106332880476955961487516870 12049470 -18073408875137303161815293836124424960 12049471 26535608848239442997902791304421731680 12049472 -227675172325970400164186919455939887104 12049473 -21544504705507693889142716184804719232 12049474 188445816015643768458880346046520790736 12049475 293444413491304618586176091660645004000 12049476 -919366045951965385526495481489447997440 12049477 204759125670083207735165156465236354080 12049478 85137892934857046595724172931970955520 12049479 -6266584848366388103975554573385555256 12049480 -39977980176488053265019181100365977600 12049481 -1167715207102991310896427229577946307200 12049482 -273479232556225674706303609765506609408 12049483 417038451629590641877052584059798823744 12049484 607564628389363097672814771541138636800 12049485 81216251822222927937900678568384517760 12049486 458225439635971563497770161945822035904 12049487 442080966453640147388955186824221003992 12049488 221562824100023309405921517319287865344 12049489 486832482280040450567616586221233140980 12049490 206533265169891464839841619562618478400 12049491 522978583586543071570884734162010643824 12049492 166266675874971863183149775149726467840 12049493 -295350891245910582101195769146385854400 12049494 33693151924515673072417255128558963072 12049495 5099114435854797685010999377680392880 12049496 -1174389535271919643320659711624650444800 12049497 -379209960068739950158155279768715390332 12049498 -271608888365894475009723033617866403328 12049499 221038579116314569618073325191694427392 12049500 -280760807749746647325727148645168640000 12049501 801151693518016664605249930338273118502 12049502 -304009007362980229160271688435952124096 12049503 -8044344870311561611680982710514192896 12049504 -1457469139719350550615199516905307766784 12049505 -280093354149182951782640075407958951280 12049506 100442108753793236372572082789032919040 12049507 -957970279160888039557902150715579254244 12049508 -9020019408197783049987078603820812672 12049509 539859333110075910533063403461067345504 12049510 -382240936473422216721113841654652663680 12049511 -259439601687273317788984859482326556800 12049512 -177556356879956427001418178476260884480 12049513 -31704588120476324881149618692455783360 12049514 -15541176322042481603331378439326658560 12049515 729300089447917879883644302279767676000 12049516 -217704083209844281128293199633329845248 12049517 144615358458430225089701208365323477932 12049518 -814928179258364683055291301443307264 12049519 993897609278564078981352061039989267920 12049520 16803588242544610773580147801091604480 12049521 -140299658306203064192540606931385707936 12049522 367770954754497426172053043781944720800 12049523 1125854329592040162527598114289195901772 12049524 -186219425054337760875327916416507254016 12049525 177622559595321959023995606648869908800 12049526 14902763616339753315352717727829050304 12049527 -334860373295716418764297348801688592768 12049528 -908407911419369705906721602033091747840 12049529 151818052525262967377819425040973511560 12049530 110468567156768835094270018778166040320 12049531 220036672860437674958410245742139283264 12049532 135388819806231933499978233743911188480 12049533 49194754696938524765972832147942849600 12049534 -198416768863911873777875688922103777280 12049535 -571100867046399516699936663496126106520 12049536 806733586913837810267904670122482073600 12049537 -881191576500951760473191394060144690814 12049538 -694047087839062053060106706909730796080 12049539 272115954192008206635479152884216523008 12049540 415055565116609329564309590323778858240 12049541 -657292660118329697684663057546491912770 12049542 -30274177638159555691465968446150897760 12049543 1103015537488990854841405251306457971560 12049544 -248540199352297446935055418971713402880 12049545 -217078015388098284709134029636728066560 12049546 -5715202005397348790108663260122333696 12049547 -961773594807143568553268779640657694840 12049548 269667360374316507689099427799703764992 12049549 44803826983360068326308534098933607320 12049550 110160586297999855882194435581043268800 12049551 587396106534971641558417356280367929392 12049552 23878622701608308131580739975579697152 12049553 642085139119937852995042258137558027120 12049554 -238571599855438351116293081085957980160 12049555 37780176957027276395763973676257702560 12049556 1062393107177580627382946739730586344320 12049557 31163051826095968691094974626877898240 12049558 1582896981530968804879875565488411644160 12049559 -316213781594099007557417098155823101240 12049560 -41571277815578778312201055001152512000 12049561 621933322541436211850882911627446234024 12049562 19488512655329001205515170415803956992 12049563 -1212333047217812051652885201181399044096 12049564 703620756382595205454109080097504371200 12049565 -497568768961227485983798475683569941280 12049566 -61043178104352367705073083999127860800 12049567 456833158437615148805429086794523387616 12049568 161805722393640844370478491074182905856 12049569 242753153640555441557663843565886207488 12049570 218735033451923295351101261471849971200 12049571 -1253652269948731085157241921085799720228 12049572 -6416696329465963580642189796488294400 12049573 -200459406974083638276212878957674618178 12049574 71553173859330135132331169398147574400 12049575 122218807739378439633443093144092665600 12049576 -170365872613987277513587091998569922560 12049577 846729367949847992858130377960218941072 12049578 -160566363691330494597379416777537778176 12049579 -1004040975250498998514600004199649644816 12049580 -66054514512051232961896136394102220800 12049581 -6219879224691096110718653686132633056 12049582 189199988996936115101114126128397732352 12049583 205114438592763822749420722239979711680 12049584 213862672614412692861614880157787848704 12049585 -223111554360900509533701852747656251200 12049586 -103374810363526882758104469682454275680 12049587 -1073529742263155829837783460067325120000 12049588 -51702315784534155155500681841224433664 12049589 12056969816755989057196857085363645824 12049590 209725746584960154844109971031855616000 12049591 -759399229806067869315730015106240196480 12049592 -640556150657043727012742294641442304000 12049593 984013717176313376097228888202971283584 12049594 -459419486321132781698858117420001749904 12049595 288531106713067724075556467645446991520 12049596 186221936064191177442025492935879854592 12049597 -545530314008310268593332468260594993568 12049598 -770478006667526436317528637608226742080 12049599 57798862143664665410070805481530333968 12049600 156085770344446648824301704931599974400 12049601 1523150259221996670496166394371565505602 12049602 -34044232960134455224608478394631141120 12049603 142531007430416626393943183956762726608 12049604 -261124432387840736678876189460290924544 12049605 -158579908427412756476651476252154019240 12049606 -713990606898984154518363594408268825248 12049607 -331965713175904864767449288332822014528 12049608 282618534050326561650800535368910766080 12049609 531502669931718716228571819742626712128 12049610 109755410050675576044054868578459552000 12049611 -58074134584955985556616023383698205696 12049612 34065269065855917639936477822328049152 12049613 -68479946038991349073868929576013533236 12049614 -28441296291466693217287021135093954560 12049615 1233330111327913428482067064260349443600 12049616 -382640823591347755373635892207791718400 12049617 467922936613804066671988724419083715584 12049618 444576765836380805277199917425319485952 12049619 -617904204143183233024301082832254808980 12049620 155055268720293520650617055131879362560 12049621 -435739483647697622015875689522698400900 12049622 -343498741074650696339516314521048402048 12049623 77710002479372689503483509422749773280 12049624 -1428515096211358578713234236630571735040 12049625 -386513506596877947049654822495533696000 12049626 112466510542869244785533019092376697344 12049627 -1162360491308825932273555649837064734524 12049628 62908208441270888206621702455213052416 12049629 -771619164370610350678797763093553971200 12049630 168710137630536393226267823078993952000 12049631 -361762206227897511569668845119230609152 12049632 3825540987979532174399339160781455360 12049633 739251662132565862392951754001740943360 12049634 -435543833643742051042690003260769404768 12049635 -39516154307567241532500450715648211520 12049636 -1088953266788898430957192677010619969920 12049637 455200853140962927086450134513821884286 12049638 35868955242557602633815339997487874048 12049639 -1291137162372281704859757121656116628984 12049640 233886367430367138496536526914043852800 12049641 -90002307292121779998037926269079570390 12049642 -125716370720995152842065709174761139712 12049643 365091274673985093691390416357253787892 12049644 -472194704770766220954218182612198377984 12049645 493958082959858128833752044396418335800 12049646 53192457546260374505382104354017261440 12049647 848469916637139366968260022676645582600 12049648 157184453022991422802112431695798272000 12049649 80114177875946910197271275776884028800 12049650 102439326455739941187902962056407434800 12049651 1087678241540621361549574288517193237432 12049652 121255041323015742908269819256864689536 12049653 205466346667543408920222050299780873728 12049654 -172581296184584162280158281264217053440 12049655 -165032545137082437853322267078267781840 12049656 84674190251518175146093695131458314240 12049657 -1309191573384652260237971345774791155094 12049658 -174607494749517518762723675537141736960 12049659 964469849247933469750384164657042793164 12049660 -270415475259997782819067860074079283200 12049661 178443695000005361999097486625141488000 12049662 -153774528313785128027937243966766650048 12049663 19616104021455081649002713869453940640 12049664 1018829534728478933329537937619025920 12049665 29864244224718989908523735162124769920 12049666 124136208799959108461900078729936686032 12049667 -39905767565028863714114140530576288000 12049668 335788299617225431728024875853081169920 12049669 546156679641824863339632404860918230400 12049670 52500198803734445256481441977299825280 12049671 134610031512799221725717163707689765200 12049672 -9647668297654327287234527168780697600 12049673 764713353686821305973137548523208496922 12049674 58178054652192595247113850210659952640 12049675 9928693935209194965562403166299352000 12049676 510520316318758205923558060257894024960 12049677 -576009003593491056578871382123442427552 12049678 111865746755309664429098566118938900224 12049679 17128341981273781001534843483413039176 12049680 -73432239601816075467560769102088765440 12049681 -1551330887463208789160829470847190208 12049682 437868118380765217378549436736384577152 12049683 437024338793390920451158274425498192824 12049684 -797367110271645474444736480258877459584 12049685 -480153806503739190518201657482700141640 12049686 -144623547495180400808279831647588093440 12049687 -86968016086392200733687684553445454200 12049688 690043450212960072923620170695866060800 12049689 234850416100569362125281208364483100624 12049690 584142688142128043378568591562073829600 12049691 346848634743736169811988449056334424632 12049692 -422334564634422385895210157453335643648 12049693 1741978030474900031079322167521391915724 12049694 -363420780553359990865184683911274723968 12049695 91073320994387675037846653437032806400 12049696 1816777823234509215619777317892191289344 12049697 365724625282570211081272128427009332912 12049698 125950808815826806919816372976863354496 12049699 -1288216419142661897102003509661770171300 12049700 53928238382624199596512652658741657600 12049701 1020998830404068724817865710372631483232 12049702 191251129697717181613577002029978026496 12049703 -685006954198454818904019708596294937720 12049704 -333872429992978489939551435887247943680 12049705 546989946949786156298516699146062504000 12049706 -121796866801332865252833477482254298448 12049707 -739307240134541832925096595202222907560 12049708 347462634734149406667135345963197692416 12049709 -310488805451977918122615378087210647040 12049710 -154672081589836810156573967970763411200 12049711 624262509158522610760421739040556574112 12049712 19006069778029916130661049325585039360 12049713 -88508302690696877338148011391606375640 12049714 377800425222495565082914217863926237456 12049715 -478168337152372098117207910841627591280 12049716 50433741337202460563765038002321924096 12049717 907566968149690136741523991775649670766 12049718 -9015054386066263395026482649028433920 12049719 -758787332793026385724283657649095894016 12049720 -60307406320555867291773347719910707200 12049721 678008820620710098238370776304422435200 12049722 -37605013798795867682914363415842408848 12049723 -29975428933165553381783891412216857856 12049724 1048592194433119034761164036907207065600 12049725 496405306326128345117494332066893613600 12049726 -85782379107395721989276959911229786176 12049727 -23162054554602341449853399408850370080 12049728 175316370035843258123320430931241598976 12049729 -1025951220831710065613953574866916201516 12049730 146134185958634006004087812837963904000 12049731 -311694667008557887813932704682075234240 12049732 -556036205320379337871078237488985843200 12049733 -923603715314176939906136846298369522018 12049734 -340547218495431637991951821463129920320 12049735 683442140372548792153929537275897842680 12049736 134564929505951988773987868153106206720 12049737 -780626271569276733658320227306401484208 12049738 237973101774068087439709650958868393520 12049739 -32533377808412768836970162444812684176 12049740 -332080793786172427280508400916648509440 12049741 -1366980655838404137231628686463033638816 12049742 533675513113489026798893981333384970432 12049743 553349024854243941820331169298409846400 12049744 12960855620060437257945466207801966592 12049745 -44639440143563392225992110173162001880 12049746 38245457222579672987054717545483221504 12049747 -915847632245142468715563884974609822680 12049748 -150484419618357987654002780678239166592 12049749 -1034387367734405354032034105472034839360 12049750 173491228305092477370248372671643232000 12049751 -4935872817451358505559599630265900320 12049752 110769665643460063803345805591139450880 12049753 812081859247722357325605585260442130056 12049754 -887796625547863467737441297996892113424 12049755 -226363420583022915735703988570461504800 12049756 -147392323062990663660674394453687201280 12049757 1194623578462490195068033668407632767264 12049758 67409434435830749250330647197647990144 12049759 25979355113712389010754085551659628000 12049760 -75709853396060546955332146882349629440 12049761 -5067038471014748492297955745484189760 12049762 -117449901937854106124715123229992407040 12049763 -891249800609568686626290901671029834616 12049764 1015575495326885310609230205468968448000 12049765 -25236188612916258827762812206308252160 12049766 647373908745540278921238408035594807040 12049767 84219147094913695510815887972703267984 12049768 382110466914429287008756429554230016000 12049769 -122724468554507078202463673248123462656 12049770 -181502423634549807095903005869246205440 12049771 559477809145282565946653698200563170600 12049772 402639673008708040996371593455915419648 12049773 -585965119774036644516235238499927769632 12049774 -461111000575510071964267441319383833600 12049775 -59407270150362443164924987929496924200 12049776 -8293641174361991849902131126090792960 12049777 -369369112447681355459166579437048887896 12049778 -250384300772385949070711354463761326176 12049779 -154032144257351015861462226270462470400 12049780 768742578560589041525342640987223929600 12049781 994492701767238044483592211703073564000 12049782 -143045497591979658456686439654409439808 12049783 1478474992473036831818871114487030461032 12049784 -221865985496226418201456960284624445440 12049785 113090422883851948794801367261528260 12049786 323061733491890786263134531096903159408 12049787 -1010687674668490799371745016092995447008 12049788 -343019022551103090679663586201825402880 12049789 -1414697482754036760097419889989894764410 12049790 99654172995864360235488004284698476800 12049791 -191502369579560182332523016529163484160 12049792 -248638160133180987994120904373342044160 12049793 -62883015133882240208278795970109335040 12049794 1692933940783964490144269662057164624 12049795 994185751131678402071654544895633905600 12049796 122596884301520830467295408758189318144 12049797 128145863424063675275358863751214784640 12049798 412429387883612011600216462753181090400 12049799 -741004370087661489450760657538349021120 12049800 -79894814688814803343614560974602240000 12049801 -554746898849358537858265118708159185100 12049802 -215811438160752087773847188312280189648 12049803 -80090745694492328697375952797253336668 12049804 8385241749846482090119050058663913472 12049805 261333230067647284577027985347896005120 12049806 245106333190745558854311003144368716800 12049807 513693131396260662502749245887344215424 12049808 -114834485923760978908255601435602845696 12049809 215248057354680275131479113046883766208 12049810 344902889001853246279180612076488870560 12049811 272676104695520757101716275209221409424 12049812 -229650854429457729510285739979128616064 12049813 -2356941939255149536681860687719945673600 12049814 -124360022834387610747135974793369161088 12049815 82036228429803371457491267111216294400 12049816 -1343596998373489145070504553861740810240 12049817 8649774603324693373861885306783755720 12049818 -10144709679381920055244689578977471488 12049819 -19773838178110706533965014307508765440 12049820 -83504624983739802829662585589513989120 12049821 -26164937382788589971811632614731416256 12049822 573420305416487281911100355332718051712 12049823 984970528084530880507124323861837935072 12049824 -276200912583626643205155431571573964800 12049825 -73002738846726745546677432665314884500 12049826 470844988265027620545554042911488332112 12049827 273992799585730731749944024873905446832 12049828 -591600635318311851560419484063973679104 12049829 296496594273992926698623363104496402880 12049830 39381628953971583428731651218273062400 12049831 431392450974607689773326268398133760632 12049832 473250830093787959174432413637615078400 12049833 -89101359201272812414491904618659966576 12049834 -553404493364952622774243717961350799184 12049835 383865938431289054264297589703687850400 12049836 -284931093900645104226553510050001453056 12049837 1334686993435932873610426080205747268332 12049838 -167523536686048790896287120056273233920 12049839 68396132951418368525542141641912925704 12049840 -227850584655421343798387915799465492480 12049841 21974427104146379409699395478359060160 12049842 72869270632282379429158747430625205248 12049843 -69957828001421024670044450923898329776 12049844 -53563281393165538887526635719758491264 12049845 326965739743263074291117447679245855520 12049846 -616315963041939595018949094387690988128 12049847 -420660671019936111311327122031105640 12049848 -29984109238095235065708653554195968000 12049849 604095590322911436181189254038586343936 12049850 280321443234033268539820055698330904400 12049851 112109547286434002879684724685835085504 12049852 -166151118865182170407202239715103680000 12049853 1099342680003757021948407813486284364102 12049854 254381859618672351485263264367224115520 12049855 -88500018922511732744542426508989910400 12049856 -52781025725673929742344141823415418880 12049857 383037790760602773731898246710696793600 12049858 -620030338852362230470155706223856252720 12049859 550918040281691964040086859365127969800 12049860 221184486430773454053700092644708597760 12049861 -285349497597367991461190680999474913568 12049862 173105306247180838311331828232142515328 12049863 -153736666415959133536844070156835334400 12049864 417543360801913869635021322454631884800 12049865 -264706563952062112469247282105392803200 12049866 -413950421854852902490904240847647056848 12049867 -2300356084317333189102732437420522367920 12049868 -101339721496015024872233149400242169856 12049869 265212731582487034174754813071052142624 12049870 -24363053915866042982269637384875008000 12049871 6365362504564401572089401157190449392 12049872 -15155190765195733042614131604985479168 12049873 403680222319115153967948975566892411504 12049874 -811546738229609899431681984191922444000 12049875 314584750908706688679747669274144908000 12049876 -11775056430123988129330738990993172480 12049877 -157011230890115859501785823663424243200 12049878 -417064966040256372220050226687084070976 12049879 1364410236998070906662353597186760279080 12049880 -396722809963531889160711396056152473600 12049881 -300454913558223100566305677907067915360 12049882 219168949288307471514997660322358600672 12049883 -289042851619378708301571284405132423400 12049884 333635460734631738597213116405727240192 12049885 -118715108588888610389036362875156119040 12049886 304112714962217016107770738791873867264 12049887 333041949739131283086668090924266801152 12049888 288675180252272990900098995738134446080 12049889 -66163649078561548187595065454426523680 12049890 -1437802662723228124492422515313461760 12049891 -14513546163606515195368050251911578976 12049892 -899712367175580276380414216911611494784 12049893 888183690585378777002079933184356973182 12049894 52136464419777665801144352513333428352 12049895 -90961268449380078739737475556526297600 12049896 -100797217549567329533979569466831667200 12049897 -1413713647952629187221168939125208291654 12049898 -27598837309986914512055340174133843968 12049899 -140781092746477333155164041900252853520 12049900 49841201734094852203408579783820736000 12049901 206395982646133851323225464330509060492 12049902 -108758393218129775397261355439327773440 12049903 1419072136802198082105177287961605955152 12049904 371202530107784615596734996460523520000 12049905 -178520507169714987138991294011678948480 12049906 866921408646486604656078453649001280 12049907 645147488590579682649762147377041065984 12049908 -54674993754058174315564333960202213376 12049909 -1290663465660445409016201673237824215890 12049910 106162791181051078352539735594715664000 12049911 -1444605180702473772549415932777033021360 12049912 134399100920167565709104039265542799360 12049913 -706836966242748970178492282925807026838 12049914 12282344325740667208043549249299111680 12049915 -28615928038357751320046947191884989440 12049916 467595142565562166929756164798880522240 12049917 -258607428673050280214154916428708956160 12049918 -423717480778664775592240052819604290496 12049919 335852116890898723407529517176089853296 12049920 -4370883556140727828340002985481338880 12049921 32937028182289572930393498105314673960 12049922 471193637844093382376616643955800692480 12049923 -63060346448343959430783754858315888800 12049924 -233430577635892654331380941581466547200 12049925 390585682328313853004598410665036870650 12049926 -9893660179845043295434621752100669440 12049927 -765250385105179689974655410085048293224 12049928 245011512464977859612104057395425280000 12049929 60739255965413008189090826145440850474 12049930 -171932344043389964890859389553812270080 12049931 -750257113030612592216533186340416123800 12049932 -149238566118265773971645295948250403328 12049933 -609345843772151990042641790858017848000 12049934 122284540298250726747066361833031225920 12049935 -238117051723502920374045742920885698400 12049936 -537556487293351669695204047099813756928 12049937 1209726910535411256980552489629258289586 12049938 91072589981405035736448445368216856320 12049939 -192135840074079027000265038702147420600 12049940 167769729767249136426176897823820431360 12049941 -37952972634953709711668060573699465856 12049942 -467781622734506812472256918881338689408 12049943 -432278333755825289104132380486234266808 12049944 156362980962981397134643024528257822720 12049945 10923667484320908076403731861641598920 12049946 -1127518966892995136591029401549695717376 12049947 -16310550288405877354130740248608662752 12049948 -261468886543537249131387060919966306304 12049949 -439562889199207457746960563892271874240 12049950 -93796069254953617998223766511030144000 12049951 483527566938445022993995182785138589904 12049952 1494179179947802114925050883674039910400 12049953 74476414128416406869370854730492235584 12049954 295268964040815853841457008144712947712 12049955 892574221966712954874187740349951500960 12049956 251953492910714221039349926608514461312 12049957 -298411703922144459839742945686961314568 12049958 274336533887800364758125358320488243520 12049959 180601420871036857292585261688851591760 12049960 -210046420782457754623582553766871142400 12049961 -224316391433940781764721360045619741376 12049962 343137754694899602838885176365047863552 12049963 -648486426007934948075094097961556563788 12049964 75225627438850452034946145102973685760 12049965 41718356583781127624233024919627917260 12049966 -195825747432895762643296938933854885568 12049967 996967593624363775099390915715251616016 12049968 75554079137281718177437553213423222784 12049969 -559745095709340395435547117623140465356 12049970 -432823154715427049624956076399285568000 12049971 872743935756047637283821332971341871680 12049972 -271280860013157967171648239040852992000 12049973 -139349225829905364586874396865046284036 12049974 40971207569507620554304972006117579008 12049975 43148893691774414090735879086095408800 12049976 977994875506512018616902670084669440 12049977 125059943084527732246977817189529076960 12049978 138297665354785680221837526351309592320 12049979 271674221210338457321381659076724403620 12049980 -595359106824374378450550769108297881600 12049981 -270555840144570487507527521997738252468 12049982 -114418214879190762446431665882119280000 12049983 159498901278652549881117131282638990080 12049984 -417651070782649261756032449705579905024 12049985 -698822818998432437574364296973939115820 12049986 -35048185451223066778128165652673742336 12049987 212438838769590565537918871061910386600 12049988 -1213009787904822695042302826439631216512 12049989 -38755948346329754288344865776169906880 12049990 251501721389100674773613756344093219200 12049991 -547991176737161765557772326804606267248 12049992 1064490345211209883484698249776632217600 12049993 393548516025532114632009082182573692580 12049994 -249892930324788040915122324328489548288 12049995 474943050907937816402053562407399707120 12049996 434873397399383299120225659738152055808 12049997 -1171198016625261589258081989033552940554 12049998 427792900250600873065335062844805760064 12049999 202121515006985515382461670852126969856 12050000 -3463326466389286609178767483238400000 12050001 1311623454326419466334677966748983466624 12050002 176405770762136240308253712167040119952 12050003 -116801359604286590384840645975169811296 12050004 -572376935944848014397429852960964859904 12050005 829140820543950263107748565676680172320 12050006 747463904036728977722974086995845985664 12050007 444636993114549276439492615386245017680 12050008 -188679051050131780051066676838504161280 12050009 -829771802276222221292712826099685766960 12050010 283669203500128537784300273048248320 12050011 -1433385922591919129789942464040546163388 12050012 -139539481683937797914917521291374082048 12050013 263286033127323178993018816364671791744 12050014 633140775018758200220272563578022868992 12050015 130137670091806381370467164245744425920 12050016 62053740370718188175815650403940302848 12050017 -670530954871971889573431626950346018368 12050018 -594494746686450887971518747215921861040 12050019 8495198125194013099699816735170128640 12050020 556410269468247364879303670277100980480 12050021 -130094069003817226773446713950284992800 12050022 95591627284852785638357864482699376640 12050023 -326148617834017212539591691213608119152 12050024 -233753107233561552083979420504449433600 12050025 -63189167464690831363992825330016502400 12050026 -500809165962567273491546844375328926288 12050027 -385746557174998372746367414846474320 12050028 498625533546830131499663873292464947200 12050029 -558142841597748965830112300466651987370 12050030 -839819049614223531791727481376341754880 12050031 529667212652416179982625426022955763592 12050032 277661848701043427689340236892783476736 12050033 1461809399392037425808904434811105699282 12050034 -338845339144268045284066972421232078720 12050035 1628628239799495342733316094274900019760 12050036 815743221688862241230293940392171754880 12050037 28914536264968526871179418950366375868 12050038 -38283246527103519504493350607474839552 12050039 1002651129005818618946350519602946452840 12050040 183084074436500362466118210892509388800 12050041 163104803853815787185105322692265827584 12050042 697835849129096795297554080516801384960 12050043 -9508695755741494429692316236128859456 12050044 377735820266279162825253328082738395136 12050045 -61026073905497276002418940417529132800 12050046 -12051015989032087556394904474298859648 12050047 -71998772494328992241574286063912336000 12050048 1274582982607654289814262468439672094720 12050049 -143447197043135522951511542740780692480 12050050 -190981026616401438825207500359158074400 12050051 528743596582563302158404866255226216720 12050052 93121664522799547536039880513672642560 12050053 -1072862153527797712735366848944518965060 12050054 338834090146269843894515925852017069952 12050055 195610226696734049716532074988837569200 12050056 -1071602466989563535485425313356851973120 12050057 267546695939499686754223921921798052112 12050058 343252952342867822032950805133894179584 12050059 30379766732231031385041317532395572800 12050060 -751234008186159169281923792437465328640 12050061 37819078719917641715074689393760186560 12050062 10873722606266979159078300284316173184 12050063 1301064276323489955657048283798170795312 12050064 26262461995859898192673735402683138048 12050065 403461565820354426514615130041987385320 12050066 -9182348519447460922197413879210112000 12050067 -518164838453474693053756416344705960520 12050068 -32752434759038238840149445639328272384 12050069 1118108697147699694440318421903951023744 12050070 -251064516906713462454512227139578588800 12050071 1152119175062807706009034939293451897944 12050072 -177266069471718473800033896783841689600 12050073 -1170442002922631456247948397861946419200 12050074 -679462676453054430827352484429889992464 12050075 76643713876227280984481762984708127600 12050076 -167974517908835463401688375001613306880 12050077 562935516902668192536437709166693140600 12050078 613822178002166484658449497537089587456 12050079 854562376797974865592495547898942774288 12050080 -330425714864397297251675787856714137600 12050081 -1057041310904854537580295135324139961118 12050082 -304900340300759061852049619827240728960 12050083 1064982431202493630809121341931347519600 12050084 11411860906609651557949750137999000576 12050085 -450922276663226113517241326512637889600 12050086 116337701648022043948876899889490759040 12050087 44997181189700149091751659292961173552 12050088 -365468261363943509097722327534805565440 12050089 -1876376342417441985433983648978245010176 12050090 14275324373168010343422060279472720320 12050091 136989150225161211103432394585297525868 12050092 -4843899350547297182207784906631408384 12050093 218911482361558251484134705572682070080 12050094 40492915999208869893668079137766696960 12050095 1767015066383641513735681443591007084680 12050096 -161835185048159207330570202438076858368 12050097 87049156959352335312666429493215824928 12050098 -428175458455189532026008950119164174336 12050099 -724469532368173477008232435051383270900 12050100 247046542366379018146272047602234368000 12050101 -52276560276935563289957503367356838400 12050102 188353189978196109088096636100102469504 12050103 81354836894486453079790513800000319488 12050104 354115826801831680462885728678794035200 12050105 4168064284443019177739297339436673920 12050106 244221891876826784647627920671023513344 12050107 1016620191762421855603177031156863881760 12050108 -2266855486086709389633127120644384768 12050109 524768318657510549114055228265850742360 12050110 -25179621802910183097255766953446196480 12050111 67174562393609063793569805851591418000 12050112 -53193451208727308838584647391241043968 12050113 -532615817777429915471247794939130248638 12050114 54091780903406204014865179871244971520 12050115 -214668254152003703685753608133763023360 12050116 105552555296203544082689049088766896640 12050117 259610659738846272776299473445237691166 12050118 304396255231680200037897296013519471264 12050119 665485779230233985521525986828418018520 12050120 243596835178814953034909372819474841600 12050121 -843556412593158090069149949049487133696 12050122 15574942096416247051677179373454831104 12050123 -284277218945253955994973105459183349920 12050124 76814571450464360177043354012969200640 12050125 759925088935124385322959295045027599000 12050126 -353275852051591868533924886763222466560 12050127 -17258314071141033740874376755502630608 12050128 222058677262208609716448351508443389952 12050129 -157257359334900522648050991608322964044 12050130 -126771181379255136332264281809634644480 12050131 -1218045180157662281691636697868321923800 12050132 428432872605701534569056186804016768896 12050133 249490605329420341521138883663438141344 12050134 258805992391380798270407343002492559360 12050135 -455984542933395972643404974072015698920 12050136 259921561562941292101823777439055257600 12050137 -968723862894231440873098444445498633280 12050138 31872231320854650917279627944628372160 12050139 238759610840758542424470561184240502424 12050140 174142656829936302741119933825446886400 12050141 390351081834630715534308350978618019840 12050142 -95144228889438530972626436441239511040 12050143 -17057309750567974193801203449319014800 12050144 -31108264929744018311125263061656797184 12050145 648957805598451569138808318853026078420 12050146 361458878315478462768747948516546881184 12050147 1638458548533431711268618172617651421596 12050148 17228783768722831872015181215823872 12050149 767875708590165578113259298859545761150 12050150 10121641863882811867366624887194352000 12050151 290711177741167529434224990084494532864 12050152 888111716650745499130652390761869081600 12050153 -143852854336307352996741521007175382598 12050154 501778856491359707199884184901201443840 12050155 158036105732433240383654539799544760800 12050156 -106005110730503639755184254312162164480 12050157 197040282323402130478697480833615459392 12050158 -475720709945762019804455655758875216320 12050159 -75753894033611620343283716321392809360 12050160 21180081516921156032112690974372659200 12050161 -1793142978485333712145728545568833131680 12050162 -379559327240778142057796788825306861536 12050163 917701625314037584842550023349033300692 12050164 -42961824361454555996060364171900190720 12050165 -268320270773306216887766793034661268480 12050166 -274335296849231770011522416016713329152 12050167 -1170919143043604241211795509932986871640 12050168 201426408529000180190170937357806387200 12050169 -37238980674585065406766050382155742752 12050170 -343453920972028498775560154817157827840 12050171 364239376068527281352856732054586877712 12050172 615485017288270284897249489020104797696 12050173 -777005077877815290243616775797884707578 12050174 -350401981314251609110162039949863025664 12050175 342709474006618146288458436633518871000 12050176 934643620710702651441482913960586903552 12050177 458701151981458227861053357785364044800 12050178 -321927593973719039643618903064718354688 12050179 164219573141329275077952033248687414780 12050180 14947973478824112049473204674707180800 12050181 -5403245588472019487181263458951213440 12050182 -583071731058660864714273314613000827808 12050183 -45192084088061007211789806240657678816 12050184 -730627647467859040847681992254427791360 12050185 -166329401335836948868577946748189035840 12050186 -34010422629505093199831150231051673600 12050187 549086736116131990005810905116372766088 12050188 1094917735929893575917462872541135639040 12050189 1714038611183060227171194908621981854080 12050190 208425394400364838289601835689440471040 12050191 -8819940044926772924048696150675220096 12050192 -132522576931238077321221891235249913856 12050193 443105308467417900102740533725323534064 12050194 -41347501948418182720372349180327093760 12050195 -96647685972055433403753415430508455520 12050196 215322703933623725847075486305374863360 12050197 -39030922602129559274252747480944829348 12050198 -69126858787115981115906548493855122400 12050199 113203260150944932976939554659126330240 12050200 -756008693177412197318099635966669056000 12050201 1548383690379107817014326364553681248202 12050202 -241531698005591458890901929142111123968 12050203 2892826409914975009158261832254551746560 12050204 -599189312619753127491732699475966892544 12050205 606515976285585817267283192229688299360 12050206 -26083781722621589376988843437209296896 12050207 -529396473327967714325646022077165432912 12050208 70524199758652879634172667476379238400 12050209 -896558748008008340388721799263150851480 12050210 262555286868880451303962398580022123520 12050211 -596700105042322891838148284690310292560 12050212 -70504755933232065212553962600275864320 12050213 -22507903975146755552375364294623699904 12050214 390294167667747516348985549769205496320 12050215 50607271939438038084482084896948050360 12050216 -12078961586981968298755928499229501440 12050217 14706760266406840061877798108062726640 12050218 928424971642473218411745143024666039040 12050219 -359898339389224069892541228056404980480 12050220 12728109854535305445689061329814159360 12050221 274009434640626408561273807545882792812 12050222 -75536247361483579929045004381247249088 12050223 89038772828660535575287723056849419784 12050224 294986724649381463496630886360115363840 12050225 -834839454012895085421434231835162792000 12050226 -587342301678491808376543448424159842400 12050227 -18944293042450233976530180370726200768 12050228 188959016079840992897873165997681912576 12050229 -150284679091901907069355947124924586112 12050230 -94762648815154929762637594284571622400 12050231 1261474375867987633850582264932205416200 12050232 394393512478608948165195536463329464320 12050233 328122957576688162921256412909988016064 12050234 -2125871794725298560241700970518578176 12050235 128206982382750248794741994639362783200 12050236 1252942395421822824979775415750679904256 12050237 -1494076982511115105091435497405067549760 12050238 -366709119385105353165072382748606129856 12050239 -703487187801720058181482533420181741176 12050240 254779083142821219932939006494915952640 12050241 1193911326400818485719402261061344128 12050242 849140814112263820201490350378546840272 12050243 -19903519845923677971757887737708090520 12050244 -8125098364336762201394881852017534720 12050245 -439200376247840057272677500777899823400 12050246 20728906022950535661130697490208166400 12050247 225734858103938320115040957693810560640 12050248 132562792846961110234356113836650332160 12050249 -967157735530918377014747279741384307750 12050250 202007083889629487535052286568187584000 12050251 -580921852315395578257206011580508582208 12050252 -577960430069476510356988427288937612288 12050253 675860239881047597010982796005095145824 12050254 -91674702621174230121143325301533109440 12050255 -146344205894019834402005488674039207840 12050256 -3869623120923980606937251984647127040 12050257 -576522686350985233858634589921434468494 12050258 6954757501344767391630569507020154880 12050259 -183073652436407292022614397100583934464 12050260 10109666133037482328465572105103322880 12050261 712825670166866608405816307677883654862 12050262 176567850567600133613919163775290368000 12050263 -956776163844590185107855260558222015760 12050264 259610655967834339561821318973083217920 12050265 256163873536986096572044057464424416000 12050266 -819227269585605895224920521092190065168 12050267 463180652476407584102621705651047733316 12050268 323625986781206592935741848172621070336 12050269 400192890015423605714893380435961536 12050270 -217079124659136277486902872259657865920 12050271 -6381195562934048609706714081720677928 12050272 85488163673832779774814168439416422400 12050273 801850429207845621870195025188411231522 12050274 419188790808464354770479813605263512960 12050275 467282201679282819356136073281166272000 12050276 -56679348797231340829405506994531123200 12050277 7058033150202947064540197223224274240 12050278 -137260409033870330338417353889752377280 12050279 -2422744380281076391480939169385801948816 12050280 287853702916960730575338326991065088000 12050281 579870080924131923415362389774794465082 12050282 -183505840991278499650044731836703479200 12050283 -249144606241197761956045158806416865280 12050284 -255998822141741828124789932539111024384 12050285 -698719990134359531688925660812290538240 12050286 28939817074155985699906513518887344128 12050287 -1284441191840834248495913382551676150064 12050288 -229495553002897850739349174044219506688 12050289 8338973629851134238195829914378393600 12050290 169012360516387017678590791109945710080 12050291 701150645243442084752219129174132656584 12050292 185767143887851416327710360857019185152 12050293 -1069695338534640853898064010565323143780 12050294 1283688339242772731672379937751537489280 12050295 -55942384677717201557535925864749705600 12050296 -689332358654594112094841214342779166720 12050297 -813889212760032330358928276191912012416 12050298 -72255761260511457381318503558810542080 12050299 -1326755275324902252661414043246779620700 12050300 456542458484590509838385005415316518400 12050301 3356543210169631276151394536845231200 12050302 811888860629556994716951032079357914304 12050303 -1489384895866598233665570319541904344448 12050304 -196333632351026837671160066395928002560 12050305 838279310572370408848411366178561304000 12050306 447381206398300516428053480853755410464 12050307 786380997489717637147162986575816734404 12050308 -344268079760435619535856719051095290624 12050309 -252386157206583592710029624487220643490 12050310 -55191170764034078959413923531698229760 12050311 -250278289484583107311425570097983901216 12050312 -1036731431187418861105053608837283379200 12050313 -731196160582053525686592755612753030400 12050314 -311177392095873445703809102606887481248 12050315 -204997492026841955194977626041766653680 12050316 414210923576341665624326315492358773760 12050317 404567098735334413258545557170817902752 12050318 -14826876759055079622281580539489687808 12050319 951075653869513154456108122589449745544 12050320 -367392386908932542313661494051471360 12050321 549520159559277348529802884976320299072 12050322 -236002752018603219058502988045337482240 12050323 572241324997555077334640757674706918572 12050324 -95681948310123186302644166833881458688 12050325 -12524234497233091746492476060997304950 12050326 581152158064637975822114042861319662112 12050327 -98263064849773641141590234520818660520 12050328 158504603128598933889977391183001681920 12050329 -24317211359772928306130337341091459072 12050330 49423586783863710895977336642270259200 12050331 -428110943077581723771640161551318965536 12050332 -267203296464912720122221639828258938880 12050333 53350672792445592115533880350176988480 12050334 301455051277891758630138018052836139584 12050335 1057525057349911489517890855797629954160 12050336 -112766184111518027950464483819142053888 12050337 -382087900378348513579368892928012247360 12050338 -125828432101611212382965629258427579904 12050339 -67578507101687064847917342364708586544 12050340 -245704492224095000254065277878848901120 12050341 1659559436655911817989674757301295684920 12050342 -398715264681737822517896093373712400928 12050343 585744527553812398218622205703016789200 12050344 1083357926285552412662222869376876544000 12050345 -48540041662675964026497625191685489200 12050346 -165443896052175968829582235838515924992 12050347 -1474155421991324436852534343833633856204 12050348 -166907494899406128301173040115712167424 12050349 340535298060232684136578207940652141408 12050350 166145518101162570015623712829885512000 12050351 18900070562815320699974982629539200000 12050352 48208646576299917152057086584778752000 12050353 55073003848511938396439636373681515904 12050354 134236122176235155776218333049695584160 12050355 41577123719512238124733890311058393600 12050356 -651836302823247907727634954262647230080 12050357 83827571653695727128454915307937983232 12050358 -55380799958540527497957588000175242816 12050359 122186959169621972360762541578116840200 12050360 259628990103057606405896238591729254400 12050361 165405462390172557202069655073950534388 12050362 36147754827216578700940782558947256432 12050363 5980582295093382068918655961629358224 12050364 230600204121853601967461993164994568192 12050365 423797160603544609009692981900378432600 12050366 -749446708812812676716963755189711814016 12050367 112821462154899773468266337906256276480 12050368 -126338419419653965174609312351040569344 12050369 -1428478481770962367947819747924405271230 12050370 253473011911670335402471254366577920000 12050371 212775776607277083228169988087172276912 12050372 32365921617824052783245630248774248576 12050373 -134910908191345343851843974101280803616 12050374 180130862075327886460205660062191957216 12050375 1375849653368108348124531582426235800000 12050376 -284568004125343210120618238750239580160 12050377 -1510293855191030278058536387051972503168 12050378 -751740598373153448012006750379858410144 12050379 331007727133678908556110283629008134248 12050380 -322597276217426339872958277508232908800 12050381 -445312308882675193485678572828550245376 12050382 -90790578695983089011226856606835638272 12050383 643084367598670839535589784057553415760 12050384 -177868602257845901188768265680939253760 12050385 -480138787785641757436941172836331910400 12050386 308915442976525267356367932399104862720 12050387 -427296521505677627317685670743613794964 12050388 -84518080760580259653622927738149857280 12050389 -333810117460789191827404319411395910560 12050390 -107565432784349982975126391454173440 12050391 -275547664235746438373371950297893530008 12050392 -466352700016563962983399321436332953600 12050393 -1846165178173302787927640646029557077180 12050394 -618655565797853119691336462610490210560 12050395 94576015714867387537414162846236917760 12050396 913798550222828792158554804667732815360 12050397 -1040447059951773999867214397124346508160 12050398 215536654131612741624592674023638284864 12050399 1395720766858284925023816113652930285360 12050400 512687099393628521949982768235485593600 12050401 615369957670221323707245185905492841904 12050402 28675346589726215710856333198767104 12050403 -185849080928755736459192389627797397896 12050404 249963573857882951432350511268130381824 12050405 -303387659517774243036745330772011319940 12050406 -6079759048024956636932001149035888320 12050407 -416305404344606788874764021772629736528 12050408 -330473626333035303970541825246318592000 12050409 -247451687032942157495552255066993835840 12050410 131192586770660492426925453486733743360 12050411 891892115210997018011394317127322917024 12050412 -251247115970753472649992799744358731776 12050413 157085860361949888628124431331563166208 12050414 547012861488818018284928266687955989056 12050415 159146659106616544913086609863246372000 12050416 40814628464111685991142143266523054080 12050417 686867412957409948762472125487406800466 12050418 -362862946012508619069959336222768359296 12050419 151416341231862212058931390997149816112 12050420 442773147720499147906508491798796993280 12050421 -376820239090209502581527957528039163936 12050422 21172571503828227198300257634496248000 12050423 -577946435776570623873237445229799363840 12050424 1431668726634009742396390385874114969600 12050425 791558390534523583817829624759226751150 12050426 -189565546727162509523282515431165395088 12050427 -112933193911712905095065078669198920320 12050428 479743149964520137396649366425416837120 12050429 -1233115146530667771251654014008318590970 12050430 64322821951626320904826994171281182720 12050431 -1261563318205004233757386714330489888768 12050432 317393524028595582002763530720029704192 12050433 40011540976480364710052759679178950444 12050434 90452957612589559091477438583850081152 12050435 916340929332052801826248593211145727360 12050436 -41549863157607258965052687619886985216 12050437 56436610872124564098334999791832171904 12050438 -694039552018993222638478892780788967040 12050439 268811418412435474986445669664279220048 12050440 290822230745185438687987885023682560000 12050441 -506510980962426568803419328037257272028 12050442 -176656635655884946725678873811126830240 12050443 -19502129040787340264106521560223058776 12050444 -11582166495369479101882048671571181568 12050445 -84319905632894245414616384639586816000 12050446 1080534982288290432291331670983699175040 12050447 -167197276576076080012838716095032239368 12050448 -61520325839669535326716538293755641856 12050449 -22199692822222618799524608828563048336 12050450 14692100750729286099191731100534882400 12050451 -5936798318775400058073569064223299936 12050452 113981216724266898822533594102661507072 12050453 -1093036745793194727886709598560107757298 12050454 -119381753554586423757314578557697099392 12050455 -623243434340247600273341383715176170000 12050456 541159936921443083554738535709808926720 12050457 -548600719651449588697389169588007114880 12050458 213183535560479238366743606654743339776 12050459 360263042062405605624680016749084160 12050460 -1828850007888727957683897842823390720 12050461 -275655563307540452315991908733615540000 12050462 56526603117194710888145463996465538752 12050463 37668421522258045420951452171746081664 12050464 660890150690690716985685560284601450496 12050465 181062029124591327128464570683476515200 12050466 184915252955718870819282148015442016000 12050467 676118431687247739609277668409986501024 12050468 413231247113966702529923347151856362496 12050469 389906046170830439887800848978215148094 12050470 339102963137078419127742973733953783680 12050471 1311630658309669339863990604189731606432 12050472 246976001098330774831399394318810234880 12050473 -1359573272034935007274321897729284718860 12050474 122860307244591596952642316728045680640 12050475 4866806855243961754125069435463526400 12050476 699978636970952175048756263081556450560 12050477 420772478607820706173452306606411555180 12050478 -551933967167570731131619624377871810560 12050479 429878706809635264587523645982936840176 12050480 102331661510854147450023233102245724160 12050481 191039078409734242026725278512814154352 12050482 -556857654997498790497279216484622336 12050483 6811227954121737804113511711501870732 12050484 -482665142058780993825272121470926540800 12050485 6704754284878775585521762334591664000 12050486 -262327237004999559782364830207156643840 12050487 165212088782216333200005057485265954720 12050488 404315545865541939234387880371223695360 12050489 -723573989693980895215695338443944576960 12050490 -85026109324086535727015395415693337600 12050491 1600499717277328772102672862269477757784 12050492 -8057235216637413522876444785688703488 12050493 -1278691327519310436285584844688073472 12050494 667483408302965638797680473169303191296 12050495 -221297687287081078719047450553192662400 12050496 325208411715705723744350601909511913472 12050497 291750768502341457442665739564973322946 12050498 887946303159599498322128610235703394000 12050499 -640444268569599609800851700085882435336 12050500 470588077628161460910457830059157504000 12050501 440625210414969017178788863801833961344 12050502 -150699982453710325664001449284914094080 12050503 1464835223708877255162085330154215738120 12050504 242006741681444291462004715686528798720 12050505 519795411428313948189282891871539974400 12050506 62906909248521794730131641646389997568 12050507 51643682737092716734608557921134138512 12050508 -681079965160346246699636673426658583040 12050509 733081936496205927221013494585126430710 12050510 -371047555487427505328789215476500695680 12050511 173126543745939293854541383291259280 12050512 272999909131033723672817747049320005632 12050513 1286003805734017819041137957297226459762 12050514 58688574558525970580293074173216586240 12050515 24281006791579780112003631434371696800 12050516 1029930381094754335386594320541962989440 12050517 -303019381400207644245693798699823098720 12050518 -9469575414657580958227964540408191488 12050519 374592664116616711311457612767592097544 12050520 -241814096530886132275302965686398566400 12050521 -763637573282555195917065072819234421488 12050522 -48869869433834462157936392128953384960 12050523 -712859651080168764545182548641877765336 12050524 -582549204180318644821883395130369856000 12050525 434655625269522042296004130986847072050 12050526 384958210975850889820003718696265486144 12050527 -825906252419190804386241937763675894160 12050528 -127566388498219984603431475157579857920 12050529 1317612962315877320686262349775307184 12050530 -4619704997834155586830139567130686400 12050531 1459122649427988454192293641066148898332 12050532 -25729722720130913871080254817002645248 12050533 -931676086496705649096039149406484051776 12050534 319200942610984650219693773834662511040 12050535 -3169875139803229829189390603283041280 12050536 -330607069083519330256093604119119160320 12050537 -497700567471424125313889396051294400768 12050538 245169066014529250530309471631463857920 12050539 -1062317149960937062058481738471608683660 12050540 -459654823326452488795224049821058206720 12050541 16123737928046068244554925912113372470 12050542 -347693886096695739710021403028626012288 12050543 724155879813368132561046276878815545840 12050544 225875152584028334479796830648357355520 12050545 99085672617951675497268752940896341200 12050546 136406725685854453621450524109941577728 12050547 538247800765173719640732608387388742200 12050548 54587912526476628427808659265859838720 12050549 506505366768892850310263825536901413536 12050550 14045450403140092222866132815004624000 12050551 -461857901265889768387695271264960810608 12050552 1077731348224704324349657875188086702080 12050553 -1693677433105411230887787015803505761280 12050554 -166500210107424424689572028412579216128 12050555 491563352851000640560261348084261635840 12050556 -87466831939918885239929035877677056000 12050557 -47881119731101193218027720371680067840 12050558 315291273654936960187831142333888885184 12050559 -1404801771467646707091420598057255119360 12050560 408078862702601250515000754796756992000 12050561 1232430988284604961077990678852356300162 12050562 337476667672869508954818578489955322752 12050563 -41060049188757590178533116310092520240 12050564 151751612428207066563036371002722946176 12050565 -47014554592399835277573398674537754880 12050566 -444285614022254315483159689752989405376 12050567 556672985644953079529714930651100941112 12050568 -312714876274997276112484057042010112000 12050569 331329245403310483266627240890676738996 12050570 57232106987419465758267947226816720480 12050571 175316537335462537663225324558590942960 12050572 13319833373842023056434377667704348672 12050573 -1671475533274611505061590738532253890400 12050574 -105374822975998276438690134623027500032 12050575 62346260807983777339567741127121099000 12050576 -371432511377160789116669778004362682368 12050577 133991667194735330275023727658005469760 12050578 -13495800053915288295260451220568750976 12050579 -103719799603594812681334524826262568360 12050580 133751480911006483108221661450985564160 12050581 -423887500731652504246669595049078708800 12050582 -388819245326059380193637009366754736608 12050583 -707411809318914785079090757454671719576 12050584 90724893663642655388577875554538373120 12050585 318304936349066360142952836588543291780 12050586 714541620717603476759582830313810334720 12050587 -1131902124860744828999337436096776992764 12050588 229768088877955687521764646520339537920 12050589 424585173022856774935169390452777636224 12050590 14954239997817634214616000897405256320 12050591 -178444537897194169761107831576062934928 12050592 650482006483828651552604528220954427392 12050593 1658753772956568124803234675045624879842 12050594 -79281035156370648443860937070744713904 12050595 372365704799653152219642581731294367520 12050596 524872981937762826650295626225153475200 12050597 -39467902364723361340895255746181040384 12050598 96829350503306940379289562469061806080 12050599 499983173135829503907075551231233205760 12050600 -76078512917102806257969140300593920000 12050601 776850221326963861381513434077600131104 12050602 -632436587087666691534404409008623850400 12050603 -1935802491180325021285602785487248162040 12050604 65705714195444164413955608855797099520 12050605 343693973008758725170176444772086691200 12050606 697754753235965367272584524055109582784 12050607 627808848818734261473892632273886124040 12050608 71948207335126599568530374280584888320 12050609 -27335812995855699266445039747562574190 12050610 -60646247854197286800115774458062046720 12050611 16211083899982612232933362600359939424 12050612 -571799252574362988556385619700425080832 12050613 -530033721598800329207665233345243335712 12050614 457746947027849782091752883004333322656 12050615 280851781548204077564404883333076236760 12050616 -1067179818332133999367577583424183664640 12050617 609897481074555156111199449072579295680 12050618 -4287353155177145140938246181162329120 12050619 288920299924161304370164497581970900480 12050620 460072080097615235288467560943185454080 12050621 343665245039093890837402741025380800 12050622 -583577083889908751022501268950869989440 12050623 529843425656514716163980411962581063064 12050624 -134121003073830608285033568824321900544 12050625 -94415428251810814774400472975915330000 12050626 -182111209762452734844800688353669706240 12050627 3986621023261653386129640771420479112 12050628 -555798684665216353980486710477667594240 12050629 -1276010087334752090738664531492440876770 12050630 43800190713394269618858242407258936320 12050631 971140416749056625896075225160616950520 12050632 1484004679178984763261179429226700800 12050633 114235851601619400506255294076268296576 12050634 370788626439837258202279762193480820480 12050635 -1013616394796173422394577968488432205920 12050636 326792040950855179094462979810807659520 12050637 24975691771281494173938156998760855552 12050638 -3470366345935355866380793143268817280 12050639 -835026454955099257102403611110380716560 12050640 13469726839577335573440506073160089600 12050641 319024678898224269759211971428484980212 12050642 209371994616109062749028378815778851472 12050643 264128675327308673824907640210465385728 12050644 185811929100156026653548255133391104000 12050645 417212119402322485137421340092417297080 12050646 368816486791779315560354631280236955584 12050647 -334053372851347437445990152869966585168 12050648 116183436718464208814761102000573071360 12050649 87713635482187928590212924021987959808 12050650 -121865740011290258947563435350241073200 12050651 -1323476641268909625184233494032571370696 12050652 -241977641090621091915591700402562938368 12050653 -928249818979294379852864590840747211098 12050654 -338025824983942401481343483809120413696 12050655 -305657078635460222842482312314147049600 12050656 1623617350463097408790769608343437443072 12050657 379426768218117709413495266150609817732 12050658 -37524161432179247604652075545700528176 12050659 1049342729795280229400329559921019483840 12050660 844687042648146582085754562563592192000 12050661 -19122930093627909286217607735077363712 12050662 432575827614228610246038854915868554880 12050663 763171356128812034963150658731455974744 12050664 -9978756823682289200949008803453255680 12050665 204390027003128894265665570498007217920 12050666 90566557466299716232257421221419837184 12050667 -1307634748460832079464722154915595380000 12050668 302569908607142841046083535932300803328 12050669 -400329929818270215890596296222227301930 12050670 -97995407817611910947295004529351241600 12050671 -348218903644600547360173930957135301040 12050672 153361808954706323361301130965194473472 12050673 386886253200535404803627700594391728000 12050674 712366913853298045408986921236397402240 12050675 -140869428572060687391638196781353223200 12050676 94322023274756961445900986823916888064 12050677 307536024145684826564516276702518660526 12050678 219884734246597680618311172487569670656 12050679 249157637202844679954763062161225543248 12050680 900749547906613907613410316768223334400 12050681 -324253258438378773555768214394667610518 12050682 -181118286365479992353185266031386624000 12050683 7727822171308429142597229044499101920 12050684 819371332332240370521816136014817728000 12050685 -462242751239508536896031662322311469160 12050686 900792307960764456084509905629788961792 12050687 -698314688271810310170392914191053083776 12050688 -134300143935685101532290686319687892992 12050689 33452458880080032132779719939204990080 12050690 376377663767739765865632510819080832000 12050691 -1573533520753489347382310140127593355520 12050692 432249019247261269106916954680269291520 12050693 1087029480345219098363340998491223308320 12050694 -2487892901789110718656308495129255360 12050695 64742966550370333922573798397531024480 12050696 269543095270573736969972173794348072960 12050697 -450294066700347140177276448229162620672 12050698 496358908665346477092951877734140193792 12050699 46794651532084981967774539167416015700 12050700 -238295851541739149952341839927269312000 12050701 -266109060099071814217997642899987613588 12050702 255842637795366668348791412030377647552 12050703 389056076706450134746150073232739884144 12050704 -44865237906146078071902968172707102720 12050705 82708154847825096882133646486009453160 12050706 223953403004170875149947043536786341888 12050707 -4904244534601389965985889520868731000 12050708 -75855946084054558617278242136501981184 12050709 -353659702133514069831952903898438501472 12050710 151097777753400351324457632650661960960 12050711 -2512596302745927964419578923261548342000 12050712 -441662132364277316261706001202754355200 12050713 440944132918042683284464154596641425860 12050714 71269311633856978377705216044082330528 12050715 205635066305102752875428581380365073120 12050716 385845394988453761555609010807397053952 12050717 147053477642740666577670131969356874592 12050718 489613872903476092081110848612871250560 12050719 -2345516913260307906319371310701322852104 12050720 -431141711523173633916455751463710228480 12050721 -1255698463908970747581634229204088833760 12050722 -350017434183063540871387328975634589200 12050723 -3965957832795228475359712747106047872 12050724 71200528865996272216337664042841976832 12050725 167108762045419945291845290819851588250 12050726 -179669672547748755392475147145873094688 12050727 122268212708008031608436758152994682016 12050728 573880910026543215493812131282205404160 12050729 -1047133406219660358057276530300036321670 12050730 292791432232486919916288760968340297920 12050731 36407707782090071180756612626993616640 12050732 1025804213801803415864901268988946468096 12050733 -331200386298421139633618460462010265952 12050734 -111080143017440988670865913564205277568 12050735 -514201216974515667946675799892434181600 12050736 178218336389874815759270818490777567232 12050737 -1075971095144752615401697041821166533614 12050738 -157745724522480676308536599506919587840 12050739 -640183214201837517515445959990223656640 12050740 145123507452283723804870841420207808000 12050741 -1544097627964610114933498727854233305216 12050742 7641836202694411490564701327966539264 12050743 113144489580047703398368761225381218280 12050744 35305322786552287949276986041502003200 12050745 2337526838137053583602326406992803200 12050746 412837410169652566760187789311678313072 12050747 -1454656750921270294810260687833341409040 12050748 422283632755465524282004696854888760320 12050749 -1822075259263254199705864189855400064 12050750 8163404778762396750933140295916800000 12050751 -123252901737278363924366731767057152568 12050752 20297928173532119988660782274537586688 12050753 276849204753959359497567200273572992 12050754 -91513321147009051198872830689456521216 12050755 -1098645676983715816756069240993743511440 12050756 -726507161539211403025525937041333362432 12050757 711629945133374105341118972142558636060 12050758 130554337549963423399435747659550310784 12050759 341585190106853422535113575856690063872 12050760 129624542893029954967738221895512883200 12050761 -466828454492704082638317099382214437152 12050762 664274923196278249098466599650318851632 12050763 -656626640501285910975761507380329510912 12050764 -97040903170393014832694455631049973248 12050765 959092588710671431352632884631797651660 12050766 -150114375214006147814972383199616672576 12050767 -105378836733068336232634602911643157040 12050768 -170616214278975579150429366212949442560 12050769 89736259866592155017148010083712507200 12050770 140461159309180720780158781523262835200 12050771 -1365087905157833088750471530569775162688 12050772 -252885718297943069829763229725011038208 12050773 147971029063688535107931035230675907136 12050774 9615095636133641741123248563912865920 12050775 38482831719196228365858104570079006600 12050776 587557313483015194922603351604363264000 12050777 1295674719928640640409237899934726591626 12050778 -33421484649020467644248905604219051520 12050779 -433220492427943794062692941240188447216 12050780 41996971809929559911949700346357053440 12050781 217785642502410501678723749191344273600 12050782 26663535609078374760177227462808707712 12050783 506033150856777287879112109654915414560 12050784 -967413685886753425965673961262302232576 12050785 63615767071560248397159174212457557760 12050786 -717218643029474954193330969667102064256 12050787 -79544544085471696178306729531921480448 12050788 -52833770265797658443529236827371514880 12050789 493851654065734396799054090333150844156 12050790 30030189807262794521215945184056108800 12050791 -834686368677934323998300178065069172808 12050792 -438527389172665460311243803503818721280 12050793 -8417769699864027844454775609919562640 12050794 187561852113590584721937519451602499584 12050795 -110453093302804548212868166949809494720 12050796 42718621079062933070007726456181396992 12050797 315594261858454131734718958044531704160 12050798 373612373569405256539809279917507726400 12050799 232440183156227000221672666377297059088 12050800 -68204962530649277511570312226829107200 12050801 -421279889165489093628068878189036429248 12050802 -173620123827824227686014588476301637120 12050803 660662568600887207268026988692135359052 12050804 -229765871192327326714408083568289716224 12050805 99820746466621711557909926974865827200 12050806 7808881182615064127398194110554603200 12050807 980765415591592842062373709033391437200 12050808 -351851197683472855333947311213675151360 12050809 539788071136451339403561412301374757520 12050810 -314490127398151850812347648086716561440 12050811 -616199139520156095968670838480531733940 12050812 -1878289556040486482082686124461496320 12050813 877039719458146765130688365012307230124 12050814 220037455399349194385328850575297234240 12050815 147338195542260263906263696650765235680 12050816 -259333346845296096974238394118496583680 12050817 -48857952970188656061059540651108640480 12050818 34862908633072711127145002099997250560 12050819 731286320433930794209662721864887799560 12050820 22431310819822394791366769702109216000 12050821 -1924741105509912296249011373662510482336 12050822 52571115941667481516002231611239488000 12050823 -2284451024533916546091519478512521136 12050824 -519460351159126201416977688931967539200 12050825 232933078994639429187089627745293543550 12050826 -76929816990675761962528593195046402560 12050827 791112051033565712304605290236372452400 12050828 -172206551600146866962535564544060422144 12050829 206872027564036404484215182164643418240 12050830 123118462595391813248449748937144791040 12050831 155887545759579852102338012626228512960 12050832 241392680525027850131080508450383134720 12050833 1187741272413841138556529649625612716082 12050834 -216215203983174150417390926986382105280 12050835 556630050836201898313687931096404100400 12050836 -925900126080031373080683539794186240 12050837 -29723848409080807310850029939697150660 12050838 -848967419013207199017276457532705334912 12050839 -600878213813162139962537301387644194360 12050840 6901546965381478191145145749335244800 12050841 -604543040851390252610754575765077134912 12050842 188094270008122530190620334220407545072 12050843 25528007663343564766672124457550732800 12050844 212229863678542343827572563124963456000 12050845 -650229620713117376121358754368825072800 12050846 -20008996164344444395055906210127040128 12050847 -78488436528805078748800250082684702720 12050848 -805968447242956495880190343073207746560 12050849 -69358850157603046077723283366423491564 12050850 5241542718307085943166079213184000000 12050851 443923603315017728123479698966686826600 12050852 -318226765534576484508436008139917981696 12050853 405109398264769189252776091055576043744 12050854 444836625482332096202162406244030756992 12050855 -1127387244955091263508719823394179664480 12050856 -122611839890647483725359028518320128000 12050857 224128478305204765570867845571150361344 12050858 278713852738743922505067755399384724480 12050859 109033472530622255976537054986037263040 12050860 -309772244229327483014352749160594769920 12050861 -27982113846162205839342247835137168500 12050862 -168569134689472475571858885010650675648 12050863 -427880250304676189828714501840357592480 12050864 -100096460698563283474087908992431718400 12050865 1359170470468105301052475838743510260 12050866 291479931503377108098791206464027727632 12050867 244507978541374654117949644104937574280 12050868 -277482213182691396647408856024449095680 12050869 -318477129709585092641638389995161203730 12050870 259102803635365931045346126111507792000 12050871 -103497554619844405345583008971585595776 12050872 242523416714804479365675862560392908800 12050873 -109450659563789646985786251081283339200 12050874 -210381806777731268419299085574627464704 12050875 -357084820534088885358736610574123096000 12050876 720198184559775939652636568480696079360 12050877 667190847416539823579138048053930840320 12050878 4624770145614306244423991899669020672 12050879 -23325856824714072540525772988837833416 12050880 189850118997085257475729769944590581760 12050881 1027249531184179003535083112595099343682 12050882 -202896425611600798589124178044812170848 12050883 679969859644978660251822565483635312000 12050884 -71956317814465285646181336867969074688 12050885 -60444752494988365210359536537918234880 12050886 -107213085261987290604314519030550985536 12050887 1243155904481345232552586113977562116592 12050888 -201492278963071565235367941458518794240 12050889 437471698009250693007060281959857713424 12050890 20625222268451603541272516682157231200 12050891 1526123425247382238792736492787586885584 12050892 186319973221107117989625018671072071680 12050893 -1804849051310602092533985840833492340000 12050894 540446985851734563937324361838222043392 12050895 127229421266811161927330155336950696720 12050896 67212227360875428073574004876800163840 12050897 -1556289326516773992971176688011410420480 12050898 18548309733146580654011775195062964864 12050899 298839521225098837938359088082799008336 12050900 -125742620500108137335166813222140332800 12050901 -606936146557969408833433124344013081760 12050902 -14503771225545986595366780750888543648 12050903 270044470458908482409500263863980957440 12050904 321344522544287350559813719265960325120 12050905 -858212579926544805262124629926001106940 12050906 -108715724312404334248898268268429374720 12050907 110283700680608678100731954468023830720 12050908 -1065307475989157729564013163956848399872 12050909 -191217347562325689775964279643170549760 12050910 -14156882826830479237519952276746924800 12050911 -271551611013768294124862505587127852200 12050912 -1501575205781437369693382236050358272000 12050913 -22999701988034047614233761132836564576 12050914 -267122484184066450314990147329143168944 12050915 -167765749069242945056725110841912843440 12050916 75479369023004797084078939359260233728 12050917 1347379687745199283926872658359256419966 12050918 128688904129778532194079438332442527040 12050919 368442736926678838215371890107857387664 12050920 -272735540046840854399724976274237030400 12050921 1026483741900188446551462195629501251200 12050922 -3562585713491115037656071488794545664 12050923 862928950295138194795661727802391589264 12050924 79070224357316439130996632903899937792 12050925 97021152772699089245959838215195632000 12050926 423838516170361638264908577406875987840 12050927 491992930529094429169803850806603196800 12050928 95476379709833478710849329150407966720 12050929 -503025650651829482927313175748105510112 12050930 -419039910222891232527335562630071084640 12050931 -142195692436583411503637615214613245600 12050932 8239363682581754192574865423000461312 12050933 1541953470880698897928392487041328939182 12050934 80785423417862896855380974759686336512 12050935 358529974807923722005311333562422406560 12050936 17583579865165216838965340331170304000 12050937 -10284697803216685714086564809382966588 12050938 289273852878632906702183062330896267120 12050939 -109229428642861675532916933325721034000 12050940 230954538559369180679019845714871705600 12050941 -1108114217515003313407254078095845067520 12050942 201804670233483448295338817140151839872 12050943 -543519205773351701654426673547618905456 12050944 244581011497487317618451099887312306176 12050945 502319976338154073815148896920449391700 12050946 44376155587089809992213005479619561120 12050947 722990349525983922061369693943214278396 12050948 -34980884355414304843143198713000546304 12050949 -786616501705867517670405809151351061536 12050950 103862366752278996223646371616787984000 12050951 726602529818564992524920708936623092504 12050952 404993579316155836254531203109391319040 12050953 1519795802869770363897154823102894194202 12050954 532954282848970080107224199158432376832 12050955 -203790318359599018195160125213354625280 12050956 481801469471598265568636573082067683840 12050957 433035766504690642882838957812530852672 12050958 309222570274284419238377351751338424384 12050959 90459208101139392893705820398052264040 12050960 -100842969500001370820531463725126615040 12050961 -196225640718890328611604899722677672000 12050962 581524561512197967630300362601829401600 12050963 -819301627167725314289017276128393895320 12050964 -3048635927582632331725754081530920960 12050965 1110831696564364778459179343082261120 12050966 3394041104984168157602658943507671168 12050967 624790237860545133799418357726098605648 12050968 -695142321349533250347984477508559677440 12050969 123894028930177089871859461532485629696 12050970 40842107108232323820796538837747712000 12050971 -6670983577824643181356786547794032000 12050972 -301096716186909190595882244081425445888 12050973 -247204246052002786570160373566769993216 12050974 -68508453107647873516497256427739821568 12050975 454932340399085602682064041394590151000 12050976 -43021214013263011868397615637478768640 12050977 -1118759595114101655068562178881495481176 12050978 1989605904048436688402982963488528640 12050979 -252389636344959132920801938145276469840 12050980 -200398842506060661875272934854079577600 12050981 -419160607807107028653569745938107079748 12050982 108817866364024225737196735345120786752 12050983 209030885352111700239128345201896502320 12050984 1517928950867846667482583958103443537920 12050985 -702535271692159317739035961298087496000 12050986 38904429773610332884944241018671168000 12050987 166515958414881547392732674493770113632 12050988 -66446530134466421957471314130112675840 12050989 -36396877063322429373201948497716054720 12050990 78553422210410704333288133444004698880 12050991 1049769762446250204150737457667038295440 12050992 -106180379904865382896530570856265826304 12050993 54483402125562989266744688098416178404 12050994 269391721300841172491058208058672239872 12050995 -275108061608653891493522397371695200 12050996 -159730716782660187575603876590949253120 12050997 -346967882038793114430652120414993297920 12050998 64493379964349821739756061111153190464 12050999 196184368865563902274328464173972156240 12051000 449532332730415965871584452984647680000 12051001 882098839917726680552296284698229881604 12051002 -240064144829720874623488656443219229696 12051003 -362769301514392642755528384765174731496 12051004 29539846469020961060777915052677241856 12051005 -434844592548004712603388751577604224340 12051006 -223627256587488590966048882521239862272 12051007 140198306624662522648468110780851974800 12051008 4893837186285760775682300024780226560 12051009 755373772020989859587121264762588945714 12051010 143236957879196332008022560261100016160 12051011 77362163408921162244703360950196148688 12051012 66077126997407884230570738764469172224 12051013 280635281892111038164868050107584378524 12051014 206275703722795945041400365792940373856 12051015 31041845263565642500635265548139681920 12051016 252735804301125725545543995605374771200 12051017 -132428095368146494386577593333631370496 12051018 377052516939967773112557880880783616 12051019 -665712278617057737010753780357434725256 12051020 -709853186629531616142888593167864427520 12051021 -32682989615000308764436908610543303488 12051022 761884359085053218097334090041895203840 12051023 1124576220099820544963341112550526492272 12051024 -78522868428835610734156818457901531136 12051025 251276050782312586903684860146537420800 12051026 -208579613537220672784597751641254324576 12051027 -166285843914229220904545863040237361036 12051028 -252391062661719217497498105898343129088 12051029 -1352557240738978780785514842838979384370 12051030 -31476752753776143890208317398489006080 12051031 281492301643926359576084630741733133832 12051032 -567442032741024402125110934191279595520 12051033 -257970957364564089139212379650229508352 12051034 -154654242394808472212632667301631383552 12051035 681446508180954012922514425502886720000 12051036 -306561775555663332864026455399581739008 12051037 1565675685603650153884553968652599357260 12051038 907675644942861427466189635354778458560 12051039 34013697664473006277986583406375809536 12051040 191804408756861098086999267202341273600 12051041 -911314954166788210346893000898178222558 12051042 -17356213457199669554463025776211315200 12051043 -141403190048261912048925434391329854896 12051044 12978237497608232031925597014818251776 12051045 317005818617232175962138254285012640000 12051046 230507200716625429870052918000126759040 12051047 1415889404986647152981610673423002317496 12051048 75998156956267737745853004682349936640 12051049 -1279737367624617060355120966810033051164 12051050 27608986138992845905865639180055801600 12051051 -993373213427104677876365888474349120 12051052 127263458386670466800478779677406167296 12051053 288196676705907875211430549876019194080 12051054 -544172743014702942022883041498835051520 12051055 832528434084025543940050360649752824000 12051056 -101285457898805483799824650847290687488 12051057 12756358369015058515539666058947770688 12051058 -110749147931385946798023796394876763120 12051059 31271254207268277283820340630854876904 12051060 290706991731526817601451039246043904000 12051061 -680449180084753033819865122784544370176 12051062 110556550524971403514909190661245623872 12051063 -157717208038863954949948604069652921480 12051064 343553729341278068964303577697786757120 12051065 -316092398242707580528614302459089825080 12051066 -168010449902973771032518197426903110400 12051067 52578614637145587109944040848068385312 12051068 -309125039450787222908907263712104100864 12051069 507212566077208325702110316519163692544 12051070 102280138196587391762755187108711097600 12051071 1985660291137677340782900276974368849344 12051072 -1104162552185258263991645443024591257600 12051073 123009875283762838027319875381909228720 12051074 -213567507354982520570437652277812955648 12051075 -398295502294532629298638390368905165400 12051076 -518018592371011775276472295647505978240 12051077 -876988805547258621938836705780119367074 12051078 175879724556012656338878879405884542848 12051079 -45419477651838672083193643184708362800 12051080 111876637241309164395066874920775680000 12051081 117596350262067800791209483989516099904 12051082 784967691704472491419219103487628411392 12051083 72507573008269365944224734049003267008 12051084 -37888112843682309423487080961258337280 12051085 43896678997133002303664964570238491960 12051086 727376667953864955003292201784304193920 12051087 345174586800708996088108939786335652368 12051088 82563855730581813300993623409727897600 12051089 636226311887099832009145025737503080208 12051090 -95657971716910152430670550931559282880 12051091 -356407651213373860594736996909525332928 12051092 130627600709424340022094651221268572160 12051093 -598891069593759071475460031639946378336 12051094 3012648868362647532732936752629532160 12051095 127010323407814213600871085068638617600 12051096 215349041837702474099350418166290472960 12051097 -909606653449928652028199881340709429120 12051098 -757141594148262536614616829864755005200 12051099 -80784431770170021852290516297338653792 12051100 -526215557713432034165057464111158169600 12051101 -1100491202988396597318151736565470159898 12051102 -78010966106841656736040207341110224896 12051103 -528085808170721256946479556905426364416 12051104 285346442953708736521386278664237219840 12051105 71618827048881903142362328707171357120 12051106 -13154401955486588701249869492967157376 12051107 -1089521277598679368687628910743489188644 12051108 -377111258845169061713678959726945819008 12051109 1099260271253434846692833188600262290206 12051110 -768349047604629293696188195048679610240 12051111 -128286548631344457119307240916758858240 12051112 1195269963166348681606573266823127731200 12051113 -583877059991272258693834549893314587416 12051114 197499536506629401150900807680586088960 12051115 -27010163321039517256150523899159607280 12051116 -398887096473451127374390917821070336 12051117 188138372358108061345077661195992757068 12051118 -242638060307961744501687008657085833280 12051119 999826359792559069095999075301005605520 12051120 -162165658377885977044978462974099456000 12051121 871335662479475663968586964601954354322 12051122 -46493681244192364998566114888129759328 12051123 82922344198640962041973803342096409344 12051124 -778257326316676201708006108568362118400 12051125 726366155924843049353125192985049870000 12051126 172362047321884181550856936987647836160 12051127 183498417730411150863167402854841197272 12051128 1147294156398424588314020924781240668160 12051129 -540619053872913927682485710734293528960 12051130 25439379235284548176553893956515942400 12051131 -828414339002596998221006954681748871068 12051132 56482882215047851933997741300684424192 12051133 -365588054124457575908685274796368895040 12051134 -508855879942941984487607341216358668800 12051135 546712127025609489928567651215363804120 12051136 339372764629154946336016717744465510400 12051137 -4644659502476271088232733493340104128 12051138 149948903144733557821499837421868785408 12051139 1660826172691053217706809655694419482940 12051140 194354827778634809986838453070340569600 12051141 -303567082196767872105414447421159909536 12051142 745311665754967764778035067193965061472 12051143 -158390007545781293731100799817477804416 12051144 342797673475527830183921277807020113920 12051145 91707443003884272780197549675060467200 12051146 -20084563816197374607189608473385855136 12051147 -510143068496067284331767669796140520528 12051148 -184420718675065895493032073348333719040 12051149 -253492449450350053322015574350195983200 12051150 -102010245604309264847454348512414702400 12051151 -54288307866487873027982495816846386448 12051152 221628653678098398182449646686722809856 12051153 -132623747243671077877028546324610316800 12051154 83213092652653617573681269812747141776 12051155 -604407189300055221876643984014217471440 12051156 -69267154649272584205013486368328503296 12051157 -240751650806313195393912981129539362816 12051158 5141142579710584938197853926114894496 12051159 367581168386467331838573352611939425280 12051160 -929269719926598530658781967583098880000 12051161 -625110539661388355471185085719973433600 12051162 140642658726562086042747373670307513312 12051163 538077922872132729472204187539925511120 12051164 -1342859065951864945642192428127352607744 12051165 -25545021745644557839231372839319274880 12051166 339479674585504776988234214385613180032 12051167 80270993389980196600989244362594573216 12051168 482392385667531693541081589629153443840 12051169 363598765892652652361443887050596730644 12051170 110238412546996215137958059717985557280 12051171 51027194685838524596194769247664521360 12051172 202192096794950646268955312625801879552 12051173 -2088155776389034237104253226125314898020 12051174 -421363998532636514664519528738303186240 12051175 -291168239089331019706938217015352361000 12051176 -624689516759234150214243183443099811840 12051177 -242950811787320455768440971150866510560 12051178 -810504844774878624936479696693444193360 12051179 -205886528639341020869765105945402746368 12051180 -192693708409629214462738411408112640 12051181 782493286046567503302570054368367771372 12051182 -192302868062145524629721509196473570560 12051183 16126377490726677073490414651933477904 12051184 -7632952754766164275887642058396368896 12051185 286024772204849455547112752518972195200 12051186 -189337225621467962699973593655007076352 12051187 686899560833645472478674761623809601240 12051188 -109179869908187509608177895158924140544 12051189 -123171613711392131501174518886423644896 12051190 -68325473044304810141050200773133158400 12051191 51830625868774588523189498517615828384 12051192 265536902492331530106622282124289822720 12051193 -94160378113306613421831975594391293312 12051194 177897444381369282128012177019201622896 12051195 -61389740470169310617542493792959119360 12051196 -187440258783939634063259557554285978624 12051197 -414912097234610502657725000504733423354 12051198 372081366550880881789720108288363795584 12051199 331297381935934682182439680844695308960 12051200 -150492259568116111834819539461210112000 12051201 517466484651712960005243015986996285232 12051202 -17814342945496603852384566336906211296 12051203 225614315709549280629116977530448211640 12051204 383177619918762844947521040477773862912 12051205 486028658007409482544194725900379120 12051206 840601597538628096591529977371998771200 12051207 -186393131830658521162852946432238596400 12051208 -382189709242761204761252569307671050240 12051209 1036440442603785635786165733007001008410 12051210 335522696745125789644982452860148680960 12051211 1513938111174374135291777331099266518800 12051212 -68939794245025243186868341230536928768 12051213 17234277755902790564911194039304656000 12051214 -8100823949172821425077067534831512576 12051215 388212922976840081248818163469432018400 12051216 93550258477579900931852551610188308480 12051217 -319444877277680393252397871281532794588 12051218 -105056525182124139036928770365533034496 12051219 -243512685754826589728269384756042312704 12051220 399315056640368668832745515814943680000 12051221 467966269667498691361605440009873652864 12051222 -17134775110026698988568758255005525568 12051223 -17807857843126569353967502372297720320 12051224 549351994421194168282267839641146552320 12051225 -328961552476885479603981083177198730000 12051226 -938020524643865868877253613507250424832 12051227 -1712163595919801738565100396509398988924 12051228 227397916380747284643637891365545189376 12051229 266717647496663151790081076218096233830 12051230 -349970781358321385148763432793292162240 12051231 -379837144403905593258611178601947338880 12051232 1198899450696416740772733956557845430272 12051233 214838315748949336050222533887256890260 12051234 -84959410048692227787418346441652111360 12051235 -152796393636909767124460616342394937440 12051236 193676519663931849398382784842123377280 12051237 -1311434772403188992180647110346900800 12051238 -96447550155223260484691027262228840480 12051239 484951586821941983612959804636611938040 12051240 708908561758417791329528096693035008000 12051241 35575245416167335629033812397364988800 12051242 -15050481893035421860886954074079632896 12051243 -602280519541516907675503520322592343268 12051244 -9151543687662910969928582200750679040 12051245 -49014053443765357016588768868967792500 12051246 -272563796543894190225752849016989855616 12051247 -194433444474988057485611926189585474800 12051248 46204637400059534658933011466883989504 12051249 -134410927363018769642287108165709701248 12051250 -30924369361586430263964752082351360000 12051251 1517638091879365781239876774308613916904 12051252 73366313803607550484438350115310353152 12051253 -325263437561050705317112204442298546312 12051254 212836012095814021497554880232711452576 12051255 -398510146761907136171160164539758283440 12051256 -140203669161133630382849327216967229440 12051257 -608985240083011436619184363023207582780 12051258 -113331271145900892854924543460351194880 12051259 417569258272948807181639836307557697640 12051260 219207534791519651388728289955757813760 12051261 46871645358302058800132964046308876102 12051262 -420919552358004197655924858239167450368 12051263 276531657172506696118570095339388212480 12051264 -8160137743381222382998016838221168640 12051265 -691591107941549354755607489858234522880 12051266 1572471248356925376719403641068180224 12051267 -280559557900014821085257392573545939720 12051268 685726376156203828063411820296942156800 12051269 -922121580394389967658680299351687945000 12051270 57743496372255089558470573669716049920 12051271 -1280362463906374823460882672267594406800 12051272 452756876071577637730326749055708241920 12051273 -453106800966268334104046821191875273856 12051274 553625345016517104854894210656403609136 12051275 -646632197278627295727069317085925484700 12051276 -201137617568170274531899609254041952768 12051277 -104925967870480913290496393116132040448 12051278 7416687273671603163514137183523059840 12051279 65691155750562047594428777777968210024 12051280 -118953545088778366707015728197694423040 12051281 -249507618547198453421199512363076096000 12051282 -14115251015071599080262667124305405440 12051283 309284614538642739179714523941755409400 12051284 284074092789844202975068070548633681920 12051285 -188178437279000429916670265061397400640 12051286 141047511989287578172606878755957967744 12051287 523369158537684928439188577220184298640 12051288 992902505944396582788282122433216307200 12051289 -327914473072988602226564987899808024960 12051290 17577482775502239833164196670476686080 12051291 -99305072364344091502615943315672987136 12051292 -685088465267829276222418551009609400320 12051293 988022677285767188266293852771310165542 12051294 49436332209711969377480882314663455360 12051295 -135330724921784827232751234357299796720 12051296 -1427034230237997316425412964719937323008 12051297 129195932718035356889883033216785758848 12051298 -74189528324670505039563893145682199040 12051299 -215745656802223093428054283949727589392 12051300 75755278353013365092219631751425408000 12051301 1706781619844090552100483700211572669600 12051302 -72152649546785562839636601321609038208 12051303 -262183497741579762105661953978367001472 12051304 -582179698055199123215703966198871434240 12051305 550572861992107220856445892491391664000 12051306 -80240072974664188020981873492368322720 12051307 -599829304051283473222936466769219623484 12051308 -174809745685424584502389501805205219072 12051309 -82208139182455363649015974253563392 12051310 -277347840547783985379423583682562478080 12051311 -2444215606350889544345556584589634782600 12051312 3178143299609461994231946985938616320 12051313 -142251183205525051401107030134392506060 12051314 -460450948093391769996119861403266755968 12051315 712343795525410982208138163377675612000 12051316 879233296900923231320880087080391166720 12051317 -161591131213647674058096765073349643648 12051318 193852004779778985619654476539922093504 12051319 -89097808992633435834764343261784832800 12051320 467660569507799258240801560370497536000 12051321 773735089876022305142732199311427077712 12051322 -425259632359844206511368758666566598288 12051323 86309437022953775213156311246297681572 12051324 -284050642607095040412115938539902179840 12051325 388110914164246659153215352703967095200 12051326 -134423152116325937021396814095430349440 12051327 499509363931995707519708862703071037440 12051328 368214770069887475433541572562853560320 12051329 -334048142738716001045299090068829043070 12051330 -144595689675158825460768741116514094080 12051331 -855943255055996197413730630014104868968 12051332 -1317017154853114100469765361976164135680 12051333 -91358684204319780383787167297963615616 12051334 477910805003439799971613997130836548032 12051335 -234075958884911524352179529032167461040 12051336 -224467128474144821304108789962008166400 12051337 -288702543751428711890004278286243386700 12051338 76909447071064978350400386266155784544 12051339 200015427305665301303982108577733403840 12051340 199807495812903759950128300807624704000 12051341 687557127612155558406519465135157695372 12051342 -95276489965757386217243570297116215936 12051343 54825101117316863385181378840659275648 12051344 120537152489419563804078719460604133376 12051345 -4775741563764524946232752452698868160 12051346 48307220778017495463159990069210025872 12051347 149943817256430590573063180383794699264 12051348 403632851010003849139162992718901729280 12051349 -201943384399704334505710476450404420000 12051350 245739028066606524815736602347026506400 12051351 19469857964581430260696119873706092576 12051352 -12308003004393066527437204949711708160 12051353 -117645171725212943683545212158955141436 12051354 -204047469833065061094589073192741433600 12051355 -526587467364740855469703238619643650240 12051356 319614837004694781032534786664791009280 12051357 -734538475674451028511631638117226898208 12051358 1092722041992465792643770431417401920 12051359 1191972777352079489000102420435854573680 12051360 -295540644498124250082546768993848524800 12051361 -198000402603235045305481559601628629760 12051362 -350042359632918400623623999304083195568 12051363 -905289279549257084209191286359885854856 12051364 -51287649741473628088158188778131447808 12051365 -562342585929828590316036846441078868740 12051366 -112439997610757355607009471718436519936 12051367 656439725189177124103251313005559663720 12051368 25149170395612097558261026908888268800 12051369 30547182624926093330977339958955695040 12051370 -83451588235464958715444804914032599040 12051371 -68031610213331705815990099589767643628 12051372 -198887353347268206229463083281241018368 12051373 220264323994244328376607371633609177622 12051374 222221894139601061443221199656170399232 12051375 343917542531987823071148330046203648000 12051376 21874128051567620848504232872126808064 12051377 -234067445454953058079971642633315112320 12051378 627662518352602550455255932055487606784 12051379 -194313224552073755940591294877148431872 12051380 -499586672973705414599292303482245785600 12051381 -403213509397421716498960559853774816 12051382 -244446414022193957197389583640057708928 12051383 -523250768066584862517831568801261994856 12051384 724396156033147980960592001807050936320 12051385 -828410647278513576709679385117836934000 12051386 -325187144498234609554432591378679326608 12051387 -1078341012526405245985896881267379092832 12051388 -1691139237340933846784929262341752566784 12051389 104330657419725754106642627146793465472 12051390 155705398226235328613715638855965365120 12051391 -96173456805535930024020444112590126216 12051392 -300641674740239327939538961257216344064 12051393 -403561903565818058569420579008841565136 12051394 -218302432581300426447169097194203123504 12051395 5646343987599096744199569072175728720 12051396 153311680155265735906763926056419328000 12051397 380098072226830278167798139417727586846 12051398 369254215988263474748464035930198157440 12051399 -755142848621397195255107013212723825280 12051400 216912021217257043874379548442920832000 12051401 599463756134867444200461833351205582900 12051402 -257008852132455807433903279495261151232 12051403 -516105094936292091692216981042950376880 12051404 -153420043093567404683647287705621055488 12051405 16565586152214188537981352852675310080 12051406 -318624304185834654573637415187811990848 12051407 673350571768174884017988997085968252656 12051408 130988854239529471716388460596621737984 12051409 985885372300898357609464825294217914610 12051410 36778147876125642280454516067346252800 12051411 -843531275541721933764847318755877502976 12051412 77118253768373978117134233242694387712 12051413 -1130564900238532788921592067133549234816 12051414 -71493718960871701718955098226752298240 12051415 403312069204047176762080934539478211600 12051416 595663007442786679795880029739499724800 12051417 -66366082156792009226944689604230604416 12051418 -12423491316277917406237394144664955200 12051419 -1080487605365601753050322639359265727704 12051420 -60358641909919007770261193158937548800 12051421 113323503934891198307704861931109659244 12051422 -629757370472682401855719892894368495488 12051423 -29636179225919592515432036520943790448 12051424 -39904104717530854098430432755503333376 12051425 -44921739015985164661545812993117472000 12051426 9516111238630860734960093598228802944 12051427 460892050688780857639967363703171302560 12051428 56820299602773554370093570971105648640 12051429 102098600455620401744334888590139902688 12051430 39078820426900834944665793667186300800 12051431 336758783454889328227237583205833823792 12051432 735017292971225386375939206140925803520 12051433 1314010062179275171079641831686705514682 12051434 219274130761094256384541038537681319680 12051435 -147916813486979878980328466078660467200 12051436 -13810844984821385328805580723632103424 12051437 160235819916625676792140945423687807212 12051438 -971873215602005422862745726388672512 12051439 974784146862971088087501760623394327280 12051440 -2316576536583945090270124330205184000 12051441 376946207775360357290018054295668070660 12051442 51127451898133031815526142530913630720 12051443 -902525364989482163549476784031334765920 12051444 282984091689944261705410976275616956416 12051445 328444326781231064510153942704582980480 12051446 -1864033262773877719306053037443261312 12051447 -67913860469213388388640498874492665472 12051448 45859172338833744885154133786361077760 12051449 342073368997728572239649653498545444864 12051450 145547193385978692937149937755790080000 12051451 -254212208982019064669831616756043331548 12051452 481632523998809532537500516565345567744 12051453 459022409853352211255362384028511579840 12051454 399551292289467057097372987864253362176 12051455 -190396434007122427424896969046024237280 12051456 82538993195308108822426554771179569152 12051457 2101619410382876703265738648585193328864 12051458 -164590403071525752593383837239308175360 12051459 -9327944367407280400627804623039611232 12051460 49273599207352403878920247963033128960 12051461 8375304596929154319970742158151718624 12051462 51314177540862967595314623507599900544 12051463 1631205677975418339429182794128527362712 12051464 -938124922216723738922499006868895984640 12051465 -188951236031197158604430314756612109760 12051466 198269574549743415229533504099964120320 12051467 56401482731982048366642985008244828992 12051468 -24563909365839252858062547788846164992 12051469 -1078560395363423305031931644509843240320 12051470 561825148023480993008020995572885669760 12051471 288815350826095033680413794439850867840 12051472 -221002772444201239991734225168229990400 12051473 247105955786807758118835433522699256640 12051474 -235730729114565810102868304755301038848 12051475 -382979362310454364440167448366745917600 12051476 464043070467219218568481368790582917120 12051477 550454718398423951598992878663345803840 12051478 599024994042228764037651373346344065024 12051479 -365020274076640511239745529463059312 12051480 162990036503462546769231009931758796800 12051481 4686653116385971766703001641565711040 12051482 219222603802204602625455775685910692592 12051483 3114000527157249142303442456705990448 12051484 -301040972978004456990793748890054633984 12051485 138645907655335240663336016024453441760 12051486 277466248211127871373473450383427770432 12051487 -505032749679213593168014310172148800288 12051488 -922733080738033910782441057582036746240 12051489 2022449784639311345169065888711546208 12051490 150013915775991644692424623281792460800 12051491 -62475188795610268324539054950931084480 12051492 -268012011399295364665774630336573820928 12051493 447421770646517156715156431300281831742 12051494 -42248195968788440480035312270704967680 12051495 46355147579573277179621551344998415720 12051496 -399154207381643453665057618215137126400 12051497 109638573181983635187120518213674094580 12051498 115914410766862974930227465502847346688 12051499 -60802577607314011280837711441774254992 12051500 246376230620637666145028374944137472000 12051501 -703409224215668403367251904614146159040 12051502 752086157006597927170668329521504325952 12051503 1068264988015177683739965132277407153960 12051504 -8538158446220034238130207593563193344 12051505 1090705050243598925553340138232121221760 12051506 -398741758826481321896817601310305080048 12051507 -91782759600800529997865266686340853712 12051508 -51193167240369131660444212660874921984 12051509 -990605369205564932267406927336740230290 12051510 -97821626144317212070553961061553817600 12051511 228717201313532418418757087823729466872 12051512 83062274385891640430619463668659712000 12051513 634226377359893623274223306320449717242 12051514 -249213133766372981803798064685238188288 12051515 -16066337722474465852853881462400071680 12051516 -475259510136065750226643945956469083648 12051517 256103532601189830330444918828811722240 12051518 181095371768115004759247974109233032960 12051519 382165012766074098104008094823827110344 12051520 -24134509956753138057925206762974085120 12051521 -210927241884072984883402011285217021308 12051522 106437733672205490906300654866820632064 12051523 85586850973597991518213029223325769168 12051524 -18945586750474901955696661115545027584 12051525 214226428872555466276853262374309620800 12051526 227255130420329150383029977853404039808 12051527 1083579937082860897611737576374413167232 12051528 -463030772230226361440341326559637422080 12051529 -65517931051435795682448242741009612800 12051530 -89004526759224709868902278576866358240 12051531 -1518200932618683352790070607022043566160 12051532 -644090877314895111960116991956596866304 12051533 80986581834699227603270748840337600800 12051534 -224866580408998172686673079913409817600 12051535 -629557600464770148942642517629889357200 12051536 -3901890042255324209238311770353696768 12051537 639816954186632059137653602658896984560 12051538 -73969343326244275580265941216860028928 12051539 91156860023990668960498871124022485624 12051540 45445287338916081758586009145142231040 12051541 -1083287140749592718462437377780510699058 12051542 -94965092415945713313059252786725679328 12051543 -232388167071713326804163138362016812416 12051544 477582146068863036398914449976716380160 12051545 89054042783966278654690832291445859200 12051546 -106365782296368509810778247698827569152 12051547 941498927079253338606195454207511559832 12051548 488637723393590828578850785819662942720 12051549 -130487239020868066938756027905988012666 12051550 -217642742912386983534449716857370536000 12051551 -333189211597784639008644871293750895296 12051552 1311799280552751161867466207676757704704 12051553 -920770319295461755657813774493209951198 12051554 -687887858018012309691450499245755247024 12051555 -387012067882621034289914283188874785280 12051556 590206728362610879910433142244685030400 12051557 110939016663626539927958676920185434912 12051558 -279735949097467631465563540183165608960 12051559 -1376635637284092033468591519481898309400 12051560 107348758223160225568013422435270656000 12051561 -67231408604726125049058536423502926016 12051562 143926724719676660084610067013271322032 12051563 -100776346727562999005948190717662395296 12051564 -23352415057276532621805512595146784768 12051565 281557767733903370728255737175672904460 12051566 -270254844603140411428693808382219840 12051567 -12373390252477074797897723332626096000 12051568 -16544372868765025818108008565039005696 12051569 23730037226813485587188451439999005696 12051570 13051195353865332888962209345063895040 12051571 187771103855675574855526025305213028000 12051572 -554978088080318946858069700780264032768 12051573 96847058431327604904218332096422449184 12051574 -63833575986604945294201737365375571840 12051575 414205467057181100275410088784953596000 12051576 -354412504097499724687021155684958310400 12051577 575358637249650264275107788522816392426 12051578 31408593067067581597048773251625308160 12051579 -86802901755649083106808228731658131920 12051580 -209098589536470560950462080961852323840 12051581 -492463056531892750230067176924699730836 12051582 23786754417177814472694272522207130240 12051583 -771151784043431653437656874980545368920 12051584 487609199473047292523431755323875000320 12051585 46010066630482688357608197797457619200 12051586 -421727111766714620322689652767078438400 12051587 1302207774734321570440769231566801233792 12051588 -798693751649493501341887498512383447040 12051589 564674408127241206208691846174411420160 12051590 -363843846185728762603307816347855651200 12051591 244362855365219951042080952170662280704 12051592 -124045720955832183960342610495068733440 12051593 -145146400336208910582763021325278968540 12051594 -243267321873644987275994066822320901280 12051595 152166747523916574765002460253304739600 12051596 1072994214235764741117544179694153363200 12051597 163240189469177649528570856751952446400 12051598 -378821439878554451118406953776674470336 12051599 -1371255544276007529618473953864539047904 12051600 92725746848058458661608247209164800 12051601 -250440848755090842425301930972048537500 12051602 605892069545178867618314852755447204752 12051603 46506321653504569756570944514411809984 12051604 1005377721222814433566077664595104144256 12051605 712207317306097693002440724711913716000 12051606 69611247774363189530624910336652124160 12051607 1944810602497636190565915209948494509672 12051608 -273176039706362935298403269857646592000 12051609 431175949166203619328221122000093392000 12051610 -9074115045298127744198833768095248640 12051611 260257256196913900350004037292299950848 12051612 747633008761151746486354851922318540800 12051613 -461714573458885201425558151674101831840 12051614 -423099707391363227470924861738588075008 12051615 271536650310378694267442428180211448720 12051616 816980647069782801585285813406384128000 12051617 -83353624191490096088277887254072933080 12051618 -662576814412509410450408646413927649792 12051619 -499010135486323206646205819565158147040 12051620 169952273648761299175072741198353838080 12051621 -133787229851035002076109558907284166210 12051622 -14994691074942135107006356202643554304 12051623 -382636020338585802767770142994172852560 12051624 3134830267999701868703781637287198720 12051625 -129465417735007563473506700337337920000 12051626 485222016150228109038166826686280590512 12051627 326928304395603696084865593795035154432 12051628 -1015833823666603040957326181566591781632 12051629 91335898448880215335626458649261694230 12051630 -114512134006516887082853120216311660800 12051631 -680295198709811048960613947076858867568 12051632 141316300742257390111481002528727040000 12051633 279090829137777737481224256268099057248 12051634 -154069462350886855025583171035525979648 12051635 -4726217286446757496928549523173948400 12051636 222492263794812839075759069453480742912 12051637 -465644614650597001171749254313939344900 12051638 883203004348399475940608131839445450944 12051639 -251477703844466258378501909721132192000 12051640 539559482258687465910373288727887872000 12051641 -44677524954589736572575343741758011136 12051642 -47841023814246911364872764773000531456 12051643 3930808137327375978266010567033407600 12051644 205475999421470876685384526793919708672 12051645 564641091489554960335391813948213274720 12051646 212379378571777756951936750370148610560 12051647 461693741226542786278345579390052652096 12051648 -131285166277552788524281343262484070400 12051649 631966395448399611478448443806714051650 12051650 4401836212331074887333339566433045600 12051651 -792459196521557050058933839762208200968 12051652 -55174906151118538775056671337415534464 12051653 -1412274174616288352310538628332906752 12051654 -123012625057092183915028339984792172160 12051655 -230246504414926849109390491323770895360 12051656 -1076108857908702551717080882048214277120 12051657 166124684130133691308035735421890790752 12051658 368769099145004613538719474837184069680 12051659 -1547087155731144640914847771648880332140 12051660 -76770393644357267504263431720917898240 12051661 335730229051841638644087682610140112652 12051662 30926130210803720323631390942500869120 12051663 -158610209655014456294725365786124146912 12051664 -108959935140850428751494909725790085120 12051665 -754589481069817011143276434924610073600 12051666 -39165089322349161198638866279158316416 12051667 -451261205180589494089733913975162128040 12051668 -70767490179103046941271895005537088000 12051669 -82911717702085501674335187320021526528 12051670 -264240295553430958499197315510610793600 12051671 -155606209401003343810560436474570459968 12051672 -521739278634125342314880904272643072000 12051673 -863751454115970605895803733144264882540 12051674 -923368510205287834479055995962418290208 12051675 508523800768260356685110191570961154000 12051676 -29010305312055885145754200709602676736 12051677 592071171113320292297847919313776380384 12051678 -200547144296397262613452956154551205056 12051679 426909933050579433098148562688984101280 12051680 708614858371868367579868465933245480960 12051681 -808683763263085049851349537235302193120 12051682 -159367839504120986154088758317905430016 12051683 -167836909284720851754940416696999111936 12051684 -119086951086741404570724430868297318400 12051685 713207218822818249636167039082837952380 12051686 15649204850997861576621835744674744384 12051687 15093101186089311278852193193148413440 12051688 -151754581374407000961234720238626324480 12051689 161827940029821638206868387199504262728 12051690 57339943594075304890882164247721702400 12051691 1083881108247649044351868819594136969352 12051692 -2178346355585255726408769786423429977088 12051693 -127112627702001473540478646127290241280 12051694 353593323466771958433878466908554761600 12051695 -184958616224513426834084403071358223800 12051696 -1255386163725384027597633873263984640 12051697 303218059745575387791450358720444125360 12051698 125798812226982316624629440689270659600 12051699 -43197383868562944735568795752680024064 12051700 350768061550787195169574927740805888000 12051701 874484238200353567760882149457505040992 12051702 -181340796987858993551110561043542885632 12051703 -1197097775340905433713596308617800168080 12051704 55785072040003604668599589412686233600 12051705 349441485254496092219987577302626455360 12051706 -447069149597362953161597501472886628640 12051707 -577788302681831261412765631829227002360 12051708 56259105597208855907756179745726186496 12051709 4504843244135558255204477460457040140 12051710 73271771792741285147616185444751449280 12051711 -19860366933017475254872741991984183568 12051712 556772098118041212936308961927820738560 12051713 -224513873231949537375131856776804224080 12051714 109295424086628828905592382904736955392 12051715 -54331344744982571515544583025126152960 12051716 -39461683874789889124732758410393433600 12051717 -507548499276208939414459450386848166240 12051718 -176219776507113888718695245820632383488 12051719 614699452246803724376285761370506488840 12051720 477537131686580836689142449818542080000 12051721 -2080689933540657861239415215327697344 12051722 -1132582761239276968562146113473166137088 12051723 -216072659263869126503062020528771814416 12051724 -263515533567336550626610269049766627328 12051725 188644915074493547545699559947756708800 12051726 -435690987179850740338177533876153579456 12051727 -633584205561939750492867690373550361424 12051728 90415704663901469736125408012892659712 12051729 893631762362686983193225764134396685684 12051730 590644031111251700659973609738917721760 12051731 88714263505768567090738769136478837824 12051732 76206436667672149389892912590182252544 12051733 1087658482105860332300851950066030064380 12051734 788666112095093900286516191221614233472 12051735 -442917735634984483568569958127262638000 12051736 -862235607634799548249554799186026455040 12051737 954451626440557981666970063748592765386 12051738 474477998029870663260526057237803513600 12051739 -4485721348700086970730633346050584320 12051740 -40299791530203924095022701782761861120 12051741 -25826603345206837986770391479210413920 12051742 -223688210181954206886707497129428023808 12051743 740763547519414441602672278338351223544 12051744 120469358616480948186490286943075041280 12051745 453069968798533214036020736103211607400 12051746 -259878443973264763019064241539580329984 12051747 8418266815187191170786865435338989040 12051748 -422767221265485172581354105232853214592 12051749 46239455923174742311621990215453504864 12051750 385498007547796452581307461614013280000 12051751 -354197505618190686760128351599022883208 12051752 1995176730963702089554570202673003141120 12051753 -63717103703610052162022218473592104960 12051754 106335653126416013590745181102516591360 12051755 -114383068245918898848769955777873319840 12051756 64601828748197147916051825720522938112 12051757 652716706766346818118802333633195108800 12051758 -429657252044260139430816284441593329024 12051759 1270187371008242427188010738706275693312 12051760 -43755373280906451569016209501008035840 12051761 1096707776627706609840399152638656202752 12051762 -126118904851698007136604372041709818880 12051763 -1042696271085877883234597723376601490576 12051764 615087232466525482740481937243322120576 12051765 -285788795398529443874752086722294429760 12051766 -130516649448671084859392800898048716800 12051767 -216335689300714893111407491846082603808 12051768 -63697612131475826809499095062570393600 12051769 -360007907981149217685163637794434479830 12051770 -81819667901768767086287133749930572800 12051771 -922456083988392952651382922006775840488 12051772 -979559969380773098299290563516401241088 12051773 101384049611353650917502692235998998284 12051774 -54039138847063580505936152128202127360 12051775 -90702600305785687649963131288825064200 12051776 169580088033208333411878181280981975040 12051777 -107811888688493902547580995284057079040 12051778 191644271127150920041338819100110367440 12051779 41393842693468359358290191625095176380 12051780 -73084649692200685613053490590928916480 12051781 92646555618895618231841168017099074592 12051782 518543068913305574132004426129485682720 12051783 140826047240191783182529090972649944752 12051784 937229974335842448833826224971860034560 12051785 -1014770215771430499421677980283071893020 12051786 -127529843503248401326390521980804892672 12051787 887025646373523120920933956200803687424 12051788 -147938969969725260679496394682272651264 12051789 6907060849879800877525913572873377408 12051790 -481426501513128142152359807251111137600 12051791 1816917415524332497254583942758111470880 12051792 -66756878976570004829798867162659553280 12051793 -238862047658642941428888382309238105472 12051794 102608721845952353579325549260744869152 12051795 -238068000435041563949789900663724364800 12051796 389937502072229198417019912818059337600 12051797 222196296468905027285877438301033548672 12051798 268254525183401021943677769500056155648 12051799 491187730126954045775750747131573672336 12051800 -307723175280797446432516890315482880000 12051801 854592472335530817232394562821190803040 12051802 122617705780396177073619470408874154752 12051803 -440119793627298770051356995036055733040 12051804 -109608609970514033866852456645522773504 12051805 -418188692965477490724560714739213003540 12051806 294518875037844970485883458376988424384 12051807 -17288053226179317778484650819767743160 12051808 -73209368358178369334667165978014515200 12051809 -35304594572388004804252607041026274176 12051810 -457450182181044914414689200387457391040 12051811 -484059396653364802300891446392891599588 12051812 -662491125838160972021820360947120947200 12051813 546810756465375048855972748025702926944 12051814 187816592105816140111198278132263116800 12051815 103557362289932252264338408905619467120 12051816 -62436291804361157222330203063556505600 12051817 925905207890385272233548293919745866832 12051818 -193636074928498420943653758833516930640 12051819 263251514586971199469260131056389472704 12051820 406881721321711460251877312155028736000 12051821 672004197865048606419625482940722564000 12051822 407570562982489135589743563887979166272 12051823 311851041670109282797685708397429587440 12051824 358813762154407479492104613199769862144 12051825 -1639104032738578342500334419600772800 12051826 -438288301700728764243033680978430476160 12051827 360165365072712122609750302302594267024 12051828 441228538662139032823699492252648701312 12051829 -154570853449897764664543427856724030116 12051830 -19224296285205774893855546765775686400 12051831 -160288993858747297936757648861332040832 12051832 332328843931229685533513629575171256320 12051833 -900209574048354115782416754662224770480 12051834 715554513040258149102971295194724314112 12051835 -188829818304397080489978892111525950720 12051836 -387658206381352509292274819947399841280 12051837 -348714597967452788826338973332167442400 12051838 -26365753670628888704806707017564697600 12051839 74380333325838206965305818804750174208 12051840 -584647276218410483811712925847414374400 12051841 302527476994641555906057693857302746242 12051842 -731990626469570831214572046767454384 12051843 959303641000788931597086404608535285424 12051844 632188195681527017272547109352953633024 12051845 -211418229827637960883294856294822611200 12051846 -114774154168158349695972038778168133440 12051847 -94402484119812205979465968651992895368 12051848 -139818691193753379171817999134336000000 12051849 -706609424846820498003997562850671217600 12051850 -352574232183564010202427881717083359600 12051851 -628218286454701759991485408658115220848 12051852 -130357574368426439774829114300005068800 12051853 -1699805661580184783521204867224939017472 12051854 -98604221541150831673894230807147421248 12051855 -93957255534691147983180661101282040800 12051856 46564335252649554214454557233081548800 12051857 2063994625134786685145906976183587032692 12051858 7574022115509247488274560161451015168 12051859 291100914215948826152793376951593062060 12051860 -301321127297237090726883681210621937920 12051861 -9802625501658622166316779375149295616 12051862 8952255711185512965915634119054319104 12051863 -395689851604179194949304248488934072888 12051864 252428186282075463907608032017399173120 12051865 174622974046123433068347805931193504000 12051866 -658969613727403208385375742538666308368 12051867 60864442748561730444842836163039016960 12051868 -1091578826031532975154676485838689280 12051869 1121369836107922319498105104638696397152 12051870 -17343131089137419022579870924614860800 12051871 8711305040311357815280326256007990400 12051872 -156121420142140521015438949633738407936 12051873 609471084101763799113985044195842579922 12051874 602234409055625146808627679602673561936 12051875 20935754398178047300120216386082665000 12051876 168207672891195320203992859304841004032 12051877 206013481459424263023208441959354977726 12051878 -401570519530390528064817935692756051200 12051879 -317690519740181886229321170401054179200 12051880 -351812915365272187013659825478737920000 12051881 -968952226723007652614090605793947586688 12051882 -412300190567591807206836919381048465920 12051883 496175943432054297214273011931607054132 12051884 -39558735443119066492418599654447531008 12051885 -123099474800220000972525597647708709120 12051886 -39349547491099053835711764576747002880 12051887 -253562603921972283865477647364328932464 12051888 -46961342492855620631918133282629124096 12051889 -1365647215398016421824484602180731217344 12051890 44879657843737330962071569379951155200 12051891 -453606840903310576998421034596816538280 12051892 -1105179183841897128971460051959392709888 12051893 -890800559355807946089294180570732658464 12051894 -1001286775590691380275599107942799872 12051895 -312507351787717935385691039944155800640 12051896 -25096001855303343530293486824794910720 12051897 147076996268555437591309172406093491616 12051898 194159750308771601976603943118569413120 12051899 -203695509853790624933999068159867270608 12051900 -56945370307063727477916880253955763200 12051901 -333099355789973754279275064969712276794 12051902 315164896933820843830689767230463238912 12051903 -269516534374090229544966962221014868992 12051904 295647846207720087608291305405772988416 12051905 119433199369325166101215947637564719060 12051906 238124409825049195079903918612945011200 12051907 742941871145494857174516183659059005600 12051908 -184543227359754118934657999674099322880 12051909 15110750103627141477092068395459079680 12051910 47937531450266908440771320062544165760 12051911 -12838224708377956668891401149049639208 12051912 40706609670145865565005677159838515200 12051913 1789518920281284416746965564321062074240 12051914 -55405779098778436790060633897043557376 12051915 353492044862267972608235167045889383920 12051916 -284337053934051305953257854496082965760 12051917 87493219101984187991598740444376183660 12051918 -158449201439698442413798305039767857536 12051919 -1192458682973386470992586609875983423488 12051920 -270412835607797784543942742863955968000 12051921 374284005928460098436775586046510245824 12051922 702244850991399753124750729965121402512 12051923 -443629052600544873251634608388136674672 12051924 792860540590747038470916527766167592960 12051925 -905256109513524366672551964487693831500 12051926 319720211997909751460417520690137735424 12051927 1816963759685741855456071751279316809328 12051928 9374341451159059475331909069058867200 12051929 1151855452917107011394496307037114486676 12051930 342429670737378754518602828275536384000 12051931 244444894693751117813118381926525019312 12051932 266283455110846714268168740906570973184 12051933 -785444192369914445271377139567076834176 12051934 513593680646195066857202900611794239616 12051935 -4722266644543063655955766889383363200 12051936 194848369210813869984365811862025011200 12051937 443477454110690555780212430928263527586 12051938 -465470953374727619947505519926262312880 12051939 -22650952517777132349150530172702890376 12051940 -197555682148342344014131037711908488960 12051941 -510958027972004279049825552346923575616 12051942 222224254764057574559842148105236984512 12051943 361961480000031580398885270179390075192 12051944 -839440098672050875911233983165592355840 12051945 -352682780297931564614710520244368921280 12051946 352623530456447094168920229953725549920 12051947 1057470864780416455380454876716171698040 12051948 31913717152812640279672451275096390656 12051949 115205361909047819702344127247542833280 12051950 -59779647566054795985314268303119376000 12051951 117246118865933213556841982975430107664 12051952 -384323151798423198775908244709480890368 12051953 700441924066124798037526285234090042164 12051954 1230520298634407032087215480818554368 12051955 47126843565430076494360824354705045360 12051956 264872858287822256510889678328324282368 12051957 789154258288765406581586764714356645120 12051958 -267310956298119152588558481441451309920 12051959 -370655849746779062502285753703786143984 12051960 339265930405308545197021027499827200000 12051961 -1961503227354069504382440779799358675500 12051962 68891705127605946454944956394162654432 12051963 223130404441549075622296978968145920 12051964 -69929564215900013057313042942812545024 12051965 1161209755938501797825144586239410001400 12051966 104413062525988491834489387067990579200 12051967 499106980460949830484499207708157932072 12051968 -500400591786971656826610418545391042560 12051969 387114098416735943657051198363486798208 12051970 -177622173924254932592982099043918333440 12051971 415541283831748992588872317802800740000 12051972 288300987001690975088254193659579322496 12051973 -538463972144048611217837420515954695620 12051974 -127688654215158136252217732210367215808 12051975 -242169215265136867750363553843682892800 12051976 105914833858621784709559173176589358080 12051977 -62321698893388479387574611833635963008 12051978 482623386210114779257657566805506196224 12051979 -54160813550050194028606434112896853420 12051980 306785128811985471317244325198412912640 12051981 79517700844432436134226629630639139670 12051982 -668351757136645860113427373878610425408 12051983 -771016398485675998019595483993529458768 12051984 -19650620945259472320471698269553295360 12051985 18203987806566894145791208703890978560 12051986 167060058331648323725891685206145158304 12051987 -718043702065582699515708426234656010960 12051988 -92078680083581518236504967153795324416 12051989 -1105927684361138521815232326558823368000 12051990 25576109827208093387865907310300582400 12051991 -421893701351455433821233754384596398400 12051992 479048610253900632726177373529245440000 12051993 309809117914029717363144261615526317504 12051994 233282165634721941799157834495795896320 12051995 -852621268221072421039342766364284751600 12051996 316570516409245531413273751520101638144 12051997 -10332245682657732032158960107052723008 12051998 24901038884653036961182215169303975680 12051999 743638857529432240795687137964860332184 12052000 831436961694493226647242183195230208000 12052001 29370898492658864086965671895588894612 12052002 623254557130862068398210182493476497920 12052003 433486162054188021015722175651031265600 12052004 741376233452543315143262830283140085760 12052005 146337579773719223862174954782791662720 12052006 310529593910589056611428148472643511104 12052007 -1008449133479967777460559160306945495120 12052008 -24782491611614866696746122432242575360 12052009 -884678193532044150479447776519531014790 12052010 -217441313776573582220294626100167640640 12052011 -10362391174791661719873357814800597840 12052012 7274127985873696184116307056122970112 12052013 -833967513321013948480095842935675393716 12052014 187239868570690365314705944311952243200 12052015 289075828236301430456759289505284412320 12052016 175430559921433264238412430310307692544 12052017 -155578007751611003768621172428720640000 12052018 308198836878774184836822289753672064640 12052019 499784194589052793665691498141407414096 12052020 -9727636884204680098517277508744120320 12052021 387378947881293087472730519687357400700 12052022 678841008617729943812617106365420100352 12052023 536205251728372786651376661331735718400 12052024 -111563907607545466410635061019860172800 12052025 -248677095070693170099194953426036070400 12052026 111433243005578487108998902449543369984 12052027 -217295367972343271010806970786568236576 12052028 91630051702254542834387956004672007168 12052029 712829980037948895701846841445690579488 12052030 394483897263941951408923443489162904320 12052031 568922787535952008045512059873597256672 12052032 -109443372279615017125093252891951497216 12052033 9238387769266294125758189160269110720 12052034 390611718210385504744350393761592862416 12052035 297213598371291000737861791356620192640 12052036 -123557227927061598424726933595996300288 12052037 -106856721736641147172949091743877763200 12052038 -502056836433668700056029532090046440256 12052039 -188150171670750863537804943007413717160 12052040 -3662622384239918116599087941097062400 12052041 -302396043009165840309886555741804157760 12052042 304424658036268424990223305043348691200 12052043 -823249691346349294490357004384809193708 12052044 -528961413094235781108114214928024110080 12052045 -353871460305381003586990161042202276680 12052046 59469935393168649684577681855877873664 12052047 -45168420845694614919307617449339030016 12052048 241161209646066615506521907461706219520 12052049 -3737469983050096044030327642210497040 12052050 58995924907590305888481570134871388800 12052051 564125642815567306417689907939141975104 12052052 366513216077913170706137680645358868480 12052053 33645296002891799636514329085828011520 12052054 303599433538463882907536260359887993472 12052055 -548901015798319065038096582042414584080 12052056 -232476220096695361579002943768315822080 12052057 -136566899592644204296513721930541923120 12052058 -335073220459307969004131474232711021600 12052059 -946593944087582646876841125445598824296 12052060 -343358290856870125287230276924403755520 12052061 -436359373095701052631827404384869375680 12052062 -544182841558057019814774412972690432320 12052063 -101792661006558864213907225541161376720 12052064 -1536715808407063586047511383776016072704 12052065 -689401788967077561693848960807644834560 12052066 100341668701600440785758648606118308704 12052067 50372728264145411165492973169491811800 12052068 104182522679571318696819122478308929536 12052069 -226154559963983935903731588079171411200 12052070 -117966580842080893251832634809848643200 12052071 78945576894177436113753179118608391672 12052072 717488053352473295708348770607691340800 12052073 -442058596218176977512805188544821518112 12052074 455846491353337029687827273933677282560 12052075 -159320958321168376463703292620962116000 12052076 891149090263442029139024326801259669760 12052077 200994667188748917315686689344062253120 12052078 -1089197477197637232076087473465503918976 12052079 -420549195087452598332503409972284379016 12052080 -24389859490321892395012623613491609600 12052081 -132194424603394989525388986058191761880 12052082 -106659083592581788210650798752816394240 12052083 -11126619506261735525268185196080442816 12052084 633700904671545544380089368061963008 12052085 622059352794663536364073301891181210780 12052086 250740390546792862944596463508623318528 12052087 142807405439657963274596346751020240832 12052088 149987023688427850763523050902619381760 12052089 -219492695444846989592175407243565176070 12052090 -252564415838928909849816385734375489600 12052091 527034739747180236774983311304206890912 12052092 18308498043779111173724104105354199040 12052093 18742091538139268194328019826254398342 12052094 346884569295255189910166502963526111872 12052095 -306834249344130127682284385768214879360 12052096 293178005466424934271828203789006929920 12052097 -711074960284863160111306146902643417168 12052098 -468832431703312060522984503949149734400 12052099 347361472431014190855330749688434510640 12052100 -442042285656104012228669928789263155200 12052101 408091556412707827968089615617814372832 12052102 -66089617713612922488935656585637145600 12052103 -264738431829292827919999860974766413520 12052104 -670254655631649881827511801776257146880 12052105 -449530291974944277566954887884831301680 12052106 -92291273505907464552546285322028545536 12052107 -245648983322365919940507967547259956280 12052108 359594446746777994194059405380588286976 12052109 -886501321962085816281367974109166501760 12052110 148706417326532592267973423503696384000 12052111 -147496367511757380942604143445552606008 12052112 232053548371572656955919630639963938816 12052113 -207372221515939294344722655643871896800 12052114 -223123659380146425942751915209335210208 12052115 59605294729840949069540626771737335520 12052116 -227883967015432596758268181317290926080 12052117 -332732456244173698905228315643893162816 12052118 -103326293463324189953679208678798417920 12052119 -1488150240442783150531288537134190794240 12052120 911185059169915506177930846873352396800 12052121 -166042445234049594880590888198781111296 12052122 21271705246305543238605342873492572160 12052123 1258875169088298152367162099692344826372 12052124 266996044523209357456284448763875224576 12052125 -840893317553879613076892736721839120000 12052126 2130711509566207192317025355284961664 12052127 360995628386873258228068515959336522976 12052128 184449094451615918425228930555676983296 12052129 726469806189024268938900874220694037730 12052130 -77093027734351728977179135967295691200 12052131 186283470291994575250264032963437081088 12052132 -200336726955635316769475872172515891968 12052133 -3840467453833339354299021606264153725376 12052134 -17318383142302674792076356085578390720 12052135 203643487652331205574412605045961255360 12052136 -281497804775917865129328146865368279040 12052137 -183228205359953861225446438459355418720 12052138 138984179023555655998020083492094671616 12052139 840241050617438579301881984047727179920 12052140 20459521770729600765326892939186969600 12052141 -248362687209190884490203104759876051328 12052142 -764132734519842150409783440635278350528 12052143 -321228772183903944160176013053336824568 12052144 -114646107425841336499593864447683526656 12052145 146447062995626752454228323729711798080 12052146 184374535160073061689638184122337811584 12052147 -686176344489457698658607419389662641200 12052148 -681633091379858697384777819628375473792 12052149 305973391231412335772323983626638457088 12052150 -11897807018201573132242919492360208000 12052151 -816858446131857583623213994897810213848 12052152 29471076390963812720659766931362734080 12052153 1374908991497638513997831492497029116500 12052154 44516198431812171903007216496188101600 12052155 -59885388373790880730607556937731662880 12052156 -764109491723984490132548945794713351680 12052157 -161455969687548823771135355842634000820 12052158 218853874676790462422734991511260243904 12052159 182276325868164185907562373247142230912 12052160 -95157678222963541837774446517781790720 12052161 668409616200345761294454701273314314240 12052162 -11416228258701972564248986842780261168 12052163 -1295461415268535303685574221112759355200 12052164 -30718195687893286188556338099313317888 12052165 -829363097560005007192363207843846175940 12052166 313382687149868619347275765666836971520 12052167 297912030297003397925093898489034476792 12052168 1292099668723700748014710654764161280000 12052169 208327729517616776370058943239227168 12052170 49146920991309799767135689178278293440 12052171 1011956492912144607695222505458982836372 12052172 501492855610239928943823253205709292032 12052173 191917309881629002199859263778190295040 12052174 754302728341413688028631075840155334336 12052175 -146443722404099464347697917616612989000 12052176 -1583533044062943349638399117022199808 12052177 -360376194392211606317289246995655881868 12052178 175682961442751265624432886065289130640 12052179 172152270588677842673455793823755504640 12052180 43699350717224349005211068867225518080 12052181 -857187424032141132874555060306490296608 12052182 -145190913636297893149263015688529107008 12052183 58043960968658089466119506555703919616 12052184 -655719290762311050423534379164348334080 12052185 562727511595609776120347332896063412800 12052186 -506187788889006966892465970097095711520 12052187 -991647197114801788536972036712775287884 12052188 -142592515759417371456337342466336944128 12052189 641423305771130290238368149412370765990 12052190 -459277568988020272335901959158332190400 12052191 -187858800601812281866195350445960730808 12052192 1261384159553594792207100193762892316672 12052193 207012347511740524393770346390177133844 12052194 113627050707931621400901257398712770560 12052195 -350033641459599729509610675743782865520 12052196 -42536947939726552016827184334687346176 12052197 67713820288731132334256128183479506520 12052198 311339553359691560219652119424402405600 12052199 1335767613511246611172654857245309062200 12052200 126898865809759864765494910710282240000 12052201 -386993172457287668142945876985313195520 12052202 -309595790241545212160011783520573277600 12052203 76358972909094425127323601666881301504 12052204 284650646937456901734188056372613939456 12052205 986182013049436641738678957346528837440 12052206 66368070841353479873857839805922027520 12052207 -748341407520394654265955029344869074176 12052208 -111995738636360320926105245495673815040 12052209 -346238751459379056532645960664461300032 12052210 356976407640602991052203170323668802560 12052211 177318899593688109448069989517225756224 12052212 3012939938004449261410522613050509312 12052213 752478539223269029899871827706569389920 12052214 671547883789614583530401432012004663456 12052215 -65889334226832007445075548126922683680 12052216 3141836811618137644213377486621573120 12052217 -2119744918342269631456040579834131210428 12052218 120321550515744457643113399342875068928 12052219 420220130371242953751899737131390435620 12052220 158829073414909355749312796341050516480 12052221 348786794909899473752096884458363405312 12052222 99393955983060383806471408305514454784 12052223 -1485748658649961786459900862060362844880 12052224 329876370882628278911574853708104597504 12052225 -325491603512603911562230315756174242000 12052226 -550828157730974728897387267090118423520 12052227 18391895408373897480592451943626960256 12052228 263892513612210136258687163459962694656 12052229 69612357438403825050268189926160167552 12052230 134436076095736043897244560294416312320 12052231 84002717060529717805766370794836827032 12052232 568347715689979249915540910837494579200 12052233 -58492749056953126632104310283748456838 12052234 62642891946255453423281548639350771552 12052235 -387305061122099211588682229561093085600 12052236 -103510337573101074063356559588644044800 12052237 -167512128460140292359974170858569120948 12052238 705744886452042328156813771312415659008 12052239 -140799944871454928205427615064463047280 12052240 -39620089467400998989721596776847769600 12052241 28734054717873894406298698247393583972 12052242 2366504144463785826970165876359782400 12052243 179259902518615396948731633638380114000 12052244 1536776640519184533984517685820305473536 12052245 295548197937604508138617183686223641120 12052246 -726884559784740671587501102981125800928 12052247 -92144589253999257078852310908746578248 12052248 -181072060173013951279755733959285350400 12052249 -79698071100468063758082624170599474080 12052250 -105963095814815892080921523671886336000 12052251 -175308340182225687050256298195880182920 12052252 -903604517719417774959003260335938862080 12052253 303322994791693167980299344434144285184 12052254 -488506988235387246071559656596263103680 12052255 -14911287656709771495533687228077802400 12052256 1395759236827776524398179091952184655872 12052257 -4823519765341500803863261623601022976 12052258 -402120283190291509749001744423195994112 12052259 867661487498842773914908351088351738460 12052260 577041586587202119714476524362267648000 12052261 -2736047679454569029498706188115254948 12052262 476929708133449204140621578551875924864 12052263 473639604285817746551496677353697056464 12052264 59147458735283413139913251127366942720 12052265 -4568237314868264004256984371484469340 12052266 -110792581007272460377127866035706887936 12052267 -795165622039465265870539152956839621368 12052268 290441843051757414320499592242054229248 12052269 209573540580317493255327585746475750360 12052270 -239937347954629094347022950801007712000 12052271 247737854977958850432831840068828037888 12052272 -52088007718599903550678321934730067968 12052273 -495998725884425961909315465812493464320 12052274 112891749599658970461708693541595229600 12052275 -300226659731196839536785432028330786200 12052276 155929695207301408147306237697883217920 12052277 209560366745321676595357850082066880032 12052278 62664333212059858803652782125515400448 12052279 1220755173314357587704414001150518931880 12052280 -20260798780997472440697648872710963200 12052281 694823924587635737499089093439882057552 12052282 271533792422935270989203484180223229184 12052283 -667475719640059886518646422540302717468 12052284 -601674754701718892178738864811433779200 12052285 -226770223793721015917052660319116136020 12052286 964045972292244369744369162816763649280 12052287 -368616250164619152259119733040302894560 12052288 100955690022174538321118210571554521088 12052289 -1734051629706396519460309819224863572560 12052290 -3971530946333212359878878469556065280 12052291 -48212820356992533129314669063000659200 12052292 -155896757930823442707666544733928898560 12052293 715732261483245688388491630359685045056 12052294 108265225661542796835606894001719987840 12052295 327945639843135579011605810586458691280 12052296 -208205668343026711238855175287737850880 12052297 26948712212171316006015032469322230746 12052298 3688828553289820863667127284490340864 12052299 -83467672370069360840678798540762844672 12052300 8339373042043408360447116161793228800 12052301 86802488952282923524831144753195644492 12052302 301149929400998730568903542903658247232 12052303 1557489418090011226214410350866811370560 12052304 -132455238628925274825612823813528485888 12052305 -56440823346999737614078311111177386700 12052306 -3392844123355506044966432525338552320 12052307 -1003512052907026491740221510116471399444 12052308 602157519531853252905043189456951818240 12052309 172659748718562727909668425423332066204 12052310 -254314358001306947662522412005741789440 12052311 -592573196342875851696672696357423122328 12052312 320910730005159279984990702205845504000 12052313 -41034645089853459342939085807067946240 12052314 -644774482079060382407007021199392230400 12052315 -302886440474461979591367140639462423280 12052316 -1190743370715562382989245037843174044672 12052317 68057918592129210834982309176314916480 12052318 -464562319104485534137583535810580448640 12052319 57298018059854961364857477893742456480 12052320 188070193712020627782744308240319774720 12052321 937979029869154662633840871657325924544 12052322 -62502686259837281864558686621053255168 12052323 657547363100777096109360483743378636772 12052324 -860643897106167481787540974372371282304 12052325 204390030613822223909071223974511065050 12052326 235076934176368949953573410548126592 12052327 303295697807362612105431547339860790400 12052328 454955123239268737553060180101652920320 12052329 -172802650081656374620778619263548085616 12052330 228448312517037436473405990019902621120 12052331 -230072490542091701191914052293064361868 12052332 432374887295271656436390259070993216256 12052333 -387503654033454365143392121481514357418 12052334 -624414807352508928951945069258635424000 12052335 -27053525459909860287324876818911641600 12052336 197742794984660310626486452653313523712 12052337 -32946452566489141449866159709336870816 12052338 52073397396049919154209136774977875200 12052339 621013569267890631535658739525213724448 12052340 -446480603236578336668435274476745208320 12052341 4949258504101489567020767751533306880 12052342 -26712028417014601046594404453475856000 12052343 -258863209733032655712847832431024312080 12052344 19636308228069013443409898134165278720 12052345 -139115891793155102251486393035843564480 12052346 14526371164052343858595014287726435952 12052347 60376363258944911855341564512995760000 12052348 152581974040654609285515025608870297600 12052349 -1232946781038916318727421616885664950650 12052350 12344279728607197240248446545069113600 12052351 3516763161904843864063920028263474128640 12052352 185475555679162561516743584507379056640 12052353 -120615771860797678682484310087672526976 12052354 -173995387321186298974683058490791274688 12052355 -174411255081658026101489168266274579040 12052356 311802218807367990216164156701027126272 12052357 -752316219964995125272504895282365599394 12052358 -288889559652441067355296629608402658720 12052359 368772435477928041516579459186353201328 12052360 -299003551993264541084203855472248320000 12052361 651110329834534424081385411338903863962 12052362 -60932015247285697580483418466524205056 12052363 25693370095367710061261552328419366612 12052364 660474196907574368093237191659240619776 12052365 49698745261733415483104258119404412800 12052366 -6097406720002556180798023470088012800 12052367 238234934371252153719936995167766743632 12052368 -159649794407499055377144341317295800320 12052369 -283012558577187804777548839716049959104 12052370 -353778596829778344251137059768229232640 12052371 -156967648128135435043441450670980904496 12052372 943178941858576998303152898771377876992 12052373 -26801669302636173645992927916345051456 12052374 478272227959655620342538343183569972160 12052375 -1406079994173356129128925995221182910000 12052376 -68482089279431399276660032772527472640 12052377 372924002591108611175743183325487311514 12052378 -249469437191954663633077439982297571392 12052379 280417236375890653285253738041936030980 12052380 -56759948745907899364411889039368089600 12052381 -1019934459335938141565391815080794042336 12052382 -708079358256836457194083838259143534208 12052383 77519110300190203393580242180351284864 12052384 -26193456467651510511159664558834974720 12052385 1244575258837764922844216016286079544000 12052386 312200115217674785646372374399471182032 12052387 -347166398450205774858660433255010959920 12052388 -450931821467048872338538924472049998976 12052389 -609043729369800174621377571388393596576 12052390 -181032069228727084231233955441652490240 12052391 -179788207843853815026838993871583409344 12052392 33875848844771202443520543118798356480 12052393 1742322631939060540807191842375538366864 12052394 -456081406488505586392715373187251783504 12052395 22034343973997241145651563690906844800 12052396 -404148403083947097482583362177156627200 12052397 -38921061236595833877757825554744193536 12052398 1050245179737579037510635142472903147520 12052399 -630333444455424154037895433033657855600 12052400 -89838950537523641122417739441848320000 12052401 163740365033842499148624345730134904224 12052402 296345584578001115800896484713120374400 12052403 -49229900093043452965825249386146727360 12052404 68271456967801055536511195600166733824 12052405 24557288850155967982025283266415368760 12052406 -675986566765136375048309142894720010848 12052407 -84464996164777546525631531221088607360 12052408 -297055628685071173191377468877511127040 12052409 -1227561990931608116428951410650834754390 12052410 5296788964868786408348632432647083520 12052411 435214804172701980231574073472056975632 12052412 -289068233572184241705924443129913369600 12052413 126189312790437193475664629290622811942 12052414 279584399380803739697067487380781102080 12052415 503997316265681258464759464551964835560 12052416 88981808610700641511265583193802145792 12052417 193902612709071906720988406241648141992 12052418 -131064451450389219904986244088282141184 12052419 -444241004043369968269842112921388074320 12052420 -106532679520094738358774211108673022720 12052421 -209168556352461862484947737739512793188 12052422 355743470017598137137330682701473740800 12052423 -1430782223100631739780909214635582988328 12052424 555655272950836321196543565402991272960 12052425 -73301341460677973981541713375684582400 12052426 -220892507942011906876867146595624283088 12052427 -3304116318212363449385346787400859648 12052428 -32851944668849816659287451167244615680 12052429 2262883080420885182867829213150067904160 12052430 -168066847549348642378608440909044596480 12052431 343201707723625200614582177352654592440 12052432 163465155945503327977167636539151507456 12052433 -163395448309339647489620277518244162318 12052434 -462627621671576469632151299670058945920 12052435 -23882960571569387558727057032435388000 12052436 -49596400356516922346041013916167700480 12052437 20080256637554921990616099653151557568 12052438 -188958952154882527083689231703197853504 12052439 -418748071053866100163170975783489018528 12052440 -303536529222908208891556886192618496000 12052441 726996451661960764000394992985338976000 12052442 173801714157644580383118044939711875584 12052443 -126432635112636798997571112785748091536 12052444 -916688334206976736694209851661367942144 12052445 1695650534010802389821953868776211316480 12052446 -7588661661689017352085226157746378752 12052447 -241299850649756982328028634877083352 12052448 8352188376921826826956171827468042240 12052449 -380876582581762143284730395023784006880 12052450 204508716449989313773181011898086470000 12052451 -1033351915413614149821663530878381242600 12052452 114509246733435588590877690257745196032 12052453 206334221144231863358162754812936853280 12052454 -38544709493166513974090873728065762816 12052455 -65399379252275745289490123041528526640 12052456 87381588373967033032326939558280488960 12052457 313848865428664565085198713487757646820 12052458 -29715460917052193167651126848135648000 12052459 -93476557106284469491552084652239229120 12052460 -68054060622286467948260514330560102400 12052461 442669305736009543705661978113795848000 12052462 314536930955645224586498997036076487232 12052463 212651474319715398888127433187940466544 12052464 -106744903020566249207301445085797220352 12052465 9882913844280395793689657945205342120 12052466 -344754916489271533350204101284726403568 12052467 8452458484009722319546116764408465568 12052468 80932026058510077456937954176158599936 12052469 -220099320574344368624409992642916872640 12052470 4238435845047498676935421019375370240 12052471 -564753385819616409052044174555143586328 12052472 -172295962237931855572432901391610675200 12052473 -299123439296870465681671117446997526496 12052474 186763426675642380322562256075145565952 12052475 -314405114033326219455801563750023747500 12052476 19866791029017266315371707353809689600 12052477 -1559007617895247333307416107760723547840 12052478 -4773274567056193823832715940894626944 12052479 -113904698644288259690058074449658592000 12052480 -31060591639122401313061535607265689600 12052481 1147572192212253297308076453215553480192 12052482 54098291389654627174292933942119342080 12052483 206498443099176777282691829902779718368 12052484 115005287888126147580472750582045458432 12052485 -156819446250948180954346672189751756580 12052486 398721863942014323309160585688503044192 12052487 -1526240630792297147108905326380593101240 12052488 -238589080602970694237969274926225326080 12052489 1294049319480046326616969988176615563290 12052490 -217829929050135651227930146717893181440 12052491 -292970308318625889453628071113508168192 12052492 -665845737327694856730112082086221342720 12052493 220896976913402541080727349133863021740 12052494 323038381932663044224726495524012605568 12052495 34324978695919160168611250099575070400 12052496 -184451768943875099610743501185735262208 12052497 206096876118111828856823469998219574000 12052498 655384499153096090380941919774429722240 12052499 134521494898685203123517229809206120560 12052500 126342330417746918775975204430306560000 12052501 -704256540292226171276247614503099233888 12052502 334333939542218902201109536774653032448 12052503 1344737060059723884180063313283456254800 12052504 473418399637915240940987139520258037760 12052505 -113005945298533959412067623915160283000 12052506 44171541319257928737392569298959670784 12052507 2255086644804791915065870572534783186000 12052508 283556114275714319229978158749727623680 12052509 292979852265326728600983313623990519360 12052510 292377267081082331870266864314103268160 12052511 27480751273662127874876825429569847592 12052512 275649451694415624241877017328374579200 12052513 4112264070869834335293112369838784768 12052514 -545870235451238199323029828821109332144 12052515 111862499962137055556310268197087334320 12052516 327607368571002449694338613301695713280 12052517 458986377701737432393851818163820340640 12052518 -103323610273781835535235996501529974784 12052519 -100833442089121263837967780699630386656 12052520 -193852516124185680032042331433015296000 12052521 122816072152110111606673605084654740736 12052522 -272404067576411544008921269938683492688 12052523 -455574483929837114131467434085174500064 12052524 266491353392665895517676689136357490688 12052525 -291960597693858951480320372051651045950 12052526 -144838334415924937352073429818065092288 12052527 -620333608651404587827935013229367961080 12052528 67607200786210139118833111146842357760 12052529 -452086209641008178147314455649254645120 12052530 158694359111107480789999667807176857600 12052531 641028333928557426128164956345480732332 12052532 -276216039663024900302928032724308759808 12052533 343017223019140960962733560957891496224 12052534 -117476656273741389947692628685101095680 12052535 -4135524462416947840200311442376521600 12052536 82654212826971392363314132281812582400 12052537 -103952080007225055420591438710926259200 12052538 87046601086525290256779164662548919920 12052539 -827519994158823899472826990833548364576 12052540 -132128870945247053467187080233029045760 12052541 577452997329234233521618460956686750360 12052542 -18013449315446798150600582056385826816 12052543 231932083047339801369419074234408409792 12052544 6936416100952892423217521555109052416 12052545 -911646998298185024358998998048909728000 12052546 -139115632488434426705074279068907452672 12052547 127822121893279892212286387714883501552 12052548 439143448077167830400460362546237000832 12052549 1394990120699714466861664684058559509440 12052550 232465019778291530673040216634582632800 12052551 333483399127564738292145461691891974400 12052552 -117861045522231333783264760229387304960 12052553 -304289372831268583119485599923747375600 12052554 -372859159942294905841464895663113658368 12052555 -123064228786404410987873835115364061600 12052556 5495383266987644401291931292917268480 12052557 -1396883340534137738629061388955684279968 12052558 93804419639291559388716983630049676800 12052559 -160031323651027946522822656719007142184 12052560 38721194885868069726501345444629053440 12052561 1291202749002947458520809480011148610162 12052562 -822366606567975600675231180143195353968 12052563 -322762201100891925657979065590489824512 12052564 -472432874927935470053265471254191167744 12052565 -6174398254442887482913754427665514240 12052566 60682516484221081624180314957622640640 12052567 -594652486278775547096247851571183931384 12052568 -1180740118623911938010122386402232320 12052569 -479186915609464522962773507471153073456 12052570 97763389096193443946219106880254624480 12052571 160441506832818109504333443688762286112 12052572 -48596475431036966492441410780276482048 12052573 88267950296339432911078819531407558162 12052574 -842207342823885260171527800290048534400 12052575 110882038930629580601675149371834405600 12052576 -349597178068934848274654018921142681600 12052577 1189966739030750421423596257099897440432 12052578 -184022515871134659882369281279855016576 12052579 689510102492989632555235386229167316800 12052580 23385561324412250526518943750445724160 12052581 -265373998175956612776388916966731129248 12052582 -662256411825215499298384823802960952608 12052583 -152454121469084325187966587783754645056 12052584 -439824526041176719241446650179358720000 12052585 338077967429716340509603887207359583780 12052586 34762742482945701358481532548677816320 12052587 359079576921169352402277306961867465152 12052588 -459503406722513653799406554738665453312 12052589 -1748547859852186068764281242520413684000 12052590 106704738063684126691509691423197066240 12052591 -1142469466551754567534131118193364934608 12052592 24907823261509865952290810484484472832 12052593 138498560785539983494327154905392580800 12052594 -95505599048602598852369796100310225904 12052595 508174627884791223166488363347018943600 12052596 160779632305141686336050656387749648384 12052597 -2571294370147374765854384070929220778560 12052598 -353647481592404129360954273963702231040 12052599 -6219236581421436355725078265826589312 12052600 98368554554419400879716696561873920000 12052601 -380699148824421686447530000874108355696 12052602 7256339228278650440844284762736276192 12052603 1203516418726529248117382692074277415280 12052604 -781899903677871064919418758889180063744 12052605 357014869592714360328131361641914312320 12052606 53361600999754306873609820051159554944 12052607 -294245844993954335626596259014086006400 12052608 197009398483070278401192311257584107520 12052609 658844074213421088969250350563990020392 12052610 421792665501201206525244299129829480000 12052611 176593745164109600868780640029215983200 12052612 -369758988662893870079476212792810393600 12052613 -333476652913190652792613193228406416256 12052614 17301678259114586211283565364947042304 12052615 1113708210802500562878928212306214448760 12052616 1420925620974303966814902106571703552000 12052617 -862097719343694029168071077872786254320 12052618 392040314663092411546544733500103059760 12052619 1626526754585950429267253608468408216020 12052620 -226892258845285542533854816477242931200 12052621 212323932388087564561709789039619705984 12052622 -58472562468000566612718959758550986176 12052623 633966364750809278117426552929862247168 12052624 192496098685825067340334992045931266048 12052625 -537824260990431846938778263833989246000 12052626 -384769040521691635893002745894115305216 12052627 -1392975620000619391647964019485461116160 12052628 220880009720544350659729865745126634368 12052629 -48963544595019064212393754091182600800 12052630 -105723908919514636972683548903156188800 12052631 -582084934364145105690137270839402064880 12052632 -689642482607926356030905422024705843200 12052633 -1031605737792607989234198507684469806720 12052634 -34450587059420809254932044132269427200 12052635 156942756395535497213327527491013785600 12052636 370113361818479249282544309562716270080 12052637 74996440616958259271573308084726349286 12052638 -8987648738707606645030232130797105280 12052639 612689852985538665708774358268612452456 12052640 -190348940219025190694908904811911577600 12052641 949786405572767385029412076247423266992 12052642 2857328237649905841104622665306233344 12052643 -1730926904714416399719161967688916775720 12052644 64238904191457295900647159449080074240 12052645 5247352750298086301565024325263398400 12052646 -898375881202060450849014047145064285728 12052647 -155689411711715706989988270634894741440 12052648 -1636008624694549467683580517171452887040 12052649 -312173611931970099910420763507499233664 12052650 15165503077831770906062676662194080000 12052651 -2400179076011334635751974018047227616 12052652 -169408420821760929033955166741980236288 12052653 -642491006819636180922158879548030408896 12052654 54719597830604785426974328041903955776 12052655 -1323636918322224026213658665915953232880 12052656 -5403060237686562161058184885715337216 12052657 -1304962586356919001195624659832559707288 12052658 -645751065995943340335031720226718959616 12052659 -59324639336318436454493127996548701896 12052660 -487330493665840017966222659145824832000 12052661 -1429025163407998990047899423642263829700 12052662 500357631952665801395780034292595093952 12052663 7238350976142313134131345068413680560 12052664 571053337179603099472200717606447697920 12052665 -13043375887983634315500132623840697600 12052666 432859658304499028434319034976284370032 12052667 131158339372550170812456915902888060160 12052668 -481843208495877823840141594082839265280 12052669 -745433002000572804862091306713521440320 12052670 -121622062345655378455161117309343760640 12052671 758736839773396563187555624392170375112 12052672 56208774124236929953517889643841847296 12052673 -690866869698739413818117708775930863616 12052674 -117435027090558477987812404134779085792 12052675 103353600739530168390241572849194998000 12052676 -110220295478510243315195606900176994304 12052677 -98726744742173224416541723437032025600 12052678 -827375412407799463560729961218775108800 12052679 -1336447181125876052157762498414539786616 12052680 306315074356383810670962912921128140800 12052681 -794987452282522695314307899820524315648 12052682 -662213525249571914269087791951417593808 12052683 240930462570648729549790255357995043452 12052684 -400922073508152439435317745510562008064 12052685 2798564208630746080446798959397302400 12052686 -409830079193910128696372176227803775936 12052687 400343621943352365403684740843721987480 12052688 59975521985539859821248967095008624640 12052689 -81113124346044468972533645153651568 12052690 95680410788668871818979056114078464000 12052691 -236366828326261476692610669207339932256 12052692 329438755964873961264928505566104576000 12052693 -253256187686636865132088906581388869156 12052694 230036375022435290140693350223023821952 12052695 295222534435003373394346884419708515920 12052696 -184244015235306991331592027023465502720 12052697 -2076871089162392862401391982470973092000 12052698 -4296243542178718820512825381100187648 12052699 1491553896036456068454061468703895829700 12052700 -644703616800228605314395147573211737600 12052701 -747746601573015317735496965887912372032 12052702 -341627743096410914167049977226638232448 12052703 205170666856475323979547915807690832368 12052704 -89068883594837391508190050855799488512 12052705 -265969415751360194931074786985745314240 12052706 -678832044792009397652854250528811100800 12052707 5926870414036381562181392134254935040 12052708 313231616720816404816405809380879961728 12052709 -32230685020818731058834360861158788896 12052710 -206254091848254627020031965321876620800 12052711 -382247532729161316978672735492943908816 12052712 -264599129949595853781812091504366551040 12052713 -214835387579487534478123377720257300352 12052714 474704083285758453988680633611770037760 12052715 -220570598822564579089913495053478382000 12052716 174920684963289151641283454234538507264 12052717 141342510055697428307394925528082743766 12052718 -830257310886029751224161336006722620160 12052719 -28329773019969288808266002565113665440 12052720 91269223358439856092176624778222796800 12052721 648731984201941451118795775722670470144 12052722 469082132367796961937443915515260451584 12052723 -87229778079303973666849891675382931816 12052724 -769163584509433185441317956690437801984 12052725 -7343939788757745586726525533152092800 12052726 436121110187317568639440836666138352320 12052727 704691690033701197105898543464981225632 12052728 13426013465349188202739585844532633600 12052729 143061048124160646720552833710049055048 12052730 62927514260799970509303549731441046720 12052731 924654672478637243515256217657412967424 12052732 407585036980979691389819686295885698560 12052733 251932643759403111726888598664502387072 12052734 -294739141524546538244166125375587962240 12052735 491178786681902721440475980179448577360 12052736 -206356076239763120226066200627427409920 12052737 130953593398693726222797667122790358868 12052738 5597987165290535197866535825608757248 12052739 -175844082638518288916390852489812722744 12052740 167411139834985134513399205732088340480 12052741 -425051316232254752501309949508679053858 12052742 249230009652485056877736503341001465952 12052743 785151351579646056113191530485147940264 12052744 -1389964881823333129139570437581441146880 12052745 -20062308717889587400624121596313928000 12052746 -556666070727548253296011515984011865600 12052747 243429250716634165801956464320203819264 12052748 831527708309623693934391176555528417280 12052749 -315927057916139907309398766683404412832 12052750 -18500830052638007578317251812307136000 12052751 2672239649881902503228422556680830845232 12052752 24491799495305809586383588321694515200 12052753 980470612811137935470129819953532814002 12052754 200150542316700936819975861129067318272 12052755 -106411604068375798020966595030596397920 12052756 486450660612530611290345032405032796160 12052757 2071033069000382602034521470862394667420 12052758 -186579875278582864917096879508874366016 12052759 1099212380765854237282242462818568400800 12052760 517929062048975393560119471090766848000 12052761 -187477065869759707956518133984978328896 12052762 -535561423054934323573438708675480667136 12052763 210966479846250580748375954248719330000 12052764 670230594824264874216164615400556093440 12052765 403598658657820116460750793321155863660 12052766 -201387833770970989323277767038577658176 12052767 950234450026582904087715125204321054280 12052768 -145171123340734775249001706383967518720 12052769 -257103020085916891261230416246583340800 12052770 -94976399029680227794605543000842572800 12052771 -22308953367268619230216278005956730168 12052772 -698871152970880823892234478955556234624 12052773 887774814778574528384142560819191488000 12052774 69376919197077403234216607203098400512 12052775 -97114461836807599770979717576414722000 12052776 60376547135091894179850757150422220800 12052777 -1115315598404544327190845851896139158080 12052778 -207278652944349127836642732028875316560 12052779 97491663252869584420680710100557891760 12052780 -414712850437828865997163735879239014400 12052781 -165645977208355923257620355127705898068 12052782 73991347675774242363063275544972656640 12052783 -751780421805596586787480392637639729200 12052784 -44611419939690842519303486945183662080 12052785 -157899299904539366283693860485160332800 12052786 -610632299606948904629352987943271274240 12052787 261376757630737660988078183528523565872 12052788 -165679543591810871023971191786939873280 12052789 -119725250165175079842709722225202350944 12052790 -76191795859895861310956483798535158400 12052791 -468630504638659277614791823073239137600 12052792 116776042664894500844249184855975137280 12052793 717293794911417098501230337541239018880 12052794 137679161106171360917751955737371267328 12052795 -1021172488038223142231822083419388579200 12052796 -221264069110250052149644817586603608064 12052797 610136121296413290455300484436086547200 12052798 63530711103599595975559146160004732736 12052799 -1178807575779610914624090077186500220160 12052800 48741296715904359392828127523425484800 12052801 177096807936474427725031775033133909552 12052802 351695860767848515711261238938995657600 12052803 -90019719960394951971552213194655824640 12052804 -548928929244309639371505377053538463488 12052805 543430576213355906125120155748732312320 12052806 163528547826633094172009211659923357440 12052807 373276567141739459853610604002696092800 12052808 211904375267617762472872174197614837760 12052809 -29146766120512329877401641756787522972 12052810 -262976680901483475414587421087467520 12052811 51985504610905717509595116040310167824 12052812 600725615303384891023945825680683392512 12052813 8292994481320440477467984051089252140 12052814 9850598323012127606317308765115102080 12052815 207488153956950333620062666791077232000 12052816 -9664692951641807717158236635816787968 12052817 -508987129725557407022045393183878166208 12052818 -359911922718094377803240658242751171072 12052819 201037257212491355341090719342967882220 12052820 -51850740476857522154365365528190525440 12052821 -795790334610055388570243075445482035200 12052822 -569306712608304207672700117194280920288 12052823 -708282194086451015883286950989848007928 12052824 -108081756809363897607636633387129937920 12052825 -20119098641361993614229662029338526500 12052826 638954319903008072434070978287020656112 12052827 855552189611407469710847796222605889840 12052828 -282241459454501740518733179075853040640 12052829 637710416424453999680375887880778197280 12052830 -161361869186741511406875227741676430080 12052831 -247200439522709335243444930845524695040 12052832 -196502153267659506040753686750904713216 12052833 35270346584901185627064921020502345600 12052834 -43290175241435303456846936692666187184 12052835 -685758097369339760451097025609879822400 12052836 -139853461332255345319347282000556816128 12052837 -2737974883547877528294761228693664514 12052838 87682561240339257725423763799551520896 12052839 -177603685371996553901302693101488776320 12052840 82783539985045658293026332976199680000 12052841 44933386392691046523259868825445373242 12052842 139665034152418217148677947243548333312 12052843 1668169479156256583073967470541572936744 12052844 -737116019163835461842315918735208171264 12052845 196628990630824847759088945386301402240 12052846 -5397579167311590147504663973455600000 12052847 -1249450012718100072674700273213753616128 12052848 132468577970177142725460189095488978944 12052849 -176836132556880982405060615675240420764 12052850 92450816237100560309509426693614300000 12052851 -1157061267210127775320341295977703680 12052852 11296757097733593087052266332514816000 12052853 1695168955612665866554569630228153741102 12052854 610478364792595284632493028225879879680 12052855 412895471916990658098503681834124668760 12052856 -385536455139786678338461855903991685120 12052857 -10112026230516703166500415928683125824 12052858 -341503064212180250956027831479072216720 12052859 53636478119498775620973331375562945280 12052860 428700711393450536820670937501306127360 12052861 -14384178647420709409001475614795404628 12052862 -42097097206924269585537867723754619904 12052863 -276823065969071614583222839941534443208 12052864 -828143086506952588117674457051850342400 12052865 524507031281429439979158537511264096320 12052866 -105359596970644976477674477612274919936 12052867 -312763168587300794438721058846585323720 12052868 1544847934519156764926606578447509184512 12052869 629184236290710700890955611077072139744 12052870 467947671069804281294888647348179338880 12052871 2056190190705876928584405287511619878552 12052872 -75652725778344148853931385099316428800 12052873 510402982258139574416961721148940165018 12052874 22220591602342049914517680742133834240 12052875 156980762640740949756050523818311308000 12052876 -469679755067919355214278245756439825920 12052877 -621808534929771645152340082752145331274 12052878 32781100643542768044149152296083619840 12052879 24678301090627495195268265295173469584 12052880 65824566401210370391473823857774428160 12052881 29530156272867190914048990166326719652 12052882 275673528515839443202888869839279355792 12052883 -835298402079866554323787315285333910868 12052884 19678576478252218269696304413160734720 12052885 432640553175324802733200785641290843800 12052886 -396701911795849272054517851113513809536 12052887 8625756088313136455713234132433266944 12052888 -136189131930217516475735340788587530240 12052889 145387792118181547376768124443319761088 12052890 -259569603375670841088077182855917737280 12052891 210299046880176588767093564620499011152 12052892 -5845374421943699598774206944870530048 12052893 -38715271802132876413756324094306073600 12052894 258906254625189428888885300450211330432 12052895 -569901369206805524654027782217283360600 12052896 816275519114631392869131848612403216384 12052897 93452987348642052126349571556793903680 12052898 -144412775701223201688240025605570180096 12052899 -468319910064936167748371131571929345116 12052900 -1240004831289786142217305051952307200 12052901 -322552923150002346444864370477622688576 12052902 -353160070368313960481656910528701493568 12052903 -909304251497177514011307412737311123848 12052904 934449066811903079719880682808868981760 12052905 550716934890913002585151151023527750720 12052906 -282434563149536931085137845283618688848 12052907 -421011491317848558321149191969278704844 12052908 181800848928262171079800104080338944000 12052909 628880071596584970146145849971229529440 12052910 83830662246680120940530028132849788160 12052911 -413564376213127577499534714644936226792 12052912 276732296648451697166499471519829999616 12052913 761617675030958947183671300139949814162 12052914 -83946421146932609190383509134531840 12052915 -107728590832502215305793743625166807040 12052916 -502322170151341033705719540676106158080 12052917 -104456047177532741296162201499046814272 12052918 199139168796048812240394442432613562816 12052919 359641959694165323310417587109065900144 12052920 213283266858469005564200726299587379200 12052921 -375710348619239867459170115849540033878 12052922 -519386915510431809425207413806017106720 12052923 60713994222566745830752344091617477744 12052924 50442757735828917680583003952324861952 12052925 279028261917484867151570750402922853650 12052926 325052746087041783517089213894730617792 12052927 419399943251843654598745942401347233600 12052928 363130661550718820953388373983279185920 12052929 44791710408538349271440752167231972672 12052930 53158473771876867053977864967702691360 12052931 203763850368792094990881224975687796 12052932 -878929132618448785443536502928132220928 12052933 -269041898110857328089061998441902527680 12052934 -145972754651978130763147689730079402688 12052935 -180638703225209495347031618519943168000 12052936 127825716437031266713461673207697080320 12052937 -7988413701962680704058282951895396700 12052938 19330117440515972263777191773721548544 12052939 -1516867448851940853887502533728839709040 12052940 183174473603859665037846510848911703040 12052941 391523621148907527623188636525599168192 12052942 -220491882163505503451391500243709611136 12052943 324915199796301014210323513707637248 12052944 -89805211897813117666998721395687530496 12052945 540991021536691095168597052355667923700 12052946 -168776402596570004456263886499459511296 12052947 414254012341546169593555688791792111800 12052948 746934036457467358285959230931607975808 12052949 1455440042806070823450250322366396633436 12052950 769938498541064234988182514880051200 12052951 -1811709538995617786817208744657436059200 12052952 -412066646157309082501746148365264230400 12052953 -362226105892688038269057642093475826592 12052954 12528551816482029799615696564498886400 12052955 -148247568174954521063616009575628881280 12052956 -920096272639779667214485340448503884800 12052957 -65426778020228301965835066688829722880 12052958 773310269787535542853802166848907648960 12052959 728393872190604166835074718835936959304 12052960 -679217932302487010553204960056684052480 12052961 340844728759268810340740722259758790724 12052962 -17604789055723333698572443557114206208 12052963 -355456433688135462660394104185861034336 12052964 -394254176508536612226209615431593996288 12052965 240581655633360263108092775366666450400 12052966 -28619713647149839504708946165998085376 12052967 -382367451314932355609231869467398070984 12052968 -32111913565595926285448324287916851200 12052969 329704793414771353523289978740044573370 12052970 -192827888175624536323032286538620742400 12052971 158480358244178655453475519841436911664 12052972 -396338482376006423504956437579785646080 12052973 -985969412432474832978854962161684449280 12052974 -13130137664477120220499960210475826048 12052975 340982879579246151667058311219101282000 12052976 97228980159544905497060593989411766272 12052977 867124441699944973409350861401990564720 12052978 -243945535991265978366245401271763615744 12052979 895291695567269860357943867412250565580 12052980 341671543516486327482089098077576384000 12052981 810477673588096424826699301476417900000 12052982 -123062518041880636972137704940146025216 12052983 -599376315714982395700682127762191056176 12052984 -738946643992116123484749605738322493440 12052985 -45077288986459984650457020012408613440 12052986 869630652390593942953618900065878016 12052987 -347228971765214456377864156407603750364 12052988 -68374878281768908871897718428219504640 12052989 263727795075750284197311229755710856960 12052990 350015091371918928342220733125889241600 12052991 1238319502224086596476609470737228795392 12052992 -85197537946269232803064309689719193600 12052993 -1437218555060611467936856869478990901758 12052994 652089869559120123930096687459789736992 12052995 73630229003893370698556390950488927840 12052996 68472495003457126439612947582138040320 12052997 15020955768868936381245635214235144512 12052998 -383162970572841427423510265631037816416 12052999 463322699118580110539830620654234873136 12053000 146261696061773234955395441200665600000 12053001 710221388496582233801311913596114620432 12053002 -163263781195294962835550176653489514560 12053003 -120651313309069893991983648722625912360 12053004 1114194087278424392177330898249481067520 12053005 -468420527255383704222261945025201532340 12053006 159010370097075732479067375979822711680 12053007 861823755113515381401050085030456750504 12053008 -195844771181794149147479461504007602176 12053009 448914935328769782223877367142768051200 12053010 -327515281980018098844183688806488064000 12053011 -946078101616146477791631827716644995520 12053012 -58544497135044077707746910222064683008 12053013 -231943938824386916185850820299653776576 12053014 -1175033678732178750329692751895920802048 12053015 -7924201683621940704805538614911067680 12053016 -544854179162196135547260818186461593600 12053017 -294073267075629055070697795723413838336 12053018 -271965310160051734518487277771702762784 12053019 -38467506962304266998847601464154610560 12053020 -214642325975306197840978210601052971520 12053021 640923776238272388678581254170822616332 12053022 -27588861733262302751963274340578616320 12053023 556517997066777078779595858708392319864 12053024 -1414674981702383603295075324267125735424 12053025 305477610264136466789760772233338499750 12053026 -646434173185063892950543862347831021920 12053027 536573547624200059694858420294667731712 12053028 61212428984347197162998802213221720064 12053029 -13286344943878916832508984266222842816 12053030 -36864491667587274276561024672150528000 12053031 -78474832042358464614733209913286287704 12053032 81116569063654427751232663362097152000 12053033 621112242411911147231336803029361678224 12053034 38968578827229415290168821114617466112 12053035 -9794850843432215041336387310570184960 12053036 756191149551330754271719900760138906880 12053037 569656303718843762118586610869005623520 12053038 -1000084929079845670515596405642399317440 12053039 288243123043078195787833379046359661840 12053040 34507032221537812543980051638543646720 12053041 152871806328032805973699714808694876288 12053042 -623742309381639226846739756432446745328 12053043 1747545619494899210898465701040066045264 12053044 139408005823832420258807553943841536 12053045 -842887038176392838165572011835286826720 12053046 66472187740130756006642942463550449024 12053047 659948173622861543449774681724587886632 12053048 -75343040575099663408018837313562869760 12053049 -543635139268123195173382069523887044960 12053050 110797504775352698134759303440669886800 12053051 -716993638584130848814991728871582659680 12053052 -1348222766514115635797026488690189312 12053053 951644500786035542258043337560293871302 12053054 -154146935141517514296947552034663243840 12053055 -131693490635007692567575972063106703360 12053056 457670043633576536060178614554950893568 12053057 -409362024721740625505677617720082085400 12053058 6777308236988658005556184358735781888 12053059 -85269490249824268285923392901713948740 12053060 532827468426521948817324683158693416960 12053061 626529458584886698275808983757708289310 12053062 -172082222783291943413364103936210206720 12053063 1101429434927288823886276749658658856984 12053064 12716261328018171713152517600624640000 12053065 581992552083978737251531278118812863460 12053066 -311353659488583325944683368522883331840 12053067 -468032750909853582211756698839655797280 12053068 13892367755706671229936726399935095296 12053069 -643068485641819564152341822439547616874 12053070 -501557328749716413908552098379611948800 12053071 -109829550158402076510040088838339299728 12053072 -5609801770808386106649716567628840960 12053073 502817554462222474494948103371172979184 12053074 -121094193505879379725613296155608624640 12053075 794837468413401803271604317042910188300 12053076 4073201114182377049144229703564349440 12053077 -2611586497848996171265730892197221127040 12053078 -257052989430435377263857193259460892800 12053079 360987157362009783505384327468359526848 12053080 99236246991058475452090251568950681600 12053081 113965262140492039982844327709114134912 12053082 -219007098430588848083491442180270174976 12053083 -74919345752079562402248362428012436160 12053084 -754511486834265561491434159328868662784 12053085 -526846464743341656903428780593810346880 12053086 555222678400499259143847611955062500992 12053087 923825017735544841382959301644263283240 12053088 -393765861257127997173482486118694649856 12053089 1130800020992831458174491559260008121890 12053090 286591152896881133381597927772751334400 12053091 335840922880910200636117175528687772792 12053092 132204076377113462829452777509502987520 12053093 -590116551278282737425518491582781944356 12053094 443273714209100439909090502040588732928 12053095 -9227348281175331461401948540782262320 12053096 -754629604858277399894420135759527526400 12053097 -20588634850952595465794944693337938560 12053098 -152986069252455466300918267658465596320 12053099 2265876134749398252204113627557806482136 12053100 -176805473950428294448216172155781721600 12053101 7314245751382492390419627233945289144 12053102 316465916273477598804937794149156054784 12053103 -115681432425658329622486561389049462272 12053104 -46982095927937708662003680659311165440 12053105 -523422127691141387739961059188092129740 12053106 -74780106150661618983463751064369200640 12053107 -554379723511440715041783664803773135040 12053108 294615735739890669520603854954464646528 12053109 135989766778219318515896349241840364160 12053110 72000543765169604940050952435465216000 12053111 -189280536706782125437792912033559281440 12053112 662477104284143985149276386640462192640 12053113 -637799962034010296796342185811584444336 12053114 432768921177069716477316240532929676656 12053115 4812660732733977839563771549607091600 12053116 -567570706388500160101646326344646671360 12053117 1123836592305232164387306131023138316166 12053118 -55247771072244262835307302529898272768 12053119 553507485108580805077418939076075767280 12053120 -25514494521852533702505352220639232000 12053121 -237530674234021960934646839726837051088 12053122 -98495682337749585697431899592302055936 12053123 1881113135733549128295809721204408336 12053124 49334993615657395144912011199541490816 12053125 -347687879559766504011731992083570000000 12053126 113524494977804892184168940925068668512 12053127 97284205773500976489738181752737614080 12053128 203587101976841373963812373383573468160 12053129 -546341808368513596986610558521511433520 12053130 267158480249331627939500314040588171520 12053131 -1025402712721323062889529712951903105068 12053132 141179349513381948887257349596747425792 12053133 -11249253478829950712236605170655183636 12053134 52482402448607933851408599344083425216 12053135 -339955744078645957786698238624585420920 12053136 -93250806367999608433848685494078406656 12053137 1555822472436182939555781969843167060786 12053138 -104484039553163840054305807184615595360 12053139 151298586997114381095898236204137088000 12053140 -587943023158806080487408390412774840320 12053141 129989923499961805003045005637033350144 12053142 -348849167030807612782190216434939902528 12053143 -799608224859338640232240798902794615608 12053144 497277946004825944518849624717398016000 12053145 45034846291386313608204291888458547840 12053146 307946655004577243992186562040200221440 12053147 -389263189529320447357290541140008401404 12053148 16266184590183527128311252802243975680 12053149 -659295247171995843361189602288317901850 12053150 224893216519525084855926921215068569600 12053151 541001566671573020408026191437417729280 12053152 -643713728469651923521375521185869725696 12053153 -695000417933268965663927806502983849344 12053154 -109878623161099074614790116415650234880 12053155 460160855245386280419327867024928996560 12053156 304043574570142708277034587180810363520 12053157 -110294482988671314068584724690336282208 12053158 -1448725161600521317248761175082111872 12053159 94042242439234674366203013498006803304 12053160 -215751682005367036906937967989892710400 12053161 -328039055634929088540013647813224319238 12053162 -540262002482528309310561499374234817536 12053163 1651536343418253540260051347299581103360 12053164 -647156207648552293114660334745431003648 12053165 43072392069850614246338986643492374200 12053166 -519160620261353766256820216544694603776 12053167 -491779789681199095688314919823318813024 12053168 108338931986709776958181865873695211520 12053169 580153591143755497475905071701443194000 12053170 -538429433524981954493880279318651829440 12053171 -463870489222251416335841208141190113408 12053172 -74323438253054096438404577737655894016 12053173 632802851752406656504341576778625664 12053174 51220196359102922711767984410324442752 12053175 48600462617599183690727382624625923000 12053176 10906550163992599826699248237581926400 12053177 -1268202211468895155966230113531235050160 12053178 51905745860707669316420234326897451520 12053179 -216140913691004627920914497208648674280 12053180 265350941062628667674551347951732096000 12053181 -53327400501849647512907182837111344000 12053182 -644370064733449088895498210033375499200 12053183 -1856216710806154540470150346901348874120 12053184 6099385913252143066173173613629276160 12053185 47690078626601924071171347630022213800 12053186 -962736511399812340848953184477012234720 12053187 -1252891177303484570409893907677526868440 12053188 529467186236643892703834385009993728000 12053189 -679161600634582351234952590163236575744 12053190 117231388256282502476422951355591579520 12053191 -571671421827304295734039316391614746408 12053192 -1106595962350604252940050216216930688000 12053193 846934818478100192149327713773423906064 12053194 -12912659874401276648504627449965164448 12053195 43833872957164513146162995357539042560 12053196 -166132705661312024789415567162665468928 12053197 -404409726725690547956366626389016923648 12053198 -37248835790473376883911934553903091136 12053199 -175306306875193897215120488504809013760 12053200 179442503328487181180143979805892812800 12053201 49730780741445146575125138622349280 12053202 22623716412802227846240401551306550784 12053203 -170010999636108172470187563376255956416 12053204 -717119943153652582728638784536048693760 12053205 -51529134274733268016786960205092115940 12053206 -198728883561805610112470273579907235200 12053207 -240273388571956382632385624874663132360 12053208 372942586270349950122951582378465423360 12053209 -214033453370843664291235978935961558784 12053210 -65741077267660654233654566950805816640 12053211 -110162489787499119695348166301955770728 12053212 -349320638538698135569139456297566633984 12053213 -682682558684827764203730013324496456538 12053214 103293405880722426502876986290989363968 12053215 -458030769845634879805746238494160871640 12053216 970914750100534735137086788929115127808 12053217 114837019068140582167278613516411548000 12053218 -677838732599165702015200086393089131440 12053219 52040387177124921019958418480545436144 12053220 -105291987985203817998705217565174784000 12053221 -279198793005867953115526189021817320776 12053222 305904119233251139041661432335368562912 12053223 15736049357870539472990271754431543264 12053224 502742251838799073920075560956891560960 12053225 289003737496898213940093540635794526400 12053226 99070566243121499916197518679262092544 12053227 -550754250073355106846187704319935046924 12053228 -602623235202179206826213733397599866880 12053229 -440993802011783963173286017761342482400 12053230 -68472826898738950065430746277622438400 12053231 -57418836185833170559501199098304368800 12053232 -259720317083692516179413987978152181760 12053233 384529351816340312294198285652464172400 12053234 -81796510002111841302059031467862706176 12053235 -539329744437076089613459878720853122000 12053236 -341676465795616830558275144187529816576 12053237 510226885552763136520302122192905774752 12053238 -277273451236340760274360479546936005760 12053239 667292763659495307800236154624566085760 12053240 397548630194569733921460202516555468800 12053241 389559750082295471831528888429517175620 12053242 -313793031022523395099205072569502070528 12053243 -263828222791200125049688254901107020508 12053244 -2798908270768387855718498590031609856 12053245 986379048513033517981657313120997139500 12053246 53803452929335721546684458273176084480 12053247 155437552035623450647694035365793568640 12053248 -280123287405611192231292861706257039360 12053249 18655264670187700686967818127887641004 12053250 115115376187020214499367872064463488000 12053251 -154543133655823404644729536910290169648 12053252 807639971552247461712097617714973508736 12053253 131631117201823008176775086632631341344 12053254 -183421235800457247885127668941525099424 12053255 -510071274424295669321147653339226383440 12053256 -219399786400502512475046164610177269760 12053257 -1382879824861937889235093633912088651494 12053258 48667140612466435102880743903368852480 12053259 662906994480224219505512877058507788720 12053260 98932167648746458235073850872907560960 12053261 -1120741270311031998520920678747775999776 12053262 -28579540182737119302528176309666000640 12053263 135182702397540358056142033314356890384 12053264 -150553018929911126813554554150362603520 12053265 -66059573133766624866558326072629658880 12053266 332119152562270503931880890480512205824 12053267 -35183191632800652078941111748887700480 12053268 69381460975124479104212343455249452800 12053269 536838215719653299827360633277222607420 12053270 -229676100937788437563999740725241504000 12053271 67068364008397537620752990333094417024 12053272 284743792571110660783622066585122897920 12053273 -1086440942555475308448100069118540797056 12053274 357152183636722465612824314556521448960 12053275 132868566433185694386774132857550644800 12053276 -483374976142964960128615128683748579840 12053277 258509315098911356756960293247048943840 12053278 822673210142107731876388091771397281280 12053279 125174921047310438128089281685581552640 12053280 -28987068137767974754205823638364487680 12053281 -972833010706375618259690824426108309918 12053282 -160984884391748658630308629708691449008 12053283 99911380384188884330736743854759088448 12053284 -676835721296400129244401477211183744384 12053285 -429539251112692628413783519078759894020 12053286 151712778965084022957347510655987153024 12053287 14113225037653042706741191052186115840 12053288 60011227780537668615217749558922444800 12053289 -431061416894971258024489948284434183520 12053290 -348371784016172479556199673478956385280 12053291 1255693412905966658653304987511790119360 12053292 162056433897674732562255375707438065152 12053293 314135097956273469789313177821803250400 12053294 -930131423961882892130702148476045952 12053295 146994844510394720189069582455853430240 12053296 46044724463586757286249717258466099200 12053297 221158906242498583790257778196866953746 12053298 207713536160597757274800408839416001664 12053299 -162404423287068445563469120681799535840 12053300 233144214434356977429484044490125619200 12053301 -413723945262975614672946809352352601760 12053302 -552967330713069272484737650272232896 12053303 -393900946838011558182745810069203339456 12053304 469758625971609293315185960494551900160 12053305 11733932247786579668730579219649072320 12053306 -305107651793754782216539454014171767360 12053307 -30239215366166147335400204235473207808 12053308 -450554150681494650942393049928013970944 12053309 1248840888688341355420994868724336173510 12053310 -17802177562006617652626386215019566080 12053311 -55547076510990194865390581055087678768 12053312 -218728869234606482558387790095357313024 12053313 322221396544758483288291726585469188480 12053314 188048280790581554047418322724720860192 12053315 -521325208067738637328663173040057708800 12053316 505877390125362926724517158209338736640 12053317 -1553007693366812605748162233008093483208 12053318 48245460781747026603498012527403962304 12053319 409133997005652134816946346076325989544 12053320 -99906873456639805542244807640588851200 12053321 508606536725647500822428999147272470912 12053322 -48207665886639621074409456137364350112 12053323 -396303433524357489226067124817748536920 12053324 651546892165458949814503686536350077696 12053325 -209583970005207740144560753409244266400 12053326 867267922059120032871906316611146450112 12053327 -72453032115738486634938595098265559040 12053328 52058119066899857644728687410620661760 12053329 -384654126890432104251931743051500509580 12053330 7876596565286883955065530560036331520 12053331 275775253046935981174474816888386959220 12053332 -696299995615325279831396262497195532288 12053333 12334638319531487745893053569910466844 12053334 31169914634345978276974472513602222080 12053335 399845607065047255845243451770860022720 12053336 740056526756626463619857631945660764160 12053337 476099168097091412108460025206149677920 12053338 -1366347558125295849084456770276460530688 12053339 -781556355411599387887513929603284476860 12053340 169917715824176206716398208673728307200 12053341 432493333622649471898031054559539848742 12053342 -14670916059083402473639485019845761280 12053343 818657153893026775338920132997612115584 12053344 -441342594653242565763992235549082779648 12053345 -59259581299166171700073946802837600000 12053346 -85863320350782505222177431945886924800 12053347 -102901212013551437398572459762294609368 12053348 119151223237648573488426138626747860608 12053349 232499092542644777233322419553640754368 12053350 -467053402006838189182822278535235757600 12053351 -388717499793766812496627461156399192648 12053352 -834398984182313352498501700450960588800 12053353 49501707992921573208324258986214752000 12053354 -333034136758339494001974801804966444624 12053355 573340745650769693153234712999737388000 12053356 378072516527211194430272248824292100096 12053357 928492954375439032769526236781637029120 12053358 151277538071256503239141448146160629248 12053359 -609276514654681795559754195575314709520 12053360 -226092689708763371400639756324501258240 12053361 -27140497539411147672448882341522330768 12053362 -1193084252424973055394834444433097819136 12053363 -436825690579591874726060699142212546400 12053364 -121134177559917956215271467246849671168 12053365 -411538021389672373931902298235166618080 12053366 -7718351833104703003261814594330791296 12053367 -6119361689756764089645159631596338328 12053368 -1137924417067324096002559852795814522880 12053369 -3244069525516409032407923404272302144256 12053370 -94750172935983020277874717622992419840 12053371 375150495826125419121838258835265737424 12053372 -716925097548836842575024874729312151040 12053373 -2323581669058607257105636731369584640 12053374 -6084080083720699803438867749989103616 12053375 740120747404045473451464646637368164000 12053376 -270763035972277039393691762390791618560 12053377 519266601873113068014704451653154907072 12053378 -396857416144132934897149378464524466144 12053379 -107698389075838863268072218811219584672 12053380 -236953582914394835646932860056671293440 12053381 -1954913871421720128059923810454857633728 12053382 356047416613882746275685443704697025024 12053383 1470633126342374383082487309620623332632 12053384 423348895863796161584839724375720755200 12053385 -271242952723236300557804830384881235200 12053386 -346799028728190153300492467421296640 12053387 -268078582224547256664463745954718833964 12053388 -267847281191158960778355607894638604800 12053389 298355858179210801159625528277686788608 12053390 40136029367465095530235022430010411200 12053391 -324959406514667334963193372070554575360 12053392 244559604356332900328050276945555095552 12053393 -2248164470094757262089593409653832737792 12053394 -714060766602981449455922676457049928960 12053395 -33981950154153139544730197364539489280 12053396 1093623940527628690486868581847472892800 12053397 -460970123592263164371434767635701267328 12053398 208236570236171237428338356804152734336 12053399 1309155920484264897690527460277360787400 12053400 -447973629833603883576543738008163840000 12053401 -430459463997663118712628225356555388598 12053402 -49537017986464665899133337783520402208 12053403 190687898090571588776706770130431782320 12053404 -1219332320815015642393661331930913663488 12053405 148474062625898413571140028252826720000 12053406 -71041821977421936888454051546124719296 12053407 -1067406866212114589596799491465701389344 12053408 1839315461714970001014107132673510998016 12053409 -920208144004359487728207543296035330896 12053410 -223953952442648652488379533363358336000 12053411 1388223764607669270195519414879066114012 12053412 555854127676613301286429196102719456896 12053413 -243799497602752443462501991959608204900 12053414 -608135136845144514031463991170809316928 12053415 -920922119087573840484763275547788000 12053416 -7516482724001483428887405865704407040 12053417 -372856548955300773992571702590847067548 12053418 -221999519412498969423756885889802128896 12053419 278330180489631471251020938581533641904 12053420 124484064560323639010923784437258690560 12053421 247802954286243934890468073206907390080 12053422 467488581748606623617281808117334856512 12053423 105938700565560813886086312592996662672 12053424 90991925333365929293333503412407369728 12053425 1057739917514822716229145600028333920000 12053426 -36202567834191471544103981229970735104 12053427 -373924521545260242098305705936116568320 12053428 668505779688457193378348881793990979968 12053429 14608770852542137531473695081151962844 12053430 45493989592161278372911682182742304000 12053431 301826043871052239606350810934265849032 12053432 2085164176378402500936303732181505556480 12053433 234151402220791632907935951148462505664 12053434 -136121061850517021915741798413843699968 12053435 -188547773155939537852756544742038997120 12053436 -343931297101035288871290518055557426688 12053437 -680466239216123952763242964929083014656 12053438 -21929170683589069593855747079513596480 12053439 -16633494980841021470298306624654640800 12053440 -131485160736819269773723133744271851520 12053441 -568320941684169257879494651754400239232 12053442 -238579206563180325446624872734087050496 12053443 -135587089852271886726470091041647939584 12053444 203737335517882836297579096659458560 12053445 -118101616137820309299139775954204755200 12053446 28123689991471808109810168484215480672 12053447 -227312365056829597640544840435418050768 12053448 -20039550506451409357942842361669632000 12053449 321700556191234529256705122675051268864 12053450 300416547255093236959665047850548058000 12053451 191874722957990938629034873180357008384 12053452 -1053452933678663989116029393073085134848 12053453 -111323659040879844520288662721820275380 12053454 83180177236898638387919344441573880832 12053455 379283862618422107214863990888297314000 12053456 214776934781065969153949334569020710912 12053457 -148440689820869862761143675542173075904 12053458 1125273496722492396791736698335192066176 12053459 -13474917869532184118445231966510384000 12053460 414225992379009983824178472832939100160 12053461 202566176123883059047001319906068839470 12053462 123137152158935235743546409238915762752 12053463 -639785432828693346380192160253061634456 12053464 234360622952440306551454772541296332800 12053465 -100263488469522201403281972844875910140 12053466 565889787684097582775006994595567629552 12053467 -154309446346575084015474618455809483920 12053468 -33647291082432111088472611512541046784 12053469 -349661556758440227133103177598979625856 12053470 -48896609577993684582590776434311174400 12053471 -744184953930962922887841069000606335328 12053472 -332986497391621887083816800195448930304 12053473 -126440576337357401126360852374380267840 12053474 207070329984641215655886181141448390736 12053475 13720021074169350715735366255851456000 12053476 620679937934012316941556973198713593088 12053477 -1197215313557991209364929166985864012674 12053478 -189014048067817947690105435031826351232 12053479 -2518165687913487912032173477621615681728 12053480 -129692504205174136070153374054204723200 12053481 52045991725778488152796438493426725344 12053482 -22201167236446900094718047254843723776 12053483 -751400451602394620486969079928728322896 12053484 218497228703754321497741150940149313024 12053485 -1120708505245729239155593159147316024820 12053486 -361230351508177196890557188420397055680 12053487 162513527810634331234857554602675080960 12053488 -150976284036944056081496712518631587840 12053489 503018462621468471418389772026234350656 12053490 -113847835337024320411131942573545894400 12053491 -563813848441270992803225380129792237108 12053492 491839169210632171599179917755084122112 12053493 -232480714736623483717501583755755794916 12053494 358620341216780402047416396076289371296 12053495 -104487567288817608255166838465520864960 12053496 -63442134393562702992102077496596889600 12053497 45060700216417750480446315481229827946 12053498 -417308079826707406959119326691192058000 12053499 -491071135983138953867313709520421327336 12053500 -449601499235081445513803901981062784000 12053501 693746677628670926051191942935528613632 12053502 -6502707231622511632899830582632704000 12053503 23058779391556042435879361924834628480 12053504 -1560270120400370150519120376285364224000 12053505 -17754630255724378734064348931522577600 12053506 -451420115503726104260654503806236160048 12053507 669687616287266715870817910301682197756 12053508 83361810965144149164240474006816000000 12053509 -295786004636738818541389821480455249952 12053510 -437477286905184576317234261577854780160 12053511 748999494912487312133615577993646201632 12053512 -957187444347381875756878000069675084800 12053513 331775915579366288058323190291504347904 12053514 -45573395016850482644762103909532638720 12053515 -580944419677024073470843715763259791840 12053516 -712975737875447069201763935061754210560 12053517 104690228428294662413406738335863758912 12053518 -438027681527672470738059901841855573760 12053519 1304887511135487802907234600548737343920 12053520 19297331371077384393312472038591774720 12053521 -729781500983889266171404638946351262208 12053522 246021571753109630487685127039477589504 12053523 735984041875140285952317359238892392000 12053524 -56115949609013667104312284423963443200 12053525 5929939190373344821564742371708893600 12053526 109846958932350574216403093351761342464 12053527 -394540089088666996175420240265650886288 12053528 -933813581991404951814880284777180487680 12053529 -197503340131850994194893638113214240336 12053530 -334682510951305540836429815552065588800 12053531 261085852568144138142656785073702645280 12053532 -478654523567256592036712509279471830528 12053533 194150025678608239740921617635020805504 12053534 324953060855101367346338332667860317312 12053535 5564876016817303409561017408640987040 12053536 500583256511506427267806733387361681408 12053537 -826529878894122050628687725643684289020 12053538 4286341325617525915948049285550901248 12053539 504143779870579966759968312972746891200 12053540 -113868197039294162110724086457732693760 12053541 22030375556776692173083280014381865856 12053542 269364242573687774447719736812229545344 12053543 -544275966874852978782577995774392578680 12053544 311020176049881455668568165774599127040 12053545 1154637488352627786723064149363753600 12053546 167660202649665867512416502888274810624 12053547 -381919240356814067925749635636824789360 12053548 -270660136339634441957381731252654515200 12053549 153908366321349487360339670201857959180 12053550 94874876451885645208172192097538713600 12053551 1552700780087549134957902898879740449552 12053552 -141072051642591906346926080682507829248 12053553 423528716555973997426239227034642777024 12053554 251287293316152525721487950247618712480 12053555 499421353747065397882593673191193086960 12053556 -1990815541345894323730865227386517094400 12053557 -1332634705536541851867048581748057783588 12053558 852399901423808499566289096314065097280 12053559 570021747138560566587677081542423857792 12053560 838326847377869423315617187890980864000 12053561 -764477455550133023754369830012021922936 12053562 206396742722562828627351093723034586880 12053563 1565344141969679146399985774044411186504 12053564 180433641816050523638592270147161966592 12053565 36774406894310457910120711178378446860 12053566 -14586962273501620732410011033722481280 12053567 -659111292991272022501988265687632165640 12053568 -406893272157361629619421615391573540864 12053569 983114019256086823114044282551276896560 12053570 402948902520858136878434366938128015360 12053571 441448221699341768910038704860290750712 12053572 -201044575690930900946741546145729143808 12053573 -690765957645558170019788862323417220864 12053574 48289034396763261789083945591573236608 12053575 250793543333131581764248833566089779200 12053576 917605990908323638483718380139954734080 12053577 147412306682654580855606515732967680640 12053578 113350037155643142029049714248388799680 12053579 646932607362604065239789090914447178376 12053580 -1815142370034918925166941445994086400 12053581 -27537986570447459463393832348326817120 12053582 -402767256117626523990822028921403976000 12053583 1958443637545320346392330914977147891200 12053584 275867527133231952501572981613524680704 12053585 -267910802364252798397859546169719390220 12053586 88267336531235609036631588963733379328 12053587 149491013024385886071743093919261719808 12053588 4521287541504211202814831208892743680 12053589 56452677365814962994441095671794036960 12053590 156249559535591015259542605951776864000 12053591 -388960695620149158476445492283410843816 12053592 640767533810931326551142566726474936320 12053593 787541815187349625501685234537497549060 12053594 -40654410444664227483366985371465024768 12053595 701188049034493566948996723588539455200 12053596 675096629543223176261005577943866478592 12053597 423078672667305840193901855398104995340 12053598 -474295817646643515183914981346903404736 12053599 611421666340663988374914784231352544240 12053600 -214921915630558115276565261692633088000 12053601 -152276388038767335191505147261927164736 12053602 -298738211005743599144685685861661976576 12053603 -699300637804895647306321830813918557760 12053604 4594804998960131719922537875736432640 12053605 -260918406269752670559843870739577956740 12053606 23250997147495913234728845369582365184 12053607 755946332377900679486334309807646976040 12053608 -896545954962744481607852422279837992960 12053609 -977634260027383089883411722861785717190 12053610 -12364465389257909223804925630966717440 12053611 1280284906837057994900252677687434852212 12053612 -246986585440096929856757017407183334656 12053613 -39872250416660309267443894600906364352 12053614 -28250230119901107610854811748192225280 12053615 -3031791632978982334547469785870395200 12053616 244373502895920042380893138444523569152 12053617 -925556209926756808407066660692844300334 12053618 -161759741328597286726478167672743020640 12053619 -673059955771105015587157392504393767400 12053620 1415320521655822823202449543354969210880 12053621 137498261563494021376721124142217336700 12053622 93830531545088733539107262487013023744 12053623 32437536768169567314810339384133775440 12053624 -277949923703946393977524606786018529280 12053625 -274374001546582147589144606744709792000 12053626 -23340581207897768122336771946781211200 12053627 -770790962263732671276979854003885778524 12053628 -37014428388462046399914526223466356736 12053629 7222669854135421621225549232125152000 12053630 -377403270207579297984084649946679358080 12053631 115129076262492240216974778041521084176 12053632 1444094347059245466202134988008928051200 12053633 256015945944160631266712431719905217984 12053634 -266782791054433992415547814728972219520 12053635 1623129561591631005897439246485812401920 12053636 -340098755205834814565429161599478321152 12053637 33324547210487279899739918162781626880 12053638 355030429538548433249385113455434080640 12053639 194485332205935674372474038278701835120 12053640 -157842323503671238456947393085371187200 12053641 -1436149254320413318820106257462253342000 12053642 296941336317453343303329473757293953632 12053643 7093293086285537101680501942032832768 12053644 1154540152462911001035256830684399846400 12053645 778359625079834118564963990153902253900 12053646 -177411572811415249854967017743266622592 12053647 -887617973037255578778213794361379496040 12053648 59642480606365291919058182360600911872 12053649 480262868719214847400658715523115649264 12053650 -62179596566237257348660492653163584000 12053651 -557147075161442728693608178867622209296 12053652 -310929775892896897027424125902231963648 12053653 -1874411782177652166163873845718315664100 12053654 -773543524097138439792438992964680608224 12053655 166684879837631138753388915692547348960 12053656 270726853995416196850601677589998387200 12053657 -813582114412555667515639492671063120 12053658 438830642294338231630596676907187906048 12053659 -774237456401714095901004786527827035480 12053660 -316224609852781077341846394480739276800 12053661 536288565089391387192261408038746634784 12053662 894105430634586724515702089431544851200 12053663 219008367739547055999729755572773412080 12053664 56142907664087285352563202828942704640 12053665 -71772984319682604581724608994742942680 12053666 72601593978349809163044650380337458560 12053667 1433124997948470543414621491381261478912 12053668 -185023070295721435788293735911410352128 12053669 18213287432303713697763562404571067070 12053670 116091794410607818578791392997879347200 12053671 -80345566027358650768145242948446552480 12053672 184221653367001406390421997772793600000 12053673 219000776397627549996503422114007549322 12053674 1626600573531696749983618228944261120 12053675 -179249918449543929663866220380255833200 12053676 690241536045473444385902243387036467200 12053677 1298515726571038656719872634509251463200 12053678 15932630288683608947090093352277659648 12053679 252498320017892390067390286028418352896 12053680 185519250426697669645198512446790696960 12053681 143008909021015782932282006797152649200 12053682 150765824144410079321284319281613734800 12053683 32790095842501281754583771983658311720 12053684 -70907530868605877216388641655992849664 12053685 -252696654551653773015943254758856531840 12053686 219163528927533628681545545717909733792 12053687 -4231222622243111940162652846758634032 12053688 304472531602506603963053030043033538560 12053689 250720121317271125664305102784238100224 12053690 18087565277515869009817535702926252800 12053691 -3160927339602640758554336372434368528 12053692 245207207357778809966405501595595563008 12053693 -195753152608594518441735062902907120058 12053694 349850278232300643563018632499100590400 12053695 -293982567214851750393452638855226469600 12053696 -232119753862378446236176388028660449280 12053697 -253579904893796268161905650272028911616 12053698 -225081001516196245609528282095103786464 12053699 -176304906253263309538468662284258515968 12053700 -30099957104740806420390603169577856000 12053701 1340116419884221628752511608825385277504 12053702 239045904967751866114861076609131137024 12053703 907547661901430101506835219561008369408 12053704 -229464875514608188671754827796165908480 12053705 -1035437901467386400467955269155304239600 12053706 -325856417102575853585617223542322150400 12053707 1543715386550363893109365381203619383956 12053708 -110036285743457625889883416471459030272 12053709 66158899885151266659086137851540240300 12053710 -35543901587543748640084996419701696640 12053711 75225772328738837478222903712155829032 12053712 -589738399024684540482646630916161536 12053713 155221868957259838106054106249945120000 12053714 988250575643422466326370957682754283520 12053715 84411490582247982498375522251730012000 12053716 1121609569357007017447042316439388794880 12053717 5920452745553047966496557929227137248 12053718 62884545753887142644428188567719886720 12053719 266819746280642362140240910999402872144 12053720 304019226700583519009405535624529920000 12053721 772991801247337671379780316697553160640 12053722 47025661656725866272078322755013561824 12053723 -683706850845777444793919363556966166296 12053724 672773536786180394440788113978550176256 12053725 122392619227984322511984744828829389600 12053726 -389172431682534775682516188235921694720 12053727 53969427708934658597061108724362162528 12053728 -943426783375779735890493066205621125120 12053729 1704665737034809406909924510041469223330 12053730 19085384261809651174702319290315530240 12053731 910249286606858267080007494927359517272 12053732 315839467351614083131564809164369940096 12053733 -510670678233872608843083911178701479200 12053734 135844545721585295631721620281778432000 12053735 194502597547933421177251416507550906680 12053736 299337466315671828126235409501527096320 12053737 -216693559277478126757690949617455382848 12053738 455917387755718092379635958754254037760 12053739 -1312950335952630168807484498951062565440 12053740 -636213891705529753695456386536070799360 12053741 -95682151828217874109897234131843133440 12053742 -16227540466403602928324993383332464640 12053743 -46573792615724118669764196147703419136 12053744 -175270187408211454242623488082238996480 12053745 202237488639918925169090701930208611200 12053746 -91240488966324754608528544205579666928 12053747 144485239694507693864327039025763157196 12053748 142262701714138642294392543435727306752 12053749 442384809685588553614367068296539409436 12053750 -90054751304278104903576281832033180000 12053751 -451322196559144265832384260889777870720 12053752 -1335370846671328973332406341052641996800 12053753 -61368234697214155353764216535604462998 12053754 -46887567925498771262473944891043202592 12053755 -107953348499535206337858237190168692000 12053756 284221328863976884746266821292014815744 12053757 -361958654865104292305919137265977103360 12053758 150493481994289641187608181841452651584 12053759 -629948716933492915993061579695926549480 12053760 416245335450770637124557106462064640 12053761 -643510691864383524483608605060821513216 12053762 -33039780754740883439133137236533926400 12053763 273883770785932021295057758184243295120 12053764 -143042319107559587816835294874642781184 12053765 193256744770794176454260744373703143600 12053766 -58877361638846282139798550313688710976 12053767 -1425029792476366093335905568004004728656 12053768 -1151287811844198533470674859334053309440 12053769 85487129011469199115073234943329725440 12053770 -177041987143712091536540073821113237920 12053771 759345648745875124790186328082488391680 12053772 -1146252128664356520783186796856456836608 12053773 -23090277647352535845235793107210047456 12053774 -494972596153245208633631519837783052864 12053775 21834640466076602625021255601553598000 12053776 -80472969774644609071886279212705775616 12053777 302305415465357574091782614050454387712 12053778 -744043830588607712523755611214371968 12053779 -1612755214059870136786772946668720081620 12053780 66200396898164496906804318854846457600 12053781 -650922760811756794239736681750813488672 12053782 388961141628135641682519851963807188224 12053783 100823694173016766615952259644841473760 12053784 715937158550504622063154790797885440000 12053785 524052425669760426924176096636250868800 12053786 -26779675202802469181383149357103760160 12053787 -420935233801250914934270233179214912320 12053788 -777733203512268583508241161596379494912 12053789 -916187661526783224241486514398552895232 12053790 -994332946768924596823424438743783680 12053791 461541424986856503986908587336461515392 12053792 97974133405952708025175831006622515200 12053793 -715977282843494837639601291601292083536 12053794 319903739170996727427691233072817425744 12053795 92108578349652657443369375197813403040 12053796 -435969491203806382341115330626592939008 12053797 331766269319723377054107271959074022464 12053798 343015603858751132133710640416152082400 12053799 1455812640248702918255641708733349620640 12053800 -382218021497988920573704946381690880000 12053801 1732864804104372005036739021475190663802 12053802 302008718437554647124702630713616192000 12053803 4408314859141784651252377120737624424 12053804 171516500856362363824467776187849899520 12053805 385977996020101750974262777466275169760 12053806 -732586503491540794639919552551614328320 12053807 -181514820797446397211563612488966504944 12053808 -51763254825388357522424272427351801856 12053809 -19098334712140878756629203448400161920 12053810 -56012916589116870263679429562342010880 12053811 35833891049522857181448969620163671808 12053812 320961587479087671063297300789243574272 12053813 -216274031686829960501657579167809179076 12053814 -109968835783781447505841041556006497408 12053815 -126770008112846431083150712107965804880 12053816 1713575779473580176770689247666503925760 12053817 -148849367676962135467961352979564212672 12053818 -42704000650319717570731458912415572480 12053819 338639874871216881890258830790181101568 12053820 302853100492735774809931129223548108800 12053821 -248928631909374325427919328330448572680 12053822 -531189746983265162112095852424752928576 12053823 -88423268130688063958482538042086344048 12053824 167028862219540940391750793463150411776 12053825 80581641305849923130643771796790832000 12053826 521588093864006062370758115764237190400 12053827 -161452172030056593716182027827230656324 12053828 -26319832246490647295603074636005888000 12053829 -370538616231621931637149263689216361120 12053830 79636500144300504388281595747882024320 12053831 705813017969118233748435110103533548632 12053832 -142269690775421904714307449375022448640 12053833 -2789121398415319032968441873236698432 12053834 295965397578371528011092059929896610560 12053835 523705757121471921613489375004376972720 12053836 76705740420220942213832534673230478336 12053837 869098846421379209060969639331013578486 12053838 269348180936108118931371616737046369344 12053839 122153719889802280139022168413732407392 12053840 640648664693656258798915851552030720 12053841 -700123782542440780401462457501160820960 12053842 61818736957351990518148893877115206944 12053843 -145691480202544895566016529495240093936 12053844 -67735708047795385830325872486839040000 12053845 410283711974592926849816527557105538200 12053846 -1028978871157268298488074282372909056 12053847 125792500192576661430659454259545809280 12053848 908627265552206300978808997851969423360 12053849 -1026863896346964155854925116670023692150 12053850 48936029911290474714052445839341888000 12053851 626627414560628152248498380989738934852 12053852 478223014959704308976889599865415143936 12053853 -41020165348339368457571150461818049722 12053854 -77570508585092882519332853867610547200 12053855 -1413459874792997363678157163789917742080 12053856 10635460456127745710363937873587601408 12053857 -240772097839063615291059151307222968940 12053858 381929837694133965342090540047885939280 12053859 160681883413190997546298806182421443568 12053860 21071340499758432827832150514572902400 12053861 1252285429591347725584280783161273182462 12053862 194408834393898162166693710879411455520 12053863 744790611153291763220166778896006149904 12053864 396849338752053950736839714574357519360 12053865 580310520590937487753239056663290902720 12053866 -316261090330056859700888090457464482560 12053867 -394458367400944615941849561422263366368 12053868 138962081617825781976848913675345951744 12053869 -60985987762759474238736677516345416704 12053870 488090275365484453995366552558452306880 12053871 -526499548599887343401061622955754545928 12053872 -95286529070317997432145183020329959424 12053873 -720324029237965539477600212585435007000 12053874 19494716381649991076422560665138519040 12053875 -743668397499971270185024936768023816000 12053876 277969825934378397986842671597938246400 12053877 177591991379913281106798655700810972160 12053878 900708800139178425824479179319320942240 12053879 429440882417836328541478264067747342760 12053880 182937658826290775321171130020775936000 12053881 -41603839046825369049008357546610756608 12053882 -529493904962421540897611903273476927488 12053883 611871288261607154594322230410264923648 12053884 -991801180508735010907904254028106098688 12053885 107346591717245163729803547234291878400 12053886 56918016012526761615363746035282575360 12053887 84537389366598518758715168929894929536 12053888 -76188607835096132140539422207178178560 12053889 -3069532385839158722230307419283094576 12053890 -446314737133601621435690635684043044800 12053891 -169556539469999713300780548115866779208 12053892 -179806614210051651197231808855085314048 12053893 350120343443213119288707894668161106880 12053894 206930403028635904497874720263830438496 12053895 -62039622646222952313064216111558272000 12053896 -329631361002450385471111238259719731200 12053897 241374747970523571267591182248850097252 12053898 332619959533260127601839111046747771184 12053899 -823182204326679678406593844762909120 12053900 -337150609118616559525154573488474272000 12053901 -663720399949076413401420197810342208 12053902 -1105157475768370514913187260084662314752 12053903 425035427114468962690314951776181962760 12053904 -59276932423930143441970262148665180160 12053905 199017756682095348754235645848505286120 12053906 20732652190301360203150148408791052064 12053907 176538751771664534612079134337958934640 12053908 916374201183751820040610738753573543680 12053909 -328316796274983522409435327434163839360 12053910 -13233229126257914494729136634326446080 12053911 68183127966635621640625373117411550192 12053912 -403040633150510530379928259995586068480 12053913 63693600285440027451957519692616235200 12053914 259981534962396080482803981955597987056 12053915 888365189691568609002644631400010314560 12053916 -30031435700423051620287242541894598656 12053917 280588010953823227885200375066450164966 12053918 184097028003449061304860471750231251712 12053919 -806414409591453340958668084961957344512 12053920 -550874117039574413583997465696899563520 12053921 133946261571032843962582847478109524144 12053922 8815238658448112242668970511441869824 12053923 -168147599151954816065435242905905839360 12053924 -522954818604573577565307081440821607424 12053925 -352327074575953203342724016977067653650 12053926 -579140385296138022563549061969407705856 12053927 179630247240770440966528767894089947752 12053928 -62744256106063255176492842855721123840 12053929 -382859314626696402210445422384470665740 12053930 90462261304442288881671533519296896000 12053931 49494363133325163362397898955411320152 12053932 -4125362228136709753495809665504526336 12053933 -207702480990659627268096643426261411818 12053934 -7667129798953038993620577238691888448 12053935 1330558962964802793918580953402596097360 12053936 159352361863405869625233190052727275520 12053937 34315250488747566149902977099104411520 12053938 269624475329351534160738750977962467744 12053939 755558270903292948991354379082144169740 12053940 473596614752574180296172690080047872000 12053941 944142151895889302280496459609622252800 12053942 727969069024444025752298819495807467200 12053943 -905816164095321205898612071385478294480 12053944 -257981503903306379834956859591930880000 12053945 69380850233848830104989285647462033480 12053946 18445968077889830422738095490456090368 12053947 502314528161862403490436605355427116352 12053948 460368303080057079413208690186364485120 12053949 350706014324399287774911498733953393408 12053950 219457343595541842551580332889808152000 12053951 287300320752552712282779759129831206400 12053952 205179171335411670014206340996857331712 12053953 341083253188021643312074326865233979202 12053954 -156702674570606316222061882991863666176 12053955 59098272083022528862175052603456364800 12053956 957313634979248401227332543268533717120 12053957 384221911840736083168771974447671218206 12053958 38788938820436253137058003779867904000 12053959 -348416413398983236721087557858761612000 12053960 -861110920555656372788396880291874560000 12053961 -279026173240411066027813523038131345600 12053962 -709750874731638512389004200920563106768 12053963 166722976568402798357728864076369272212 12053964 -26640066860460893528078104336485749760 12053965 194944367645586321060028769110317772800 12053966 -650773787977270635484029545773473200640 12053967 -372817370486129672996033290324582732920 12053968 -288098852796248901675101867201294737408 12053969 1192841479187788680050012161992149492196 12053970 236564153702691994151702570404126080000 12053971 -430034793839610642469769210996966876048 12053972 -283318406997028111588924749347086080000 12053973 -47634835973418214894631097052375077216 12053974 646221736826346591289466586757017704736 12053975 7930050659730233598832562726631750600 12053976 -353895550459516024604013111723793612800 12053977 217130326914134135192774286806916507460 12053978 81328791723606234454651484416335544320 12053979 -23870209097374268508922904957323099872 12053980 779372674812021838359234152251093017600 12053981 -1123316592421033761891166791749024752218 12053982 111652426703556402934184685680300012160 12053983 -338946305195638997761513778944210340840 12053984 858523391373870721417202008462950137856 12053985 148011849971549282637367759183886429760 12053986 -21081378561767154899143256423502480384 12053987 39626472148429946779726715870455042560 12053988 924371837076111333977001530496854661120 12053989 -1529035206657627350961687994440566191844 12053990 69096641941762119847468587805124469120 12053991 -339541044105429612514627883489655643608 12053992 -369402412342549956426264250083000960000 12053993 -45933054485032863865466867291085824640 12053994 -262686687056080940526173828979543832320 12053995 179318027258990038515095619334115940000 12053996 1581643993075407311983887498310202290176 12053997 246796984067936240601148010247977670774 12053998 725793122298973661993609585559413392320 12053999 934759624662865567899474483206803563240 12054000 46694610964764794774610570017193984000 12054001 723286857448039443187938912019266576192 12054002 230145540720833973138646691795967472032 12054003 -132205239685327100115983016354331780512 12054004 -279696636234719062958252542263926882944 12054005 9464470521774326936033237022743275320 12054006 379861823426454981631730021404799577312 12054007 218805699628272835860500178850498722432 12054008 569109546335994875986694605964648325120 12054009 132536849615132261418774182229304651776 12054010 -136413709939859869639130964687576391680 12054011 842507101951868077556042296623913944612 12054012 -588980325039071405733926465997919845888 12054013 -49677559093617142011960579084544731776 12054014 282294797027130542896609833440959331712 12054015 -69680923555895086322983194266328874440 12054016 -282743967560847413183158523811223044096 12054017 -99479294073964639229267760937542503934 12054018 8117764887976108056089886066269644800 12054019 443608426542480101443657265738024135420 12054020 -585425066302813222320163384917173760 12054021 522267362174137235788273655910293509248 12054022 258412010976172484659065012980115707712 12054023 534005947569563717671917948470321797272 12054024 -298389150031730418216283822131076300800 12054025 411482160222084890294806588823085873600 12054026 -49802650833599396822465988842374446288 12054027 -81190049114098076090374427424389510400 12054028 -351608274559729191852156498934029795328 12054029 227095670259974799486169746487474162284 12054030 809375964073678282886682358046008320 12054031 1194734485946712021175713359437883329464 12054032 -84358248438782137320111246010237501440 12054033 393949759766810532199138609503077500002 12054034 121736448919632331038402288747804886416 12054035 -825185933634065011611961980025377792000 12054036 -108618432079430925732446794720660838400 12054037 213715269084632339582087094001103325120 12054038 772553363271092654142967303610172325920 12054039 -384120588018320221581326507600874240 12054040 -230848652852734835589403143041468006400 12054041 -249458654121109513200549332036868571116 12054042 66713251734906231637110697296822927360 12054043 2713752826119785652553285237575204599520 12054044 -1272373475718641150830514598068747404800 12054045 428774826205413791365711630961930986080 12054046 -311174198408050878283352296483051110528 12054047 506242941631645067657321634937189366560 12054048 156475152393972827100747787399955742720 12054049 -261267767276031214486164883141025644800 12054050 -101421132058536138489370225303774177800 12054051 368776728385865416359296674751060146980 12054052 -27718834861678297147094275949447506688 12054053 27012982270828030620566542930040721504 12054054 -304067944148863624561592849245145103360 12054055 -203554836472111749559862801771777460000 12054056 -50979641101330729920532514216374272000 12054057 -201405744549738933344900378391241647360 12054058 115665355283721503068775653703767306080 12054059 -731194007319504481119383502739981127400 12054060 -296944112296310541652903826613108234240 12054061 1389053476922943107013867335144519392 12054062 1154792932900081939639265377906819200 12054063 158049038797647307040088550489841841024 12054064 -286552711166617639157516883289847070720 12054065 1111219609926124676851393173148908929460 12054066 559009079423560122110804033498808042624 12054067 -49345629508131983343714851343511141688 12054068 367288464677243913437264050202956911360 12054069 -1026734334888457691099203272225206935680 12054070 7187509019157822774048147072544604160 12054071 -218542872868627831313937858152999665920 12054072 10486478353128022136891522460989399040 12054073 1131233764498819528648435170326501473322 12054074 204955048679234219263408781096725159536 12054075 -92446349309289843907670177662074960000 12054076 -400085044946166719118673872558697354240 12054077 6665902294676561509881519722137553472 12054078 8831893831181190277258110114647291904 12054079 -1309011530926421302355052385992532496016 12054080 -29317369761730313167855244951735500800 12054081 -148842132461396311826929381509350911680 12054082 -51421682431608975735643207982917203840 12054083 -994897840417942991648878585652136985668 12054084 -116030590217157326153417354381811683328 12054085 606614786312971972655566765667855187360 12054086 1065024370327187479851303319618269903360 12054087 -390475026558798416862710348259694936656 12054088 819942166614679529719800322094358712320 12054089 -1013341707318638877110145536768629550640 12054090 -519885968456222986608466239791467560960 12054091 -197319404387510404475042168093805058928 12054092 -153630072360350560392590764195300638720 12054093 312219519582058882323211916237396389248 12054094 567086394167734930740937682312704597440 12054095 -507735525098398102237584413936492149200 12054096 10164407440097991025689267551442960384 12054097 13946565840256064406324208255277772384 12054098 -490947063846511948379009496098667998064 12054099 -94214384294966996014840772665437498000 12054100 -234656323627765696215204838327423200000 12054101 -712233294941132862160988112505536974898 12054102 -63159567680357138317602939222516572160 12054103 -270331950898893578785685303282583749936 12054104 -488711489539493413622510254256455680 12054105 69339773094070039686650357070558203520 12054106 -695312337313051374834332619670159519248 12054107 353249031798093730114881004278235075872 12054108 382174060986911731096220448741254995968 12054109 474757657492779874612185435272125744704 12054110 -119123927282628246994963954297554191040 12054111 -172683787706156670567617975350687164000 12054112 352011545301256503110999029620486438912 12054113 826262178734052681425115905741926178400 12054114 488555661468654368737552535102590628304 12054115 -1200639051978282142172265437149955918400 12054116 77369467448990424567507583145908887552 12054117 150831831262858027078376906054343427680 12054118 -695795477521627194396867215690172798240 12054119 95775018279161531607368536703489631744 12054120 -10096655433459946900046284009350758400 12054121 -589649724610494438055700621961246176028 12054122 16804972100493582345348426447716649312 12054123 -169193903521237375726087956087098378400 12054124 -774558530072874968334118859962102568704 12054125 76047892264110329694699267082206558000 12054126 -68883450693380720469700239421824408576 12054127 -1323172323999945893381729069483156479024 12054128 83119092767419964874936699707917565952 12054129 -19174313189863841401202353152845686416 12054130 -20818108564033997412670857919155809280 12054131 1337643642106827323249025975746243737932 12054132 104179450932813479613758389252234967040 12054133 23483032921837822128706114268707621888 12054134 -129486967401907823206707520563165842784 12054135 25451189824808672612299158165287499600 12054136 -874732876391027168745191162222295859200 12054137 87280240419426669708706855309677789312 12054138 -27279199366721183836858530091525159680 12054139 181847142814507264533507647783339691360 12054140 -41667878797520620255763010112590336000 12054141 719137029310193704497993077947184070 12054142 -754824746661201359791239516282845526528 12054143 -1831087138764647830423330736873226703440 12054144 32641292335764940904816118162983485440 12054145 -703931877238954235246936222531001533100 12054146 -120179036743223073285144394432685355456 12054147 -1596600975996065891665856090270190528 12054148 243897812137184493381309267155541110016 12054149 -997722673686787110022030056379465887780 12054150 -355538129443273723309323418355229360000 12054151 22060278873463639487968036042864430352 12054152 1257414610550823443915968637582657740800 12054153 -346176342754780383738374234335769694816 12054154 31929695853420237240800085992876708352 12054155 -161558311700243010939895725964108297440 12054156 343871452083097799838979758284548478976 12054157 -1208983939160070089227663709508771580788 12054158 -88788770521370333672141919630702688320 12054159 392630439746244169722821816948586600960 12054160 6216609114633583140643900132931174400 12054161 48664805618798369932287783513624842304 12054162 -107002294144561866560004593409859881984 12054163 -1253784025245086052749025514483382949816 12054164 -76964211839935468972982143419608580096 12054165 -617150816789692452992458087469350042080 12054166 -614434260648577283117378396930769727968 12054167 388915269959105502806045396227734196272 12054168 -160510209711871708023772880053360189440 12054169 1646240927195323475537281962940496037060 12054170 -619623531620745985543434574041320428800 12054171 -198701338428335904458803020475210668096 12054172 91022397449385051976915147404240460800 12054173 1195751146698384603065104744693065026304 12054174 242276080369749184204921720260715714560 12054175 242571777725211723570036322163036558800 12054176 136254131496560550224669267063366221824 12054177 11896302174508271727716494908304570626 12054178 560777955797890728086730010103594978640 12054179 1205588973576537405127780318329238917360 12054180 -59751843489437663415049246569276887040 12054181 1484831358214892523623624007298162849982 12054182 -84923641453906054129091259527439865728 12054183 934915552719457311311017779600071638824 12054184 1514361462847044197673974274615663820800 12054185 -220075637114549838099910507887369841920 12054186 -289450177420681905896314369345504146768 12054187 -15119266682426157871076550380127305164 12054188 -163599607673492637506627183427817559040 12054189 -54720951745337926260980292584302763520 12054190 1998481622160913605000055082195210880 12054191 596794919506085142987086696085879848592 12054192 44620053627048420831279088060560310272 12054193 -168717539485543513469552695686046169536 12054194 694159111228797763332554487055163482896 12054195 -73703466207440561570254519392240831360 12054196 -527542300642290993491223858252801398784 12054197 -1186791822826836816691477123612421934354 12054198 -139799401904679031914071178821640716160 12054199 -10512606939668338766814694188579107800 12054200 -449996887346092486079194649799177216000 12054201 278395411839921140147636744534949319680 12054202 550156853493000127671885318885276093552 12054203 -211925927961630110732663741290889172720 12054204 475459320707584090449001957853525606400 12054205 -47773305401761562206119425570944327680 12054206 -181293967049401801668988705235967930240 12054207 150841273110265714619732574302374362624 12054208 -38509337117006414923188381564020981760 12054209 -534545738805461114962816027198145184684 12054210 -118748908542204069446149230025018460160 12054211 17533779462633972161038890492972748080 12054212 -288699029016721276196585646418730780544 12054213 193907915943179381772110637989054301342 12054214 32654732013735067342934627807981370240 12054215 -1329215974326246166688052211635508929600 12054216 -788694755725801197041570211956036198400 12054217 570056983896914879911859233705575236992 12054218 374118196440808495694285997172628440320 12054219 303629551464498099780999863439226604160 12054220 97804288702356462812234441593986554880 12054221 -981725158262751524885523368806106848500 12054222 -14198056665289560826274916178762055040 12054223 2086222610803623000188117943124643714464 12054224 14502219888754618976745437049878740992 12054225 -255234434780087827379642648002688168400 12054226 -8072660429815071859459959346173849600 12054227 2381721906412572639891988608164262355200 12054228 -89087440382814098530246246316351907840 12054229 1494964871328936926750113512969284407680 12054230 183109036227120863367480115920271958400 12054231 -318996612600846900600517935318223257600 12054232 -385448724067798076863893987743883417600 12054233 -13391913224198753235359401124246887296 12054234 306755746239161965503924841875932551680 12054235 -190522251477871069368010367106666400320 12054236 349857739557229732838567989432977185280 12054237 -292794188236603024657921721645769544032 12054238 60720893893722684450656948071616630784 12054239 689049575032549079015047405023061013256 12054240 -447009360413419357712985279715210690560 12054241 286947273723899194614268803874521524904 12054242 -873450610935731727241464634062040413408 12054243 -100784211043968113364519715215691193736 12054244 28184479626337002315441475062941097216 12054245 764584557113023942870524270044287888380 12054246 64867218796394734500346582731283430400 12054247 888682587515192663406705336813499376696 12054248 94061415149020946364515045489006607360 12054249 -258972544877639270984393932412615691000 12054250 -250056119236933194517175669126778960000 12054251 709497151754929966218671307238426264104 12054252 30564033582676773361723535528823324672 12054253 906491430018710368746822490086225388502 12054254 339253256420404851172660062921325353600 12054255 40037028766801541716559912674624404000 12054256 369906036746224115983726118363925381120 12054257 -424708198356360305923959454216828909056 12054258 -718391492557401856824887134497973966080 12054259 617274718639912759546708636833418977616 12054260 591398450094177948032943292061450330880 12054261 298441572404228330015844552079766525472 12054262 -521588477143095778980908919334809504 12054263 188883903929747554849974546471594476832 12054264 261274133808650835225274400966718443520 12054265 510819729184424012499319579464066624000 12054266 125758169360131307207029927332962891520 12054267 100179615629661325220691376144185072528 12054268 -133020368575513160552258016135249866752 12054269 211458534624340946217317014480703249670 12054270 -170281731927726283741149884323819478400 12054271 23987490592708534366384979306515096784 12054272 829892271482787629297863561082207993856 12054273 337787596658340097906936125578750788608 12054274 506551944340387502054022498057205206912 12054275 -194668150685710837921390216674621392400 12054276 -2816991315922634047564231053663129600 12054277 -48621008793780080336040740280325504800 12054278 -1031855083826650848276312903027529330944 12054279 -1004555495759187822412568779322668425816 12054280 149960333581592845388191831490354380800 12054281 -573418092465217719528723775868419506918 12054282 59024733254092836821503001178124680960 12054283 1621916247786347697127156906530512885784 12054284 344348263765864349920293296407033958400 12054285 -661364498672154610492732427367041760000 12054286 -740355431493005931789473687896789113408 12054287 -38654807502591250149659948673128379456 12054288 -15847659599530447224184759090116820992 12054289 -363244302236193483811652075521805367640 12054290 267664447009946307609109663000471065600 12054291 -832389985062616283120796391564573326408 12054292 -668187204609913146023396995178937411840 12054293 288558427433061357702068342099671510542 12054294 167665811819289998830175699259292488960 12054295 -264184094130064452690811751752601662800 12054296 2151333173157010110245062373497901260800 12054297 -288272591635792194448483829575792330800 12054298 -854032719471373995522653620601662179600 12054299 -631688938684689751408525770694714117464 12054300 30635735655747761829878221780289740800 12054301 -201296274427627489323543925695812298496 12054302 -71303561124836035964520542781032225088 12054303 975741199477655350949046339032989458000 12054304 69443203403468500180902857104328097792 12054305 -172602068678269443266511207603505895040 12054306 497625017922124559364197279454166718208 12054307 1415290565160013757738682658744111870556 12054308 28441498339873806549236567686354722816 12054309 481853357974696590449145775432295982720 12054310 86627666894292043801580310166392048000 12054311 -1303072330316110930016871315997426382088 12054312 13992056064131581895528118034995609600 12054313 449869643071218030712916711877856057764 12054314 -255529506771481879813548336938191527840 12054315 -25495676881918442360933429024270991360 12054316 -383347731337999709782276228280976904960 12054317 -1308646002066367820118858311226514930848 12054318 -266243605645766520008856667337511062400 12054319 -1674337015234019815255321319761188352 12054320 43465976828423833389573766273718353920 12054321 -78280295909626670699277301577315564592 12054322 278316975197975883853906415119767160320 12054323 346994023234340829339480736079639373852 12054324 -116765461867743487742478783026327506944 12054325 904408142140018897647151137347305224000 12054326 398043772766459392870578598850741221440 12054327 458918901526879773934824512831854758120 12054328 -192642667490224054836992622933479669760 12054329 -692232316551083545898163905653200768 12054330 -62113878697840618098658276899888583680 12054331 -955714963512257150248719679333619364800 12054332 -403185622945975747197972041441566556160 12054333 -103807246849195200042680243853668510400 12054334 -302231300213095340295101891816473853184 12054335 18844841792981185654713955209011234280 12054336 -8212897674464854243169150647224238080 12054337 1397857285050220226781080811548483841986 12054338 -2918597712451388697294060507588507840 12054339 9344794068819572111670690259118042688 12054340 -598930710050093929034464746384820796160 12054341 -141200452957842782323246882296235363200 12054342 145897273947841319588263776092246722560 12054343 -163840711225414258627971388487166150000 12054344 -33016288436617312418956002178001172480 12054345 -543851784060212287388063736718603836480 12054346 -279013761768330034323865492999157427456 12054347 225623874173359807763441931013805902920 12054348 -527753937182475272436056715034125466368 12054349 1169637319954735728240192826967872089120 12054350 23663301770302377146762131798301491200 12054351 -82774171904792093510342785776470105856 12054352 -2961854189029934374117334229397536768 12054353 1019154161446525641515724693953194399602 12054354 -134404649415349954033346460486581640192 12054355 -297394458890190714463645425263262881040 12054356 345963708353572436044519204437114701568 12054357 254770519018995698396382939905640758880 12054358 575143890936767346921579352183892866560 12054359 -1143463753541477844668812917628927816440 12054360 -377592500110315228831293851840053248000 12054361 228302141278643663412411640524453425424 12054362 -13690428406965814767619025385420649728 12054363 -438081272654928132707461757776186806336 12054364 113913015968059325685190154281213398016 12054365 -1896870327819515184278766765869918085000 12054366 700911437874742725001435369489599273600 12054367 -132065440824629048778033944991626045480 12054368 1246348185010959594158148623919051571200 12054369 -1628732050947190740095613492950461824 12054370 -264882988334030909814772597414174929120 12054371 552505851566949742397549394676173135312 12054372 1059450568027969694147750339341982760960 12054373 -593812915403811318813626558964914227200 12054374 574784091137505816272702395387020723936 12054375 -192408476691112825321205164936729260000 12054376 -391564373239618540428322025913579217920 12054377 -1829772754330735026131302627550637226776 12054378 -25616202038865894595610517659692305408 12054379 144775725309595533944887607274830475640 12054380 -47675435285436945260110093474556129280 12054381 25935185882125578777306342889845086208 12054382 -660387003637770781125813373047619382208 12054383 -822119458444284281329659355268360424 12054384 -90975587513789671219231922854942212096 12054385 -35107495656379625771212438154297082240 12054386 -628793220045294275993191354779553031136 12054387 119640784435581925380341098237787281152 12054388 -24047074685875736324025290836337460480 12054389 -535171076288851765958867197730173017810 12054390 -253965912924983468978780166064812094080 12054391 -1485602146055530098746675595725328525208 12054392 267667726262219317090350383186313216000 12054393 72146552142968091910122221072629445760 12054394 1328486852222818834592028983263092071424 12054395 187636466906210096751296481622881930720 12054396 -380447562256890401647324460851206921216 12054397 532157588935449909331607496675811229760 12054398 -418274371216652520652729944654717360000 12054399 175652470947802489277943928870098160128 12054400 193795724126183023238142410184720384000 12054401 822956819791102168801769375285531174100 12054402 -21476485298044635219175576010693638320 12054403 -489628611265369675365754590249329545348 12054404 -388010292996585035573324935065924150144 12054405 5335270859943784920221187320795328000 12054406 -88527781941811443524740873980623247360 12054407 364783835058180563234213542847152357656 12054408 -280454537189575293538661712818590924800 12054409 101911008000269629700690326756380115610 12054410 -214325349041570698345089595651808489280 12054411 -527566109380986925494618964875065812968 12054412 -293948296194202218646343678630388789248 12054413 -297322740392422362411202155332117435904 12054414 -130934675493541076863102968359386906560 12054415 92409002674883736781960929100238867520 12054416 -130645438093248615710180572232290861056 12054417 12600986529450685372911744612747670080 12054418 52699480043830862378416905496911772320 12054419 113719988181110981701447739791468371840 12054420 -11133305537476537838678040595299409920 12054421 290736287281282586878762595752042612622 12054422 -112955661155098295778470097018750458688 12054423 -7113790315081045667598480564032120832 12054424 -75302391523257804835666805057083607040 12054425 106063633711131343596831518707430760000 12054426 115466256925277738851449626026007418624 12054427 202908365911816223739611083421308876800 12054428 -594938439768802102939791151145863142400 12054429 849132026000923593124783350862070011974 12054430 -290817745329282496600870754955605779200 12054431 -430371115563544999837391950892585076768 12054432 98524365396623378342912353613091176448 12054433 2055902662776342531324044672185632513840 12054434 154670763752932790634652707393782088192 12054435 650358138541596354025072043033554426800 12054436 895784958515743080458528724907349509120 12054437 1205163531692920692469691719869221200572 12054438 292481363837058081757215957931026475008 12054439 -501034440003924440462919505674735705944 12054440 -803348819075328156998656255273489459200 12054441 151157843768416694985738903751398462672 12054442 776689593210318379395037430473244317872 12054443 -30230357778960855816449723908022814720 12054444 180405287531734858129363541134980220416 12054445 278718724744692208234211191465167519600 12054446 -467135430191377927076536791835031387328 12054447 -1683322871625633848266455659759379342960 12054448 2015459303532249530059478976554860544 12054449 1500075422661182600324410890659375604720 12054450 -235944348538673312566616989373158166400 12054451 -364487976372520360973410428761250534288 12054452 -346136486576910396450714049751695441920 12054453 -86085387611937528504609471712287081696 12054454 565411204087587646072228798810403110272 12054455 -13313236553305208883620761284619238400 12054456 -354561805642493245423769850497779630080 12054457 -562979259558357041866103156528683057580 12054458 304739263128583493561558355491526453984 12054459 -654794494575053993784019835235278254080 12054460 128182035101353195164282995211618048000 12054461 220480274869882857878280201712083507264 12054462 -204684147321041391289600779838346029056 12054463 311852231186836666447923430306444987712 12054464 352941554979107306708642153939217678336 12054465 291204558536360578286533287553772679060 12054466 552944918343221641453379313491006883840 12054467 604112750718911206333287559608221969040 12054468 25439069623397025775523013257006555136 12054469 504880020468640016032925551968967153696 12054470 236376281138154881724374266168387735680 12054471 102322207845044785599526852871756284800 12054472 -249806710586551566961708356105921715200 12054473 1010917924702419285225406328349968381904 12054474 -145118713273441792236499504206237696000 12054475 228778426246459131224602244349626454500 12054476 167143311529123192451533475022217049088 12054477 330934050111674250868306009885043670720 12054478 314435333704599020375390431288149799680 12054479 -283312831776560113943987007220596627144 12054480 -97014621333161846145694164472043274240 12054481 836543897604971688818195600099756023424 12054482 762696401358677930904946337564868209664 12054483 -358700582808181296274804382671442441136 12054484 29567011577425875729755617486235074560 12054485 -840428379448375524626997477964555718820 12054486 100357578478348386918097216221516011904 12054487 765786441720853334845057083794769472136 12054488 -1397464558458455943366719772212069990400 12054489 -523302429637053522162845876897136089280 12054490 34841831452967600909324804669708076480 12054491 1548467158754765102437537296489711912 12054492 132622191098820346929902701893933530112 12054493 -289855151877013456758863228717543536320 12054494 27252549861676916514674342813285767296 12054495 -175859495401996222078488084595679967360 12054496 1199953628744303748120754761037601832960 12054497 231119791671897374026023993659217759360 12054498 -72840991941258769246275329054149431936 12054499 -165006521041571804151474648766803782500 12054500 -871815784279845901551808360356315840000 12054501 33125662134945011538558096565826180160 12054502 -305521305107272927015049171447246530560 12054503 56470014459413567409456498635180994240 12054504 53879109402557269603084840030863360 12054505 289288168245770360504904145852759365120 12054506 916359014394342750091997798314352866560 12054507 -597868919627380725997122608395148954112 12054508 -35258126950289092221509574090617621504 12054509 680072349135067480364008905534876202710 12054510 87500286708450358518363114924195133440 12054511 -283445637281768227207972928996101207568 12054512 3552932709358162194000492348522725376 12054513 -745920781529287509320956193609972332704 12054514 -995083679871411159938408375279644477440 12054515 1069422610037716106856444648049235367840 12054516 -78354345432928047599106046113618677760 12054517 340060413307962079073914092459270652860 12054518 -38167134273159547919989971906447206784 12054519 -156118862408257650586335925161888608256 12054520 800268983307282476609694385392580300800 12054521 719463274528944423540666699576838351722 12054522 -36787156321840346797583951464030987776 12054523 -39732424465192119482179768756238653600 12054524 2946369549012521917820246046146875392 12054525 109393402127107781850332595005104401600 12054526 -157509815238396704306077212695026959360 12054527 -1208083959843359631306329884549186842624 12054528 387474354956958476383265402295366451200 12054529 -240964211057534445696024445684685937216 12054530 -341316060089615378471311532459304698880 12054531 -385128676765208152569684700255682188800 12054532 -134419916392187085305456408193943646208 12054533 349100609254095178823140303554891555804 12054534 4429834789219488934999722538493096448 12054535 -472479706123608499566137114407458896520 12054536 -63632412698438115337074849192276787200 12054537 -960099157072128234953866454620448946192 12054538 151682537533981085492978632035375151920 12054539 384347402992093993299030747633431237316 12054540 398185864264999843005822362453400652800 12054541 666708293254411670782835697232021932384 12054542 -491466491299789650060848727244776142848 12054543 23077839818876312499484218117207331464 12054544 119658982073949213713440631024742440960 12054545 -28707234820131628609575151208065591680 12054546 -93817356144464648647924776152661312000 12054547 -1048584962177111386409681128986576756000 12054548 -834819535310548259141434567714340941824 12054549 -109270849282898752389175550835545868192 12054550 -126680369177993466839858406449777880000 12054551 970936103062762117168715597882609076552 12054552 305971889222701924240100968586535690240 12054553 28640904203948253575426434835113567104 12054554 527133398087430446432069708758530740976 12054555 -587427531453742049714044704467356768800 12054556 1166824256414058912154450559200168056320 12054557 -114343042831682278547649186298534324800 12054558 -301453909210427706952897631739287092416 12054559 1170419851376073694058012830648323962352 12054560 -505508123258967718046943031921842585600 12054561 1462250781823191787413051932245734177984 12054562 523154300013603203913679663499741250624 12054563 23956493762620250253251484453506119104 12054564 -778161206185319636303714944715070284544 12054565 709477011323879190544862023101040071000 12054566 -811436169957726907305117326757808116768 12054567 -22403939629861998237486099910407469056 12054568 718757434781319236391937836814768128000 12054569 -134761570593902365709410865145988236960 12054570 -174380513658484288520377930290316070400 12054571 -382445580113081544776442297135133393228 12054572 122351784502764186803988212733415070976 12054573 118243145494586453423744040015215313504 12054574 70046967150485210254944835788114472704 12054575 -156618965946558136441960408935454080000 12054576 54244547775621414523632804746090250240 12054577 -8880385771104714471663490448652623120 12054578 133753764796523138045618244768650228256 12054579 2500320663000980391979562744425012848 12054580 -648358959076189652264352993789726700800 12054581 44115945049839075013744000407623848320 12054582 16472103445334883434209138464006784032 12054583 -572398763439056329952432504794690701696 12054584 475911280098219863130342214561680322560 12054585 241548790017177618668357922398400739200 12054586 -468960756696024919993355383611774627840 12054587 2560184437255969745588989651258874427720 12054588 113740424040339103575851180830841610240 12054589 -37584920702973888814226634713762295610 12054590 138188158602275907976665959515444852800 12054591 -258173273040487956261212731404683128200 12054592 155035944401247856423889799807554813952 12054593 529933310234153982785443233206914144704 12054594 13639679005578485497500563260112835072 12054595 299728067300385916681905334468289419680 12054596 208979839147455630223948405319746651392 12054597 -83520935252574748519456852331482251072 12054598 170892182240065087552737642832727749632 12054599 -466968226695805934141324388066840151536 12054600 44463188223743352885863346262180608000 12054601 -105436856261532710153997861644642255490 12054602 -198399456235871140455216052927342050048 12054603 -112904431649260964996915416790331772992 12054604 -1206794532837501039270164884770156595200 12054605 -661512712107143991010035769535447251200 12054606 -67377815258566044030038597055541965696 12054607 -1833373668467014758946597016146551840000 12054608 -27394587726055458253956821283473326080 12054609 253781015071557636278977992488664992640 12054610 286131106144196334299045312029828224000 12054611 -1450218757272717717672543295081763088288 12054612 10437836575078868486900097083722278912 12054613 -260189646116052303297444304539701017138 12054614 34816686613346964660173300835723638016 12054615 -54070011747014199139272253178689248960 12054616 -434857772427082509885056711540295229440 12054617 937770600972134117622398806691297012292 12054618 315918759331740507717486582447272385264 12054619 750662890791164695933758489088304335800 12054620 6939077714838239915102005261227663360 12054621 -320875359270868161248836089271257929088 12054622 31181568464959210445743236933135212544 12054623 -617813666560407380003822173235399798160 12054624 153930812791057542587721212726398156800 12054625 -411907294519453888712609357780559000 12054626 -712996332344144811525180932587300030080 12054627 4120066493967626632834837709671232208 12054628 194001222659329483297776905000533576960 12054629 -183142703859170811110500848574523326080 12054630 -10670430948439092483123727740668620800 12054631 1573823846136300808097268314396037557432 12054632 -1170858722952657139591725767009686487040 12054633 484440454170460771684719598108657497600 12054634 -118779569781732834601232411728938206208 12054635 -874278394168035264669965471886886981920 12054636 50376713367952225652946921429512601600 12054637 158061998089601071243613900890802725560 12054638 -64374252078209069665648617753466933056 12054639 30311825048311318878276833064311409408 12054640 -40530126052003485649527150551946362880 12054641 674141426217805846889210050111411916784 12054642 44907758134524969886407753619045494912 12054643 -1662522494283699662853840987111868285108 12054644 -206576349642460614605686010892101406720 12054645 -269806686281239722726777457344087427200 12054646 -48325048938147677882458970999962305216 12054647 108869418870386558299098084282672149040 12054648 -944391241096225513776262138795028951040 12054649 -1391100115135352070365726929573970465964 12054650 175994277085961240785589149252518238800 12054651 -317350406144475776603760118937452694016 12054652 323645725059604061804936546899386177536 12054653 -23721311146821319695447906660650305032 12054654 -717093944578412974350788084241045984000 12054655 -76601537457099055623663304518741484440 12054656 396148435314345174575174134020565893120 12054657 -1108135612326882441416657241088677127680 12054658 -186336202571674997018458775645710960128 12054659 1147407894091756950683134941257185972860 12054660 73011070631832458530229501874782699520 12054661 -1335226751181893944048620362433599992738 12054662 66675926522156128541918022333881681280 12054663 -348281435736803708121972030719196456 12054664 754436536190930386103365887094842163200 12054665 40981877041106111219773434117542133120 12054666 244702075180878520504260407116370800128 12054667 365759010465167070113455117847524917716 12054668 -56042574824894048346725418204987949056 12054669 290811015471200636817798180163494981408 12054670 -104526180536232773573559762421440294720 12054671 903285237108925784487702737051883644544 12054672 11174742979867706706717823452461137920 12054673 1424789800006162222633188816342275809140 12054674 197751211339266762957703790363169485472 12054675 -205069444911342597141790775339104177200 12054676 197748444903713161167755886542418008960 12054677 -89235115744436357465784793535107503474 12054678 -214273592244168971806158756205940237376 12054679 -58715589333567092127947839328150275360 12054680 -1090637039782364528476003399373078323200 12054681 225576032003205597136716611562051727770 12054682 -101433174331569337155581004185856115200 12054683 -146681121025538814440808636610057238160 12054684 19786749895068977788815677444998935552 12054685 -744451656472462254739115405453814889620 12054686 24000785731465695585566954015028599808 12054687 751600404633747480612565987643098099968 12054688 191230207742950390217588916929798799360 12054689 1767567040645728651014871573893375445120 12054690 455459151383203360650594378478257945600 12054691 107940686512365907169322030368078868480 12054692 166156078292388411451829639184114139392 12054693 26276516143382771783100021248243544384 12054694 -39809360429449160158706617486486537920 12054695 -247822923709113541475805146287794985800 12054696 -1170192781825367211909819456712906752000 12054697 20276036064836999487635491659387791880 12054698 -82958524767639944242230758068408958880 12054699 -717815535486190923900003468926278063716 12054700 35060898381250123000256543823017318400 12054701 -2125838839569887404087237499075303780928 12054702 -64773239473121465920265951679959639040 12054703 -173317274858041312560532047153585272008 12054704 -17947328037144166011204186240160727040 12054705 -149272430398019090291341694218821537600 12054706 -258090893699931828795190084361582976 12054707 638300318006604953428972120476071246592 12054708 -1226910819879302611569174615122212386816 12054709 137106441332243312635325022432872427004 12054710 53984500831161911756249999203406261760 12054711 74065776155234861001868847226262247424 12054712 1443910056137054354461159138765378867200 12054713 -319286311817992547438917088046505098240 12054714 80698184487773636765615020780759941120 12054715 -8836473008416362582003878791636352640 12054716 16383093130937068054764725357379082752 12054717 1067077926080420706392234555310125408640 12054718 33035513491366217054748545857942279104 12054719 441046523149948667692884802947768443544 12054720 42137592174391473079352111037992140800 12054721 -469895158703124172421400330142528118400 12054722 -140247857521874589874383537053144088576 12054723 -116274416374866470415804534982805014032 12054724 -593943099032664499697501276879707972608 12054725 -847022993872436161986408732334059207750 12054726 -462476407048857571956836656784333383008 12054727 164435660979051552856340154492227604912 12054728 -20519941072009818253963273952079052800 12054729 334767449883518571540236412266395251984 12054730 68403765930879089573516958546661745760 12054731 -477401956316183571701367698570998554768 12054732 -58081577479298501743340089860621500928 12054733 -1515561287968415225608198497538219579018 12054734 -347141794531243377547876068740425834368 12054735 -176770575188996197919755884500953728000 12054736 -43613010556740997921961653352321425408 12054737 -350710231639645612397515636308304858560 12054738 60569862705774335575780300293785549568 12054739 454122818996176630719392203067899922540 12054740 243932675534546759867450463303919257600 12054741 -209321486773421819677428693975982816608 12054742 107051096594281146703263884366976592512 12054743 -4673968986294751464762163218573815496 12054744 -124423878281816335218965977845318451200 12054745 -420368241922232432231314259571424981500 12054746 -266709743759264417363310559365945120 12054747 -189359798849572590689536713864711537000 12054748 22682150088830090392024944135873662976 12054749 -6439115093476081397972314080628951680 12054750 -524044725056598586770568751096712672000 12054751 -1948606375715079696541367666435932819056 12054752 -959056129547744171156523858371346432000 12054753 261534923289718682746942799522280946944 12054754 558803184254801121695604928962535111680 12054755 -476292317686057634705249250296568762000 12054756 136244700550937794436925212494648258560 12054757 -493643494350353091073809179133565840800 12054758 239533027351218240058799664369605412480 12054759 426862731728673538267234461204803921280 12054760 -364946330036160133503013015877232230400 12054761 1254634547372823967135460716183945234362 12054762 -350731274663083686116033331923307759360 12054763 -3046205293365913211418404367758631904 12054764 -11105528970418905784758623252182343424 12054765 512572200786289555195858316439754468320 12054766 711183791100547931217651693783011552832 12054767 804651007118312819984281763770396100112 12054768 68027829306778829027359146842086440960 12054769 -724241127533241718080976269187289990830 12054770 -120383219304809849843142002720590348800 12054771 407679896774231804901087209233951824240 12054772 846068202268363720726337289096895855360 12054773 -1307020075184809432494404015277647376978 12054774 340161683460751546688229901795479896064 12054775 82261955703684687437473361605465045000 12054776 985161736901111065339880341078115942400 12054777 -282087935450155664677169027836744513536 12054778 -918727069197560741581534313266243296000 12054779 -58377012410005720898493309355414021680 12054780 -684492174595867077959060324222666634240 12054781 -397611746327159982721914311771563506836 12054782 18140113611425541885478329380794119552 12054783 -55928536874787126989062509437409500160 12054784 -523557285797512247057325395103392464896 12054785 183083927390758102822953633410331652560 12054786 -70667987819189400751454482325221598976 12054787 1250735155289910903228030802489949330680 12054788 375154371393741437732941012530477737088 12054789 -232979919090884992458196928420250766500 12054790 139230393491731019664362568745280054400 12054791 403117320949148514906021068750058042672 12054792 7475655221712627824786031170137866240 12054793 271443507022365454485392819904646454042 12054794 -108435832300993968748891343846014438560 12054795 -1220597271749825552937267291794963904000 12054796 265875570361959340298699647178881288192 12054797 -574383631651798577590012382281446959520 12054798 257782431201341959784210900867232675840 12054799 513987471423544675658069897838971418800 12054800 49756091752629912989013193922273894400 12054801 352396047610210659723720055242761899104 12054802 -458945771295170421630830024152453126368 12054803 -1121137949735365856107502463012729396948 12054804 -35555791053850300121925864664459413504 12054805 -322250718677905154743435464781417165440 12054806 -20668159981173446099363589318435612672 12054807 660633461785998904036107764180786756760 12054808 -1028250628208785111292118648151692503040 12054809 -185361550207121908392054535479665959800 12054810 64776651472533576387609036832511036160 12054811 640856057822201701943842371282107499472 12054812 -190130111126111929287254083341338664960 12054813 304472298123992426846592877409956554144 12054814 -577665003672835414315531976654731119744 12054815 -154136603056762898386821275813285911680 12054816 -358612574948901565431761266010051051520 12054817 832756442334770636514597465757232299012 12054818 -634147979221515485834547513016509758640 12054819 18926057264915215977557064724790134272 12054820 3524954504238715732263027264781624320 12054821 -1146936555207598962556779603227300572800 12054822 62662344048824498208804583533325342464 12054823 -38827231305823750586993037174654921600 12054824 -131573117379832035020928259992062208000 12054825 -9958246756973525681994113559806760450 12054826 -159602519617042335720702890151395485440 12054827 548678285965790901842202607857754912392 12054828 -108575285537289132702423401544826638336 12054829 -95822861717319382908138261998446446816 12054830 -47578070414052403589091184353427507200 12054831 -679190735746442478579514667101978528248 12054832 -289579850782699436957029415094511550464 12054833 -815334014458032464499837147057313759662 12054834 177955431740279797944789105506705306880 12054835 -692834212127197671610767163230585600 12054836 -52422437225311943525220413519971269120 12054837 -577606932150263677414272895814344806432 12054838 119243103458130588713181526665209020320 12054839 149696847487216821694441806609212489640 12054840 -38513940128242525763012490140477030400 12054841 1946299047304668188458461663847525167952 12054842 168260693851325377586202355644359040000 12054843 -1029130197269698417718880910447731396468 12054844 182068449987348657836116986910756403200 12054845 -457090521078459903216151397726650752000 12054846 72477055278260758961984522036685754368 12054847 94470140597344066798170129784609664000 12054848 93279707007726449473020373594291568640 12054849 -1298476537459640840643819870666200457600 12054850 -25208722884959283082197270178792260000 12054851 -86511276357966759308967650450448014148 12054852 443492733879714942799138214931875235840 12054853 -567214822783552586813156447884876199040 12054854 203979371312321255057307814766627174400 12054855 10701931335496783350123848013427982400 12054856 666110552902668566718484804353865359360 12054857 -306896491289916259317853813747719098700 12054858 12449589539964852132294117524078957568 12054859 -54044684095626188809587111057743799584 12054860 -463314254024142649264750956239301841920 12054861 -53378441189553193260562931885142001920 12054862 -146694367767633054097880662789544459136 12054863 -51956691016056476794421662692377794416 12054864 19375071884200916604247681820094234624 12054865 529075360928308067258013672823717799400 12054866 -425611483128480495670337568539484515040 12054867 -583273034783954102774359677367406874240 12054868 -258829028737619127633520252001783783424 12054869 -381564742292155693625474472933144159204 12054870 140253749720161599734527551398111980800 12054871 1013957220810535828245425927406903608072 12054872 151967184868699140032136919780686950400 12054873 -11324334007785327636231778936858961616 12054874 10236892514587018500350828170270072800 12054875 -190736000077901370549623526871929600000 12054876 332962586743457414343236054688018846720 12054877 -57508987227951134305573466798206480896 12054878 6934620914767923813525361321720839168 12054879 845891284269673485829569103927137979920 12054880 665618177936505532131867388073331916800 12054881 297416981590983728269967612680422550164 12054882 -644788474362583891098676916557983250176 12054883 522493209480551629726128013522241231132 12054884 -1074894044558054347692188130184684493184 12054885 -145468866196123266272552072841014402400 12054886 502693409584858771973567429198111047392 12054887 -36285839664306912533753071082833629168 12054888 248303088011601937277497109456070220800 12054889 -247147790512685759922787732732831266816 12054890 242736875353468790972538420266417743200 12054891 -620235438738952958575452201916170820008 12054892 521026607207316043866514800355845660160 12054893 45414137023052389423454293111207389504 12054894 -42907351652322907486907379563263667520 12054895 -952727820757974937360862530344291877920 12054896 49072214834561803097066949929763471360 12054897 368643355476907859595439972923257481474 12054898 -210250701241465986741567529510314642432 12054899 756349798724024519301774595063053100464 12054900 -61455733956683824262840154428436172800 12054901 702936986477322017813172864795918681902 12054902 226673617188116161668140112773699987904 12054903 121641517195363015755026992152949306368 12054904 595737268536388579842448135408811950080 12054905 -481063289156980458822778516473031370040 12054906 32497723753029359866475568236388312432 12054907 -387522770238688007401974357920578602844 12054908 278067113296305446295875652907916623872 12054909 232539624458208187425865165327967488320 12054910 -44993130305435586425839784351261610240 12054911 399524306560817768188800089482625491200 12054912 -301006140959584224779743639928108482560 12054913 -73831855249209024618359508079582856876 12054914 553290615132784655491257712314042831360 12054915 473223088331604069293300530305415880160 12054916 -6561951799662131610266727958711784448 12054917 383409376329929067456109251436523522592 12054918 168869677101292371848156847807785762688 12054919 1264606314304193363833796200401824151320 12054920 192330909078143623023751863025744281600 12054921 -3967036030306451077494435777397985280 12054922 761521713146919506652113074183749057024 12054923 763666027767906322542049339213449457680 12054924 -159580675775888769641197726798351985664 12054925 -230815625972073261194765066411990592000 12054926 -226150374244001960436694745136073996800 12054927 -142331309913299771925588426194998383480 12054928 491427695928947136918859868062695424 12054929 -622371548780786369100041273104768747470 12054930 -11126794321075914294549696932368320000 12054931 -722782417603445247148143710797060711872 12054932 -51233675155085276195706995773022565504 12054933 77978729546994544758397848615994650240 12054934 244024323168776463558834915379567288320 12054935 -505753568419049185160875519870864804800 12054936 782881569469159693319735626678413557760 12054937 1749823248879085980395998008863847952 12054938 -227099302827659719034525703454717444608 12054939 129770656907677438336283261366114457600 12054940 40632844158340005354253724206637107200 12054941 209181122676545716921359978774636096672 12054942 -259327748920834241602531817057678105280 12054943 41752357972423382089572941341349434224 12054944 324233990348965066046485910871091445760 12054945 28132754475420530918767388202415689600 12054946 1823862043454093803877184054630594720 12054947 -685440922454549325999225944452864709568 12054948 -149103098465991498337978395660309811200 12054949 682738196152871368644588039013959694240 12054950 -46208008396399367009834108502610190400 12054951 -445143459814674230602508235407454202632 12054952 150294748911815227831215882360584601600 12054953 124414237979264944488937027607706650484 12054954 -634127027747574653348474844787453166592 12054955 276937601840245212376704614156069817120 12054956 47045857637836521984281321017700895744 12054957 -563734091071953379632740080029070742208 12054958 173370726503974348226323135594842168000 12054959 350157878317423981733814796217175903216 12054960 75558331053609752708459207779545907200 12054961 836151055679824301152711031469391030500 12054962 -17266859160945540377910117028743997536 12054963 784991935777364513908947444468734303544 12054964 563105504642548454749333619326699520 12054965 165635870760543397291980830153810519040 12054966 104930921821894940894618946417687982080 12054967 -56594846717812569950336413848458723328 12054968 -808338489315583663048556332605955584000 12054969 -289274034004415370946280218694885122896 12054970 62660204106068425986857601530680504320 12054971 1117150287874709884398941515181261219172 12054972 748933292031858341810148089084101420032 12054973 836273936390356918614427449147619070144 12054974 90551385631050533280987052744184084736 12054975 134442028990040272987900050156784320000 12054976 -506365630178111665918201671962507345920 12054977 561568176795372413380879288362758471472 12054978 43184749614947268052672114985986074144 12054979 503937872173149863379367769600812459580 12054980 274285061299791687551263160887757456640 12054981 372518884734422826275001622943879937120 12054982 485192566946842986631127525253387840384 12054983 373294509500366206302366000328752615840 12054984 139227346824431010596027708359284080640 12054985 882553778033083272313824511207055934180 12054986 -216183057773729335558269356431939874976 12054987 131960148245525584703241721011203470080 12054988 -2156589708565655555956342344786470656 12054989 225833959309506732201991931222137702956 12054990 -185091864759215334313386571314415042560 12054991 -25353485832424049345089613499795059440 12054992 9531222441922485797942870698355613696 12054993 -564438394037900817459122187086909049600 12054994 316479206399489022263402127465842112000 12054995 375672673710960934042649975399812830000 12054996 166545700114380067731118075298428897152 12054997 -114244814403614674808144781469976837554 12054998 -359120211618666167534437099342752242880 12054999 354100744220130187724918809548775755648 12055000 -187595070482905211560385201683910400000 12055001 -10029910211653141939747060476837952512 12055002 -115582153551474952871779254588472186368 12055003 -249632275689302763227063248278364287312 12055004 126170137838256438062024375029140251136 12055005 352619541939205033695294911732490393600 12055006 32889925470282960639354716446157888640 12055007 -3766849324834529003034476632535363088 12055008 -224357660693773375545172187177570795520 12055009 -292146439801870381309622964887726181996 12055010 -213567325913913263062617611975386176000 12055011 418811783248479714839259712049050916472 12055012 -154510662584391963131628654452760002944 12055013 -161540425255168231177715161590297148992 12055014 686783603608339392095858688817774304640 12055015 232774932183318231358921647019909394400 12055016 63978502647738531492104889128831892480 12055017 449904679651315437295063013580085888896 12055018 -518890602843454369205716062351573486240 12055019 669839490211724839686711331835482110480 12055020 -284354869609606139259105910956708003840 12055021 632335394687020305409257961995678793824 12055022 20926898273690184239859430647054643200 12055023 -854975902230968594844508009463269038096 12055024 216479325234712164888037027527916912640 12055025 -353944848300552623389203855234503580000 12055026 403171048836419343921756629717723478144 12055027 -1236663283861978020453220024571974659124 12055028 529962823771597425436273514141470734336 12055029 19010890426894541793349709777938658016 12055030 214366345798008814621509105664985963520 12055031 24438593482955918531280271533330041832 12055032 -131234092596069489380213497654098001920 12055033 -73935779121561342868180844534026718076 12055034 285094903365438682920690567392497858416 12055035 484962721491777898595059402743890041200 12055036 -158007378442114685392824462021783060480 12055037 -935688292939373865309581320070720248314 12055038 -252474349000658830166243894239117976256 12055039 188697341503099928656465835957890419960 12055040 -199878449672021342992535860165497323520 12055041 506506063717455012553909843188719755200 12055042 594494849265845753928986886304978641792 12055043 226998481069957172501888147152782866688 12055044 -116790605054536909236235455146341478400 12055045 310987553452751183068699622507688954300 12055046 805842403240841851486816523322244325472 12055047 -158770924654018728974930573512793779800 12055048 -957086561019741571649717180364194979840 12055049 -308408146904303553299458849853351166960 12055050 498431649842825748153409608174144000 12055051 1534964665359983643528645036577806868052 12055052 -261902462410056949121506395947432675328 12055053 -590269537814639915398782341171942143200 12055054 -87409029517554325308883945826871601728 12055055 137780285758646241170450310537700365960 12055056 -93453451634021845273250500948277329920 12055057 95315541228347220258574378221234509760 12055058 209582778663336834273674503468258964880 12055059 170551532693267612894946586777446348144 12055060 -439105267086437393906943019800498059520 12055061 -27429609251191869330864985389168397476 12055062 -36161206838654389740110483971259406336 12055063 287088706128727501480538933529664506880 12055064 -423138358803161065518864159871388467200 12055065 266001202233911680012753719142403471040 12055066 -49645574950632135826413589257520060992 12055067 23990164296278700718122864727874254392 12055068 -70410993693179159179874109544633566720 12055069 -125743369539356137108643137024115552756 12055070 130859171425175940493504429921105973760 12055071 56230266481871983506386170849846410624 12055072 -748064795818235118812321220861485580288 12055073 488834725032217046509098649870290970260 12055074 -29030277301766982176645827755620881920 12055075 54869155451775268974161267555814950300 12055076 276578800775958538572491537887265018880 12055077 235049733146393460114451937110639512000 12055078 -60765569905226277754476966581637062400 12055079 -1367357511266475701494212823992681997320 12055080 386366252025657189154529420036057088000 12055081 668139342578011064654144014653922074532 12055082 201221565265494135718166420239924546560 12055083 176964493936986706579923887750772206424 12055084 -124563323110684497645336438983899904000 12055085 -171816679072187505544070280585842753280 12055086 -382711342175602426518366511517138262720 12055087 537265510833088753227973320027065763840 12055088 -123027355510485358792692354350068531200 12055089 370396308193385754003449482305497242224 12055090 99864068790550880817247124201377420800 12055091 -947247453639206042892041344242998837448 12055092 -13429629878383563435519050797656403968 12055093 18459813396376349103315261333936294784 12055094 173982823743242849553122761395393921024 12055095 108137264112632030262272409956863464000 12055096 -605765495305074963433632511342771998720 12055097 -223073721867887118121882434625196713080 12055098 -434964658050530857024573924684107793152 12055099 -493604286498066600966862943065405621728 12055100 524615891316375463660929704084115878400 12055101 834824681876824556676294208854483197280 12055102 -937628385334654675065259478737099180608 12055103 -998961977982886965086297063348484638856 12055104 -171256026063623616554782691918775582720 12055105 -359212228597277540931222100571118258240 12055106 87065225714434793019092785668191854080 12055107 112404875333130729420534875326963814640 12055108 -718152982899720204407899657033043539200 12055109 -1313451890312178705739569425348812992 12055110 -2223375173972936524651947385276627200 12055111 -307820597850114710868057420760973413968 12055112 545139575974914505468852077358038451200 12055113 -259725895085795601446792403357812212800 12055114 233058188699664776980409596630567041792 12055115 629702965805320799788904208776370924720 12055116 102220103626189772007503348342955970560 12055117 -676417607579565187491269993786900365834 12055118 210780963985991991748384903525327463616 12055119 64576508241719620200478289707251300744 12055120 102724661099093604181401119445378662400 12055121 333712966456486884578466160526275499892 12055122 -6359834070519735912953255890193583360 12055123 -1111783725068631700935061693771445412628 12055124 371118560591651591879127442904176398336 12055125 -229666180358275311407325220584140544000 12055126 -695797460560219841800166380775641499520 12055127 184464507313923670240311224310230391480 12055128 -313438734417288525539675228589175603200 12055129 -823843355298869129091919505485277778224 12055130 -172202411654220370937856903612482891040 12055131 180196778086572176812611795869939575296 12055132 888819606939888728365222436286076944896 12055133 -168393142873726813022185119877206246618 12055134 18375935708807545238215757578995793920 12055135 248756837964082207216873342081847191080 12055136 -14807451491156075949676705732136534016 12055137 -532975733617689678621985609194173417040 12055138 270428681634437596062411178300389108096 12055139 -626638433042704758367513104641830626000 12055140 -9552589395598143547384826585519159040 12055141 -471792299917197921627478044346310114528 12055142 -1094648320105344852891186151563885622656 12055143 -110666905262422254836156642026398272136 12055144 1096969534457905346423614737941771550720 12055145 294421120689398262962506511967230052900 12055146 -154293304463808818907750008791555996416 12055147 60556123028568739119356702738494310528 12055148 47321221844598294624551264786665408512 12055149 5508013507615283400246467276423590230 12055150 9738163702164912356406994322176929600 12055151 -121988824250643760961056640773079026656 12055152 -25250566426976291519584208490570547200 12055153 106350574019068514559139371004977115488 12055154 13929349602361256975811848668430712960 12055155 43030816280885427003540687682682956800 12055156 18426169524374308271141944107336990720 12055157 -155652494365077165964092413572825361280 12055158 -60952082371512931408715655727923792000 12055159 627552658173359714740308192719560597200 12055160 126253755624124901749955784129257472000 12055161 -396476400619497851281333154491799558976 12055162 -205664494183672746957844473003553175808 12055163 1167415847105792008620561444704246261280 12055164 90415033692342240862949443475603226624 12055165 734916724149998391809288535882651702060 12055166 852284188557519724679223127439336300544 12055167 628978111266577184857661803938634928184 12055168 564401735746841175141574078392245944320 12055169 -188227097449340349292033527687609672000 12055170 -40025280431871439719321988530205977600 12055171 1092335239934290194353430453241666312032 12055172 -594883399324520515746922510567764833280 12055173 -75999844457937696743407787917286631456 12055174 -372311714904428087538301362258067052160 12055175 96409709130381135667838523137239056000 12055176 1123185483600902905657229875153804492800 12055177 -240429505599950198357813252137171320560 12055178 -476062973946478935788494152863842909344 12055179 100150757622441263082068803360487808 12055180 506486636821266315210053186586739430400 12055181 -858458996243605423673761912262081922036 12055182 222820608893117916827061605941170675840 12055183 -346086501441227943426642737349805235200 12055184 -36426205753201308937440379329441546240 12055185 313308121311957575452122560638699972020 12055186 -141670212909175404096396261267974183424 12055187 690876079392170757711127676978413975680 12055188 -616074413863979835799782537832580966400 12055189 592010842616673466872727313433777590460 12055190 -112442264184449696249123053216411288320 12055191 -43385503786126481963808511349417030808 12055192 219808176421668258952061145924557414400 12055193 2332064941441480702983791308858034814216 12055194 -314683506488088194739678001346379829776 12055195 693209664696701056214029140366195085920 12055196 -1006420266358953868915088762664589217280 12055197 192861399014823049461349420191214786560 12055198 36779380531829443300646889637100862336 12055199 -356044064893898986043022547161735092136 12055200 429032608237317421593564764492110233600 12055201 -874578907828746371160520393683397117500 12055202 -104101945833122328837142324963850486448 12055203 194341795060081981123811581191093143520 12055204 -90967881086663596421224789837556178944 12055205 755378425594964933076558467282972164860 12055206 68381112207387309176372884842183436800 12055207 -317204340159313534715310251913388881544 12055208 -1583287635117364223344151525786150830080 12055209 -348155589864604568095962685516146819696 12055210 -329299874613938780684169646579336376640 12055211 546522648667346029609278444483629638032 12055212 -125870728534665970270379313350765998080 12055213 384389084933813812705635384173261647980 12055214 -18143097672328328647077056736206948544 12055215 403211773816630506462152716449726960000 12055216 478179368184358012892749723812009213952 12055217 108927158441489676824490841439902907712 12055218 41360571658964382183290473922665119744 12055219 1974100826618559311439244042874459771712 12055220 -30575162972149650370115982800035430400 12055221 -34709155909739232307484228378057779200 12055222 -13112660664151325440305780500907830208 12055223 1339858688709646611320529893734804153584 12055224 69305321640563369256165859882115665920 12055225 16675872807498960909584557929664461900 12055226 660635854049478873685460195680012467312 12055227 -23557090311468203231628483377760777168 12055228 -80450585238082529884528768632811176960 12055229 -791375488091414741041497377751970472448 12055230 -238516133881791151971319298239347840 12055231 978223354812346506736777953537068052032 12055232 -64816667073358012267940181825835499520 12055233 79847493165140070128719192099073041248 12055234 -5878878279496417900911134283282910080 12055235 -516050934182464830736045019530522366800 12055236 -493306263389499440784342484744281010176 12055237 -533921168417126697783058319452980646114 12055238 93359318503692021203523243504072601344 12055239 395745466019210003486081910221547927984 12055240 653512156739589636140659034638538188800 12055241 -240948870614885134294649146078404692016 12055242 831879034614677897200779073766102476800 12055243 9158733064366188709133053905069279744 12055244 1194278379142198767479361569156656283136 12055245 488394593378902099554158952982805299200 12055246 -117638129015073327067293828902976812160 12055247 -889271439787885223667864506595082116480 12055248 121246932438026851720153314992653688832 12055249 463344365170472777423497133069110735360 12055250 267481598153821665906963582695241864000 12055251 -174174537568874733305454292134015652560 12055252 413520939529139075521503483930988283904 12055253 5396557271069006794934529500381067840 12055254 446185413539575985785458631606593808320 12055255 -601537351316914025360528994333479155680 12055256 -468233901412186676611964745493303941120 12055257 -1252385793537900335670340550948301783360 12055258 19613824612422720124077573822604495584 12055259 -87836564387834885295035007459532394880 12055260 -105698733599032299523129967872087818240 12055261 -209446572974829498422367176780811135720 12055262 178750387597901260838749843833579955392 12055263 197865959408516110268432463140898648576 12055264 -32119575518112851890314421286531235840 12055265 -639903636299778329398522513503156480 12055266 -122552154607507545919815460060012463616 12055267 278025264248259235669906485321416573392 12055268 512194946809836974217433296720489541248 12055269 474706992334338381209556924612123829344 12055270 523487163694481855616433458985598494080 12055271 -565937990796944782772470274330213427600 12055272 -182057525302217017608686732124697804800 12055273 -1153494082306849076191263614573656785478 12055274 236071363660821577117570368432038909184 12055275 -377296849457429715281108512682126379000 12055276 -252713462000211062762066330746814362112 12055277 -1040298263920548987442137892773779133726 12055278 456816183867967521455244333171408919680 12055279 489088375497775160984993331410072924760 12055280 -13523322385843212276436604401633198080 12055281 -88588747358376179882106087161389141056 12055282 275116439490173452250559347524774846992 12055283 -198629669315591187676558470325620828468 12055284 -990059129632010124026272235173179617280 12055285 473826798356520192972941252443926742560 12055286 159005485312231714386668090334681068160 12055287 -294999292344196846263303817901514396720 12055288 403652398342839494057998134180986511360 12055289 -83489822915832085212129962677189049280 12055290 7813082760037842740783354421170135040 12055291 -57652333912791888027869020932836875600 12055292 -235064561460529921159300888711863168000 12055293 43053343819606221863424889301399580480 12055294 -491961143773707805741526823041595362304 12055295 30388073442714181460341160112101780160 12055296 -191336543886561172328787744329192964096 12055297 13210690239233286714008776013520447746 12055298 -42521219555919541760871198239735319600 12055299 607778429989561513876586476903238415864 12055300 180147017880280736198460617649185376000 12055301 477055180795395007339608211710475918302 12055302 2198346374660844638271459044719782144 12055303 25676162878252831787461960482994012608 12055304 -827468101350723084146576567280932782080 12055305 61928143054206727477879757670009485760 12055306 30464039014268963002883511752329154352 12055307 1058592549000656165200713176740864743360 12055308 10228282734931433778813265499100807168 12055309 470753727399393364503292504810413954016 12055310 -545541443458811477133927339451311590400 12055311 -21694346222537420867319289929574053696 12055312 -105236416608815403013170086678674538496 12055313 -695455640312551147785051932892593391438 12055314 -23442916684047912148868944726081253760 12055315 375025590201805295953297188825121248000 12055316 38018196075711002485658439511862968320 12055317 -37003473387351325694744281088080568640 12055318 1234144537481687196923433317466034657920 12055319 450429893577700260450430767490710747720 12055320 -520291896182690423886869365391018803200 12055321 -1840912315390734870691054369890915152000 12055322 -82529505019204893674517461923642710288 12055323 -82586640501861658960114081833234382440 12055324 340293470876564596072031701953463547392 12055325 37803631170465060766294127618999608050 12055326 240589157880528875209189284332469402624 12055327 -731820314962409706449967127840812202680 12055328 -275287572454623607764866831224831672320 12055329 -331846506858830301917028747730844611200 12055330 43889636891002628198774435058214617600 12055331 489045750960794606710097471112300760200 12055332 83712944552458702913389074707678011392 12055333 -136891276169923142757718008697532963360 12055334 -417814101466964238241413422140647473184 12055335 -113903657898591824945604538165717009920 12055336 280174435824600378498260692785773767680 12055337 -99145632898362935069517966126200792448 12055338 68772612333032144500774133114990392320 12055339 -184137441114371416119332438163754856544 12055340 125259164409562871475455841040115189760 12055341 -10459842030568674084219274977914340000 12055342 23524452129267194828145059104390831104 12055343 -1384000761353797983375344742929824743408 12055344 13729941578644107173664213668446863360 12055345 -437526733262276911504787268055537869900 12055346 28592781828446879016728460796331984688 12055347 -53872700294517761678064931672260319872 12055348 114444367358138462717598320912015360000 12055349 1285031596364080433300216905772454922350 12055350 164489733468306986425718241316584456000 12055351 -9085817408653439330724822103362688 12055352 995775806449227222096277763837999001600 12055353 105675471512034021745960442854502503008 12055354 291235322807894753431027097234825617632 12055355 -505017250715973727647503279739810542640 12055356 47234901555226564481674133905733194752 12055357 -359995825460762954476306512161531598394 12055358 -18204326084003178444088171841810657280 12055359 1210256094862764849083819423476180889088 12055360 -58787640605403490155333570592128368640 12055361 -1068542695988731183658618459706558463038 12055362 349928978674414385654956894019322265344 12055363 -881966525918611908671260284733039641960 12055364 -249855197154112324456901855533697380224 12055365 407049553279381876697247824420762169600 12055366 -45744087324928935524544514030206926016 12055367 423068757785844953901224170601393573640 12055368 -64128504093180699750609849512170291200 12055369 857923897143262457607329462676874782912 12055370 57435054802647473439314132017565558880 12055371 575700932136360819925544436839088861912 12055372 216618554278337506531875611746529812224 12055373 -82332573960293614289034537936261119232 12055374 92571416559313409154434625269399161728 12055375 186129659575482420952228218633383454000 12055376 -79714424017090817342364275004748013568 12055377 176052641911214793989012569634425786944 12055378 279734932557849706959424794626359812240 12055379 4338544286003780541620693631960679680 12055380 -144849818646426673017148088387790766080 12055381 -28008554511736304121230771574534248132 12055382 629698142458023117949181237197911765792 12055383 -755465481579451233053642573872055684448 12055384 399912332038281259591603061689782865920 12055385 -565309807492995736208861687638019847420 12055386 190804245454293726001872929329936650240 12055387 -390240391568678939107068808532459064480 12055388 153976279983396823169941490697033036288 12055389 -830275348818718986596529246002787336576 12055390 -108442211552118065200955359156723972800 12055391 431969933858314668550136740079097237792 12055392 56231252668136784083388946491470118912 12055393 -272129079510694140473172051399376212800 12055394 1776019426424050773149628683610018816 12055395 -288037252077614844279625328111574600960 12055396 2058311314368137605730935699007796215808 12055397 -377605383367912098520959265371263772228 12055398 -361235850223579114227537629819226275136 12055399 -422859689859932179377336252097707172320 12055400 101028061704166956186771125928345600000 12055401 -173600325614967281897706845580492896832 12055402 -87404725440576132076556417747372895648 12055403 1118931042757554401357499683623433896920 12055404 -20361416318847965074323229139763855360 12055405 -161101800955379430952851388159352289600 12055406 544231927295854567307930301813910056960 12055407 -47837311721629277341668139852745564160 12055408 -161999038457571951996594261897283207168 12055409 573470218310323166738602411406717414610 12055410 276070885855326521924937478874230212000 12055411 -1018487518953936686735328202268484538200 12055412 332721068896715586857067532435474793856 12055413 785461578510796805515063562746005517344 12055414 -163148286396220895249304116284907066880 12055415 287232008225067821847766249543525387200 12055416 57067138333465055156677732363345305600 12055417 662705466717939445037995861329466046352 12055418 96789926403384340776194525410470587904 12055419 1512789611163122572920935510525190649440 12055420 -52548234157575628859238461709378048000 12055421 943170408006369522152618530857870100422 12055422 88499429606754415087465722543127338624 12055423 1493279262726826490988104362881462572672 12055424 1142494675649615385109888074800902963200 12055425 -160718056931957491471952698255161738000 12055426 357379035748829377459280559283103592912 12055427 112499382401276449465341473120576770800 12055428 27522509615662483279049798948048179200 12055429 774208310982332859508331844392872602784 12055430 502095825898397503485671818633139291520 12055431 180911593415422571240108636888241171024 12055432 -1458963688068163077516399647945580825600 12055433 -217802569719695381077464922699018248696 12055434 -266615763206414421970635402328562545920 12055435 -4961566337800658422948348027345551360 12055436 530615353283080570273927100098023079680 12055437 -3121786169106967207961130057644094912 12055438 -44911807277097349589215206004599458880 12055439 118987929142800686580905335227247830768 12055440 133216754234200414030042282718240440320 12055441 -522426326364616544038349722474430143500 12055442 -75514045325479809175986738763771130880 12055443 1007850827181353854574247717732627240000 12055444 -121541998770015376139769510931128510464 12055445 -708668474132234160120484709978371286400 12055446 371170920925885746571065272713595863680 12055447 1634193873618116018965912138280813565896 12055448 -169671041227548425306276893229509693440 12055449 299734246988454680497159173477135750528 12055450 244186645459012925496918569969468659200 12055451 -62634156167100241024672204930983008640 12055452 -215826642091601638529240551091092466688 12055453 2691775837169069689909739756957110776000 12055454 590090438503759974632290030559016610176 12055455 -282504054200990507727455984714379441000 12055456 225488497826413416548215082570581278720 12055457 -699551691990557790627168698817184779294 12055458 70332400674541535540982480392586240384 12055459 274207164137540788846250566835252021408 12055460 361026321519183954969317631529700225280 12055461 -403582949136073309185823559845559447232 12055462 288722740885320008933880828403841251200 12055463 -453383339764611419753677607567800793040 12055464 106340818027146753668402466593108904960 12055465 699023532077393950779271631588868755400 12055466 191794276120427670826436144482260102144 12055467 -200207184922393892733884197751678986920 12055468 -138310587907870477290351972921257863680 12055469 454020279303612325471104757068986382870 12055470 -153517084790294208822346268102176128000 12055471 -233208998635395488559343784948236167000 12055472 -298642729744151432844490337735147520 12055473 557913618177705951565096076924508958080 12055474 -816461313177232971465212013911906112000 12055475 -367023508068797463218794471236221625600 12055476 121958908976320538707528971465139752960 12055477 13781390541324730715496277484972531872 12055478 -803983376989418806101968645477582436960 12055479 -400894252000079298892463064279178794240 12055480 135642897360286761753107141057778585600 12055481 -556087517745172876088496680428183950000 12055482 -613434895343287602337463494218985474848 12055483 1016547831261337030275125742813650481408 12055484 -105445087366062096570487829805599499264 12055485 -114297486109085879436765958562109064320 12055486 445148706988646500473001769129803808064 12055487 1620546839495853840423026097936059939136 12055488 72499460037522020176491442609235951616 12055489 185677436194228269607083564385232724290 12055490 495944939871407741171249656700330004000 12055491 163202490597342837943206708588647370144 12055492 -880435185289336256088674199280127219584 12055493 225922961415821321013941535546697523742 12055494 24043681741985458958622666244201136640 12055495 -350850514270555615341502322407484319600 12055496 416272595090219512377672838083629875200 12055497 38073630766045809353224185110301822720 12055498 -37809672398831484814825057799571333120 12055499 -1406798587152142765460706138205962741120 12055500 -1109488078488505230293284622385561600000 12055501 254774691813912933787308462197081441664 12055502 -740839601173717605385089040978782666048 12055503 240084917657558195973797800716704557200 12055504 142451587376684646297189758087515914240 12055505 -40958369424379158009236516124073992960 12055506 -8448747801894143828004019549953396096 12055507 -286625024241094483976688603148684512800 12055508 -2307508520642422529374023864162712254720 12055509 -111045287895632331477637060085283209700 12055510 -518623036612051080971870290291829869440 12055511 -694150811200157274146064218904977273136 12055512 -6205307290963502760086593254382632960 12055513 -828899988375220177259223692471166261238 12055514 -385754518552399417938084668567016240144 12055515 -145086215065732443057347238799927311360 12055516 -72361104057291655093599398051531440128 12055517 143137279115557994553006721447146456960 12055518 183304252038160672542792842309936601984 12055519 -82627632311468745974917510157495564160 12055520 -546967982502051209576853199476294942720 12055521 314455260744368416349953752911304430512 12055522 -717624305027296397152122540502409504688 12055523 11868159339760049277804649595678342208 12055524 205751423681031980380424881554090639360 12055525 -251680824365669433606602718635529574700 12055526 -177794095267311667464345640147860512640 12055527 1117500100130162749564091918932291975680 12055528 -397067574505774252369986156931858759680 12055529 -114035462019730125842043012917009653680 12055530 58523241858203263816903474782444464640 12055531 157935238089490411233008848885187577332 12055532 -603388270665725040608175281642007091200 12055533 144283410593880253227035424504211904640 12055534 -565224001013261792880771556095634267584 12055535 558406293597122548578381134814892689480 12055536 21923197781337496215714406944638730240 12055537 -106592797770415086171932558233835330880 12055538 311540841031491103185343015509795471360 12055539 61206626709019989740780935076709450288 12055540 -9739095661448871983014251725124894720 12055541 -665520729032352735354972807518332354308 12055542 -279084941342847188603381109738027663360 12055543 5246240696709519416573864719884688624 12055544 788082840476682911167999334342815580160 12055545 173897365611931942330016128485621847620 12055546 25418489881239411958019914927416815472 12055547 -379376243823268961795135627478301521408 12055548 344121997172424810261409375715019949056 12055549 1377954672156273446549182086115185493920 12055550 188070249947236671287291442001861449600 12055551 164019011514857699209262904200433899904 12055552 1389370392483299289966676252042285023232 12055553 -441405948497061600064540501304822451198 12055554 1204471118306576748906716527757670912 12055555 -119228247713737273086109280326183421040 12055556 -856656801107499654869417278765120375680 12055557 -346951220885325880961370533421581164320 12055558 156333506700231239230287075414120030720 12055559 494873941746636996000589381696118136192 12055560 -499266605869023655521114183624285388800 12055561 -260278024446332286278614641967713577920 12055562 -115987808879549340810841318415496860736 12055563 4401818247227381329570824402414355104 12055564 13930597585006979405989167055513009152 12055565 -117316802412205075078620763619098183680 12055566 901263493055971870095919715285750784 12055567 1565700229967243854273437313560680356032 12055568 242344120571928557494265971787683995648 12055569 -276177171201682192574599833199785309456 12055570 -483366753494722827324305405013380231520 12055571 -617104877351346232408890439801867504056 12055572 -165488732795296144316841145043853515904 12055573 -240757805091413256495529324125015384480 12055574 661793272995290121066699665124045391872 12055575 204318227643910429282568724634348521600 12055576 157102031980728512853464752721117798400 12055577 -183699378537527779397083609283650955574 12055578 -186476939330295203318406238769748798720 12055579 -398543086306103237388607310434709740080 12055580 289157793469124181644493092392208371200 12055581 -1162751120949268120920134116008984788160 12055582 20634591208982513825957994227269499904 12055583 -245804743105752733451102385698599482624 12055584 250983839934357175828970057667245506560 12055585 -58736937211840706985747755747934946200 12055586 120861025658720383566024408363953299104 12055587 522974960881271168674677962001428102400 12055588 33802686527198738829138677858570219520 12055589 -53173910863519446073830147779591094528 12055590 99705952634694944394279403252419840000 12055591 -639597480431837156791718767732402117200 12055592 -352541948919867580402933650427487201280 12055593 1450182503281745548928956278882390192 12055594 129392550948517999057119382355242340352 12055595 2164221877709526898076827099798244400 12055596 -111121922997447501258914348823622778880 12055597 -350687871237696683545214535146015199680 12055598 -171471801996034105098023601886664219520 12055599 3292838510185112974565038695190062288 12055600 56122419610473682277343234891339776000 12055601 508291833046997926188092137667140970532 12055602 -23843265473828284130560521162728226816 12055603 -168347202740482479590480795992094135296 12055604 -165713639033449097981245022784283570176 12055605 -324756214909225293503957221063883695680 12055606 -829717044436056739128127748585679793248 12055607 -101262477897485271162529600381330431000 12055608 1545181306285144950016625287462405939200 12055609 -23253536501225254923809976171506660320 12055610 40087984865009372814279794656897474560 12055611 -501836092370115497044426347595652770560 12055612 -833353086030218201331977095232744025600 12055613 420732804507584706115534047791232873240 12055614 478087066297686177271662239316152263680 12055615 -442366483070018999590036139696372120880 12055616 483864927240216355738691457095746191360 12055617 -97128507413048011103514442112208270414 12055618 -80736589003262943392632771595474950080 12055619 -307681181106090019441832746503374460000 12055620 -258132327332854300114210464201640427520 12055621 167146429750294630046110939416473666944 12055622 -664581924755559367384533190345485897888 12055623 187154721706977585491625904383359625384 12055624 138932912007562588356478050974254694400 12055625 -188058908560184079421283270158770318750 12055626 -225059530553484516920574048841020562176 12055627 -1177940309376367964639945166564772862528 12055628 283601729602377928314389286557558231040 12055629 -30598280200289993899352084815672132416 12055630 458810195558534635520837015068995552960 12055631 251687285468954772096005143459531475424 12055632 -42737335633719883916559243013818286080 12055633 -115542405350472155293535497733220256800 12055634 231020218698234495849998833348040232960 12055635 -24366971092148299396102107959947469520 12055636 -98077522801355676793578754428390609152 12055637 -993214404959549076955204928493416868480 12055638 53374074204289253874685986862776360960 12055639 598326142377448861369943910876203922440 12055640 184810705075513489220068961730646425600 12055641 -289390706911830002867623623540640432896 12055642 719788342845964893827900298440961407472 12055643 325147521118334167572990389499840323544 12055644 -1198288857022486124516021172761045199360 12055645 -149905104738492171109151797972888861440 12055646 -595162056137730289274188865917110073728 12055647 442709697232870102482155840444381994240 12055648 -1654097162181309136800942067593109831680 12055649 436848840678050484274146887084000623650 12055650 -158788235205765017229488855071255200000 12055651 -1192265832324862415392659441767374944128 12055652 -1642259875910854990612088489060597760 12055653 1188477420497358423686270362290346177500 12055654 -378420621271611771006587818874819312640 12055655 476126717598991496342105738437897621560 12055656 -144183759352984786278973258088417525760 12055657 105267915838282483345181789387486037888 12055658 -18090431457232577953566944848530350592 12055659 -46537237445792109313767989599831645440 12055660 271455942441551834865209647045580236800 12055661 -719556140068228685118917884721436621738 12055662 324568645769369744670099049824118515840 12055663 182417735749052936370307321606966028424 12055664 -63871103178377227710478890923420221440 12055665 55657949873973781133785419597863448000 12055666 344917179880727381795548339363178319888 12055667 53136061550634262712017075899619867248 12055668 216730577685576283414919652992648509440 12055669 -725940033142699809581311691480939007204 12055670 -17077714270966691873160680375173779840 12055671 1012836417210472066394210417133818183880 12055672 -1188661247047331754875895763608700723200 12055673 1663735078557034406858797999237745280 12055674 -391643582332436647983960320373968874240 12055675 -535491970084451426403015033228811341100 12055676 -995277230343669698356569670173797591040 12055677 -909105309599213782321315597379044493280 12055678 -317088118472426620599010854287065075776 12055679 10583241301273459308818076028092113280 12055680 -33466517501503262424662526272313753600 12055681 -43304495972942354105342190951594955872 12055682 -586136470785129298653665740970663308416 12055683 -321540678899262117771207935176324657152 12055684 -769383809223965696149925264187067078400 12055685 -189270414153234228027875447745005370240 12055686 49350475424418383084192448348591099648 12055687 116380443068787550973652872356300290352 12055688 1035413241705908453798957595144117288960 12055689 -393346621894165791870331057233277272960 12055690 33828057115845747138380994322851187200 12055691 784563084327390269839579366290644236032 12055692 -420821495664609653793611972371690500096 12055693 322762233413516093191861128525128840044 12055694 -212574391536146102102496844144625290368 12055695 8666643693482042481966244893426426240 12055696 214345557527248082045797003455095701504 12055697 1254451925673031528132959860603292580146 12055698 303528746573748908648078865396331948704 12055699 189597328645667150676857952678711727936 12055700 -543763401986201167246756900510676284800 12055701 283127184522335628384353855744336587584 12055702 -32841930512864039783711567188539476448 12055703 -132777141117850598751146113476350775552 12055704 436655852686019315956906272900794757120 12055705 153712739687010626808902156951967957000 12055706 34812358237172485220598734238664243200 12055707 -1000119468107549415299928638948114877396 12055708 -51503105274857298830875901079605889024 12055709 752954967919383629798726827149308159040 12055710 -75086059054953687694367350831946714880 12055711 1283545234532422373025955554535225241312 12055712 1650043446808053263402424828811822497792 12055713 245812737185013186446889619506948240384 12055714 440283512675399044500302153558132736 12055715 -1032912107146171144763792527956275313360 12055716 -988825577592317287708153440345623224320 12055717 665786552467463633179295990177574053920 12055718 521310826628719857085413396807352019520 12055719 141899777600997894469527291075952219728 12055720 176693411878455567553943328087552000 12055721 1187172963330351489949033581276034460922 12055722 30583880681632166997801045707471889408 12055723 -1395542249317817709035639908925626158028 12055724 631216743688386225702060945255727220736 12055725 295007727443482978162185843141908407200 12055726 -106023485051490497811505920417758743296 12055727 202568030109954028539083233617438936120 12055728 -151972400364249841589723589158613811200 12055729 118982582489518529418169570028611436544 12055730 -760603346801250977493981629850338726400 12055731 80644767970473824765362984642728121200 12055732 55539629395184938290022549960962925312 12055733 386759616084906105729226974526842558684 12055734 -579698144747324539379908740519869622816 12055735 387159859068468165720980268770071431360 12055736 44542252368030082133967688539422392320 12055737 668641707460594539963656164378639966752 12055738 -26504722563349291610360333646617620992 12055739 485036016960140977616547778050134224800 12055740 -225228567428734292295855070546123545600 12055741 765066700155750633600963643493135683142 12055742 81529172539205373251559292804052063232 12055743 -35098159097829441712917502402256079360 12055744 -180170812125778976510499618385028972544 12055745 343466831753014544396821681347130574760 12055746 -354149170834853569743533870071632864000 12055747 -82219773384307127914754090904808185600 12055748 -598010137140002380013752408711243637760 12055749 -281087575997575101715599990305040378432 12055750 61642778051991315913732241222956704000 12055751 -119439651031378122203606558781552360168 12055752 245280610944293906038165794653349381120 12055753 182297664984258540338636444224910779300 12055754 926443356106287819984598822962122466912 12055755 256440132514065138689484746144274904560 12055756 297424714708499243235855419460043893760 12055757 6923193514391622446401366803182380512 12055758 -197489670455002628487167027925295002624 12055759 -125808130774042287448923838920069441040 12055760 -44257427314579429892034671652133355520 12055761 888455877539187541358094285066995029410 12055762 -399692492415368104521749991919889932368 12055763 -298499453383710673414376830535561574936 12055764 -239540543571025527451026759246845952000 12055765 180986881923956744639315220981220192800 12055766 -233875304398959111054709445317690524480 12055767 -693205824325794271002042209846115597720 12055768 -156345612101946357104695282803082506240 12055769 1213675825965082860145314084204008754960 12055770 -427382062147334234974123249078733452800 12055771 182723776340851838192256688349903851584 12055772 112566624230468393430079628737474102272 12055773 -804186020019970842951274291940215298400 12055774 240655862112362794331518879423437227136 12055775 -760392221017693179926985401697884500200 12055776 -167588474823228796874898996828687040512 12055777 407776031749108362101244825507081822626 12055778 -41437099578005288244837300210461867520 12055779 -596954964735082991084210872611770692296 12055780 -272343682252910946529418451656518656000 12055781 -19020878126495995950214375380756289056 12055782 109141763445560897128586426607343632384 12055783 75111529523967693806984590227939903032 12055784 -5192698159199606398436395195400263680 12055785 -225769753363840816510147930598301465600 12055786 -796189427611932356675193052510858851408 12055787 -217284594741887306571488693142729975564 12055788 -314288587731325330477872775225484812800 12055789 -1003177531724769868902264251745988030560 12055790 27219617876686621995856607869208286720 12055791 -381741015109185463452927421465407096576 12055792 149765903398697537278078377128055734272 12055793 -1604038802711131737040145578828854441420 12055794 295119752823993624956358151431781353600 12055795 352875391057107700314009530141742796800 12055796 235584583788296458066357110447954696960 12055797 12415193158532740682809759180933914126 12055798 715167340254677736662521059931576291200 12055799 29696244105511585871901277561223048832 12055800 -88836000348857294827097083797479424000 12055801 -1657121006910716280197344101446552098198 12055802 410088409613276361425603200565577010944 12055803 -543022912384974097059841817522558510592 12055804 11297193975310014036992686309977876480 12055805 383635365462437008912671012999527919960 12055806 -39779426064977173094350318866234694656 12055807 -144946075393366666196029496338423800128 12055808 -255545524021129931569032503208620064768 12055809 74634356759246206636240095836969116800 12055810 246774076653053337167339199074806378560 12055811 136222980061848114801433520752266428412 12055812 145411517601407607985254146824078912512 12055813 -244650410184532952719792522493512412544 12055814 140202488037225128748601787264294876256 12055815 -11440035641788654725842261996707847640 12055816 -352704677652166740058818849786869099520 12055817 -850470581511679464778537262628341960448 12055818 2384317188685343940014135354591232000 12055819 -188155770163066441627200296210957825504 12055820 -260073305553528064097842504520567838720 12055821 -711052129366450764233559505791301861056 12055822 112463802681314174330224481779259134080 12055823 534705661310512900311798506058228920400 12055824 -3436726398397983714243598165160755200 12055825 12528962014006598155867293653451448550 12055826 655014741479751853658111170094850607104 12055827 471711585273386305067145858808367541504 12055828 -170718150567611838841347729226259631232 12055829 809123724334177688859107742290129420160 12055830 78070394194463215812132033137798209920 12055831 -2221088053454584139383243600926943428488 12055832 421041666420524044003628672916198758400 12055833 525697132856331395978105590909490560560 12055834 12271871649172601604784570380987777792 12055835 -1308467137354725886016567477268561360 12055836 10997215777135746600297155793971251200 12055837 -1091237390870116359233469576509686287514 12055838 -134684170481223082882731236988812878848 12055839 94035806244155159067900953888724156192 12055840 -85283953139204637382373558000025600000 12055841 173692365934648492658512698616237707264 12055842 -349552814761354363116808672497495093120 12055843 -409629338026317603940072270330306943908 12055844 -4396718503340201975805531620294421504 12055845 195898588945431809131760597377504021440 12055846 -14808936577826636963544398696672970240 12055847 384272033298129886339840700296834296 12055848 -89379040167785564269550774950511738880 12055849 137247915529965212319082143636217764964 12055850 -214001165884847391855177202250724687600 12055851 -223503895942561672105653211928225832000 12055852 452596839489230533647023023984046279936 12055853 -66882886709196984382471364358779414676 12055854 -315165804347302341055746769140812513280 12055855 74597741785915747671326746657328868960 12055856 -45925842362260914470313095234479718400 12055857 127363619974862811753043427375580477312 12055858 174038563068105556536660247786690255776 12055859 1341893871249740899946672880456510834060 12055860 -33595099662174151162931691958907608320 12055861 586468894247642425440171067657369506400 12055862 -202030829557665365375320974583981857408 12055863 338090379512084874147460112870821133904 12055864 5109720565675670751280058327794360320 12055865 355074422147107393190587043836124144520 12055866 -479356916667761769644846037484359115776 12055867 6397155920026482338964315248316333200 12055868 364890382198447538494381861643969158656 12055869 133501097392525037391456363510119136768 12055870 191980266879808156800298460226181292160 12055871 -397575101462800360215636966465880069536 12055872 -133665519193098985835966286933774041088 12055873 823751601286221002829128922107322250536 12055874 77215025090397411025914608984121231360 12055875 -149766751595073817823702564406235464000 12055876 -448712167806680014101976209341473112064 12055877 28711764899059603281504526597617432960 12055878 8365898899494343166247440572803671520 12055879 -1289977924893571592910714785345900012520 12055880 420150578434029937207677387150397440000 12055881 -899298414863646913585935869476005240048 12055882 347396804925526503411702779709237087792 12055883 193518693549706989035824710363406475520 12055884 435639281434842779590020767292840500736 12055885 688894419265685642436434042210062565580 12055886 -553708420128494828854702518805140840192 12055887 -92812361947991589260577074831549596800 12055888 -95339071129115728784479971695136768000 12055889 -991970038091431117480238456052042748044 12055890 -27649382999385884699875309642882990080 12055891 92389323933831242050278000576586573292 12055892 321397107458326345319409759097319481216 12055893 -64745395175678388038448639047206199136 12055894 -286509465651908108658646650709604121408 12055895 446099286636834513066310150271530150080 12055896 -264414325806938695574797295832741242880 12055897 -537355371494551423945884013269421515648 12055898 -253276984991622491318136743565427894800 12055899 -648937584491144652709899136237236432960 12055900 -160601094901128211075279886822833664000 12055901 176174757026204484907115743818692943264 12055902 -246684326038056531828149219089752293568 12055903 771703292320043843592608112350661093152 12055904 150569788150090880254401451317434253312 12055905 609957720921793559322306979600435267200 12055906 -50681838474558068298944250186447258240 12055907 -1421479821582760554175995265009291532496 12055908 -372703143237174015205885039730664483840 12055909 -1875048745770077112440133065329012807140 12055910 1917702602574685469788661645900711040 12055911 -201333902346787810601607905174004922968 12055912 -6818266268475563433246234764175360000 12055913 2016160841095456894375209200173111773840 12055914 -131922724771238678486530253755631317152 12055915 -26488314482646379958628429938242690080 12055916 -133422968719102292001173709424523739648 12055917 -84648197658609995617018281475578521088 12055918 40619009897293966076061214223978926080 12055919 -852236414444205156760998561698199973680 12055920 -80565339887260016981343755563916328960 12055921 112488343572852738750561397841725830144 12055922 -234718293648947534033490611164498069488 12055923 -1468534063082977627409442814118460352512 12055924 34229375912975561025447752855351304320 12055925 -82249042402294099392315644347725967200 12055926 390245542221965432306274618400820458944 12055927 -33103251454683655794092262000028603920 12055928 -354565825483326361065365509837527367680 12055929 -814580564382628656677092336561096311216 12055930 305769420059556125766586651471832037120 12055931 379963314242542672604650082511621766464 12055932 -23621385123741271943684614492345466880 12055933 75640334244262587429905180737619681184 12055934 486014834624851708405602637093595176320 12055935 -134992515165832394385490152179832697200 12055936 -544925939633395207022139142184191918080 12055937 -987765422974449475881227952084182183760 12055938 -666041425720488038901634855343478604800 12055939 -424814076305899600940026904765419613280 12055940 -95225156607367796664098496706951449600 12055941 -601364726995013619358582378948290047748 12055942 -28405100441639141761761478858882867200 12055943 -886927532352970345318796484737832344808 12055944 605858895057054749190433071669274705920 12055945 -199778569552443086241031276492232548800 12055946 -18399059580013827712057730847871599360 12055947 434163458338716590497220968038858211800 12055948 907953915832233711129187076189838679808 12055949 -234841673625555759170983171896166015050 12055950 18110857252622622924656250891041529600 12055951 1435764305201239811274995628566961825600 12055952 -63878422060280741774462735702904889344 12055953 -4016943337436511101097697572132648960 12055954 -125894768606379307356979243277480179824 12055955 -786244887621368163508401691706286050640 12055956 9733348091732190605419997948737536 12055957 -364416894488084981167425328385840903794 12055958 -24226183721807451068523241694125189824 12055959 -626902834480850085372543660097103507016 12055960 498944748864290613042043091558996582400 12055961 -18137022559341175115309444232722468988 12055962 149644762042130186423137026093185255424 12055963 -702534956950646138746004925810431689056 12055964 171031021253897811761589284659681598976 12055965 124520497363019069730062507783082849120 12055966 257330535279928151174231298684956011008 12055967 708514049955998076343499913320337984000 12055968 235612031418425893788920036759148822528 12055969 -75628567164705685575193788098259664000 12055970 -36069380692966067005131092493447075840 12055971 -1073968700210840617978193235522703208016 12055972 -1136896434142825971447376077401763920640 12055973 12681613256976754267382642593593036222 12055974 56122927223047075680332749004781361152 12055975 627317326752553166205547028912794686000 12055976 33020723840767237631872726719151918080 12055977 -92731269472876386125039914441538879232 12055978 -688592584174218229400525963319312000000 12055979 399373861458343764839003142331329633216 12055980 -252911259430118467394983463979878400000 12055981 -287245776047807493042200919110523883808 12055982 36149757237499657060257051543427745472 12055983 -23352931040348260697055535030420002816 12055984 54862263700946210338016179625830400000 12055985 986281089521826581657152055240874240180 12055986 526859465224448996183627487218304403200 12055987 1361646063935789153446844893803956090636 12055988 -417971151695163594093812462832813410304 12055989 -355592936314925407276347451252808833632 12055990 -25448022108136886100573939261310051200 12055991 966690180769818430441294432124435888784 12055992 -53348585724054651343723013284213800960 12055993 330569549084542847538631027355063006464 12055994 427265880315187021337645098399273751040 12055995 -120760016564194348349247690235465306080 12055996 -10166279015223241484740770937593553920 12055997 1657167249698354755202122999968705925446 12055998 327512471601572024585552242443394208064 12055999 1351705299429072556437116769175214810664 12056000 153968574989966982803955146384474112000 12056001 -606697722562564513957894899434492297760 12056002 -98166647704045149926748582164357907456 12056003 -1124716559975995242981223044547377335748 12056004 -291877101130517663608293327262683941760 12056005 -236050017851051413736209791787342400040 12056006 -3427919076095776084162705103972674944 12056007 458825426700234648220219415590045854288 12056008 -423615681675504493597568151287073792000 12056009 89946937289386963184612902546171468392 12056010 -227998501824431067134686214342155165440 12056011 -313885214604684368867193237529586726976 12056012 353477587008786546188179731271167757056 12056013 486397832413593491640771163408290585600 12056014 -86350106299348080766093947422484921408 12056015 -147578977636482731189356598701662606840 12056016 -9393965686801076769927863784464449536 12056017 10307571871053341365041194530874208000 12056018 -87959939535125493520839703721657683296 12056019 9333211074109063724216754814254100848 12056020 -302722091705650495628058164851084427520 12056021 605497684748745339219273953674953514944 12056022 -246067905710976005590135345228258031040 12056023 -9989997012762275634737267440822020256 12056024 89248491705787057466804550796552765440 12056025 3558161954148784658557496050279536000 12056026 -43375688367871613495320095408249361920 12056027 1208910847100598565218726929329054503876 12056028 -84852470562011535792769602055859566080 12056029 7042195917275961919324102704224739180 12056030 27884267204247677242907500251944148480 12056031 162603483731666627285860487179057817928 12056032 -1037832180361279520495672934740577484800 12056033 -1118845862293624851663581930179169834400 12056034 174712754003867296029860650399033937280 12056035 -1025163514605855120762978334422592697520 12056036 -490710178096660451123792526677754741120 12056037 283741579965230238760795958473549929600 12056038 38764232263098916043820195613763869920 12056039 -6479768564243788772050804729723166376 12056040 3314870269349310625846725346169779200 12056041 -1197773561478652375499774401185739231558 12056042 522542364413767314808715176293186991200 12056043 396956491006558355110814529058024358880 12056044 50261465807852786138055658753748680704 12056045 -205999330243238446246315167221435699700 12056046 -225708344621824393268566965396605030400 12056047 607198483171960406629624066626817139072 12056048 -107423238657833483998478730374441631744 12056049 676322111393912593698788237438297505024 12056050 9192792507652693665087786940079541600 12056051 -35464101714812960479519070252753422080 12056052 633090640629617729772718436818450808832 12056053 -497338040642605110541033603280438610080 12056054 49369420782430683461543794984874236800 12056055 -168491113509991722497174739600448911360 12056056 -983500283624227392777100243217734533120 12056057 -99036613723733724951975061535152374912 12056058 326031808955393391303524443301029630320 12056059 752453345310306138525369368508904308260 12056060 -596002960238163951395425033230165043200 12056061 -26002341487378247855493737473403125536 12056062 -602427536053812281512924311997323859968 12056063 1197561000632139139112037878595905979720 12056064 -680881385621915638142126814505098805248 12056065 58718609612576221042676040508404777600 12056066 612115168939710258164394488281524042624 12056067 153610191198375450281376982493679888480 12056068 126369988843080142132813215154197089280 12056069 228094622618882160989262492091779058044 12056070 -14417396102865952520850902648770713600 12056071 118484220223719035784277467465616256160 12056072 -636908586094652942245547287536956375040 12056073 -825692020637060124842695563396970008000 12056074 486467657382134762313755574511766753280 12056075 360331400378403264151811365061540331300 12056076 -68904955273171917301489476075457767168 12056077 20535153261873802341045149385045036 12056078 660770096843025509707426065991429179840 12056079 -311882984781460496835446197000389916800 12056080 63425742671938885138021050000567336960 12056081 -535979538331338142050751432951663511118 12056082 -744325790573587297474006441980217344 12056083 105571338361942615908229603146073163040 12056084 668036760157109339362878072231462930432 12056085 482241731643214823605155445671609668220 12056086 -86161965251634854811568239841699799040 12056087 1286321626268970390905586946056401873736 12056088 551995155680694154301986933623123640320 12056089 -634386473227817755913945524057532928560 12056090 -305674885027575359079992531571027175200 12056091 -3778047769536652032003330821468008656 12056092 -477926568391979572578896933800954971648 12056093 507053555631451598631804803637425113920 12056094 -324300870288793046368689927955487723520 12056095 553529919505455106602911401612315314600 12056096 34619656063238054479041730193528193024 12056097 -468370967811776765197892776005057291600 12056098 -431044045170549624400780572327931777200 12056099 -1756104862350896312010181433199488041200 12056100 121931808565240158514338832888387276800 12056101 1487413074504261563761976985142162123804 12056102 534221552265526457853894503703352054752 12056103 -360324873030918492472459341495643607088 12056104 -231313061568003428343474281272633344000 12056105 643253816469611020068630418478778148260 12056106 193186124702611146606389629032020093184 12056107 -994846337022285200943194593931786380000 12056108 -533501174305621943147387998586822791680 12056109 374229979319686923880950612475279918368 12056110 176015513111245358580388801509642731520 12056111 -1954116532149149822270604128984809635840 12056112 59263621830935951982742782971273871360 12056113 1491838286516002415923371361356882201362 12056114 77900320389307198675822707757851336192 12056115 -222699345421161189261701838354582563280 12056116 -276256708665864071002466107533268930560 12056117 54478545559452623731543903572209624064 12056118 -92662978800908833350461725201741347840 12056119 -2561251102153918642564047652957715425680 12056120 -10974206649015098983883440151725363200 12056121 -20926342030515489805545899953282904256 12056122 -264860927928639608539896814982152164192 12056123 251605031627062867787368690020273990372 12056124 -439393962255238473042798606873320492544 12056125 28966697365467679531091384538201768000 12056126 276253587489505325042382148295840032512 12056127 -870783182650666028471175573472273893120 12056128 51164001293693581357632234890509418496 12056129 -329812292667011193393577367335916094270 12056130 -172811196842834378042869867917694879680 12056131 273194313448701751976520604297289038072 12056132 -128236272837121364925836008737550654464 12056133 -372163160246838775153280242494429017376 12056134 -1453679604054152014241700339251445420480 12056135 88043949850920501264051061533454080960 12056136 -400420785784772251528625098796512665600 12056137 -771803493736967883584257013230698724428 12056138 -27457579363538282076365572187377571280 12056139 -159619867921029801446015204119526811396 12056140 -371115250013917835395469010653722675200 12056141 -808633095399079786019361608726509622100 12056142 -62889141509903737883014655715698429952 12056143 -19822957022051790737768083351488325392 12056144 300785690962293834459411447128320229376 12056145 72746604322815197604634066214458732800 12056146 760153755783115263707455769525227950720 12056147 -475215714578660636515628165569163065440 12056148 -54069518532172425946309063943090012160 12056149 -163302850147060904749482705817788781664 12056150 -65683032898442764968967177090376822400 12056151 146877183556842716012585349513145597032 12056152 -1543926689927742487945735397279979878400 12056153 928817551427642697887852273597783403402 12056154 -35085475566016785983863973678053418496 12056155 -234263515691965652007661461605220326880 12056156 -410494711389192786383613632748669553152 12056157 -743221058932659198203094317460388362900 12056158 -982559373521684953638236951527947719424 12056159 607633976933561035330934326484244577104 12056160 108898396451474486703978016536471797760 12056161 -396845921466052541542084200812151674348 12056162 -567122014291740922634925923400208821696 12056163 68351237564210768720876850164734387200 12056164 968489126171384913512588768868624373376 12056165 -481961774998116391106630084598759744000 12056166 414381820975755550836489448304897528352 12056167 -279061919698815419607447780812588691784 12056168 18409168664293318545293977647734046720 12056169 -21514952983725985742235434065473748512 12056170 151757445530335037371010675806939776000 12056171 982367789135034803714498688224398464372 12056172 41269466451593976433996376338865160192 12056173 -352241182494009669479340865504469190516 12056174 -13090120988015791637029618352544821760 12056175 -360865637275145976276887885229030564000 12056176 -285058838969259783932328547056840769536 12056177 -245487564822127109846791846922464817856 12056178 -455149036746050415666140853079599386880 12056179 -108009605526755330229903475848478677888 12056180 1512062671936283692895678958763107840 12056181 -745660864992072026687383937036978172576 12056182 1272761053443670950713282396831114716800 12056183 -795798485621245509832090746129024726096 12056184 67027451491812727601206353434714112000 12056185 514258551052505597907037631202215321160 12056186 452649655961281705731177968199157248000 12056187 -172108157900575945854570065397756092160 12056188 972426063853372039297521840077147813888 12056189 -5300911040281961392300312633342896180 12056190 -139707783444122248622323742995186483200 12056191 182953012270667391978814038173898792800 12056192 2073057066115487079465143723658471014400 12056193 303508258538250044356545868150696100082 12056194 -129052998430089314938104239802545773104 12056195 119465964776288164305800920668387373200 12056196 4759127358054257179729204077956050944 12056197 19787665278755079988768242254204536032 12056198 -210233040392955107185165373676941684736 12056199 -1106646266300068589938835141121342456240 12056200 79009560190020230859388530820955904000 12056201 1166833140979702099605706074535017314202 12056202 463334356013446855843288607514349416240 12056203 -280372509931718512041770977444422570960 12056204 189342515803033560180256282381176819456 12056205 142335688787193552021089773764742368000 12056206 -721614118361904373079185213872766736448 12056207 609537133976287052495553089823204277680 12056208 72416442368636655190086200661624029184 12056209 227540435080434730481639151633013518528 12056210 -80005542756319318137664663209434388480 12056211 3769213032451559891056376347083398088 12056212 115972631894122552778224188374375434240 12056213 -234097861051900040984080462783252763340 12056214 -140844997788607321917245336794009311360 12056215 158414249563865905833636982293718206360 12056216 103325844381374807275438287551173632000 12056217 140900108013655044900282701027972848080 12056218 141871124784128584391701619241822136560 12056219 28859560058717480032073248077276935712 12056220 -222216138850181379265230830927186457600 12056221 -1143083263020520353066113368937258903578 12056222 -318332376317123085066341198634581553600 12056223 -496896022214144787666638428997001826032 12056224 -148135152691314921722998350381023821824 12056225 365282797920104977084699509930929780400 12056226 -28571616579396666819793504182506717184 12056227 -1373234877832958377320867802014502604168 12056228 -231499870228297599777604997979393342720 12056229 234193273488901331114136590296952015040 12056230 -578917929037337542469388535055889350400 12056231 -663879774397008372056744631326290164096 12056232 -321838661886441691858607932840733736960 12056233 8050816455235596540346628198767304320 12056234 -103761492745678879136941055883325406208 12056235 297062109468781628822913609931064310000 12056236 379212138008431842753612819009403393280 12056237 286257157958839301471649108488026905600 12056238 -70244942579740089962890326224918413056 12056239 361769666165207268241522940813981528824 12056240 -10574909233075672778648990575253913600 12056241 151020865876506040442256647777680527360 12056242 66820147813435116349719942880593878784 12056243 388845998530374169158573879871010388492 12056244 -42347733091956254068262080388412125184 12056245 -508157925113374545141831834539706566880 12056246 102818493240752947621076771577299655072 12056247 -442583450145215164108421129190390180768 12056248 -144566204233375324867537473474706145280 12056249 -1338461468921033850645825495028099761750 12056250 -27886119270461557896844844219368800000 12056251 1465026807519940773333401779550150321252 12056252 -474243441960782858172492862206672580608 12056253 1796827555544706308949778711984502020608 12056254 12672599513335599815598158502625467072 12056255 53102576833888691639963151151746707520 12056256 -149075802154992501443978946743831101440 12056257 106288154234354475988204731229185595200 12056258 28743802427582653202744350320210486480 12056259 -921477094553429709166579697137356767496 12056260 -524933182637309656718059115248738099200 12056261 -542189271696939596332958513373242777568 12056262 -38920216137722337033401404263097174848 12056263 -888386947867512731594576893840825325480 12056264 1492362282651806936205912197791711641600 12056265 -10833698129656357525981800075673074480 12056266 -11355712598951830859574271630657684896 12056267 264597167495369277939512831801883527316 12056268 -159546347073495147374098939059575537664 12056269 1485994295887945095296846065955121688320 12056270 345587202000645139707982435665013222080 12056271 -749829398432739106238392981175538874488 12056272 -28115305687798431214164210664981135360 12056273 445731021622920563167130245564161921522 12056274 -156779608006158499136803163486397873120 12056275 205543219184177258368877710612517049600 12056276 -1731702195979827974448064040096619002112 12056277 -443793515048290265563454178672603087840 12056278 191234136438524768666233319043217843968 12056279 1483417602598947078499265967657009437640 12056280 -389017811092569307812676208593142784000 12056281 -221461686968136506046714514309823936376 12056282 -15697751957472863670602072446907651328 12056283 -6557506089419560008145241378911707576 12056284 472574394282534801977135528877483346432 12056285 -190196869831279456104004837863928576020 12056286 110624195953595497304196018847910016000 12056287 1445480363456478470354348300032966571936 12056288 139405810323954730088681730006126428160 12056289 53911591295140548281795199786383670720 12056290 344120305896015789576305393132790938400 12056291 -791204055070407010313119196579992060020 12056292 686966833945083250195070124743721599616 12056293 235852361559304726834803951681039253984 12056294 -45715942397558637802015177164852758304 12056295 9774123766221500921756310284802061440 12056296 -56526396949657724055845818427744256000 12056297 -14126948062690712860788489005477022720 12056298 388985349183293872958142255293978887680 12056299 2226153846644557231155528422473511456736 12056300 16480834667951084135303675915176070400 12056301 -178862707998011991588935386495609724832 12056302 -180995134863648193317872602503447730176 12056303 -17450984190508179930190673621324691264 12056304 2599595510223280671586340972145967104 12056305 -269011073912402436823887565330241605080 12056306 -116257689555952016241162274586626500480 12056307 717135602767168854596054767748556918840 12056308 -724561317646574769722242202273563613184 12056309 290591702589214687511540446331636303004 12056310 -128003141733811606272891422828063232000 12056311 -1337586020094799704043261355029112892600 12056312 623834123308627477830346768796638003200 12056313 570148688482485787676662205475337344 12056314 746073654636396263292158238499166438256 12056315 97064043106823047326559862833163812800 12056316 178438894130928458807360986509538689024 12056317 4860630243553806821436812480374317312 12056318 -455728159260959912454014997702096920640 12056319 1022750803854538874150520430226308032 12056320 -774260897789828912518893368615790182400 12056321 -1043281024730683902929444908105240052478 12056322 66601127227422907650627924755400934272 12056323 505322686721948829279156806882832472824 12056324 187593792172665111266315760893114499072 12056325 197032908229827234084438927419548065600 12056326 -223485138941023172845245658406102951616 12056327 538018444810091262938374739656481377176 12056328 784386471218672018016685321748998272000 12056329 1042561875308545484897890309479863787280 12056330 192641988664837610377564812504001136640 12056331 -37926722297060061646436080406554611456 12056332 390273428726047544013659037182657430528 12056333 -876200150520995796831928566584064617418 12056334 -12841991393771152100292201014861021184 12056335 -184863419100090922414968502558545276000 12056336 -56355318060521843721945220357123276800 12056337 -464074412710947057499660705101870861120 12056338 175059672882204116747404835422532176896 12056339 -23516860300090173668092065257603370000 12056340 4240861454494469140317903074321387520 12056341 -820349005976669566226636826356467218816 12056342 279696222989840744174914525677461847072 12056343 291851058955806987347199403275936102864 12056344 -907096850829243969375801635211075379200 12056345 290136156612228757678917650610184296960 12056346 874009509546763856231276124720011180544 12056347 -335273994813682095615341276142031632720 12056348 -170063112601191174548018517035133265920 12056349 538444168522270866524231707384431676800 12056350 139828389231178422431737597371928046400 12056351 2663752864474042708375630119258853248072 12056352 -789837776058193360733948778202656669696 12056353 -793361780093243233352627131367782442398 12056354 -65044142208159788331718596118943208624 12056355 -216809398964242714366276888707817920000 12056356 209742927609300612942289742361796972544 12056357 939031335291162729137719740304235436606 12056358 -133339333256332051095589508964435306816 12056359 -332716712390788119178724592744826320768 12056360 518271604478233390808133537883002624000 12056361 -83142483317104199053783781215511593920 12056362 54757855629126220753965604868601805152 12056363 170167458065080549432481054308659299328 12056364 -15407968264921449176352877158317604864 12056365 -258982448867258885153516453552804206080 12056366 -77986394806622588317119425684373411840 12056367 432005946034351104749932885601686924560 12056368 -122961446447885088003375948751766224896 12056369 441880559755126960637996678579495160960 12056370 42308935331547219423681352171151738880 12056371 1726151930652258985939230287401945074572 12056372 242633396945565370102737588191064840576 12056373 -299334878636744087768146738371733584000 12056374 -237592974542960089759101279628505080320 12056375 -1667986665510225793057261397098402926000 12056376 -392928499799243300113831587175970365440 12056377 -49401041654538969633064434702355519088 12056378 81954531750819829994098573441167444960 12056379 1008472397128360076422204557037207890480 12056380 -158968357195479104327270039934813480960 12056381 474172014715463066367354764944142321100 12056382 61576579496925943269644431288226724480 12056383 19186790349074972599353614781413587824 12056384 511790392428575642901452037196329517056 12056385 -4539206328349764252438019306470326400 12056386 -838177106661444330120023595081046498608 12056387 124427156930619645207346043113686709152 12056388 -9612616245661619539595033672277743616 12056389 377484257533870395620330819391682348190 12056390 532583863666399673302484762297969155200 12056391 1098182177693607590666287264170130879440 12056392 -376157015585355671025350339882345011200 12056393 -1300248753185847693705480221085641410560 12056394 -177004549446243441713602072006050160128 12056395 116931488659659284817042152479729656720 12056396 331079744418676952771999927522335457280 12056397 -315044443190317430218731538681030766400 12056398 -588583825940442513456134212206848206464 12056399 -386300665681382403946324733780667603600 12056400 56816147739053701841694647436645580800 12056401 815673988535381711454042172744469545650 12056402 605973094052268296667964714291253757600 12056403 -1312863010245223993758336533600034523536 12056404 -1074164739857029085183496164923566454784 12056405 497793257982052540766350513389727668000 12056406 82715699742158300569768506288566452608 12056407 -89184850882565922059504482493782577280 12056408 -143551902494552891686209530210808545280 12056409 892495820367062071283388294913929565914 12056410 -105350422789655345834529353742443561280 12056411 360251049789026033044684002230831874072 12056412 -156247953545298064154186889009417830400 12056413 585290647181712953484563744265937557100 12056414 -353848252889087859677931085537438709760 12056415 13028597542324047003884303493866112000 12056416 -57712554653167818032552089671254409216 12056417 1232813441408052406085923937198740651332 12056418 -568277821222841073599149549490704028160 12056419 -249158469338929562097308204244013921080 12056420 783025157892392017956485299374511745280 12056421 101255012032160381704027701809457322944 12056422 98848791366015118462090595788423958784 12056423 13316749113217122693986737387970210064 12056424 11969330724996703770704723843500523520 12056425 25445560861910902997298203597779216300 12056426 6142606827198221426957805361587723264 12056427 172167002824246290847505708916946974720 12056428 -188761638383002267869641909737184012032 12056429 118104348885837796395701926019326990272 12056430 244403732040672368084896694764910592000 12056431 684696635733065986282885118282245957200 12056432 -9471209149762030377204188482696740864 12056433 -205222778319756855570877032763899204000 12056434 7226964969140833828616665020632668992 12056435 610820422067999816108702020212222560880 12056436 202240831783426026551583442727979681792 12056437 537899989471077114009738949401723255086 12056438 457381204403685491875174653112112361120 12056439 -134766070606893815469534669738744673152 12056440 -872130204921435018172914785896857600 12056441 982658744131001831676234687707224804842 12056442 261220325907756952593664150771758016512 12056443 -374309682313222543693171311296329189120 12056444 219832720538143803523648577272486351872 12056445 327853310620976197236246346479003676320 12056446 472644653353982947175048950065730452864 12056447 -881651860828305589832606727946897972272 12056448 -207674484915080196346928788508277473280 12056449 202197480643825759875587017071676165936 12056450 -73141903537916781864030513604425600000 12056451 -79545247184285310664850759437598796672 12056452 347655547491911944405931345555663517952 12056453 1033280845291457456384271304303048548702 12056454 241687435424304652804320809565453789888 12056455 737892346847052961308583770502078602360 12056456 616110360160731454570251073841474810880 12056457 208129002754306168753349644810192896000 12056458 -1306396801723912071845132714758428672 12056459 -2373825714567962077351631371263223947696 12056460 103379375117845738566571432170819225600 12056461 113196741788151088208730150141322845144 12056462 -373396434376833321214370355708847911936 12056463 -258755140995576104032572939073538280408 12056464 -105610554830872322005730111619715825664 12056465 -285298098798083744069381152875649312140 12056466 -302130167781930906885124266804561553152 12056467 367491810703218910272383263409837227552 12056468 41451787307134219855137291258816612096 12056469 -9642666750578465385355941644332070400 12056470 310238758326367972519244713918482151680 12056471 346671245710489172218279859837383513824 12056472 -1146761950549538507275769815340821094400 12056473 -259761484231277456928430002779594596800 12056474 -395529756552187585190583524573081951520 12056475 -232038152710004768884395392191397009400 12056476 500606128216717130565064635951816834560 12056477 -565814623605987935743436323747119643680 12056478 -53655421313645569998341944326022394880 12056479 -165037327401157452644581949654757212216 12056480 526028953906638928993988624417325711360 12056481 39857084167282102539540561555971372628 12056482 16989880538203780479357451041448578432 12056483 863465224747669395741429586472417184732 12056484 547036724837475369459045182807369625600 12056485 43962090921565098279425925772971870720 12056486 -141020452371213664969334124005401145856 12056487 -238866882205403308446077515734516397056 12056488 -81694451100267207096938121586894848000 12056489 -428140927550879917561355929951944526080 12056490 -33451137605596340651269536168049512000 12056491 23399037955485876711772750174829669632 12056492 143861130087328773866333094862556267520 12056493 -231222474551980293463503071782551401472 12056494 -637560059888854339148130720435280960704 12056495 225241444998708144344682014991338403840 12056496 174559871852104710498225219172544643072 12056497 -303760330813168737770878467899337899280 12056498 139606512569624884725251649427441575936 12056499 -411477750978569758391126511027553126560 12056500 -480194998092494397329157616370799168000 12056501 -254339817667677022651481449145580446856 12056502 179555846934602171216547161011165996800 12056503 1571427890463046964066024238843588435752 12056504 -84219021874227175040309131088142643200 12056505 -254788409714486116534362646985741878080 12056506 191955081669893013271333716946607800320 12056507 -6460477470013932283096215697578053520 12056508 -113142069729389034902827678693005536256 12056509 -491805896782101947238344382116493359290 12056510 -393134480134405322246117772388689127680 12056511 -519652382487003541489970393493722985528 12056512 3231622327935753047921532340369620992 12056513 -355395363776145300663712870542424280640 12056514 -309016174902598108156184351928735091200 12056515 -565458114541427881680855769547427414000 12056516 -1358096270661361422018946855662421558272 12056517 1409654884751409053113439744771789080896 12056518 800577850501654865371565487489753308160 12056519 -262749269967884294875198665667975752768 12056520 11116774022098892007922265759101747200 12056521 -995686089146580497430534963677223194278 12056522 876435869751606737428631410039904523312 12056523 -204253829263273246892485326319397335632 12056524 332228038268433683907965077514499460096 12056525 -233033411718404803453452827778864884700 12056526 -40780539239013815041847253736196902080 12056527 137532135384464131985735689204625848800 12056528 134888433935364095566614413313678901248 12056529 -637718509067209320730166505188617548816 12056530 -147874012443492141077080164973536639840 12056531 -728717596659220308457180809409955718288 12056532 -141033580238424302075140762258648627200 12056533 -818888057851437686915818321200984347076 12056534 20523454501976257793810293529758162944 12056535 -150082525460248329288190454263944794160 12056536 -396832534509663478769989941516170096640 12056537 -475058514920647642229560525928926631808 12056538 -132052821277279580076646791145588476672 12056539 -656053344873788046140684762780319413568 12056540 -316238747603945438420833447116588702720 12056541 80693250055919051774031896709436214400 12056542 56750687895858773610142201362729174144 12056543 339020423891243257800441297906674812824 12056544 831144097801609448448495887160215076864 12056545 60462715499048069197533206426042280000 12056546 -194138215080861585156130796446887353856 12056547 -919998130904293630473878542675505689680 12056548 454611388331923754413846205727042796800 12056549 -1288570537301584726482293005654018584450 12056550 153117777227159055879759685759710681600 12056551 197121493669701161093617308203975644544 12056552 -808217626376392847786463517227301094400 12056553 -327406539181346799352742752665698652480 12056554 78218575598468960978923402383035750400 12056555 5546641182711828291136383656096881920 12056556 -190696658122916861984743577646338703360 12056557 322844643466197615429805269831284526806 12056558 -265792217519656500804935891172840861120 12056559 490181573745225574784221168232898685704 12056560 -37307205983407287372078973189846302720 12056561 -616649547062763099676475867306832204 12056562 36861126460054897226209586517186155520 12056563 695565026153753439443275807101919551240 12056564 7031283367445825463001268619327498240 12056565 -796033129659826749443498916222060113280 12056566 17837075613471175346166956341601795232 12056567 -1329190885148830104581668699042341327384 12056568 -144153241138517085390497616046342471680 12056569 -79057355914054123335160978862742755328 12056570 70147095164506974198112444220506292160 12056571 74402538796669898501567984600563720140 12056572 -226791869483966600384910697464355931136 12056573 -176284300804392681383695873084091357178 12056574 -187454325920338197214598522912150821248 12056575 258779181243307394009117194342561071800 12056576 9569906806166034358559063055311831040 12056577 40221026431084978731354242169197352576 12056578 -122213796709791401059707802500313178160 12056579 -1379976059061978852329429961851058050820 12056580 -394890311356149223500462790993640448000 12056581 -66505898260742932904540884708525145856 12056582 161522173802896521583968568118602752000 12056583 114724515017328532450768249848618946560 12056584 -387371374975681498619583091514484157440 12056585 -2042041947312493335974199107420348294400 12056586 -2008173620251581249230939488915510272 12056587 477967927988110638212425111919906315592 12056588 563716317689466435985866870034678994688 12056589 557243535614523139904506209109983477708 12056590 -56029418597280537220266969221897280000 12056591 -277456495249523009849980790941154216400 12056592 -10012805213157124857433504984174755840 12056593 -1443153051010367970971602493744837294158 12056594 161544307545936090302381949146025692160 12056595 -321782724817587808814300018920863240960 12056596 -31842203446336296761342820948958728192 12056597 135474853189411804081483644512995345500 12056598 1456340305393895767853198724511659648 12056599 149458111689309570290016775232951476320 12056600 344174089431778957894059105179931648000 12056601 -504378910322046605231287084255194885168 12056602 75518584977345917946844603429002009600 12056603 -276136597229456064012830944846292079216 12056604 -199389737477842423893732495583736414208 12056605 1293144485972953311270781883313086448000 12056606 -397335277511957147959069801102034053248 12056607 -2466795963833503234376238027634932720 12056608 -697434871262782577276650815456330055680 12056609 -806060189440894119071520288807139820190 12056610 -315685610552787959370255042544288266240 12056611 -356366847478830054268838357325115934768 12056612 1225917045503637746161750424840186096256 12056613 -341868674260456205007708144252249530112 12056614 86999303424528778308948698522390582400 12056615 360337066746759593983697544976386850800 12056616 -346039910292243285559010390187706859520 12056617 -802244592493644040375436696676240051334 12056618 134712071047210404810258538696636219392 12056619 -7009350039078930112318921043529305256 12056620 -727634564948935020634497025573204408320 12056621 -311528008372136935451554861230520468800 12056622 235631466520289686196393998098738871872 12056623 701059968584514138143070749626819876944 12056624 28599908990416225646468809661970677760 12056625 356710147396913472470126195382624528000 12056626 90766563147469475363191918011707530512 12056627 -621302810260119312951833421483893884728 12056628 -46289659119743097064698368791503642624 12056629 764857060770646725280352021379618224394 12056630 -144102494496024002361029248110162839040 12056631 -683168242324568444860622353677587553048 12056632 181320016053390227957662398713846292480 12056633 1778699363178778036645090586304431208900 12056634 -108328174957698732470809991852470080000 12056635 -38813371126649712064109590709421122640 12056636 -807849145855769809229543832522629329920 12056637 53788144646231010250831248114275976960 12056638 872258728697293471610492975122312624512 12056639 -308091587850284626766058857284718208144 12056640 -186702644412763022322281818750766284800 12056641 -31607160811547625417014490229718618016 12056642 -78389089590117706939272459819450160608 12056643 -230173634505104164053244701258610819068 12056644 56082589309166958692287313492588265472 12056645 45984836853506718592877773510239042720 12056646 -31908448733263096356975103608037165056 12056647 -231692924069853027201578523848174772904 12056648 -299329740634592750780364636061345904640 12056649 -42608162336528564276554470143714367744 12056650 342019296594607185918537862347374688000 12056651 101496941861722885223748967813512847512 12056652 65337733734334105031276813055546255360 12056653 -248942101421419056728668255957162887744 12056654 -117321415135706643639904840305445564224 12056655 129350970477718065539811763194816025920 12056656 -24688341426128389193130194793775104000 12056657 -110811724142328976111789720741872722700 12056658 454236226324768771313092748149852569600 12056659 -27628929642777627412689852926056917760 12056660 -258617739674898100662346300349312409600 12056661 -233617140966330524201259845284234830720 12056662 -567878454665422138388786703101474259168 12056663 574289993966295330415944486441681843600 12056664 961578504022810336990192646107987968000 12056665 -481191085544297689344392369674482764160 12056666 -147893860913865939824676909374896745760 12056667 -191414069126314073617159465066654668288 12056668 -102505613249195592142460026419021155840 12056669 782321966799209424795787420065425590944 12056670 -324392921952790572636105002618437289280 12056671 -594438395035609340603531709310152782856 12056672 421285341703880337816579967816276377600 12056673 205784285551353589067628781550602647168 12056674 -251413379249337289172676486518596597248 12056675 -230243729767872695326600670677098854400 12056676 -582368273041454631696633839047960685568 12056677 238247753856465418037285482408577878526 12056678 3896086839667359367575210879212071200 12056679 -373385539378518881924527766385755569776 12056680 -79098915017955483943392384871082496000 12056681 10748343483708344876831860824942460224 12056682 649209003141071602054408878007888896 12056683 152036043871445067649989275415346876560 12056684 -12388603790419774430436923391996592128 12056685 -23861576471258293166192576693882811840 12056686 167223972505375684752544417578560073792 12056687 -1361763584397142361890372143902537903664 12056688 -72732764646691573347494596229944836096 12056689 -942290103701053934260704011344118820444 12056690 -86116913401142156896012046730029474400 12056691 -589318489669423849321663997717528036808 12056692 -610075067818290136588081704520262246400 12056693 358707694657176433946719180991805438240 12056694 -118893897924074800163463845951723129472 12056695 -373011646065524359935687626242191075720 12056696 19680837130255019664030794661907046400 12056697 -735326681572353883564563210465915393360 12056698 511966062203324924853888786111917919600 12056699 1220888112956121652700302084148380769700 12056700 -19236032423756495722903007613317184000 12056701 383391240497917688611426533909266573702 12056702 116604542685842563736750985499352559360 12056703 -851266498262594416632844431587665872696 12056704 116921467982694465888961561745204183040 12056705 -234523290331222281706814630205350687640 12056706 131254478760604392724952514520351949472 12056707 -614213827465945626288064534024678241120 12056708 -97797865497379785941311677174353744640 12056709 96844971323453179823084944873612707840 12056710 -310224623402440842694572612720027421440 12056711 -792863955625470887042906522772030800376 12056712 -133140271849761891659808156338600755200 12056713 -700599648840465451711840701838913000038 12056714 -818629182752998808297972161080921806544 12056715 -87873613177940810746292406663941299200 12056716 -157716054323047392341861255768482037760 12056717 -1450255782746447608978148833023436085568 12056718 99875390287034111787307064347953942528 12056719 -29935304217841641484090585983560758856 12056720 -21756819630501720538755534270651924480 12056721 -413270442657609535605583174203678657600 12056722 73349983430060197926785103686854193040 12056723 117873150126556661314754132827478656512 12056724 157730015481990331788744682956590223360 12056725 -102052549233278817863876288597565504000 12056726 175709209830327646936993550064136030848 12056727 9313933871238753427469272401879143808 12056728 58542110825942131241767548438016604160 12056729 22979414935077833096266972489448544330 12056730 -110455414391041737321979205929015188480 12056731 -992171956196466133059744112611550441468 12056732 1647301545675965586589832414658162662400 12056733 -324602789145734156430846755115837177300 12056734 -180652195419729127162623885825428793984 12056735 777280446160738923553123354442554693200 12056736 121908956156511183722095213812844068864 12056737 -107145238305896837537845294084755566592 12056738 186868554931333826741033679245254470144 12056739 -41672894112211214666518072763720204880 12056740 422177163309588921267468906109031662080 12056741 71546370873922179685339201701883374300 12056742 321009642448026991133510825647896954240 12056743 -1729569970738791252057382832339958377120 12056744 1004012583503877556958235698181744675840 12056745 -114338738980905442986490009615175731200 12056746 -61104437329129399506322796612716311552 12056747 -299450802214868185136516925177751174728 12056748 6718370182118010956627537435594219520 12056749 572478671201227876484994325343884265750 12056750 -490859153451699735148246932256097280000 12056751 1090692697444197995581811508660407424 12056752 -45567223893358560664581019259871084544 12056753 77506370676389126987442508568395835364 12056754 192760142603096188625389286388210766080 12056755 -1165030189933759645802289215961548589840 12056756 -242071168804888267972641971624085233280 12056757 488397128135235831055559670309013286592 12056758 -85378684973368678320994993967666400000 12056759 447856055151747174864207662101043201328 12056760 416282621271750484374221920060827033600 12056761 55898138977195581918125705059178780160 12056762 502739748571375040141449334597107819632 12056763 -165803719352257247391214464021447425256 12056764 -98004235051345042248481808830489959424 12056765 -332554127450851428841219537498037721600 12056766 -124754757005019034839591123872361782976 12056767 -233862730346961142487615326508516216528 12056768 -167100530440973954533599428003474964480 12056769 -109629515559507534615850376919963323904 12056770 9043613600178648308814548062894656000 12056771 302832423114820473624849799525174278972 12056772 24881976437495457560718050254315634688 12056773 -1126160671660913591313768613995895405280 12056774 -228234231769187963286705545021817743616 12056775 -20212406639938473590658511941499528200 12056776 -1083924892315439247508252670555066833920 12056777 -401522983364986473551594465478769726374 12056778 322006931054539181987140035117660776544 12056779 -40785974414390014829060049273791766240 12056780 -661576403622538077505002593092064486400 12056781 -488120639922905413233480935128912940256 12056782 251145163819805612884077718246938264000 12056783 -1232466081885227186812852611329165269752 12056784 25692240091671404923673578456983011328 12056785 304573885108352071215171245081002756800 12056786 63954798627523736400164831737697203200 12056787 -860289938200704574246688624587875500556 12056788 -265646931266822332739170698547750013184 12056789 -649600003204872118768070076298469599410 12056790 -25924738883090319120455347971994767360 12056791 -433471785474599683211475344258610007240 12056792 -63388898103666164474807556637092249600 12056793 350906117496441033129566291426516745600 12056794 -48511056819105461240011608530589628416 12056795 1267424130257030059288546306939047352320 12056796 -1038285488203619553575236013949904112640 12056797 9883291141862299524035627223616563372 12056798 -440164296379985616701545445337900223296 12056799 -34812218414833296158611153941000371712 12056800 -199443718378860766104545815128322867200 12056801 -553611396663423579349467245186438511198 12056802 60725307846072568523322642546678095232 12056803 2419311177413310106100562741109713236 12056804 -68763449484144491497550386870727209344 12056805 157879463539940279636274157845804774300 12056806 456124710050243929757159193322832048352 12056807 -183249534247221919228219920836047093248 12056808 -802864438677276190842567848051257344000 12056809 137104851669503879655111326447924403316 12056810 624654066952789682097358630308882526560 12056811 37931564825464124454201630894848520960 12056812 -365725870947220134860982827408702873344 12056813 695027513057745872194812327723864000 12056814 143924155659095907359540975317808716800 12056815 -76453183243782266522698228823845171200 12056816 700918512513959335039671086629016174592 12056817 65920232162849590011752439007291208640 12056818 1117208903527525960037669994758787100704 12056819 -89573231515834789328164153340085942504 12056820 -24399584518067159504328579298060247040 12056821 -159259341315553686235948313707658968896 12056822 50974272644461385127777562373607098880 12056823 -262945362120829413867224886620417454000 12056824 421710826315549524299345271537312952320 12056825 -307373227984879543804918254435515916000 12056826 -20965278719630003183585943995703891456 12056827 -1138242730775845128514911776678773191480 12056828 -460887159457659375608439377061677220864 12056829 -279013494436331395241424019629478526784 12056830 -30429958194005832546938194407542784000 12056831 -1230434078724693829146054204363906010368 12056832 466163390815341621235260840633018875904 12056833 -13536253539633522901614931879334075520 12056834 540613576886089267905117990865688484816 12056835 79959598869690731100267726797575560960 12056836 792253850859330273978779858877832965120 12056837 -283269318263278634599519860049750279080 12056838 75898532861103785905047818627830080000 12056839 -1202589786323608661134049846860315254320 12056840 1249171865096470131953059130160827596800 12056841 -208313860617716639456394059066962818048 12056842 445948634438408187442014827476993116768 12056843 -347916622358780053809534183513228532908 12056844 392944539031682341823793246575909039616 12056845 -167097494144008852434821197167908440320 12056846 -290617382971509057406962249451540120128 12056847 547758825774221503383304008596438517120 12056848 -281148653191914053050900514325806186496 12056849 -558108614546890150219037182801638057600 12056850 6961647803410127885900135347483884000 12056851 1987971571526365922878901659744630309432 12056852 200604653658777975445887307451747718912 12056853 -26556010238572326845866251915517694016 12056854 -340581159013652753413648118071507782624 12056855 10058038221401299545873993097538372760 12056856 4544290274598762741531030772393574400 12056857 -633570736452961631285288212287001203068 12056858 -412210551282725949234601067519617393920 12056859 146946813921656798544875869704345151224 12056860 -554734133670311172888614342975144678400 12056861 -222043068837239465119041703883025902976 12056862 -569404033512705247224620902984545447936 12056863 -276805399617178702328785357979657487360 12056864 685734890826111273891297729686704619520 12056865 -243474927782290515480734133328710034560 12056866 -974232241000953610474508492031080721120 12056867 -253246968123554262477866729088401832816 12056868 -33070851210153206744309919117829063680 12056869 862212534273602737963367848314072500160 12056870 50718776058675309325384039154995192320 12056871 -757577876466146524806092941718318632320 12056872 -845053977534737529291342319479135928320 12056873 1503837045858911599386543311776135360122 12056874 -160171469989085006838633837726970348032 12056875 -110396144020338564103001594144889360000 12056876 33210987612984295217660328329705140224 12056877 551814748736597584683091238579209971840 12056878 -71100644169384737060086248594639966144 12056879 159599735843860704437171102122681673160 12056880 -21219563661240749547593824553879470080 12056881 -458997586548386469089674312678710670318 12056882 1155234194777727618791556618824763100800 12056883 -8912025897717231114260767665876171216 12056884 53361104183647260755960033862724827136 12056885 169976717222181278050685061308263558200 12056886 -277733154124295324381734549811760519360 12056887 -872963198703273815071056858873807352760 12056888 539416482683211190646282949796714229760 12056889 -143063924398108749900028754771745840192 12056890 -350198146557278907814825557611279987520 12056891 278330661199903240795876148635852585320 12056892 112762837463639866197555354944073007104 12056893 193546782560101171487017052085735970944 12056894 -299574874287640610793076225797003818496 12056895 -461942805675931989818613224945266188000 12056896 434578446773820242039189998627043409920 12056897 1189755638325492920601611034510168748992 12056898 207579569547263904510312604473267121152 12056899 -1287494125791340724260489777418813952 12056900 176634746296022085226181429984026224000 12056901 -1310579352626084727844845963853331614080 12056902 -165880678902586993721539319746595031936 12056903 -234652751989595305783130144581429734000 12056904 1396623581416950591148109757365041152000 12056905 -119993731824961983895793989498700216640 12056906 779311827340347886292165276631409175040 12056907 -413106082551582719878190023943444504640 12056908 -451713599621019021266504288653651823872 12056909 -737811923810106720890666796177287130240 12056910 274637937733176876587624626829261291520 12056911 -616808846601290730658506498219802305600 12056912 56957339340093505814184732109159268352 12056913 -570293267597376274864329976165241012976 12056914 580815446497558851620954489507106343056 12056915 -61166681783037169100770853974240609680 12056916 492980788006316696929670387346579351552 12056917 -433833695447541621959856391985589384420 12056918 438700096235532731965550775207910036416 12056919 47952252398986034513215700725154415360 12056920 -588885961802905158819632566179814195200 12056921 -487709749219854852076913341310397502188 12056922 -323315121892893785832782957389339744512 12056923 30755000022563880051721638373100847424 12056924 -512614945900600812468588559398412800 12056925 276044916007824622469973788337616212000 12056926 46766106152594691249572253956286846720 12056927 1328752512875189050528543262181246398112 12056928 -436123998396286842039768202060459671552 12056929 59705954231942462551675767677924682530 12056930 448389544174835986182859860861314883360 12056931 -324634513450780146694762620607027464000 12056932 658369741682621019280333562045360776192 12056933 56454569020985229562670273122836613920 12056934 -195483919042437195297590634769208089920 12056935 46642602617914742305259410463695245360 12056936 -207432610410914081148215561580139069440 12056937 330075679918173860474201866702638998160 12056938 516642972921536877325563278446622067120 12056939 -49191635587103409738456133756858405260 12056940 224227461058116881207832826476172323840 12056941 368271911738035671957694696931808727040 12056942 -11827766413451319810251882518396143168 12056943 506610310204474626144408211926366029064 12056944 323669092537978563412788635393370685440 12056945 488766993071262493109558182460891337600 12056946 -118217528351122048469697537608468735232 12056947 140136743447780185336397653443096618752 12056948 1001902012610865979673590843151397479808 12056949 -233378303302228501150267884789084248466 12056950 198065996469358950312647583805736553600 12056951 -75756266526380954322381742920733794768 12056952 142968807057210953895851510616441200640 12056953 -486758317636184395282514279230276547640 12056954 13599816244535138754135823094557138944 12056955 8275896206315361865014245998528957920 12056956 -1068099262936852876947084066057365370880 12056957 652617789959444516985886966255220694144 12056958 655042467770062469986595610496055137920 12056959 -886708953635360479453831854897205280784 12056960 -50298495186604614404854795424759808000 12056961 -122649538609707847563725563458564072576 12056962 612150872159304187852054867232338491264 12056963 430723875391974774764125711304814784920 12056964 556263326259533641478947531317924350976 12056965 11467144951996636444218237219539740860 12056966 -426584977999759746340953086945553329568 12056967 -163223749530430356280019706328726557576 12056968 -83398499625941965945504800727434362880 12056969 -328648771212925277617932436048387446630 12056970 4892044605337032397943164518197514240 12056971 -239219778386180366154179521052656726828 12056972 68784055507022871381682867785373181952 12056973 641423396438264359788016009284868402944 12056974 367752334960354566882467782568135549952 12056975 -205619397282018906801055476370529703600 12056976 -165481331187079019492200345289970401280 12056977 27240757655481770447413027775696971826 12056978 246571564246718703396214620358799292672 12056979 278287785457165566875670286393311425280 12056980 -381125578414452511927136523992465817600 12056981 -1341263974718380812359078839293230959218 12056982 128594493071765462910403587024607334400 12056983 -283337715848030551173952362532888539296 12056984 -301131727939740159938592764254179133440 12056985 4958915715825695567909500883036774400 12056986 286719929199249374222604663722709630192 12056987 414253468020884168663766978177473495400 12056988 248985227639663089401189474528072768000 12056989 13426954805658128887308214096316579532 12056990 -125531808887859713230860561199247222400 12056991 -77276966251674510504029722386327860736 12056992 -204646568551117275022875619568738500608 12056993 -91752154581685873283827717926997529112 12056994 401866970105407706093214199017788590368 12056995 -137510343871750870652565585122667386400 12056996 335145620530600214065206828079630995456 12056997 -1248836177821939517415689509179821371200 12056998 363646912957989167759291797934474432640 12056999 475248955270883149663900226583576238080 12057000 679361303533199680053143891618918400000 12057001 518343989010536801787312168026805909600 12057002 -382257039652695494509610624229289621248 12057003 170014139088618372770978397646347811104 12057004 -110447205709898311820324530129313464320 12057005 287057966778634237704600530206528626360 12057006 137165139237863264530649760609801919488 12057007 41416796685192484936947634681546461552 12057008 40982108873504870552955570017234288640 12057009 -69614832072560302317946480809625412496 12057010 87525444504107471439550334538693404160 12057011 -629059899573298212108952939542775135200 12057012 6591695145245216744502303642642739200 12057013 796305955225912698328040794838866273262 12057014 -444971899959005777716279834296327319680 12057015 471764966924080661246341213096502784000 12057016 -71503557923758640780862620349438689280 12057017 -212225645837315648981828213166903172608 12057018 75686091768250088205641514633622139904 12057019 148751283935947671561724189958149275728 12057020 841886660438408379348521509947022464000 12057021 -927058161175990402802608361935799522010 12057022 339847629868649951636545628512796973312 12057023 -213967897036097221241308151455370450832 12057024 -29687905248417807836595044180293582848 12057025 -73091372725885748304274386255876961450 12057026 104872123645966567729603164805304981712 12057027 -50884599382775815677752578021913251080 12057028 1686173793625021287528421469498137600 12057029 1492322721151923605823662549912965588476 12057030 370419765044071016462476520126405064960 12057031 134891827887933646955535513892324865120 12057032 396966216225476739933673157016856504320 12057033 -968747589837174690464016080995921441152 12057034 -188632962686192922678804611117105511936 12057035 -207482683450568931501673614424542044400 12057036 453061126214565301007013056666378932224 12057037 403418353443563241261766724612771780640 12057038 208360695020965900754460158259662573376 12057039 -20145024268946965352724449878429703280 12057040 -209110866246840340147834997616601497600 12057041 344864564542680759965905015172811635442 12057042 -35843858713016691728827091874170190336 12057043 995043052906320338573981362101142717292 12057044 182381842511293559118641577657902987136 12057045 8588656786591746914910104211851520 12057046 895568534159809507048975652561369920320 12057047 494967891040596743584134795410557551552 12057048 -603789749026577001899505297764810956800 12057049 1137496024090188494029997604348465687050 12057050 2570986330618811432814206882640718800 12057051 2115976783043289664133449234459266299904 12057052 -292425473450017102008840567543919501312 12057053 -514909829614986738849946358642556292698 12057054 175901752641694262728757908142226265920 12057055 78399678075628461064491352296861540000 12057056 1174364021171907469518312158520486395904 12057057 -650772246768558211509311545945658676846 12057058 344092941471077986382424531773417802240 12057059 832512547910250917070862119595621532160 12057060 -128888879999814991719785368627174563840 12057061 112273401186130955243508852175000729024 12057062 -330422535369155139232945982322435429888 12057063 569772585634525569062802732592820977920 12057064 -985348020620731451071953139344425779200 12057065 -19465090432564073712550522825573752540 12057066 -224095416979102354054816156254303682560 12057067 -932964939647448691161707251754530021848 12057068 -50095167702581955578553496148360424960 12057069 -65789479640438059773506329110591980640 12057070 59454827449253851837503807717937260480 12057071 12472037245991814461017365513356432880 12057072 99704445147900882195013250390305013760 12057073 -508406197988053418126426187994341984256 12057074 421000348159387863292567523281686955536 12057075 -79150947554001058763865712203234515400 12057076 261092730580973490613928662069813285632 12057077 -1368650278835538961855063987446697683840 12057078 -49076713802183760600305681231052668928 12057079 -585802235064869841754358870388620664640 12057080 102272155023765174151686457298503680000 12057081 -325801837623071889957882658240141210656 12057082 -380736890313172093904112802181039961600 12057083 -12639589338038729708390152642853019216 12057084 200870296835561992813668960441194279424 12057085 -572111569939878040025033585364196995840 12057086 1093708174337025957543483577817473241280 12057087 -114878189734184647161278292585208884408 12057088 -244084088034169826564970942681002803200 12057089 129049068993829443321730052687275441200 12057090 330602188584421754982773816012044600320 12057091 1075946826706732216524452608740598730492 12057092 -922202286232578360107933921214201408384 12057093 78992578263394221630975629104166385822 12057094 145218989388723551165259999810193583232 12057095 -1487618346080771237631597130164449380320 12057096 -367118226466915646775365621975878041600 12057097 -246601665304658542266232094794329715440 12057098 456810780594919370363981914381391554560 12057099 -474404319063908042368187740531750262352 12057100 -128168697378752610324204704438700979200 12057101 326723787851945908713548600788530781152 12057102 -47111170224558517823270560519368443520 12057103 -814881504745239676238747716153145197648 12057104 195955267760997710041381056443026513920 12057105 -59723163901931138180509213942145081280 12057106 436925170661919779426948198294279768064 12057107 -978089236557614995532864461047475954644 12057108 102877816977278532128146293070626410496 12057109 90966559070973293806640494624702490880 12057110 -32410286888335503437886418197157305600 12057111 -396774749478053391367267018292195926440 12057112 -1278668462772819948662683233366894028800 12057113 292119728624879981947400371661331292362 12057114 -9996069304514872505166289225864128000 12057115 -64345406935414839074506354868488108800 12057116 -87357800523826282558789941067348552704 12057117 -581320187385418431137281017685289264352 12057118 -13897944106977953421831818998520818560 12057119 685435936305135010464757227448879165896 12057120 118270111652637259342504969531765555200 12057121 -888301112522032623488834105424435307678 12057122 -114615943612696033392298237585441505280 12057123 -270192065824901742450091728925738802256 12057124 239620739427416629240118069661255879296 12057125 -41370586298452395312974196140196453000 12057126 38457823124310151995399946251906514944 12057127 205443807825088042832836000084222940400 12057128 489152245972970682248272182476559068160 12057129 -74462291099979168499354706112612986112 12057130 67296724614196376274961578480988164960 12057131 349927690509421533843116924041892150544 12057132 -259148160579079611312010191655792777728 12057133 985115936831047235435666501827870095360 12057134 -20429449612232215963374831370922613120 12057135 -25587291531433698249032397051208051200 12057136 114050255074783659581299024113467392000 12057137 459686976769558909403791440154369393392 12057138 431603028977533851921395630336238412800 12057139 -278281789427709009433451583945588403060 12057140 1627430720987361383931606461270753280 12057141 -246947830955220316080306838333890871008 12057142 -526583680824474679983221413186833810528 12057143 413572036587806261080979431758478561200 12057144 61389623839987321411909977295478784000 12057145 -1833844342648342460201694016501538401920 12057146 -181559555858924662399804023953353278720 12057147 389885462505383819284361760627686549040 12057148 -911653088393689471191150555031993448448 12057149 315829020823186408775781816302537770368 12057150 89897116488149639617036329919131417600 12057151 -354814702350732101283260727637696822400 12057152 234659673554934565631688497887740690432 12057153 -12586264994533044828545742878877908160 12057154 773766582776263525916782456762592941776 12057155 -927006380620209627027128783191661712480 12057156 51981498318637228210345574945519904000 12057157 -772111548653212172479783531063602816 12057158 -433673805486515976915939326757226588320 12057159 898360016118381015827136173144922169728 12057160 479587711815211204948278017795588352000 12057161 -526328652852128847223259599914504815088 12057162 -31769240595307567329273711364574311680 12057163 567278934386711379865554418430861573064 12057164 -17447861393122077028552304459040227328 12057165 572645392723476116894042102209455794520 12057166 785126290060487383167212504507563776 12057167 -1369461284976387124057381018871176976784 12057168 -39783123671971055827722576355830398976 12057169 1185398205005910766212661689969752723570 12057170 -584711609622338356232324060866485114720 12057171 -55104770776190096552511130030294935552 12057172 -542974897488398806118673329996761303040 12057173 814718487506086962832477234043614958304 12057174 65487867317546064707046150738620608320 12057175 -89114975306682580834083161491821184800 12057176 13876673844414288739951103156377497600 12057177 -507358895946387942360980723141668511520 12057178 162958656496232127008835221745615501312 12057179 182160959747104627327097502903497619780 12057180 637676154181968670615063550057248849920 12057181 1181208137830602433615448414077546965600 12057182 -477903005353672086406447607726356073856 12057183 889027434072773586451203961757474468952 12057184 -342458566810488523255813939348973420544 12057185 615617570448008552270219779257198316200 12057186 -283166214590090788166902068629965278720 12057187 475942293913553072805899251772440695836 12057188 -118000891471659552268241371454346375168 12057189 491780869308053380847964789854116566624 12057190 196197821019297568207613458539469975680 12057191 -97055978815642170314024603849701879920 12057192 37045129231261783316094601627621785600 12057193 -394686107512123048129000766376812527558 12057194 332234467976495794893529885663577662896 12057195 354965543807411838250079013603419143920 12057196 1058348846518329130409630811709362694400 12057197 -1335500269367848898768577243076240497108 12057198 38406894317657892420572243610489563136 12057199 -354546088042875465470651523525286628352 12057200 2468965287451533258651975607445913600 12057201 -60500684219670657616754880836667313920 12057202 70897392083444638540913672709867669504 12057203 346147913098435210195783620284167429452 12057204 772210365145123085461964293992579520512 12057205 12332542916080405502611043522554696860 12057206 5433295582444738701231692241017529600 12057207 -392319544333313751672528113339057857560 12057208 -77829169733734366372485872632118538240 12057209 -1586720314481869454352725670947457519984 12057210 75708184382076156319856655271564300800 12057211 -81730818459858392470900336576867142000 12057212 -884358539696975650009737045839608940544 12057213 -161206549727340847203333799788839582592 12057214 -66126720797453241445996844826164340480 12057215 -24984169278384713298825095873150857680 12057216 -804054609983709658009930320184847892480 12057217 1516149911693781612295536637444049032960 12057218 224380842264553210845614136872438404560 12057219 484501098540147543973806990044610683844 12057220 137991380689592335009768479475947356160 12057221 -486061613957145030788370305829462791616 12057222 -167574117314824941603919705544783492928 12057223 914604520399858353440129224833865684224 12057224 -497315437320603610632425187003614039040 12057225 -25441554977113888280571756774192028800 12057226 266711648953490839453262396071338795312 12057227 -31055401192307973444968263464454232256 12057228 -267691900218005618438168630603146798080 12057229 -1183617180689190555234098619517829220000 12057230 2500662347737791669727686509998158720 12057231 109278704817646373571412207806463625352 12057232 348218716880204024160266505338289979392 12057233 -298781470183496381578202762069937036288 12057234 263754372854218015244127375459275720832 12057235 -177841190003269900616514668059662605760 12057236 852533910895397140801931981944902574080 12057237 -140549321103935530261784423696470454706 12057238 -459453174101626862777136637169605632480 12057239 366088118282941728856504049170453507392 12057240 194682254091887729855250707931021312000 12057241 -279991795535508817351746073203307113728 12057242 -5077305205628164042340365812106038528 12057243 7088607284361606805907614957679911680 12057244 429285019589501728977437074028133212160 12057245 1079075499124904657698386447079939483500 12057246 -218607116685908866480565068394475592128 12057247 -496651311787564852055593704749988630304 12057248 -197768653065547161344307837784094146560 12057249 -516834832153232003389143312294619584336 12057250 423293074926716817174304898883039312000 12057251 -2119700093435790323356149666602287346400 12057252 92845786916111457304878915164663808000 12057253 -172673866750926816106059110261439764480 12057254 99861701507557355603452606467483738240 12057255 21579055032918887945261813146909678560 12057256 -90566875665449354808503582617981347840 12057257 815637362831501757229504210363293921792 12057258 283145114626061961079408338768224841984 12057259 -629112412126884504970961787321218390600 12057260 624090960931555851891222487426178012160 12057261 -206131178620865883809917966454857118880 12057262 168331256259215515558058026025014742784 12057263 -474380861915536618642230940025399557488 12057264 -1581130810627653623252075546200768512 12057265 749256124607760805733412755693764413120 12057266 -199298068035444658380052217300048524896 12057267 586405619746717517512948709928846466560 12057268 -4895698916354053321671684477967183104 12057269 -363000555025743900325517291327767048320 12057270 -32145997489007363892269811889792502400 12057271 87727051208710662926244513228499338000 12057272 906209428626849826098696621828126412800 12057273 -260848146584380044959722664733379219920 12057274 -805517458011209204456594070872615166864 12057275 50372813184975167293271292700328595000 12057276 117518568723278694402525116215009689600 12057277 -28036036645032590538408333857178823520 12057278 -48543926011889490750945893662623394560 12057279 206382918069933012117570254011856604576 12057280 -19537474772325950309647140248774246400 12057281 299864923854065247142277037164121110082 12057282 -501207559191610774402392791279793826560 12057283 633870798543576413541200450731114845840 12057284 1382634821568014263222287853945849938432 12057285 604363079295571532091087146876543095200 12057286 15486851327137838827066548345853808640 12057287 1346416659302008437089878864581134136 12057288 -367414449869231690634034978677077606400 12057289 1294807159434185567786595617690665107124 12057290 -95602111098375385323995654831453337600 12057291 -345481857976369977683124514403153191920 12057292 192817848273666438377691824794646536192 12057293 -790308871614113280203930405399968696458 12057294 -34117891980815984185151844411669395328 12057295 -56767905901549583204799329676249200640 12057296 224683659821050472479561313644294963200 12057297 -311059109429658289909726439111525464128 12057298 338530367135687958062448818974385109120 12057299 248780887515200560224208528662716142120 12057300 -120809378955111555396974113981250697600 12057301 -861245744706944925975375990342398911440 12057302 402914242144064453486323754774467544352 12057303 -370869793168964802923769187080255526296 12057304 235769970650103446986699665311985868800 12057305 -511964633740234129091187972840444009600 12057306 -2521283996074628428952123438512243200 12057307 -938825738502161395876390360679690800444 12057308 -439073346991815018993634076477685189120 12057309 729137979874671945104620953939491979840 12057310 304044337048238110479589840351253770560 12057311 87916300010825777047339697368333501440 12057312 -420140603559308432747038034993046355968 12057313 38653179254824879946764024443990592704 12057314 252463502705648628610922500718751475872 12057315 -11610905926891775110473725461391916960 12057316 766034903727651953170268113576292662528 12057317 1386949710165105271990308989453248170366 12057318 -18199123210036170636175367521850506752 12057319 -864650343811763259486923942640636942280 12057320 696277434073699879167266636986257408000 12057321 376300318338802049249406355563756786048 12057322 -152697922525627766031186415936130208768 12057323 1515273157280974571466756167879211043572 12057324 -59815544809377896217007699792522383360 12057325 92081337975766315529651864141708860000 12057326 -46668678177274723312348099062234903552 12057327 118170407608485901519223033018356636008 12057328 123067744991046820282124808151083057152 12057329 -1715230907275694120052456734339329710846 12057330 -257643585638515167368441853425026752000 12057331 -547530283487396286292331992386381330096 12057332 12798866800292360803730365182614949888 12057333 780963056052513491628761231993426411904 12057334 -15574430743624392309056057725821497184 12057335 426065064410819657851849763287508680560 12057336 14699181358775304250173049597586841600 12057337 10133656482332032120117673679641660000 12057338 -351394693724525445821248955917821263904 12057339 259370650183782092718279107076203128320 12057340 221831474117029475335989522754704099840 12057341 457166273587511919108414290065422307692 12057342 -232293067812166397825746434306237198336 12057343 -650052152675046857412649427397212334680 12057344 -316922478935198653074977497864948678656 12057345 -11467778709823889439365705778461695980 12057346 -44198335763130025303034563065967925760 12057347 1700478340768677038708280396159334412796 12057348 -350673948114566620058850028128418206720 12057349 -1247206566726087745538030125718670191650 12057350 371694695361028639600698979373377948800 12057351 -1012757360699573352895574079408725742168 12057352 120347792679033866526795131499077806080 12057353 502609804462947596468727040037095414080 12057354 -17958599804585936961176586457060809936 12057355 820294013171962169118731900846134985760 12057356 241698056521488646271666155988369398272 12057357 -6221970947150402464221422676999151104 12057358 -186993369960305815962018013156933135680 12057359 1161010685261832187437736427124568611360 12057360 33315393191922760563410911558890946560 12057361 -343796195717812215552817273403536265038 12057362 -56725763070753862389899154805850035200 12057363 1353260198208459001702198243398596492400 12057364 286213261877819620766228690414776627200 12057365 -16799117809648168586521588450029178080 12057366 65801424084672888256316480986375755648 12057367 337446799244990700398543735935562326192 12057368 -1335069972451820210768890157882886973440 12057369 28543988151832407698091243614144814576 12057370 28125513412486931893146621508021426560 12057371 -531720013786489300047551331712188574056 12057372 8795948845410054245806219224862778880 12057373 1026000412199728051270740530326880351040 12057374 85579219694141425692384468140058624000 12057375 335917078255738255681426262185002240000 12057376 1369564886017417695302382080111931359232 12057377 -28347886369744199470208833078146447774 12057378 -599765988478983979926223414065255091200 12057379 -118282679313567046206597516454746630624 12057380 410315377950715146616998548146767790080 12057381 -47892385604256972091081026468081379200 12057382 -364920370630242146268636679150935833856 12057383 348076858329899400255306706465474897704 12057384 -176909249300105229407836503812065935360 12057385 622224040070835546813146215489748335560 12057386 1989983178838059923185756243253819255808 12057387 -739381733117473695409450831270801720320 12057388 -175743423616559938152371331221658009600 12057389 -1439364244124138469958096747444428840810 12057390 69010524378246858416183863729903161600 12057391 -549674962000083824095505661521486472608 12057392 28156618439314212642959187984043524096 12057393 20843363800574753685851536054091658864 12057394 -224072502669407154223224894958305660000 12057395 -116421109827986681222641951204682029920 12057396 185270268101474585050901251394093697024 12057397 387926572571474323592635637987555373312 12057398 -376500128243928403908809190551267272800 12057399 -529163825837041177383030904696142327616 12057400 16760995627968543448702503581133312000 12057401 1028157072452027653320587233271202927402 12057402 20876943925359916630574301188402171904 12057403 12584662000083700658629940648349183600 12057404 22522754619718566089117806615737363456 12057405 228914244771123239313392208498533424000 12057406 277861035571710452077948815097473553152 12057407 177525502511973906344471674076844190656 12057408 145278810941793240486091307890507776 12057409 58703149374543823402108703075601464000 12057410 3625683745129358907700614155474304000 12057411 897256786013289074164427270246024933184 12057412 535799411568811526986342170218064480768 12057413 144642929637704380485669064642381333344 12057414 -2706091373392087239470403320723975808 12057415 -6927626085359476166671842865285062480 12057416 -316357944726344023189437519572643840000 12057417 -298168036251962645079820668510660995280 12057418 -479113565056106059747090877332334851584 12057419 167049801218319078474388736713622031360 12057420 291484291759158687113103560758981416960 12057421 -53719110668783898044111118874836669588 12057422 337046012353505090596568362204977855552 12057423 -236811730668151301958586342321993597056 12057424 252855906327254832627578158873964503040 12057425 245731871912241659426994495882918154800 12057426 463975254352007159051529495182049579792 12057427 -1371982874247089715779374093756021284768 12057428 250366457242889132744105498436496988160 12057429 715048981747039250289080991531833718528 12057430 -425973266211577856540489942763938497920 12057431 1313299584023069811547058102109347156232 12057432 319125197308945122801525564293833912320 12057433 -599209623662510333676573658485055708416 12057434 -813154969211286181966160680857782212128 12057435 -239690496844666901862749204035230825360 12057436 -4439553713396891510784876988939724288 12057437 -117992616940346017102286401787605927488 12057438 396675042701862949978195998207131581440 12057439 -226666982601724190741915070923725529376 12057440 -273345968650592331243877938400080691200 12057441 -509776893745451707801456098738954569376 12057442 -778556780491958909543702731874294302128 12057443 357796108003826016299235982423458039120 12057444 83403986107797946657054206682645708800 12057445 -372033003526075264374360113541798759300 12057446 230589973399066918111532998739380032000 12057447 38281346041998774927183457571352984528 12057448 336534136941543824516441512788382187520 12057449 -297851724279568634216329428315376703964 12057450 -11616171385704090674749874789861836800 12057451 349503805989312254203751543304214988544 12057452 619428305263085032513724871079574948352 12057453 111360381284433114976485758147024192460 12057454 742674458734865988284848014623441514240 12057455 -749536160006952900437642198321872697280 12057456 -146539239146588481895783449348665868288 12057457 -305118728945311081147847173760599750160 12057458 -3744738351370865254036048037813706240 12057459 964268284330871945954137746233307893304 12057460 548196465241295811187251958719164609280 12057461 -530292039848944191128410553928133142148 12057462 -140737955455121573793119675328937378080 12057463 697925029178179524406779634400132237784 12057464 201213905174713351485175016714409615360 12057465 -98065667663133100022086814628655217280 12057466 -1377068267466015851966169166680606216480 12057467 -1457446273897333405331322431151661787484 12057468 -587650794413355814880646764402577325056 12057469 -125736539640210061248525058267855531956 12057470 257641721938117159942583970714013896960 12057471 -8601535831433779468842366339953265600 12057472 -153756698112280729711448060011468554240 12057473 1623874336172399837808036522326640377520 12057474 236247418408258855870171308555656380416 12057475 213025629775429568717620229032662474000 12057476 740052301183167724287970786137671424000 12057477 393184055611674302066194604054493834720 12057478 1773297973047406388504406740762097024 12057479 34145049865827561973655376350531541600 12057480 340198891363150317915659321579429529600 12057481 141366685537288860971546956208629840128 12057482 828080862123324629183066793116170953312 12057483 -26939823948307456372604472741876537936 12057484 600839086706383304053060965592181686016 12057485 145634877947824901182854121675510278720 12057486 -1285034367862909980957461841405665280 12057487 -233045408498780336234866567555118196240 12057488 -155193545808121203323023686001585127424 12057489 602236642416912567856519191118469049984 12057490 -92740629006073537180323252320575260000 12057491 133062837717912726914175159449984117400 12057492 423890087648453138794682343611396247552 12057493 399601838426936237685953618555758353984 12057494 -763808373366130610891164555582372660704 12057495 -214267732388897879060280511587947836800 12057496 30029440907778730124952540488363089920 12057497 -680889204068843565644336982543605306880 12057498 16213250506185351658901710890730209024 12057499 -364363116898020386909044439090633717500 12057500 -11111238227676187928446486152065280000 12057501 15034362737700517925035994154594639360 12057502 1009470029672518138158771057458544362304 12057503 -890363344461847300406099030504513648976 12057504 -433555100315406135624480378870363586560 12057505 1140055692212141603713176289191456955560 12057506 298871354798941429125764837486769002880 12057507 79428450338312329945772451598873042944 12057508 -198541205212328994853118806002445708672 12057509 -633826398493689224522196065325743496384 12057510 224700728383898889899089392385694962560 12057511 -1059810322370222724481446921963603879176 12057512 402447857777356576634081379698742067200 12057513 186372446338276784243451805124472557184 12057514 195831900536776661111591223421227993600 12057515 -293456675732144119157805931642467207840 12057516 76335339068298399130605580188468195072 12057517 -2384317076143110372249178475034115744500 12057518 575483416040452767213729199580948168640 12057519 34727719080601307232817646151850126344 12057520 89115706091090811602961184023594270720 12057521 523970505380218427117305330818179291136 12057522 504439574255175272634036103710665827584 12057523 -407785787289862008245927801637753069664 12057524 417494761351792060668980310042363801600 12057525 -668131265803866121569687093915543144000 12057526 -108824121773082678892806757497185597952 12057527 34871723256636499557170982226230463800 12057528 -520222982102046716356411857125695549440 12057529 1269023550951915558334323021773406428640 12057530 -197520126834827598173893327972067511840 12057531 168977586908785576058802718728233334552 12057532 391701953402090639235232221825810461696 12057533 -856770212431694266021654735989279072000 12057534 -552658538247278036506329197480645399616 12057535 123668285549357703867885498432742272000 12057536 -19632915048067354606331006508909723648 12057537 810666154938012027505104319924924840320 12057538 11198727355897606628679254219618259840 12057539 -714266460277711023320345963240861662080 12057540 171348004810276135880508268137019699200 12057541 766080260895425912884670829710948198942 12057542 -141514805927125025473121539204219580160 12057543 54299949795281417257956445924521277440 12057544 7283739542737626025708015502369464320 12057545 339724033735323362250640119754803998400 12057546 -27152442871068339249287414110200504576 12057547 -996713371167884644784206280922409425004 12057548 1250631716374024632789923047284611083008 12057549 -47392671092805228915483431225920436160 12057550 61783813790853052479457665542801760000 12057551 1415974479080405039604117296018187691704 12057552 -37937755673208678135685164031239782400 12057553 -43945436883516103345825978609483296396 12057554 1324441165126566170553216636793206864000 12057555 521130101089746440546156109496012012800 12057556 38783767841551150073072287892923539456 12057557 52350540151933981233492117378427228320 12057558 123508317848690088585446165147440027584 12057559 -196001946859759619620764108075278007384 12057560 -75642156137701737660361500094008729600 12057561 503625163736821787406467299368997470810 12057562 -792508546737746373596299601901554016000 12057563 -111160460095645725941489318028802920960 12057564 219914738861594641111058221783753099776 12057565 1657575920154282350428494902889177840 12057566 -62263154412472999768673151951067142016 12057567 -520692999205357406260261552830492393216 12057568 991825395345741042358845078480545120256 12057569 -87275157207941141380518753459244796604 12057570 31908089168756710809649474679523878400 12057571 -493510774283715690359180170106566029800 12057572 780503894755996353928720198303696526976 12057573 520900230706944658538229297019320337728 12057574 -12090065707306388582185106197286461440 12057575 48501744872859413961406236858085203600 12057576 100302888851010547226150962403910205440 12057577 687701895452509023414736542930701468346 12057578 -77521207412657851782058329441353628576 12057579 -17340366713073598429601278017953340 12057580 -5929532240966244239277572207844019200 12057581 640530738814558762648299058155908349612 12057582 -77836877185249260014188787506242863424 12057583 346352883649121308491047220744743626832 12057584 136301801852278745972756472984711462912 12057585 207901142692040456370009926705695080960 12057586 495584046230406024340230148453098814992 12057587 7436918453908192412532305431108986120 12057588 997009211976389154146189653652360448000 12057589 125764624732044137963137307463330697824 12057590 -68403314837449188637946499331180396800 12057591 -11349850504591814993723539434636956160 12057592 -214676710580575050170012178544733921280 12057593 429291617029431523756945107699296980842 12057594 -247979193928695230846968077185089877760 12057595 -487563815458247106133050770429860723200 12057596 -508280758260732303176149554385700044800 12057597 -309582618379622087950616314093359048180 12057598 -73001552750582277434089083491887591680 12057599 24921908390663819073842980095225091464 12057600 -310120831497303933584833248300210585600 12057601 288728575165282591028861231386035692500 12057602 -816555207810694096194846878566256947248 12057603 -107365818280836055831001901435162811392 12057604 178022772460896870674670915835169479936 12057605 -135343022553334685382303156481790407680 12057606 -347323666698571875926516210378205757440 12057607 2051043114977389490368134280000926907152 12057608 928079164883405641137479024333137920 12057609 -109907418955926510929828951953674624000 12057610 -189040802099605240004834161233216061440 12057611 -862281553476496857622703025785974735788 12057612 81623888955163265099388588875700191232 12057613 -789186260732122916282795751458708618016 12057614 83897043234257041698645909059967070656 12057615 -246680897784141917599428905179803852480 12057616 223457011603321577453358027843503849472 12057617 -230280276654927181455221675553828184320 12057618 -255064183534490205326747891629574848896 12057619 7101427122551768162456159383518408960 12057620 412868764140768831730557281743977408000 12057621 143439176307328579586493595595911146912 12057622 824312711643938095831959598998017198112 12057623 -19357377706122389519049857363271955128 12057624 -205399192091050128182611107977540628480 12057625 -12697686154134304871246823313969731000 12057626 644599512660694948332668199517437989856 12057627 305165196330202250407469103104485098432 12057628 -463741102614759907559503184832632463360 12057629 95333018468360024422807234201405459884 12057630 -2806390418978343309657717698981683200 12057631 157651232792741902227529325736975661200 12057632 1410563347841586939911855925772733448192 12057633 -170403016929140284558091763593447208960 12057634 -257016914606191470530729826685622427648 12057635 455137765711977827235904190387198316000 12057636 -211656219462498974244347534668840452096 12057637 -1180393710405116463077542157916001195714 12057638 -910050500587077026962653308741128779840 12057639 -296720847522286792585090309204897941504 12057640 32547066879859015961142674374651084800 12057641 739242463304015085855733341772512814452 12057642 10675693622134629146339908538630462640 12057643 200827409669099729783973400620253829172 12057644 373760384345438257124296048278660374016 12057645 -139741503776264047161402964724537813760 12057646 186374145650735639897044599656233966464 12057647 407125424575288531751081189775735907200 12057648 -58017544917967814950696655168995885056 12057649 -32850834118845484881708705121557790680 12057650 -70938807167597527149227499036219600 12057651 -12020074923944209296398701189101874632 12057652 581392488207017984357605210656436406272 12057653 -169287488170904255205873920812940235840 12057654 165778415586911750931387077894450860032 12057655 1341896679270562539322500294597657287760 12057656 90514263115691108493395124227405414400 12057657 -585039754278944162978162463515193539760 12057658 506658017980686406229089019907975936 12057659 -165212322642429227949270108322827442512 12057660 -5972093148601142697367942707865950720 12057661 -48621343238345375003877265974675226176 12057662 336795373253884168393216179194965370112 12057663 182727718761199342074664368531970726344 12057664 365191172528405817474903259250266996736 12057665 40481599372707556580392265014913377320 12057666 275833810325304236895388236683841772800 12057667 1289952550169462649205911022111817218428 12057668 123564911063349357268698523275932209152 12057669 -209876456743311188968451694814475977992 12057670 -236515604279525416780760458233829710720 12057671 184370029712424521134604670705929850552 12057672 -673081192987210764427621544448769474560 12057673 -10242177012948877650281617055983720496 12057674 746532784457163396204558934329647436336 12057675 -409838127522434257954146786989171161200 12057676 925822122210623170823102026414898918400 12057677 -203351337639107538761364614130026783988 12057678 488481690987979176953062920909892536000 12057679 -428092149189988334019522046717022063760 12057680 -92350995423298576662353902380377456640 12057681 560619326879225862263834244407464392000 12057682 52789766152382041767661483577668445184 12057683 207804793268432420991864211944620839248 12057684 -153751688547923263485665695971843975168 12057685 496159040357747544109680486341775079200 12057686 181882555766804830446363750654005841024 12057687 1176827938634289222002801767487175038880 12057688 -654128352292558440724833206340434442240 12057689 -77931280923216093409885274017713401280 12057690 45210118917692711116216927301671549440 12057691 -301673971130503631659105715685730373600 12057692 397826211429739216421460156195611458560 12057693 -752866366419064984733981713379119383936 12057694 322464814214757449305175876345354357760 12057695 558101561972578039447329356618160699840 12057696 137912530535118864927130252579843866624 12057697 -101756657348357278992009623786091470288 12057698 -100683309372151286792675426658886717440 12057699 399342071764500179164128963584796673008 12057700 643848065624774442603019932522741219200 12057701 36542252587800620354292690605537727900 12057702 28736161175725228193445199508612238720 12057703 -15620264222999486447969262865695968720 12057704 -31448346852624641090917276633436160000 12057705 -69727094022011350635368414472272356800 12057706 -203712586117423460014467426211973882448 12057707 -1375020048431899281450296249628989697840 12057708 128460043992108665090931650703345530880 12057709 1470748436136746430354542981795972810112 12057710 100971946455506626203949271320267384320 12057711 -193986797272463124514328911478792490240 12057712 -1891099421147367606077112671127797760 12057713 597626853522240648016716166308953386962 12057714 -541538344300504566525112369252886319360 12057715 -764578908648308199958521738695358794640 12057716 -2010000593025502861509263781627611136 12057717 -53907278577268499241107549494283421696 12057718 343576128102506263119081975421782882816 12057719 -301404992665722078332559609918410762040 12057720 137852860353489526090761367140648960000 12057721 317829729395777718515669587671709308292 12057722 -897948870360199975376807527411623333888 12057723 247657064185885057183438411760703950400 12057724 170375892902656302463523543761666759680 12057725 -472210442892006858691530011748049704750 12057726 -249656867329584473629648501838614367616 12057727 360541959689070214544588183071995047040 12057728 651221353809547498299672374843088568320 12057729 228884112146999894689861641943335728640 12057730 -303714108459346866993488699946356790240 12057731 -171516790423084370316518076482912398176 12057732 197280977561075808503853655198338081792 12057733 1044669716356656365191590979985500160160 12057734 -265344185203508090131422643499030846208 12057735 168180471738017255388033790215198786000 12057736 -407100512517002242400252251663330867200 12057737 -1552995531954424846359792297187274368614 12057738 -13533629881648005555587218647946137600 12057739 -181436624283089781936301896107995666176 12057740 -187341866692490419844298378244333071360 12057741 -77919369143802076014049716847564390218 12057742 427865353907931008810501925943385671680 12057743 1252428796976431783652940201625478278080 12057744 135773396634205787039407086821502418944 12057745 -61801196746707223388477774950571504640 12057746 907838267452294731913604335480651869072 12057747 -284647873579116723154507465346789233872 12057748 245218729330020281961559490704074923776 12057749 354909843067922278899977571236167816320 12057750 320611642199017737721569524794988736000 12057751 224997226837511710800729903985881005872 12057752 487601035778496304609464131018685358080 12057753 990096124734121038918628359842530263504 12057754 167295273964375874821561664102022559200 12057755 350958078628874770944039157990820516160 12057756 37151019670521517521222396753942036480 12057757 -359888687268855953082942997089008782388 12057758 -3860131112335249479110801728100219520 12057759 7058711713746279038244789997212121728 12057760 107089358029005597526370925019177943040 12057761 -18011442960466546825629401867433520128 12057762 -41810548806775371534754917300632743680 12057763 -1675840113048556680566256426121426461988 12057764 756270163971715852013126785236663370752 12057765 5442658246009454076665870540046595200 12057766 -9234452689376744507831472111346794240 12057767 -622011000100402270877883301827922946184 12057768 1137142603177862527072275963012469555200 12057769 730476403661596104518197068487897554170 12057770 -399322760410707618628085813486016307200 12057771 -159633745848689546734809810852358080 12057772 488800233106167908301261532343241334272 12057773 -247236176082649712481449031842807446656 12057774 105956794569840644411800063945811491968 12057775 34070046141520950190587950582335664800 12057776 55803266640672724429202660213567864832 12057777 242668926425138672323783826321734639620 12057778 384179934157516154552518879384228321824 12057779 919781050876088630043844606859926473312 12057780 152538539071678216993139897397539635200 12057781 -247736658195994081492277210853270461376 12057782 25540906212967407042640271746452153984 12057783 209103996373812645989318888923889193600 12057784 -838813859747120364903576977269747322880 12057785 27427843400682816347521477200052364160 12057786 127034105459853198823911750182513066352 12057787 310092902124675812854636005356919547904 12057788 -392251223519428462454180155762167727104 12057789 361636373851110568222407657316503106560 12057790 -518806101658752835592045471117852529600 12057791 -55676974352573306059196479629710596416 12057792 48496587806519055874150392372890959872 12057793 -929988522398366281863951044943986459856 12057794 -61908627295655659252709483014404817920 12057795 -906368636482181065340865772566257642400 12057796 -662738586480663697483111008769290743808 12057797 1083912637240849041836014457752585641246 12057798 168694662433790012438519240131173427200 12057799 -166981626355022401235425972828748293360 12057800 638198693660605791779125841649348480000 12057801 197137780013811595009385802183858926784 12057802 10092547902848518828120870690317476352 12057803 1060738792331040905307616144161312038400 12057804 175408510918308477464103376212723110400 12057805 1420186722815792039317740577860615459000 12057806 -994663022027592179315585436220196051136 12057807 -691275259373930358279403972970167511040 12057808 20409811222398299724286099649291878400 12057809 -41269286060417402671247457476334638040 12057810 -110747666171887609722596747260427911680 12057811 1282074631509790567686933988174562981112 12057812 47679211584479625097334567298045757056 12057813 119157781786391305397596853110457525706 12057814 307059899414585630463255600579317972256 12057815 -216958068424018493634663416895510412800 12057816 -906303540757146837765722233087250534400 12057817 438272937182753960289710393083938009866 12057818 -69847254367417037478041614786293653760 12057819 111392657845175850164141509542387886848 12057820 -14784267645515760964164098255238289920 12057821 516430508797352511934494970575031610022 12057822 4910741023293382109427937413117994752 12057823 1938964837263636448810230289226898250680 12057824 -634636376460835511569611537526560129024 12057825 121475796197906093264349549072877080000 12057826 -308328296490679929604657517671324108416 12057827 -1113904880444287844978372264805287041560 12057828 -54310589807169878924985687788764084224 12057829 -127010469302098340018170601493249287040 12057830 149951677874701298088385314449027481600 12057831 251753044887984525884924302219987944720 12057832 337355243572971012590057918786489318400 12057833 -656047689625789543187029673962369900800 12057834 -391367350893886740077499602874487653120 12057835 536813676105023838522988750624569485280 12057836 -29011581394527794642698213785231360000 12057837 21575296076496865922909800657685698560 12057838 8706163726501013590033407888817076544 12057839 899661887797293224000605602314213282640 12057840 54918712811439952747001251659149967360 12057841 -664912810234286610044087861341802627758 12057842 266912134418300844364920446837170332672 12057843 -130235894739341735932672764424998978816 12057844 674950919305893370914840095487685348736 12057845 9139042226193404128952467460648328000 12057846 -35250230283112731710676864397513680000 12057847 -854850994585844023438731126590663207704 12057848 100467188430094185915035105856930078720 12057849 453423507310680120819828717386595091200 12057850 -217898626326546136229793143253443635200 12057851 -187594768665129578666451868175844568416 12057852 -137672773516960808733138357845889408000 12057853 560719631981863633448440563005804320384 12057854 -277701033914309552971693539714128189568 12057855 -355372005182847633750380634873293981040 12057856 -410290415153520872234742708971430215680 12057857 211870595135650384505529794198639589312 12057858 178773758845845957275507601753580105248 12057859 282807820568092287412995778109129679360 12057860 228506272720425150648961103862191577600 12057861 429909397549508169976452363424274853024 12057862 1090308897987949975188144483984813723072 12057863 -1146793291984779397308304512585245674176 12057864 -56381171755459011929105380368048783360 12057865 -635957640974384466525617450208396480 12057866 -333349055548918959227039457578683996368 12057867 -1878218122054997587853113412264749074240 12057868 -1339020467807006390335557971840748884480 12057869 1297151683440730815166155853004262729270 12057870 184902427605464215116712359600397824000 12057871 -399686627813802523667115723620552626488 12057872 30265062035885769956128268675020824576 12057873 876784060719335012017581997465348304064 12057874 -103217705473179019482153059423427468288 12057875 -117733124994586013778431783500589460000 12057876 441171717333907477820515982282586193920 12057877 106743854888047456635876183354898096060 12057878 -49383786225938942720216409398907291648 12057879 -262238296961454220490552942618693525040 12057880 206219753882397503762235554316860006400 12057881 -71028909877000656973063022484725592000 12057882 198972091961779796295377646260558587392 12057883 1292028459194504527592962231547735840132 12057884 -155372497618837082265370604768079187968 12057885 110034192737354478328230544519029705600 12057886 -349080559658654318858184448243791631680 12057887 954888880025433768162439591865303485536 12057888 -4157937896073735176917464048564436992 12057889 1106192207706317856482213395679481180720 12057890 256183181102905154608680013525617337920 12057891 328851882358272386619669695151011735280 12057892 94320297230153878724078056760381440 12057893 358965547540409903957359347198089225340 12057894 203461771563821398357318016441555720640 12057895 -575537155521669614760590618146183356000 12057896 -32868241535636408606347898320218531840 12057897 -1311227031042434613073824400393037190528 12057898 84161851713070136111864218639094390880 12057899 -270255889689739793673485964255156695664 12057900 21633958184409076198239472397816332800 12057901 -3562013164370648696336741177423906257536 12057902 -19479175417067240246739611753753966400 12057903 644290362506498452004712901396278135168 12057904 -278702574044536918527998073653838561280 12057905 843372864812146464563691318191429595060 12057906 28711867931032352728391644969965141504 12057907 -53092581229221545759641114747837407680 12057908 -16385885444072178074856075105134714880 12057909 100441462019429277599623901524935370368 12057910 -315855525111578613250461902703439728000 12057911 -141075367163520202093449467208786784368 12057912 288590759087579207464353066594331729920 12057913 47623454929670135062761505281640890240 12057914 8736445173343383588280372573982471424 12057915 -48685260634952023248049941141292508160 12057916 -314199068002093321384890608915958798336 12057917 738843706594937932512368232048154752966 12057918 34924342916216001077929958067314663040 12057919 -1096367546923063682377242919584746159680 12057920 -55844343784718848330615340069525913600 12057921 84143953223206535332183076332127278308 12057922 -418512187808767857784768451299377468000 12057923 416135346440107725828576794094316588920 12057924 98874342870337953478446043457803345920 12057925 126037489184960026573300241428978572000 12057926 788032830760606334140342838348936160960 12057927 81839045177646907278178117643750254080 12057928 -447517811584535060929428994402050048000 12057929 16893760087422178871356981431162814884 12057930 104662110043755266199748443345380659200 12057931 3089047840029581557270162052679251984 12057932 -1151968624161031296706987491169628797440 12057933 -576895612076531777036465079017072314176 12057934 -5960328343871708151589506093557526528 12057935 221924472306496730431741971467516399880 12057936 7682677718296882965290356177485692928 12057937 19207738231476871021672008418175056752 12057938 -89069960664819093227392226487894656880 12057939 -988642577599243322235918198823246338000 12057940 -83062030446710942180177043165622302720 12057941 342077976687130509639555001352350675872 12057942 105160114138289247713920056047604351360 12057943 1765974769305485279107186932916903283104 12057944 -1142743438200377600202440916151938662400 12057945 335017253218096512465255186998933721600 12057946 149446116975062760671117888196754535424 12057947 -419207244732898196694832908000845320008 12057948 -73912078821355483913548604972537978880 12057949 -891905838251055288421809160336380761050 12057950 43113734419985194252097383450825080000 12057951 735591323433254442615488036387076209280 12057952 1313416322762741601886661073531625930752 12057953 14765621345198871950303422628469919044 12057954 -68199023673489273572846191284023016960 12057955 102528141283018343041565744641810835520 12057956 -330295286412654248394965052390777216000 12057957 -23241253440201629237409561594749228160 12057958 -400343331577761106035242335012149232320 12057959 1632015964747700996349794722924757365320 12057960 -44948379656552237101666880082030182400 12057961 200401434262674550013012194992700601232 12057962 -25241296180637636211868960065906809856 12057963 14134816543634883708466562487595292400 12057964 6462714534981227198304021982053997056 12057965 -509317706153256319698173297237029393140 12057966 -218372806228591501841429725920050216448 12057967 705243871318357637195928883413832258312 12057968 84941717920501722585334725038407680000 12057969 -773476882950993825386706816741225275808 12057970 193362985739515182253310536426873843200 12057971 -213919900577214196046970306574613460528 12057972 -31952198706201966097761239237488588800 12057973 1108626966925405053448416233840865162460 12057974 16000205031992329255858661163810345600 12057975 404007487800259106145155834189943336600 12057976 10361542227165431849091626214025052160 12057977 43694258098470814662129568894749488640 12057978 -115444046730998039755157966605342563072 12057979 513574173431518541959419159047008828580 12057980 -127578356730450639217718163729518100480 12057981 541628298653424925412907131289951585600 12057982 -11713761535671866343572487189841579200 12057983 106021155376064333397596522118025853664 12057984 29606135578688041925741663364443013120 12057985 521189495740475093024312802595229412180 12057986 453749710790328711021998343576213117984 12057987 54922949546406171029661175144458309360 12057988 417556009303600273006804573805881359488 12057989 1049796309602773064003055975659271920640 12057990 168534954578892223232283829933543772160 12057991 -886559120175195682125876140418601892352 12057992 -1344758204966293323565402762713272678400 12057993 838521902571326597031408291030296269482 12057994 -14373023519090953463326585304644683072 12057995 674253852012803410540419103645283314800 12057996 -376507465472302640803081246099912851456 12057997 730666544395294945300968383112826992000 12057998 -394095513211727472226854170761051592064 12057999 716592092418327659499963586948570783488 12058000 126958353006099090437141574299996160000 12058001 431252569887533972151187885571505155904 12058002 -471579846844213970512374629675856758400 12058003 1032911353468300206278174044641131524464 12058004 -86328343563546760332942699101306830848 12058005 -261909339356513143165916874142146601440 12058006 369699582360204695060433438458749841952 12058007 83236425336143838585789762034139520000 12058008 179699473638577060228899714772618444800 12058009 649743919222314178070155047471873851210 12058010 -485725543686404864053930784369546383680 12058011 -215479153094710319392912288858298304000 12058012 -300711339170930935900741525258358018048 12058013 19672576065623981326115110667485920 12058014 259237173775102411979864918568603896640 12058015 749658108077128184711970820047525780480 12058016 -379577388992672434846559719131204157440 12058017 9626861677353577357945632089356359936 12058018 171773475434765207778355464120963479712 12058019 -1388802260509629593286944890159495340580 12058020 -70276081467872919218094348114481159680 12058021 -615975318520443405094109850263480000256 12058022 -300387788527248217379314026501636052608 12058023 -414836161500536556884468294218216013016 12058024 -1016899350012127040399534619789234831360 12058025 329049523228159510695699844506490756800 12058026 296837435717323053947151784339891818240 12058027 -33165165864805300286272527483048192720 12058028 -234542808891985348719896593640335042560 12058029 -310229011971972726326469525934336337226 12058030 -90698619154316559516619671707659975680 12058031 9810039974767139043306502261861931472 12058032 9704578553329186190312200168689106944 12058033 -261462579097095521711955752965598101196 12058034 380849787393647533683965150228479174416 12058035 460606458165693905803108343618009145600 12058036 272259942790671673357764892818822882048 12058037 -958674548652151529215588279538172727314 12058038 750571809157810736306171237777016176640 12058039 -13503649856396750867913046344068519936 12058040 -391079212024999594422612196881795686400 12058041 48495690149259644698743298430962288704 12058042 161554911942801402661852467745725378672 12058043 660255410451002380430008050373462563984 12058044 -217382515388228841793477572682575986688 12058045 402715315556720402050487626032189562200 12058046 -110321721964589420009017348543057489920 12058047 380216538460202040569196322909976977560 12058048 -75515552270536040767329809882197000192 12058049 417564445042233410667556057974473201280 12058050 133165282243101923830109274015174460800 12058051 440864327515626563384400467110132501052 12058052 -1053465378982687985588319332325107873664 12058053 -395785029236316328181191672109642931072 12058054 -316551649431739605031022135082194223360 12058055 460085710639606880081164102561518086400 12058056 -480060441322716710039324351980638044160 12058057 -1825041696635197134860421330304870065696 12058058 -147840408072483830241829366829682951120 12058059 953728671907672551798072252427712736 12058060 -2860213158736031128022604498856919040 12058061 879380777116484315484315091418186458092 12058062 -80479702941873279967551269283584135040 12058063 -1036844480505633646563686327723967996688 12058064 49749489435750299510352294266295681024 12058065 27771278937231197024978989922179833600 12058066 -732655173678422038660300299135486094080 12058067 -122408434710810901225591402803573620088 12058068 -410907341030831149266752084265932587008 12058069 869848154203136102198740433160144123470 12058070 -61301163197514776102529136443556116480 12058071 141306955770512700129583805421530479824 12058072 123066935165225052167782818211319439360 12058073 68901650480363470689020660849439821322 12058074 27968332352201838620038354103068082688 12058075 -794925719248802815817465063940318906700 12058076 -88481584149528234636447120031773173760 12058077 797586387898518434609775790529832789120 12058078 66473382555726718951384364259438440256 12058079 -202673129010924258570195686090861082120 12058080 -291948304927978944628892285841459118080 12058081 -76518308861580479554361514978603799360 12058082 -268303819240242578647295786034938482608 12058083 -213253839868927561817543619789274105536 12058084 -446607745630815341129209894470762086400 12058085 -394430578909227197031955403631938768640 12058086 -9762103319390817604178403852652953600 12058087 96332643804181624819148302872975641664 12058088 -73249632796292666578821346327417159680 12058089 -216925752858513690426995308691465809776 12058090 -5585469705997093719530100728575660800 12058091 22412484284325268097443825972445699712 12058092 847782916660150541554551838675469107200 12058093 909602716171147771482754598467055792342 12058094 11070183661515142611936328309120236096 12058095 -74092410702098277150346373403635880960 12058096 -343759916476833605148570936123858485248 12058097 977726942484714499275298449970438590546 12058098 -32920314147904236779657792389543483392 12058099 -74426338193871508928532655839260878900 12058100 75906404302483123385629159709992972800 12058101 -66218454897650172334923760107430191360 12058102 -56081981914024470215517293503572978048 12058103 -1980732882197641789069028386568265600 12058104 178412323091145947420302957772729733120 12058105 -36499052081921050575132140099913324480 12058106 255984219632038383207775754725384144752 12058107 163506425387500813850247171336030079488 12058108 697742276867018182349181762243843824640 12058109 422518720521602815548940145674571320416 12058110 -145279023263866959401958690340489435200 12058111 -193216920212572489780600491729167821840 12058112 547178251738890792544313232690788696064 12058113 258826151315932313346483713832705336000 12058114 142522054761466699135104498032379366432 12058115 437675259712720037122439896077366896400 12058116 -218989669298128531729876945109668119552 12058117 -835466260760644573957627105434918697608 12058118 -328903517758633616603966710903933101696 12058119 -99539419374970966997531709087819397680 12058120 -379156939035090668965965167892836352000 12058121 -802935126383364081453875394665683848678 12058122 -184079855721610031177201699197482416640 12058123 -560539379544001822632660277125277382400 12058124 -160797530684495356736098276423515583488 12058125 46978882908782475339802789779064500000 12058126 -5038012819382284753076947057184167488 12058127 -90227039562680930442966055832384861280 12058128 -65635072246416175310551360680725372928 12058129 -204347386126815819577323892246187522316 12058130 111260692229189462405550934312329100800 12058131 -509623639889409854367048769817700735048 12058132 -422530134382798950965483971198488084480 12058133 637081499355226899306003594426193562382 12058134 -181883897293197889390795430036540544 12058135 477268581864208304255871164158806589080 12058136 205926981272102780844334926327054950400 12058137 -146725899828986122631443080934589627712 12058138 -470268248850606612320918754472463726880 12058139 -710119641600101752236592821085447778544 12058140 -9667552101772439233657244980808570880 12058141 290366059718530304758902773468319269760 12058142 350264938191587480932669268559396679680 12058143 303785784791464073280427822326379475328 12058144 179771123469097466943416895005609951232 12058145 -54530900826344965455276524611919788800 12058146 -4834108177253087553285676615267750656 12058147 15225993318778364382801184161895401360 12058148 -929222817533160071928376605772910097792 12058149 565051084087229319097077855671718375264 12058150 -92916610732429948625473856806761895200 12058151 -297521872114387058045269705334562165504 12058152 548087266633878753842997398632326266880 12058153 -1335792520704767815655567098223416830598 12058154 -1093487722207496558991495348144939537408 12058155 -661870786000439883816425149610982080400 12058156 690925561344417909408410324662545346560 12058157 1413210783575800682134672884707699641440 12058158 -1235431145739910613322424612360780800 12058159 1102043965081500210709818496867704281360 12058160 -10738800952223371916665349036797132800 12058161 -221630603993692177079654253620473238928 12058162 -676804141205283349443088131758153661168 12058163 159423577997987944817081214100289490048 12058164 -263988214126165639601533167734700435456 12058165 -283083078633078480097393052999107200000 12058166 -78316375636072379602529798514278234496 12058167 -227189294252828496078331208915547207936 12058168 -528054193502455205906560417897573539840 12058169 -313414478177432795931561489148053353430 12058170 -130780095994587221893070714781448761600 12058171 770647886045849295693929719238388534000 12058172 -188532536864326136812317849375388492800 12058173 344126606884181301281172385449389325120 12058174 -443551834422107739785238224052773009664 12058175 -589064657402893689858239465908988164200 12058176 -44284785164113114665462593805380222976 12058177 -1591394335854058336816406077833824774974 12058178 349072724762106833796815733230909923200 12058179 -36749146806986667978357702156726558720 12058180 -412422638453829619286828654294853753600 12058181 499574332829216940899188497666766829982 12058182 171449741453810690775361697970022964160 12058183 -1102173585655407879786235603729276384080 12058184 -27238207343904600288887801484884106240 12058185 603105384438696148523505274651194476160 12058186 68607544287436095029977899403811308800 12058187 -225527622648379900126505417459483831760 12058188 -217092299653504330043149939821389337600 12058189 1538318706305455600419550914793501056 12058190 -525282791366413902464857782739785902400 12058191 167699142876725908816409346758142847752 12058192 41630522695076470415206260645584289792 12058193 416118250402544251695870807696975585600 12058194 -1910043225420169972555630425507287040 12058195 835625321599508906072025695412913585200 12058196 -83970447795273121974038497585147113600 12058197 -1541209177374366796751924151135593329728 12058198 572147599876052318086655711229159810240 12058199 -843273754074900015039383939577102960 12058200 -181445524649470239869327486142873600000 12058201 10584964815528929199604721864166842752 12058202 -426939381791008423976839892677992046656 12058203 331806017383332065494418467242204977304 12058204 847171800574421494979182863935272403456 12058205 732618670152294708130274109226917082860 12058206 56210379390000438221051040851591040000 12058207 -319659107141467737252775889341558463888 12058208 -1099290595833366587557269989179610234880 12058209 6779586200665676643918076073557200804 12058210 41837858602874782559476731124438579200 12058211 -72778329677706920301235046721536192376 12058212 379297178263350396223080071117186433024 12058213 139979177521693307376084728095160386204 12058214 12548882943362450909357974748749548672 12058215 -55308006981076196289973613934845702880 12058216 -402344927506913792755435727956033996800 12058217 -505199218386306952107574717997664693360 12058218 -413874620230148085308386388228778336336 12058219 -1090221575399931958921338288903570845304 12058220 72809271007644548634099696607043189760 12058221 56740730016794416770738736534635791424 12058222 -107141533249523548291491279626709379200 12058223 -338022197481832858384825141734766042416 12058224 -32131751060007973386877051502101463040 12058225 -9546634996668685886507342360469152000 12058226 268409897926029769033148975729593629696 12058227 62473466802968967346670087840526947676 12058228 127213925152378816743224041740998090752 12058229 -1057868880131795639233250951475005692740 12058230 -80779705669468115138521109404060980480 12058231 403688679514463749747009568314722717032 12058232 -5428670149443929814295720331105095680 12058233 5328620490280823309385759920493201408 12058234 26158110226584444938915634288393450720 12058235 -112713865501511012936752043196152739840 12058236 166497775333310784888491655257738104320 12058237 -1600108322197174947238712331306548053114 12058238 -151043844761423287257894216710714964480 12058239 593870101560973530901781140003457818824 12058240 65137455427179192964752976012482969600 12058241 699788394193607048712878564065603001172 12058242 5102507253987115696664067453068381184 12058243 799693775009344263565313787339865814760 12058244 162147917289353386009604974731988377600 12058245 -232529902780854416171976859686399327780 12058246 -556529904875180647297510783901279936928 12058247 32834016757388793773859574263191587152 12058248 14859186741549107700264371541126758400 12058249 370695923637518113993291656835571595136 12058250 -800410070595808801913609727272301120000 12058251 -52337000683190950923340441956775959360 12058252 -574404974372802866232407396414539051264 12058253 177986585352866664244274973260808172056 12058254 138206544191265300727023222892692595200 12058255 1243044616589583574077479706427890000 12058256 -13424869934145296055695096460211126272 12058257 345347105131980320711254791623384678640 12058258 143770021200840244598741244854595263616 12058259 -1282513336550049348932154885659902035540 12058260 436721149793262917760890177150985922560 12058261 -722440831524531679012195277734642273138 12058262 243651229518755505799808984980442713632 12058263 295415640820684482231849749626398742440 12058264 285984512183462914017532105979773132800 12058265 -221491670010832282668705847935402725880 12058266 80514270064413196441533730586097186048 12058267 -324927605545711649318448013645373624640 12058268 1221643447306509623729309545346292469248 12058269 -149912427774041121843301580442750643200 12058270 206058303140360157822584845118334389760 12058271 1133565730119281798684463817778941877472 12058272 -524520105999772335973443841630578278400 12058273 601557383410128654289833828266345280384 12058274 545854190214030419440191859573130106240 12058275 -2715068318612508675833583161069496000 12058276 -103205430450886066625696382578761248512 12058277 -340823859621326175132187865571930075456 12058278 386050966797493719838356508003533061824 12058279 -569205514771069097686674869231843192832 12058280 264640663997505978421450022021371392000 12058281 -170693650275949400795951152294334576160 12058282 -504172654998469977780674198853519328416 12058283 -90971496069337666522963718916472491468 12058284 105980402752028240366707184877135593472 12058285 -146467654546516916635827855618969219840 12058286 59202850922752456725545442926219533824 12058287 -286639308851883311635249056390841282560 12058288 -7271712984710596395998148406362243072 12058289 -973445911687775823993950758504202668620 12058290 29656156355983149497744444256612949920 12058291 -289045673023822300962025041582067078656 12058292 292798608370987554513239139963278918016 12058293 -16708140210337966187288917097130930240 12058294 611572200047058150473609934535163361696 12058295 320750445085031283138809198143972312320 12058296 -447458765997997176325852765221833011200 12058297 -82198425907420361212229537843083233788 12058298 59929502357876851073433298396040432640 12058299 528458909442479568084968909531841165084 12058300 -159064244026795296476076985620755648000 12058301 570904049222597014679477786935879519302 12058302 105820644082898447911597619459373742080 12058303 -118986758193181189409610707332695936448 12058304 -53213515967328047159281944518757187584 12058305 -35072259047157207901574489256989487360 12058306 -55439607661679410759539591616476635616 12058307 -1030095913568721656718847562643779656848 12058308 5673782051663924440129648809698713728 12058309 161642829488868355514568692465091090204 12058310 35133412214594431368524532868253781120 12058311 405773193824429747169879283884494421672 12058312 725737736488800983434953028165886976000 12058313 3346267239298980545775598581898380015744 12058314 414490140898132633831790852406151530240 12058315 -883781147972820776814320993616617555040 12058316 820540255523910614642185067239004129280 12058317 844986057683598504734269023689375530134 12058318 2326752157620961080271888261251821568 12058319 94473155796206522940006985708604925264 12058320 -262116903948327441478528610013727948800 12058321 -1129463770565368405610282477309796817056 12058322 -160389338085993034235458582050675666288 12058323 -696836293138463890675349296123138229760 12058324 268774529095563164860715184592921421696 12058325 -732167986840494912410604348139344926400 12058326 -82549616835526649366410971924761644416 12058327 -211273775555988969065262516117822234720 12058328 564810861802452667468136316373813340160 12058329 543948952880487335239066104713201770080 12058330 -238439258180881793743792562993290164480 12058331 -485517974439651753251679680630731677000 12058332 212281809467989286799804934155266187264 12058333 -178808946386204946767067306582151006880 12058334 97335968689051653928434702427053817920 12058335 64793750954659325605662317936820000000 12058336 -756846413040591446608237536040852389888 12058337 -705978994054761610936743377452484565228 12058338 -200633261235416731514621434827934460160 12058339 -869285589077232236230248244853095349860 12058340 115640706346607064381685457627078062080 12058341 1014366217609432747980002984817836061792 12058342 -525539857526190767366439984356258096928 12058343 83600575546079657494858875777069429600 12058344 -324300109188971901485725783422264576000 12058345 23440681976757383417874683957530030800 12058346 -118979929260371811537473887796460963840 12058347 -146100671727791898503102153008460878080 12058348 -125506478635687616690756933116804048896 12058349 869834290648215369275713490103396449280 12058350 96544610450064519083482462332181632000 12058351 -287229298680384852656579048492292265648 12058352 -331136151461755784920733620592127442944 12058353 786161372252940170198562637832380812162 12058354 111600054607203182086489297745566585344 12058355 950909129659115190124033326679956483360 12058356 307990001554822138366316263287457419264 12058357 -1668244144315580897634778830777286797394 12058358 -263169931311945520233888064911081462912 12058359 -71568911260907651539522634707625034672 12058360 430835156432347686969190053454354944000 12058361 -11312589327286211191199362776448134240 12058362 -445362607215979812350234912383609628160 12058363 1067346124783010406547025323430816587440 12058364 -672682693828125137310244060596189986304 12058365 -177991817698893177482610504381616719360 12058366 -302562708685598235384575116471299898368 12058367 497930680900438848601630250942422040352 12058368 271199215278248781824293847492758339584 12058369 819984708186539015314639060288329265840 12058370 -29559917045825059489846168749346031040 12058371 182399923949188442302653957192293523936 12058372 287485373882788579578296859402044178432 12058373 -1264737548372860056731067065501958201378 12058374 -88819611731239749372469804668842062080 12058375 -103133129293007586316671299139390696000 12058376 -2380292180690788791157983015777192960 12058377 486692792633959425516235636961022890880 12058378 142733179137032601892339640179172382720 12058379 157064982509135386606244850272453104980 12058380 31961085736488178877394045581401989120 12058381 -289511004104915761563242074382843855818 12058382 80690838336046912903303078713025704960 12058383 274767629402793850692776474409555711624 12058384 1486321396651124114024517015771234304 12058385 -794342108144111907242024593593798057240 12058386 -64328186273387371859273926262165041536 12058387 -692690621729502886489690740992168409456 12058388 669660068574434511905475259544465541120 12058389 212686977278628062214546708462740633280 12058390 168362527234796974633813507552620758400 12058391 1669649427187191294991191350272792542792 12058392 853873357571373947709526502382489600000 12058393 -626506492152227548729562351848521570358 12058394 -207060581346972604871267094473965720320 12058395 -469075234541103950297018182289339003280 12058396 109132759367456832747526263128673222656 12058397 153861459544131456286116000036142768140 12058398 326678133625214953251691923299547634368 12058399 765852594076425493193014449904318882400 12058400 -624350164168915240486558936640672563200 12058401 29428109226311911915817359946901648960 12058402 -764817873320949533627531946855788574720 12058403 -296222513405474478497160936753401978880 12058404 13149396844021004903912247548739287040 12058405 70492806602620170268982678670917520000 12058406 223355383752024372965823953053158766464 12058407 -616699616885745097798412839175559361920 12058408 473372447455866309070285447078205352960 12058409 586123856602570355496643463799758191440 12058410 122096922517602292749994940845022161920 12058411 138369145224072510156137582238586001024 12058412 597184571958538060359733601769636003840 12058413 351140721242795591163178481810274345984 12058414 305267173538367840317375476305241884672 12058415 570144605754982339686236005393268951520 12058416 -61531531134099214904592507874805022720 12058417 274313676810886965302638459094403852672 12058418 237229128591769962648140331057173414160 12058419 560839165430738680332917796138786567936 12058420 70519982630654376156453719106276864000 12058421 740036215912562685310658398047688849500 12058422 131623337371326732243554300320650881472 12058423 668452089733634519172987214358618689104 12058424 -282766588946281496740559421948603801600 12058425 -588611078722750582968790372771166539650 12058426 -507297664963402175306764001122811758080 12058427 -955078234192273546253989225475815709808 12058428 -177872510790377819244088221263885614080 12058429 -305692402224822981346152480602613499616 12058430 425464846496689339697261966967345975360 12058431 -226370130994545894178136297264197792512 12058432 -12680436391276453317918186567421132800 12058433 -1961251524016536081467042823709175373996 12058434 -436086968693817117393176895750776708016 12058435 6433563126148639588454341191128840160 12058436 -150141257481184664582982467819548908288 12058437 -625406455232067819294548147749992855840 12058438 -244260797519108682272849042069078776704 12058439 -1484576610399202402955117710111155118200 12058440 -317215620882990170193637548871394918400 12058441 -327749432736963175001602199071942661158 12058442 73355585285131160835125592459437119488 12058443 1050054259200753620156382640666021345200 12058444 717880440914741523664151796758362247936 12058445 279426910635327970769936047998443011200 12058446 -164506403388216344484952316851835930496 12058447 18830222220929911890306335930158834928 12058448 35344471507974698728767119678230609920 12058449 262890000757051479467282601169768435968 12058450 -252710325999803484251981924853407202000 12058451 490240392259173786746245188860793008400 12058452 5975303665485341977180788452506214400 12058453 488957709018669604978846822152211222560 12058454 -172350545393422835865067414027133422080 12058455 179658140963056612149586807412269857360 12058456 -347355272711474693768442691829856153600 12058457 1268495175991039194210894668272267618452 12058458 -18346997091459337132075869383794344960 12058459 408135769711764046089939101251804998936 12058460 -666874443580741609330662479156724311040 12058461 -466363540901156571761523461651415732480 12058462 127251610812949522062153292305376266432 12058463 -726947448859756947562745586987828492000 12058464 -660910884774325279842430307012853104640 12058465 -1095072849457738767981654229009024060140 12058466 28655078459155875316689837256698955776 12058467 -52036540403188387020573419198609450688 12058468 -896445588267878042914486585727915604352 12058469 253745635302292342474586037244290638400 12058470 -19109984313306501621482104117714216320 12058471 123437639915899776899508995854945675344 12058472 -560964944600169407450045775652529848320 12058473 57771172440630354805538650871405211648 12058474 348816111092794197945489172389272944992 12058475 -297589877957312667526346742529181374800 12058476 2884536524164420388658659386577720832 12058477 363855470787799521203709444158361642326 12058478 -511208292415711817142393487091461950144 12058479 -303174070317823112061335611204849093800 12058480 -13833857582626023820445368212191969280 12058481 -1969111070215076680767692724457872460800 12058482 224880077242715167676305818353500094592 12058483 35564665315637273213757984931159257012 12058484 -437921703272624660933585715781697337984 12058485 -245348941031322340391285241920534346240 12058486 -434419199467769757847148768008933373952 12058487 -10340868953465294966424544919844993408 12058488 328201495776381618281056036265388195840 12058489 757774630059738127799177585130431532624 12058490 4714719251125544450147876748283468800 12058491 -67631756887348544943277274697471143712 12058492 -144821859095149976567737250915645288448 12058493 -97401075360861486533377616653182866100 12058494 126401855444398185600464456404557929472 12058495 885740792252968531184517837596203281000 12058496 -112987038873202079809724164688880599040 12058497 -172269395465090304633780541855070880 12058498 123296738308980736279428867091980695040 12058499 880856953494174867954070275776556613500 12058500 172248094757373289796265101021076480000 12058501 17741696923454093406463828214855704064 12058502 510281348354781299573260306605269729280 12058503 555920264930280242291801512329047022504 12058504 -278326817979020387742777882024986542080 12058505 -464798016281173558759776776024651640 12058506 -37563538211330221809444511730862973440 12058507 196954387570442192479789002694289619840 12058508 898515973783350097780094586650463436800 12058509 214591527554590830712821309203710004928 12058510 -123448226745894509975182800823176439680 12058511 -573158928232998743913122713097515431888 12058512 -13413099271182123884807080023597711360 12058513 199046148948048446495102778740986931762 12058514 209694860445413587445592233782883973120 12058515 83941087386067378326435786358411055520 12058516 838093286470801332489537264962760813440 12058517 -400080254011570034342297060007672760434 12058518 -88422677940911154394985561669629612032 12058519 2757037688600083062164983361781718225920 12058520 -364383710540310914260239600625547059200 12058521 -245418240179783010114353007197581982400 12058522 51759775589749178835678925021812910080 12058523 -1173824128386928119525838537134756268800 12058524 -69701984412757242686031108854579604480 12058525 -254732451501031412911032506899959702250 12058526 717751381559557352892446484713719928640 12058527 240173570235120100147724297990873710608 12058528 -522550874602097008982675347455077253120 12058529 -152569334045563404786362135149432751424 12058530 79886446118702499294507266127659312640 12058531 -1213581199065211906097593952562565061668 12058532 -385316859667353713557377919581262184448 12058533 -12818934727693639573373730402133880160 12058534 -162486006499246510442236473552308781888 12058535 -146953565993525471973053183597147034240 12058536 44975459113478232477545371621030133760 12058537 191899150606104312546166469589227720186 12058538 -384267786379050723189733777892510062080 12058539 813250717602011290661718754456623048024 12058540 234909229042394038387399863134536243200 12058541 1343564203163706985710000532715723556768 12058542 -321601091449935242819325212761572464256 12058543 511216205844718719212637676015031868400 12058544 83232288854296438717324821917385768960 12058545 -229073091696998384908966324636809260160 12058546 614854404836440114448606841986959859472 12058547 1405916327359681668937150543913748608520 12058548 -276955994853525854194856574844387645440 12058549 -1036484137506761949520118849379965266450 12058550 157082230979161454189625321697024665600 12058551 -8244121034885977107267889002656805216 12058552 -437983327888529520685851046294785331200 12058553 -217696677118439540458388760641035307832 12058554 -20665863634627340327844542499367726080 12058555 -589301102787100521985188503039444927040 12058556 606644062637471418963553112540276536320 12058557 882587578176132597783563333689747023552 12058558 192204209240113958246618412827104402560 12058559 -189706216694079124540841249017035496800 12058560 90137488298746923875364566695988428800 12058561 -217061317835302752053661946772442598700 12058562 -100840343671729051442706133501283761968 12058563 642035757304675458912581069254505978688 12058564 -313220029408222348351586557217940598784 12058565 -527085199669222798053992678291887200 12058566 38034032383316350431140610560347496448 12058567 218175326795059092002836515449799474552 12058568 -86708871973536043388638905173162941440 12058569 261008909802048903999031379982708643968 12058570 -328980385454706468707908009445753256000 12058571 -634018521950000788467052329105750239088 12058572 229892495316984279937604974247136202752 12058573 460683031586846377402511775081734792822 12058574 58308163604067023281572871876615737792 12058575 -34038438379353202339982551513668935400 12058576 -3952669105056761668600238507150278656 12058577 20149121685276701967491073598646061120 12058578 -8567750711673862510903982431565414400 12058579 80006614041790690400250009275133209040 12058580 106837062207865647839141022963957907200 12058581 793585098384741648785865812783052334752 12058582 -314502693745161508574771457370753814016 12058583 -1112553917185597386671013070319069786136 12058584 -133840741294143265274702082541071175680 12058585 -64961553162101539693735634828245073280 12058586 -127823682030537582098979423502453163520 12058587 -218255922736388920722817679170230267156 12058588 144145252135909683199816677685670578688 12058589 -534133625430867383444020977689457515610 12058590 -69320725977621784060685528273623351680 12058591 -1284544989000650151824358764417862215008 12058592 -47926895113079379190051021358830190592 12058593 1158577234554265630421020192059358858560 12058594 37843760415959785015823387473307983872 12058595 14263022907257693388334683377037998400 12058596 220422193524373966983237949236225552384 12058597 -455078169488422166557023971140445337600 12058598 510012340408221480018159469646990488800 12058599 -125375786032451178879578055073210738560 12058600 804133461747017416558170298959517824000 12058601 506063663643821604311036672362615406592 12058602 -647571469992180922805418751571833300992 12058603 -521084313840727649334088361127222767880 12058604 136508861786311654867405271455232640000 12058605 239109051395633461386196520269283270400 12058606 318855313505406972701654027738818217280 12058607 128438309936488021929561165812695150464 12058608 -165626181640438371283422638685057417216 12058609 -863283009949106891373645582221777142190 12058610 -46067345545975204056055307971580476800 12058611 -128964984731182836096974253637205541840 12058612 491277561227082344859612386629308112256 12058613 -117804768416130836224387550776780181376 12058614 -366049184787277715270986495952016849696 12058615 -167804050522906011851100711155797585200 12058616 173640824188625026839686807310265651200 12058617 217432841148946415883330463876828623648 12058618 208137816270606219307293639987106272 12058619 4030778370611384471090283325933546128 12058620 41525793230770512938883678757946818560 12058621 -266980921814223913164139493216971485178 12058622 -939945674503896608506381145843970611328 12058623 76964667907858525418162084037634121784 12058624 -439794699478086481544296173071971123200 12058625 -1422411435404898364967414176992217935000 12058626 -354581624979052237841084662807423126656 12058627 -172265470514779351441870737785808786528 12058628 410450221082923416042267337641864918144 12058629 899553091321374284286491176830259440288 12058630 2179836003741221396503709680703022720 12058631 -508995110892820463747278793022881670168 12058632 -1288655947358371093688444041396135649280 12058633 213375869413852399207875600341540459400 12058634 201568506289505540228067093055591987200 12058635 -538948255453580467536197556472158240000 12058636 957970203358115052966359888239498254080 12058637 -233014431040593035184890312084433026100 12058638 -839232559634536132170637640407711155072 12058639 -2091545032702557709992138189847380081440 12058640 135831618123417678956209992903166525440 12058641 85833144003604140938720641658632208064 12058642 -88534402521211621390156540862862844800 12058643 1178439630016259177767201782756656800680 12058644 166917426726906914761582162302247022592 12058645 872632519433719029554547879944905383900 12058646 -158137348848675860876963374881835320960 12058647 181809859234866628952919658773814662528 12058648 882765586127000119159012180912128000 12058649 864987618616926754157552708596925137536 12058650 -124120010724999755319707063027732582400 12058651 18296659096239281025644240666151574224 12058652 770273867683553971779345450490226211840 12058653 -22964668076767503570647942949572769696 12058654 -684931582412808901780029602188413274560 12058655 -72929985049053345688104817788275006640 12058656 -376973456542287539379859477198562918400 12058657 -755123292833039938506886718057611184586 12058658 -477889264505651422862531951898969094320 12058659 170030323559003615268130187890963568640 12058660 150594737649370111103719708213102080000 12058661 -1520671732275954086325628052176761520896 12058662 2314277477030211888757484401082892288 12058663 1562788182643235625107734371027236902984 12058664 -98345212878326467949150090055781017600 12058665 -64631059768634527065827705007908854080 12058666 -137347673098293576245908610288965807776 12058667 901046951004361941854528913277228835880 12058668 -580634467674871296938781989569614190848 12058669 -445592554748243811653652251991774012704 12058670 -16717699488442493152811082504920140800 12058671 -540372256678518183924119153772243600888 12058672 -38715252160930513408721975831917690880 12058673 -611712975603122490410570809518606800160 12058674 -24159504428711055154452750695597502720 12058675 849917784741978463744150610934730241900 12058676 5894589933813176519539666192510857216 12058677 -477488767459098480388080678246670037586 12058678 851698169512322683346004935249351585856 12058679 -15874334132380115784750844238932773720 12058680 380677451334972649492318748647814246400 12058681 1648194931901728610968821480265776880464 12058682 424391677202128576404427770289341942720 12058683 82320276963386480582577311617745357568 12058684 209320089209058834265264027819854700032 12058685 63155321926640399278377276784566814380 12058686 -202247366447160578225744270463189473280 12058687 137373476147479081244282213035548284512 12058688 156862852147714383991051491354975141888 12058689 -156322335941764818846173738241031136160 12058690 43893361421279335859825596793598812160 12058691 184180336439949673974020499730402972092 12058692 162741112299383180285500875994411468800 12058693 329023492221673598015756906495280201600 12058694 -5821402283375636360147726571814663488 12058695 362889936171820589221085996868105932640 12058696 -420539040827025769797438941486226800640 12058697 -574727061981269797150900605603472489728 12058698 97374584007623979434591374281266974464 12058699 -355342064921780595410699752951816225920 12058700 -406850785791235127874814920981070828800 12058701 -567133867285098643677551530205297832768 12058702 29797181482141963058680004911183166400 12058703 -281539545070780587437643008826278533176 12058704 -26752899880996810778852718077930250240 12058705 -9328124307110173265873533180271135040 12058706 247199059727981673191816052433461416064 12058707 279764989425342921863722837357210009392 12058708 306804314210865636304187778138553347840 12058709 144217684413687840991457315152525099008 12058710 321805565582284468013824442731059480960 12058711 -235983634296412964579744477358369922560 12058712 1812305631369441037282863542377281146880 12058713 -51269536653882669724548412614016823958 12058714 418858932508970259289191645719241292032 12058715 165268688499155116428744649436392125600 12058716 258397827559506617521575111170142265344 12058717 -127089541982709123305303808181594772640 12058718 355779455856110347596270474741252956160 12058719 38471899416867467309617143431263236000 12058720 -258251830456636900382755585796926341120 12058721 295110746844793923433489575132669702144 12058722 211643139062292115294790534498524729920 12058723 -563024836933867386821620199798874998600 12058724 21180714941611355167475067848965243392 12058725 -178162529598601375436731506389702860800 12058726 442142281814096249160265346409807897312 12058727 -1906189297894980056414552253322073715288 12058728 -59213876041574310157739637748377108480 12058729 1850872894016591837843719708717492025076 12058730 -21841403664000363134067682138488902400 12058731 -885223675803115059716633790630325100580 12058732 -98268335702479114322478327637940090880 12058733 853651036914298296405476201807767680960 12058734 -543648222308792030439348533210209744320 12058735 -224285084493842294480379478663200196800 12058736 -576114062557232163972539857634252095488 12058737 669786368165535740949332950470578901360 12058738 441443417017576765714185296447762108544 12058739 -657298529148312983662018909901978880 12058740 55406666206142723227994878692894105600 12058741 99341499614241304599546072834324870912 12058742 407795898469538746443972934231196314272 12058743 1684880957518494343968647360156001133824 12058744 198398107432154517101330260295537971200 12058745 -282521750843641207334983586895822825600 12058746 -93864757145880424954455623290527083520 12058747 -419326986858910969586002649840113809120 12058748 6150475364054983646498690316214139904 12058749 -224005830788390629907355417288499037760 12058750 -176282985168718892388622692729357480000 12058751 -397968178964077445825949195016840571400 12058752 -36366743539091015188897679400889221120 12058753 28524946678585648220830883564362086978 12058754 410467823248690042234669210780514778576 12058755 -44710182384214228886954934385648128000 12058756 175831111720666797967010491866476570880 12058757 917267974511539734178436052731668647006 12058758 166518968810557606280831556851726008224 12058759 -852861722866604863495202375835361822760 12058760 -220115205743335304598313484546853273600 12058761 -230971123945160211431372351521404582720 12058762 219112724038237707858207982445513325312 12058763 -337316617926652987853354461999892852160 12058764 -56692445845866070956479579029705602048 12058765 -122622425306780534528603487010369574400 12058766 829409144166571834282123884997149392832 12058767 297610724499516485866726698299340407040 12058768 -181026023196903175092946168523696046080 12058769 1479857457783680507404412700806746021170 12058770 -121410069767960496210151088494279334400 12058771 -625341395574804157351088779274300883028 12058772 551626486157714386863488720811189110784 12058773 54799322908748563656584631462946605984 12058774 44266142217189871579910718164189091840 12058775 150260132862488813545109235517088722800 12058776 828226570103594537124727330590762731520 12058777 599991564603521968754564896302952625152 12058778 -355461560360991323322941224813204684560 12058779 -306202147004509117013230616321786612880 12058780 158726162084992970078433605072706662400 12058781 -118579177083302721636581266159473507840 12058782 -19120981751678407989197867141584475136 12058783 209345520667445258819229674161896964608 12058784 1185628290453801968814853825838237024256 12058785 -196647534594640876489309498783045662720 12058786 -641923841936498378249899168063025978880 12058787 647139493758520550613367240517615984880 12058788 50368052084866384093723428598114836480 12058789 -230008914402940453451495804733022043040 12058790 243615807866103755559963087370125934080 12058791 -781638522970382750659501225957841280 12058792 373324833230692541692322782268279838720 12058793 -717454858295420594976850241119159413600 12058794 27038704110673949871908651506365421824 12058795 -178017053307344299155176021195537112000 12058796 -611559156193278098384360548809005894400 12058797 -29918485022865695780285444329175477760 12058798 5257991022995227299025438031180238720 12058799 107177601697270196043829292838471238800 12058800 -40843783594852238187060556345683148800 12058801 -1165998191634415312584285365903736697198 12058802 -411325408631549961280037575362913167600 12058803 -50100395214445038753985242329318737200 12058804 739078929682180932622040446041042870656 12058805 12475712359937331453778192950117541920 12058806 298003106699914171466395551417457075200 12058807 -626089976561597634142257789731440625888 12058808 862033932271601889428597861401056092160 12058809 217353263030784016200019662736266357120 12058810 -83707082607874263355840011211418112000 12058811 -11536434405961956409640319864670479768 12058812 202194552309259286833591150341484319232 12058813 661134837603467854233704719627965558144 12058814 80694078025203360743392541921073019392 12058815 516274049906368334220691186587395813520 12058816 126181081132421610686902426481266262016 12058817 -69809973501700073200724985880522579260 12058818 -97499164030391702991026342942729948160 12058819 -1096229481305277613266557420123759299780 12058820 12156472979348796152542928794540032000 12058821 1294754225934288536418538590752377990080 12058822 -43897311886806026175303131422236902208 12058823 -687726812700257743561981700264340128640 12058824 -437534840141343151291791342642639790080 12058825 455959049276659928593912323632938080000 12058826 627882261078253144974236191509518297232 12058827 -453641596552916834027712228251832928320 12058828 534541074738715411757598011642503275520 12058829 -1088716942134778287409364853565105362570 12058830 -109800808441916694358969328227973786880 12058831 592757604181865080649646309790787700384 12058832 316393877152637570776439308565052481536 12058833 -177280613056802903390619688177721248320 12058834 -941361067359128773180849853262240000 12058835 39749238426904835443673133545238753600 12058836 -301932004122779380039819847498739775488 12058837 -164053863224390468226517649030935035648 12058838 370227650181383718001874416904261418240 12058839 402768611234384134680593927851742101944 12058840 -636574889375272370562861760620569395200 12058841 -1131189869444714178574654498325886400758 12058842 160981074373718124148264923420112845312 12058843 79887488660381634689260955586778449092 12058844 -200394342961297846687103321220977664 12058845 -70460186778271869750712360352429084160 12058846 -532621176708082186939299665384535212160 12058847 473514458075443985721171528606363074832 12058848 -27784162529269151356623823335834255360 12058849 616204971314269471359291008850543810720 12058850 -233216233184008966219447947256796883600 12058851 -135804962331134139519597625267353408000 12058852 -68778859252104701071397418061425628928 12058853 277425567054273899493917752520287893024 12058854 99689158634063659092950448616560580608 12058855 -113201771463756110743271440236560499840 12058856 1023422873483647238062339232703394805760 12058857 436682686295689765682306677849847092554 12058858 -21719015011088884508744994371421306624 12058859 -386368516754627746037686156958019112584 12058860 -224914485230455872232874144069002690560 12058861 -1575734524750453089294234799480548992416 12058862 -216416567770880879384787152477814149568 12058863 -327198465200575758051494532202664361600 12058864 -160442565868157989644354254291720273920 12058865 -25544777045221822949034596885331878400 12058866 -357666336277263208125394395697276180848 12058867 -1114811902065632180128953466833976652640 12058868 251184538916688368607484031532863558400 12058869 -594200484145543130331607472116153676256 12058870 39322957504756202404827612442520659200 12058871 -428825859074253744184054620568646861136 12058872 79958069560621218265807016238995865600 12058873 -955543080216957649208384762531891177878 12058874 1066842272098550278977374152568740603392 12058875 -1001199826886051905964817800694499836000 12058876 287164753288891016484183958929955880960 12058877 -2371562598213624586711408724184647040 12058878 -1040006579105400561087594414933157632 12058879 110242019087598173440305804779424568032 12058880 -575410748324863480724644022337971159040 12058881 -458737797668920244289431792935649700048 12058882 -552574589941482562646365168437108226560 12058883 589060075677510801955889321009795163132 12058884 -1101202571936777292578279756496229392384 12058885 -252892053845191300858428992930495076420 12058886 -142100889898053801062329024259831107584 12058887 -35596164111701643809163399199337942832 12058888 -676732446503996281134823316698166016000 12058889 284976020909920167896192575605657297690 12058890 67491837258094354880130055829492106240 12058891 23752079396421773930034833977606926560 12058892 243399470305928923458263369127411778560 12058893 297024301457619627425894683048358313408 12058894 142171665696648000674139981718654082496 12058895 -46623995043880041289849264624591063200 12058896 -201032151520866083061924927714255175680 12058897 193079248655144584026811774304922441840 12058898 -324257391879895067017045430917173298800 12058899 -557819813626168992703494469633078419600 12058900 -107160568176447377430671650837478860800 12058901 479278655543754810705738662151112677600 12058902 -592303007539981560566597558216375928960 12058903 -323697084648071039722668145702832113536 12058904 -201094234024140752088008682958655324160 12058905 136122797634855615385407217618087556160 12058906 -341776728576649489082955254937973080576 12058907 -67762229993045074952876140461374103552 12058908 -225855046826207879010573691497904229376 12058909 -77027037396070547733347304778113140890 12058910 -197966677841997249893249147448284648640 12058911 446083597393077449837085736343303580120 12058912 -160128429789467894748109218225315053568 12058913 482412238397682320055937059266802644784 12058914 128218368620933600855627266885827528192 12058915 1582760908737547346633917141993758510240 12058916 1196453803092277815290550286824974800128 12058917 7533589095573633921598444877366437056 12058918 -367701268410992516787958585485067507584 12058919 -1037977081727664001085724421969209724680 12058920 2608722147907806315117389141151744000 12058921 97889507086451266977391688336953179840 12058922 -371297168951617512829111127304205110528 12058923 195888035780971339254793491595153595904 12058924 -648100732039354793290354398788799863808 12058925 248194404022946639625127914888734686500 12058926 104396381660060048044582639215182834688 12058927 -500929017704750570094032835638835914224 12058928 178271733771344085146694259987669057536 12058929 -290202171655623679647572780626127775360 12058930 -12553018508439760231942147025701836480 12058931 1711395037074495390273421758685206580752 12058932 -158178466256946265805997963445245923328 12058933 -1356157551664527378459989442437269836900 12058934 -392623519507081392663728581251242508384 12058935 -199540504518956388415906944969885603840 12058936 1535821359694399753643065912568940441600 12058937 -536511354842097512632766700093125770608 12058938 156575510295168528737523950718533925888 12058939 1215645807755557123868848740381471344440 12058940 -495904460117278541114153458299948264960 12058941 -123956661762506621801691254319313943808 12058942 -204787537865939249049566223897083906688 12058943 -40062962562352916194491316395200090592 12058944 105543009669910613237955819612187656192 12058945 298000296388877954492597579221093070400 12058946 95592443631462709435596939926154591744 12058947 -666562824267830414712300612493886047920 12058948 199463476734380154005751345738660495360 12058949 174446982981383525955767320981876049472 12058950 122702869598252407153817147263880784000 12058951 -611928037146726678668443275442904735760 12058952 -362881450187712602468945191235777510400 12058953 -907782461550217760180412185715049429536 12058954 -413867057984884386823065608508344827200 12058955 -649965414315431774760540949785064728000 12058956 4888568445928358849606117629524879360 12058957 588743160164256415996290780707223657206 12058958 -112509540605171717938393066937774622720 12058959 350898885668836739944417854077290614528 12058960 -35322614336191107056143917066786570240 12058961 -296105202216808796712905128555684439256 12058962 535443182480770084517304469232520231552 12058963 -4180563545762812088434667618688741376 12058964 904755217710647191008606824782479662976 12058965 195493353706228512927507798793357071000 12058966 -79144300091270339515908380247137406720 12058967 339167564574913821334127444553995669232 12058968 -56496854582235086306157609979125473280 12058969 -44876818043426573341188764782878434304 12058970 -3647287919183523783716328152125178880 12058971 670256851113592256610240647878481628312 12058972 -1163820944304698533769370885291168116224 12058973 938326775322917680999878327711749085222 12058974 -184605683100259042419883601134504741056 12058975 -470764082019848539499926647641690641000 12058976 -647215157336250066416454082985403088896 12058977 266022312319166809643950529068535162880 12058978 -1066458926609212076129248134883154694144 12058979 -309056966467067344007154882300008610000 12058980 -324292215664041717178678887271273328640 12058981 571789056412221460236125009098380446 12058982 126969424197860418068475659087306959872 12058983 54427002341814485110361513860481239200 12058984 111315616765011206395368651045922406400 12058985 914538248194396661129388144500892678180 12058986 232354707850808508243509404389825041664 12058987 740965413565690686299720373039739109880 12058988 49302469597028235912623674978435807488 12058989 -474513974918218294625773288553432458176 12058990 294463259303336821277722338788941272000 12058991 185308200736733678914951917755128012272 12058992 71093273898605589708300015593857744896 12058993 -1457615064230424689896747226069449619758 12058994 -524075012907994019848071928448499742704 12058995 269084643956340970465838667861260778240 12058996 807423779971304218318880672773628221440 12058997 -157094166954716765241034642480727889000 12058998 -422991422551855763232481810644216220224 12058999 404915940778961489229729847252662661936 12059000 -240191587581895455103948314204979200000 12059001 -485182094328591123342554050894360483320 12059002 45282908668411671331564121437624896000 12059003 -260758113944393862061852166447159750640 12059004 283646392609655579810577558009098052096 12059005 -215758260550953506428550462332555107840 12059006 -13322239443435695265822601806699437376 12059007 529657230122243418949706837667063278592 12059008 482800653503709165643188039370219192320 12059009 -1079556690114204500073690403979953745790 12059010 29403350728917737878082896344441216000 12059011 -1314917073306562820338980606824327541776 12059012 97078284930095443163003191494629191680 12059013 -229357204270632359896073674640891638176 12059014 -52319413899555625680755642895486001536 12059015 -295745067212139580841873699244471936000 12059016 -76764010180248292343506894662412124160 12059017 -619471819741122646663900602010663244700 12059018 207799002887646198663926870735234334816 12059019 204729836129267679260388540836491887504 12059020 -53626460283733221993403716242352491520 12059021 -352838031954288620872440225284529960 12059022 376307533004402261336260394142355921920 12059023 -139987591693189144041590235151747211728 12059024 95327368608607836759366137581412720640 12059025 -460441564689804509602596090168940492800 12059026 -196437280427933842575591288479349221376 12059027 -253026443775058125497723789299745480448 12059028 393630755272430705822637303725061770112 12059029 589276113346694676165981894896100320380 12059030 -103519828192659813630246314748723459840 12059031 119672366363448243697295406906165854208 12059032 893156360782614956339861884479005030400 12059033 -251326017525183910958038948916165633280 12059034 -320562227888984512313081093530305331200 12059035 -381956143015041370707288487074221067840 12059036 674799030460147538727051852932284945920 12059037 42498958738317399761635705810448138220 12059038 280030234852620260551837179035263983744 12059039 -372403847168001834872196464203315184160 12059040 -54795525758699548342674933130765271040 12059041 1239987240148052339413763064684111777600 12059042 446866481031907036022732069053682958672 12059043 -60283407319216073282212623050055712272 12059044 82173341368400190996061426132814902272 12059045 -77828900353336554060745266128330573190 12059046 358264427394274746157872707630396535072 12059047 226516236109886451176934253063893730224 12059048 188053192608498285446903369465786204160 12059049 -3076908146278163222291942574324801312 12059050 11460354531071838947071917802992928800 12059051 623368252001114358272942092613170140600 12059052 -748270083451882520887912014265236354048 12059053 1524039831573694736182486395972362917120 12059054 -94765413735390485308341345440165478528 12059055 -90574356618620651043540518801732089200 12059056 -210971858720492553264277206266875199488 12059057 1447671560120692327430949935021032956306 12059058 -53833771379877272104067126154863891712 12059059 123208635108499977607808381510507807904 12059060 -96247375741543623055067579930545635840 12059061 -86131043095361927813715812648995915776 12059062 -212913577177987798555346973360333643776 12059063 -1182537689952951784075748104221024569520 12059064 -492705077396317276595067225948736512000 12059065 294877689806873741245354948628304286920 12059066 77998955453772864701588415957511531008 12059067 132259921940117592671361883453430259480 12059068 -407316752306566723057584436298440704000 12059069 48794450346693582696929682568785320640 12059070 303130298318773031227269737480476569600 12059071 -264785312118595120368187838939773889728 12059072 -525366116910976729199440285739652218880 12059073 368010159676578173933921807778877408980 12059074 -476290714701515002207313271389277706368 12059075 -17614813983263527152778543630132026000 12059076 263037928715724184614162933226759286784 12059077 -166050924799370113134577263216065994308 12059078 689476714785948636117757156610492427456 12059079 873496492073912685494420151282865353384 12059080 909467247328669316577692243972254924800 12059081 -797349813653942777725536928706661374118 12059082 -164824829759408795304141597900607266048 12059083 59080001889890185237313704992617085332 12059084 163824469620897185032565751398710510080 12059085 -502852271778736618576445108361185421600 12059086 200710067353302636259963191442221231744 12059087 116452293998585486348082423490382186736 12059088 -109845032590088343431601174028912951296 12059089 15637331206128177250949146651148691200 12059090 -70995983965199386318475266075762469760 12059091 -462995283648066053438435298801979795200 12059092 -11484147649669496868414297819477106688 12059093 315932436324542707413141686930805281664 12059094 15368198059721868231817874865792540672 12059095 -12939376562422253333637434218863090000 12059096 -520642581395620979592666471876067768320 12059097 508110551869489177738390879865359291200 12059098 -588952749386844044727281701571252081664 12059099 228389297817548137762507761048156407904 12059100 -173519778778880953790272661094104640000 12059101 727223273830900677536719807588094024102 12059102 491469370845387396133729313278712256 12059103 59855828055497697641248313920741239936 12059104 -374616634687935316605207288151011753984 12059105 1169242572096743820978997196531766346260 12059106 -33148138711676696754402597922987891200 12059107 -200239610490631010658587250929133131280 12059108 548225305372934839530356867254167846528 12059109 -290796149665113616163975393515265689986 12059110 -2377879147050058204155011129975654400 12059111 70244621036300674848319711042193974992 12059112 -119323139748491005971833795561501736960 12059113 612157076348784115569428946999062252160 12059114 -14308973999787004933960476990719970048 12059115 -465198288898753599002608451561578870560 12059116 1017187780305497147315824218736243216640 12059117 -661936568699801246018143775602993451808 12059118 -110710143085215781459702990264127129280 12059119 523277316615985116049536577063213771296 12059120 -237518725416080601142052252501206302720 12059121 -253575634053766577118515721584478803088 12059122 275674328642005879845991603312736708112 12059123 713632405636230038873031160653963879372 12059124 -30024474208894666037469188190119657472 12059125 -63700690955545648448234808761370564000 12059126 620820900147568991551343544632532964512 12059127 16972754893176118869495381784542027264 12059128 -237667342715958965640863754130117632000 12059129 411325678295229026169438064213006407840 12059130 203203881559033272835692424398126443520 12059131 -13623647830529767060439524346584278016 12059132 -620095511280844686846574315216527782400 12059133 -19706622552485379932004897449137892352 12059134 103854234925522662920502304847466942720 12059135 4502221398407952375488665907504112000 12059136 -418803401263429877035977749097672081408 12059137 1145113276650513784235068453100169110784 12059138 51069130633554816395670006458017087488 12059139 -530397031791157177018900871719343277576 12059140 220239607197066693344755572016119974400 12059141 -555227323462614057468672454510811719458 12059142 -190252285292696347387201932766199009088 12059143 694996435503692754408490886711412666264 12059144 -298093614759880563572645474062472140800 12059145 -816376163103894171729352776766536614400 12059146 290791446827795386531859900642495906304 12059147 54075597127289256407528321066718243240 12059148 -94453600541691253219834738873669263360 12059149 -1426593282674917199291412755736262875850 12059150 70500397839222744934859329162464364800 12059151 -54846385469916890774885456835758069952 12059152 40050557577473654428778101856398999552 12059153 -286473451497941353637672169738456908736 12059154 -453488323620739429230758355125970931680 12059155 185602781993568279888915456610828245120 12059156 153966909516498090481180569353812763520 12059157 -100361007847601201799465746583281837760 12059158 4194604855315657920941994122481733632 12059159 -61633426258287522365865049826834831184 12059160 279653170730712347478971826234008985600 12059161 -574932565485815210434737386044332093238 12059162 21784858229913354505076962290418650624 12059163 193179833141013823857354944780964139692 12059164 -630063709136717523802408168188172354560 12059165 279928722332748926714633958864390846060 12059166 -93531786608395421422827472080694886400 12059167 -1042545165582161168414786829927594193920 12059168 -1255509493931763362186661361482352558080 12059169 916222803729054397482141245157124259520 12059170 56075349266943429855656898307504503360 12059171 -75924479231152830166117853995226948736 12059172 363403445720862331823384515690583193600 12059173 102447590547505643026606510028779390240 12059174 -620806863065725301491302932517502561728 12059175 -231017599049525750643638926086259173000 12059176 782448099091043961920674029913169510400 12059177 -502975961584734303184664736506036707740 12059178 -30230819312069191266572523605106333696 12059179 1412220407760445282370023600776585655080 12059180 -200166745404319649080954203550388828160 12059181 887303941787741857801462899888216777270 12059182 106175753113204870606477583645682768192 12059183 363719778167850037636215201953567196432 12059184 21305253687287223505257789117402415104 12059185 -53106080635128617599538898322588972620 12059186 43248703703210178035465773135281254400 12059187 -65473624769403931083033266792386172160 12059188 -142044771797201419374028944244752935424 12059189 -387286340778992989738929911519464037010 12059190 -157209152123194159279602809094580488960 12059191 1409210723182337716543788488145366585384 12059192 173553420782267209901455563775698124800 12059193 393759514272822486082808148644647562064 12059194 384378530229694032010975654724574144000 12059195 399353851777245183199587849688552602480 12059196 -153192532496760584824401479911940038656 12059197 -1029316895245647733270817771661951703354 12059198 13776865880208638024632030801803086400 12059199 31181239805155132147349887301693532624 12059200 -243364242852973820285932357042162892800 12059201 -86243724900732236923970480187809817600 12059202 -4589740449947077181486866107116707968 12059203 -246707542763916367413341176971078542816 12059204 425054434281677246025654482686360035456 12059205 14992937732951971441354560614350691520 12059206 445301345915894247281763660382359795552 12059207 -457764123586774508595731232671710960608 12059208 190456097958875955694517315859916062720 12059209 950665574643877609244489943880367496410 12059210 471188167594918239554870942379291377760 12059211 -403141738941250063139956276679061500496 12059212 -1056889513086450095194670767840558304256 12059213 -2417959269427360259756168557660552134720 12059214 202459572446583247674051527121253631040 12059215 211895159349769531039454116303735898400 12059216 -89385146776369351204581450515499859968 12059217 -57000242106890565498973626061391292672 12059218 -2382141052844847881868592641197251440 12059219 863081967972342722600985713438992883544 12059220 -228181544670495068028426159032285214720 12059221 13244294448232019356909099906875272544 12059222 77851056377160664848764965163888308224 12059223 -535063654285710237832387577075078400 12059224 493535287028613941901172903652362137600 12059225 -116815613469023867342376976044278738100 12059226 22021059131929665716148472730997542400 12059227 -401855719240133194041786097060319682680 12059228 3148014760525914753850846855841487360 12059229 3286804595380334586842436689729826816 12059230 162092314863178233823020767697260726400 12059231 54385910113769212295006549960604457464 12059232 -425355477998215808583067404077219708928 12059233 -574903461345688337712130549179838056060 12059234 674844769282097925456971844655038069504 12059235 27242962018346720132044571357422979040 12059236 -240182346528793259874952534646063861760 12059237 -642353740693737218285493201070984480608 12059238 -87166938946428644796852384548584385856 12059239 26445499379853019461687533895136697040 12059240 -1058691116287739083908856941114163200 12059241 -250678780201020107007514638722515768416 12059242 4312105150805362198687783688698564800 12059243 -1088681646205208415676372767690074975880 12059244 -46141905059735549478590221970567639040 12059245 24316795606482475033379778442753395840 12059246 -288979200472528551912541674216508895040 12059247 175933477917805563663574036364435194128 12059248 4875114681950660121005247933464444928 12059249 72598680128130033932795778558777322164 12059250 -138259758373521268079232686431339776000 12059251 -156776598874478189750132460727066413748 12059252 284937641218407149816550790765055972736 12059253 338605060611232860718451267304770123520 12059254 -400891429735171346906764677233018680320 12059255 -198522995814614516593299040857269987040 12059256 -368053225889480076637052180211412500480 12059257 475395867655071625623107429023828544512 12059258 -364175688677010528312571381897759180800 12059259 772768630240708683631278607635227796504 12059260 913812267893616299268135776707814707200 12059261 -305185087949039992619721153906414679776 12059262 -212115272026657474518391031503522792320 12059263 1340460602408306825635436506067309805640 12059264 -9643963969793220002403837129428828160 12059265 349071845625050116119846082800405120 12059266 320208360621925135067623009324668080160 12059267 -261643533368478428494749869476337870016 12059268 -121061851790825537017935776689496481792 12059269 -226073410055066859397821415209793963904 12059270 -412229305182762644497666390137770524800 12059271 -414184239408128900478648557529695431680 12059272 -963222605656480882548734950601923000320 12059273 822964306759950793952946500364109579920 12059274 383625118365930356609870076934679304960 12059275 701438940175794285847135670806757243300 12059276 -188857434066567205481437327408402755840 12059277 -1355044054944782601395860322750046410592 12059278 -42371510191612370628717323493741063168 12059279 -171723207644973979090110671043720775680 12059280 -4403427494948484810250273535953059840 12059281 -540107631431952441766123000058166013120 12059282 441991482955690730957001528775324078992 12059283 -656264164060007446980942140646609519552 12059284 -857434814795200446736617581238816397568 12059285 74907528405518132557069660900284149760 12059286 -250893206819690384210137044847834268736 12059287 -122684602098580322581215312903748875064 12059288 -285008552981371766833446991584055357440 12059289 -171578578699124702850955281941141292384 12059290 -98079855844615837601486857384538041920 12059291 -1384055006768021492274857884969597030656 12059292 -211570389453586210635509753015015032320 12059293 513263428858031558714326428768370797542 12059294 -54382615789354527572434131546597391872 12059295 -147013034894197071676333341277234527360 12059296 633500405597863607697433238563739860992 12059297 142131099980767374881082662534321131746 12059298 107321033714164825772848590848263947264 12059299 -181886565809542423445343314813562388416 12059300 -187764946320537041256519036384498432000 12059301 -993041871239537621122830859024455070368 12059302 43900175047353052053614174235895950720 12059303 -124811487600251530658218178600442912696 12059304 1083693536928311616061931262573527040000 12059305 543421119541996827884719956002603184000 12059306 54526151444813611131934157537551672320 12059307 13455687419059337062585536075351828480 12059308 58856033715684447561749903153565068800 12059309 1418415968284285859916889210694910879510 12059310 54608839397376922272314349887709265920 12059311 -13230949334094653895905773514941815696 12059312 -262077519328970319685577235925559721984 12059313 186685333641024640824384478900311118848 12059314 -10166600931014740089195855375459291648 12059315 805572642519801921691242289469516202000 12059316 401714936847825129884266365570279512832 12059317 -1498874847139611088568192074204286607634 12059318 -180660679453819258323493863570753836640 12059319 -671582776309554164236597018828952496000 12059320 60708414729460613369934265011243417600 12059321 185852124796993269744710618405770674132 12059322 -220040361988178877159259185013054625280 12059323 -157379914370065831213055984927909725976 12059324 -59854544467104878485062323558035461120 12059325 -109722834926403621243080924988910147950 12059326 36036631970155333109862690900308472384 12059327 -405664548277190518143866336940980546208 12059328 -149424422595999541038699942098107367424 12059329 448692484932009310563142886111022297520 12059330 -16053376526702467418317711749308697600 12059331 -393398059541247731548906270943212951200 12059332 672320871405924620315397612297149504512 12059333 -109311061430553992208533638366771800000 12059334 4469591423439577892071140242794721280 12059335 447567322793178608084158315646656364280 12059336 -484854524021719175119791406996905492480 12059337 143691047787355841162902458621435259968 12059338 252897555418009744862355659432904003840 12059339 -544727760906809715499345658983993873776 12059340 -46762603323444797958360502885019980800 12059341 382329003582868241916108904634622003456 12059342 42671881960520947905696168077765691072 12059343 534756049641483001033123334192687371440 12059344 251844309206169009343194034569175040 12059345 -781893701327213139536742507435533445900 12059346 -29422203656806298646845910194026867200 12059347 344280535880779688906023514460889906796 12059348 365614464359645581041105115367942547456 12059349 64415141748296041029474481502815402560 12059350 -3911580627037242543964748879626752000 12059351 -63468656832689520490592688858995229408 12059352 -758598211590908252625506960193216890880 12059353 -837459259395492008547777420939674993398 12059354 -632584679553526523428479592939828013568 12059355 -50014546109059940545305011180750300160 12059356 -743103609672983307030996750664065902080 12059357 941581410473257646308034029738468011840 12059358 487522145207872996474412068948700282880 12059359 173052858656787323880116470133499263704 12059360 193661657016915315958674068370987417600 12059361 743622614278004414659041199461565476432 12059362 -14270105939502155087646014892752770560 12059363 682551602494013432273394939025345203612 12059364 318678477872477749847027380386301777920 12059365 928691385505485559062798544716902599800 12059366 -256813238890597850992824312932664912576 12059367 376124061284540212871169604520819248680 12059368 -574180344775291662409625334549812413440 12059369 333358828128393819842540270342250106560 12059370 264318008477414598003462847539388967520 12059371 604762185256213662664669903997225413944 12059372 -106683566749553199931285453988727054336 12059373 2178200027035140515523591736743193824 12059374 2121726407526496280423478023438607936 12059375 142441957131491821747832746457597550000 12059376 37020210812130560222972733348092313600 12059377 -1030791343230145281688952230242016723728 12059378 692876758574021404477453020899664372240 12059379 620101743780178886988896956792836378324 12059380 108903310686237623055179974193313792000 12059381 -17953333817092646879550837381469452360 12059382 143284948783158194112934455670901587392 12059383 30563417582163122288520128831393048064 12059384 -265344247709840729624545079612195389440 12059385 181876699599313344823970461459305944640 12059386 449287590689374821096432443083579185120 12059387 -1261589166572078823002686516350933215964 12059388 -743507611081386476851388662381756661760 12059389 1562259188471090571621767317835153259000 12059390 223567487576713633104896453829769193280 12059391 39771123117673374918810018330379873992 12059392 65509989263698519422818325798947127296 12059393 -10392313080026890904071879536241784016 12059394 -427092733536671356897870867605878863872 12059395 -1176059288343589958195180157022709997600 12059396 858579434380371628718326619919215335680 12059397 192890957801805960675330552579724468032 12059398 -234443279358862159998944896825814228736 12059399 -3191478234445797065465710858359406800 12059400 -32321878473458630171029414974566400000 12059401 -556181372963414687831323084810084129920 12059402 617750406869956621417073661887032227072 12059403 237946790295076341967264136062287019008 12059404 -221687075092417386424675163933144924160 12059405 238748167798816875036556292790331434060 12059406 182860013993426993971157552532065761920 12059407 -10724435884430070914580218746043194728 12059408 -202479058716425845584708264796659695616 12059409 423450028423388350390328825859730221120 12059410 -173222365463312484232353087752049953280 12059411 39984026081454888049320919243457083200 12059412 163420617335980183123708307444268662784 12059413 1128785625565252478376934230309525723662 12059414 423509600683604077562209314729949083840 12059415 212356155354179083306718187018016548000 12059416 -1443435240816999799845355865667916523520 12059417 -959589627410301449862109635079914900534 12059418 72399964753982057430627971526269445120 12059419 -1410978671680324673503914982197234903056 12059420 260461111398577911538189818185890721280 12059421 238583609302784830304865277511635481088 12059422 -351455289907005911315145312643370083200 12059423 -1530017575589042729011462596690205064040 12059424 -118089036648977299928244481202193825792 12059425 -64281850796386482257950671771111715200 12059426 -699729960782541482903188095710724344160 12059427 703692018296291238366528033924881414520 12059428 127715372606256713395454842050040182016 12059429 -722355967557245001116953842542665501440 12059430 216434427751087070616763701961717941120 12059431 -1415027568517890838011328344366542038136 12059432 -403890230989803305596870953802652221440 12059433 -305896266163365148651209863632039425600 12059434 152179534726731594815190075968145288192 12059435 511264866750932458039219137674674310160 12059436 11232335900989239486560876918258233344 12059437 477980811209639264911047654679120144300 12059438 -83613008861503662658208693778216626880 12059439 -400117913003066141267630553387452400504 12059440 108107010958774555020792959116688424960 12059441 398947518675841047669385164824075149842 12059442 -11315920289209530437681391259336367088 12059443 -139881329044737279519528415533858142320 12059444 -16892711127125723424507702401223358464 12059445 228795516116553355353563612082401797920 12059446 -19483169773170391578902341317181741056 12059447 483846358820017964642340572901091087200 12059448 1238629960748601869432595345205216542720 12059449 884227099431630838813816527315218794320 12059450 13590325216029776339697291124852893600 12059451 -35382571832137007237391328950572883480 12059452 512461139104033128013737353903428608000 12059453 2645609247278916455459483036135499840 12059454 -33699149938244192705466447458749446144 12059455 -216137797047762353239336543321150050000 12059456 -408271566580134012340763633058195701760 12059457 174207504701533941260059868610065836992 12059458 -24638185838608032073455163278155979360 12059459 -1268226342966594565301602295563193558340 12059460 22887294157491179459850453392768655360 12059461 141087864905730690508152316904347826172 12059462 -256034662347825474514704674168019436800 12059463 144926683710203426896486936206683915040 12059464 -1202770427814119742403558185583865856000 12059465 -38662746233634404967640983740739840 12059466 -539861757298657069121619744600638136576 12059467 577974057621978133301050047857614377984 12059468 1140748676092213773190490252910163109376 12059469 -122065186002752880652533893728578031680 12059470 -182332737832481994821926660038390784320 12059471 178187546670951199287731763428574052200 12059472 344627994403162762211566332986130432 12059473 139848424315259802445901193148921537764 12059474 61119524635047536973199560724814717952 12059475 -130401154749745774782037382634603532800 12059476 143888686811872220292915108524348252160 12059477 1205949722478852095352424976063938962012 12059478 -535409082804800818721590074522219777696 12059479 -6709358993527636102298033014609649152 12059480 205225317649960822823864798120107622400 12059481 -36179024934892259567089283407617934656 12059482 -83147811618118677014210328840156768000 12059483 22218223119632298898086350844426665064 12059484 -84479913578469881203234123442351781888 12059485 545728610497761261697252102346613045600 12059486 -792056282995695119446163806770728039808 12059487 287121993593238677405680166236168759536 12059488 229011716330383772657810728313295077376 12059489 302990992706558882375582005064859618324 12059490 -93742699186106409686117843359245196800 12059491 -112346363400361296866314283735951995108 12059492 -608699563549555624611443896659678609408 12059493 -657488013178048521300138554045876792736 12059494 512731884088970003402044156429303646016 12059495 60557887182573416542931255015479618560 12059496 289814631808121695383164524253734502400 12059497 -561673633852010937582944956809772666054 12059498 -101584084050125128014212577739660273152 12059499 -1001211771340187341018657671003103527336 12059500 49764957412219049950985610900218880000 12059501 265498604671548992644270136852750632800 12059502 70707099451732646948537205037735756800 12059503 -132551233560550495711024018070604371248 12059504 152126329208837355324019087744151224320 12059505 605293179763452931635779115067997442600 12059506 607006977732507753815227555166246714400 12059507 1298949251394227734507437920431141959756 12059508 -383564600820933928147602312122950410240 12059509 52870508074095392288010362702829166080 12059510 110222589292918606667825525400400604160 12059511 -267847027707801280954593177931076544816 12059512 1305727918451201194105217139449415475200 12059513 -1180403571303855580968185966163418093500 12059514 -129230611140630247185993330279050740512 12059515 17330502827254598750310639551868672720 12059516 -429748644512893545327173570076111209472 12059517 347018311930627436185650464800804749600 12059518 24580346728588701464863594771926888960 12059519 -735741875983778648459520485287385758080 12059520 315070031265800084257138401081714278400 12059521 -624445955725429220337092691979249517568 12059522 -9911385360128274160248464381965972608 12059523 -14724492267190057919574164264840831280 12059524 -502925441146674684872646528842646315904 12059525 -336312906434066596868157629680113410700 12059526 337028008185201382383730129412556798144 12059527 48368638711756408867819403464132430720 12059528 566284729607336277769533759090450432000 12059529 -547596875354069067748158610028364600816 12059530 134845582667599607835958691908926182400 12059531 -903418734887200121227755603561110008896 12059532 331705505775840480031204141017029427456 12059533 867994670829706706000342324648279865782 12059534 -82462608120723925368010120387431848640 12059535 154189018420527190051615722446958343200 12059536 125241589384993205517623525844681531392 12059537 345817189640953528400215181371736688000 12059538 234677480181685583271405731886130095744 12059539 -169088073591158040438739895929209884160 12059540 -264507146144278894125401062177093781760 12059541 -59189570933530690283407749112335723360 12059542 -228646228422096321475290013467395297280 12059543 1688755805144228030177365409679416526792 12059544 1586502862485370428900221720195235840 12059545 -690621901441590798770281108557619296240 12059546 655937403932201604759651849848625394944 12059547 906881555216710618226835400274054892480 12059548 835595037784074812813829710907185643008 12059549 -1542234508380426567078589568334953044992 12059550 -262006124518046237967942292208226384000 12059551 -430686726095722124943078711673805199248 12059552 -451068710961413097188406934241737310208 12059553 709177660020883542382046528287553248608 12059554 398854150779340112654349622321110992160 12059555 75557194739507198024381328709978970160 12059556 70050077704548428304970916125675471872 12059557 1550769023490325889782114351188033615806 12059558 26378295385557878312476280779791335424 12059559 -559426932447678451368909477988866377136 12059560 -559728491323878400383919566182801664000 12059561 -1172088058594310923694456803094188088838 12059562 -134198153798759041915944372157098725376 12059563 1101076876132285548325505086838002736160 12059564 289269039058611433785939621190170941952 12059565 -3437003714589044341435685187210792960 12059566 5822016445123458106128578702210944512 12059567 -133128466101830120579990838424588630464 12059568 -46534090347590608037298636440618434560 12059569 -141308885547510517058787697051133266030 12059570 100356857928812338833549330914888770560 12059571 -611830640415578555683008899515673738496 12059572 -426917429880582229930129213671160678400 12059573 -29940493512187796802616979037797526756 12059574 -122250748259046008948497617863128693248 12059575 839644945265107408169148517202388078600 12059576 467621527705505847509827820422866370560 12059577 758934152200396886771002002677051423040 12059578 247995745156900761341821992990225151200 12059579 666851164010512005765109956032324300832 12059580 -65648483492806361053008176157070202880 12059581 -451642034704245437857100738688412878368 12059582 -578122523233028174624185789195485220608 12059583 -456654887251240380040874024126009451576 12059584 293745235648977627452457501944421810176 12059585 353976530553124495212324863603658451200 12059586 196382949969680296640237634828351696 12059587 -845963287551276398016563157590082559680 12059588 70924598623144916041272116571882593280 12059589 382788377969980484929285834168481043840 12059590 -148822256633080239724838162244837223680 12059591 -1287365624669638889030760700054552276008 12059592 587483079364154430647318543028874444800 12059593 -27344527288436518577553013536795188416 12059594 -706830853318133603085606413792687741904 12059595 -94976739831604330319411241181216583280 12059596 553439908774753805311159880045622763008 12059597 743363889043736886891824157114438815712 12059598 -699208416884323238463450166410415918080 12059599 82231706580378684306457703346201324400 12059600 -3201423123880598104096251464220672000 12059601 644162193786364943462450006527547726832 12059602 -64756856647960126397241774942266712576 12059603 -309430172844855290649050153221565120148 12059604 249295074007976821240636157722453616640 12059605 -1288015350198916863507235584533915482440 12059606 173842532915504559809026969578156633984 12059607 26784166461617625090756085052906863104 12059608 7171109792663298967637993958251397120 12059609 -49289472812813260896779691501890867190 12059610 289581062337092188674470418578164949760 12059611 -1686528384058560522968964447829124489788 12059612 -54048946775878438620473085952645215744 12059613 529828299508570939146283046339847641100 12059614 -440628782143691591995744709822168333568 12059615 -545255881235613259946690247068980896480 12059616 -980053005971874479674744925679564619776 12059617 -284329889895872312971982864986560606720 12059618 -70828971585816336046851593872564152240 12059619 -187666510838440486006877128382250054144 12059620 106676990833149924465640450553997557760 12059621 -715460857734808612653034925410398424320 12059622 364355257897324670051337322667974420032 12059623 70040772580620635755489518160795267720 12059624 769322558669917071651523764236626344960 12059625 -207438667405176249524893672932471360000 12059626 209108010164583322398498469352622190512 12059627 1749986853611535485213680781916064643952 12059628 -111210643766493464457375058045642113024 12059629 977827766264738634468777529839889302230 12059630 -216417914593822076271485316021014688000 12059631 340388238401043309304365517823220199200 12059632 33655679385416812964414776869199020032 12059633 260788688643464833065025612688809287744 12059634 -148273226328779308328175570544353538560 12059635 -486473090451770529673253303396067670320 12059636 -474800253836382451189153977410703605760 12059637 582213260051767646420059041191864508960 12059638 -899072478219245270600677791088662669504 12059639 -24818391030067425816937876099510632600 12059640 6401127425677678873729768250317824000 12059641 1749812607218212545924747752313929949504 12059642 37503458233188893946957287781913182720 12059643 -133368809900913138643247156299727407056 12059644 -882873432357082810486383014718462705664 12059645 -3015701396909828060058522252428150280 12059646 -304603310639506383316406423035552899456 12059647 887570391185829256825852514044776147744 12059648 337357188586623348995339110583378116608 12059649 -45609964752205792029833746448562256320 12059650 -202372485617501251365353649384680388000 12059651 -1950787276739140687849621943973995520 12059652 256040912996871211289736544493395574784 12059653 -1410771473128552692785283161867054072098 12059654 -623288977329820854538413297168052970688 12059655 104619029821421512119320903139885854160 12059656 -454337678038668544013559375980488458240 12059657 -301380693407210136923203577945743669980 12059658 -22980504250611481740701324726495462400 12059659 774586922456974047457162620482142577920 12059660 -707982590589168198106420451685905464320 12059661 430805563456496043726001375600041744480 12059662 -35523637798884967984461176877358575168 12059663 114036871173840420142289992954199725440 12059664 -203331011674102148785006713554147082240 12059665 -486980124220342588376606137321122720000 12059666 562195071764584587690322540750033551360 12059667 -783448692857132072903756024469255478800 12059668 123628627493073950350734607682343237376 12059669 -10584030350000942758099478006099640168 12059670 -91772342233536547632736867715953367040 12059671 -780755556630372656636199461694886678080 12059672 -595917335537067519804906476641897881600 12059673 -16364434499319117413075482096326478080 12059674 -279930258899559946683468929469721775616 12059675 -289839040985579641960433898467659097100 12059676 407694500419229457154421553966607506432 12059677 206902118900180270337528461849547764544 12059678 -314590198321770038610386727891056238720 12059679 -304480192901476743073553656540012953840 12059680 -1223144293310241562105016739745392230400 12059681 114440024538827407353087740939254903590 12059682 -63442922940045725052942406571108106240 12059683 -2073718140962157239626432157495438374560 12059684 -338228339660032471988342358197867192064 12059685 10128972503167674340580253450102051360 12059686 474946707583514944121095157152754637792 12059687 -2625657641050831059280416419397347584968 12059688 -188370868944034675134108078143623741440 12059689 -176135689547161794307531317593576685744 12059690 -258716776813592988726940098373548170400 12059691 -213929824746103395784626404067821568000 12059692 -781893603725760659715219468046559421184 12059693 247576943423360507314748002942284417942 12059694 -7854833530706442771909812822422972992 12059695 76172889425177750854678142630622336000 12059696 229778971541112062434177684012503957504 12059697 133052131352109552299067025172781275328 12059698 118490196694620975383248222644056512512 12059699 83128738103436883693686773663439024480 12059700 -149043357224719220168080209903520512000 12059701 -626105311778298645975993857142702033600 12059702 -389175169076150840154470530970158820448 12059703 559295105079836449565628427690616650824 12059704 -1705252301851691999161506033295139635200 12059705 100288108464900775104848161423774371840 12059706 132038765937678223362743470604006717184 12059707 458536116138026606172800208520180028 12059708 -679996425159166988822250964864296184320 12059709 -450771831523631548254925662926562784800 12059710 -44230227235544053628286514871126768640 12059711 -1444526677423647204006329513008895930688 12059712 -70878101069321602161459057705552445440 12059713 394232329426052971165522919761587426304 12059714 -13828188242283389221303766057084590560 12059715 -304047588305962320651056053838903352480 12059716 763137447115975037471547143451938291840 12059717 4853957216323500008283383958344612766 12059718 -64009783437061318961078791702235750400 12059719 76199362249648065039989778020946146912 12059720 111213243968162695667224330422316492800 12059721 -661833521013302075668066267255204517910 12059722 112251345421577443243514071730495844912 12059723 606487259213730778402927371328298404464 12059724 -272241835049274225997086536400939999744 12059725 -928512774368341090998103572576650999100 12059726 -78288434194321477148708689800086174976 12059727 740477167319731941717482370886446051720 12059728 190633219929580856576066816012683444224 12059729 -924146776658469438571420880153566780320 12059730 612567871178084108878372091638358123520 12059731 145835747265627811987559749277586688392 12059732 -1693307645645597966874382508366898204672 12059733 262679061858155792063949139727704230240 12059734 436900597331225426773390018751368132800 12059735 1243994481727627384133987640204647983200 12059736 -266705936034455514171022366637735976960 12059737 -2010492001726707131071349892663528000 12059738 415603808719274706920462433082406858496 12059739 -1039508632976221922349980186738878326480 12059740 54170203009679683257090197487597649920 12059741 -1479912395936028009906815555251505491200 12059742 70413552275810946804098865523180130112 12059743 603025989700367373913476962582210673640 12059744 79358319082212049142357624043425759232 12059745 209440235191487785015710254572146988800 12059746 8173848510878039335083516182842755744 12059747 526904537358378897418256873578221319632 12059748 -256619673601754366557034439065716675968 12059749 188408703362257985170691320378667827632 12059750 -232516435684772645689897008157331520000 12059751 444934350471330612458934746354122648320 12059752 -1152271295383214161325716261328121062400 12059753 1124547727736198067736342781107765651002 12059754 -110814503826918804170692539897029242368 12059755 -873640332567654521654194735116972025440 12059756 333564930518735613031604260245362257920 12059757 -567240405177728072944968565537188532746 12059758 389731338427320426351848993794585788480 12059759 -1208936883352936056156731995824451349040 12059760 -64390318480802741860242518377336012800 12059761 -9981377673514259254967761681372151424 12059762 -138192223255553421753900603933664396800 12059763 53904699320344418350678298354585132400 12059764 545659502409048427612686042123394184576 12059765 47728463251407805541521631517298173720 12059766 -29217791054342557645450784591528874240 12059767 28031196667706208438296666845899085200 12059768 -451392826218691444539725732403723018240 12059769 63156551690612841162336194815232066880 12059770 -175898376527410005510214008056314789920 12059771 -76415045881844822039762412365642857056 12059772 373218499071121825541000947558639329792 12059773 219259514335071244227081528215213164800 12059774 93012595970922369664867641333502736640 12059775 -15792966659677016465393095612590336000 12059776 340323660517230445521702542483411435520 12059777 256309277272290313146533624589780336000 12059778 295173794550053964896254430884915246080 12059779 -412080109152742999482669531497555446320 12059780 -3249464921060357598267527404533657600 12059781 -99279452625536525431686275348288833536 12059782 -85929071186554745811543520288092364320 12059783 -1312483783647539245385673861629887751040 12059784 -508555795379674237237699296175406407680 12059785 -956643419416035519992640498732922885020 12059786 -476630102221449977385583598764385544960 12059787 -966602883122088945486440355982847761920 12059788 -423750170807838178892629673912943380480 12059789 -445192001252738091937640391796441101120 12059790 -233573874572418311302347769284434705280 12059791 1677887547078251863341033478419733094192 12059792 -406519806469131337949953899113529237504 12059793 -1017616784508780148204862466544094177280 12059794 -43992364196758037248312572515016216960 12059795 -375870632986707632028352040042301602400 12059796 -224329854525332174924562838215828910080 12059797 -796246725108295906562413734030396699840 12059798 -125120893900655875465335607990540665600 12059799 1306505663773867961106824827665900864000 12059800 -878886594012528978043340161566724608000 12059801 81899324956935737981693528296330543812 12059802 161773252142016508542175065169912055280 12059803 -395060136298569425346307602023624295920 12059804 700827536746512753745768448917725261312 12059805 -172362644432414981324065758212341806240 12059806 170352319799420206292405348015447052288 12059807 -522254714714144222810911732449363910944 12059808 790725633388317361490816875319383818240 12059809 1629703002937720517924558280015180343010 12059810 140719359053362361375993817156201423360 12059811 -144152114905866807713800001495752198560 12059812 453103441760138383697416002696785847552 12059813 -28895160268462370368377557316659242080 12059814 165023065291442568557492203512415855488 12059815 379178635342029109171048944896612043960 12059816 497764335048528893815203238153003407360 12059817 83269998607017198005672821796945553408 12059818 73637870249821333209544253262904266240 12059819 -106506538242474775074211732466964360456 12059820 -208711473158719437954671790704524492800 12059821 874832566615005291243139279136056398444 12059822 -233653489284552980355317702333209421952 12059823 5349520308814755343530670706977223424 12059824 -217402531787361085678246045047953817600 12059825 609879222123759636200285859743975372550 12059826 24791067165809861977496902028598639744 12059827 -437065918100336312195120665728500168080 12059828 -730795712144442464804937917751705216 12059829 109015183176702695775559113395979392064 12059830 57294656105024730773896456282248942720 12059831 -1292428348966558152051179397686891765640 12059832 39441784533311880011184384070656000000 12059833 -271275172739747421194116999805893624918 12059834 -191533465689163449728811045400883911968 12059835 -447730797663695553668336296300744083600 12059836 125225684779098897615470213257198709760 12059837 -321344075678166475483010854164925047168 12059838 -64828674260055393339388231373546618496 12059839 -863226023244497475508059487142705137800 12059840 -139463395295922944527472520472024842240 12059841 -124587958651065959257893340820417410080 12059842 -750543207839500814101270967582168666928 12059843 -794451538538168600268603430100285500176 12059844 310983899937387217684397490963144047616 12059845 -85722700832576574702222166195877608320 12059846 574340295070367693943102124665000811872 12059847 -530018630299042518346434852034319477712 12059848 -822786159357577330272434243842766576640 12059849 -169132202173481674131548453023786042140 12059850 -91903458837707170002017961256901664000 12059851 -202133271287364416739539340318819352080 12059852 -354271154253644023280729004658469637120 12059853 -283793564110339838942875232454170482560 12059854 -258170649261827625536191240917492479808 12059855 747791369097171846631521556936649930760 12059856 -97849513328452664208606482808790794240 12059857 5125760916905145682503321948611716720 12059858 1488176580598163266352422318222281821184 12059859 120556818402186008251001865536024866560 12059860 -1022978183939692168917121927032359024640 12059861 642929706568716945833100652932028631424 12059862 -17599867813532705594813921324277315648 12059863 388572599291181847238850070336902126000 12059864 363057850966675478158507637550943119360 12059865 566636067269220244687051217482467662400 12059866 -1147609853086798992559223363009789952 12059867 694131059892867489846138186865922846916 12059868 29511684348435501882134342204174303232 12059869 231603122493315851756869323798808235020 12059870 -239395868350253683549297277381325820800 12059871 -1663729385933376827830741405533816934656 12059872 142270783338796395870378748487315226624 12059873 -150709567971974203921522635203271524160 12059874 389520829415097160104753097750091485440 12059875 460731180800112522023718202769814960000 12059876 604933574077398366699020877585091903488 12059877 -168294663052161932419570567095205762368 12059878 392249480982518282681296418983120470240 12059879 -21672272884158999522390116744059305816 12059880 -151363145201287772165552183888363520000 12059881 1267286746647291933813979091769336224 12059882 -9075117404749829632233782636917005120 12059883 -404401687760178154478451853515400114032 12059884 16103193529287810513430952472999052800 12059885 -200212370465073350799387192499639639440 12059886 -263777210525955499324948504295204953536 12059887 250053040033258905584087860846453248000 12059888 -282004252763587966802726287884644057088 12059889 -257519467491650823303392131467442944000 12059890 695212033105438910403567725119332121920 12059891 -481548178993174538967770057281866366288 12059892 -3523961119578869799886347800655616512 12059893 1350399117647926469288525193739596532142 12059894 133648185138608078787544797288887691264 12059895 542995369616580319734777629002306281600 12059896 1183598463824104698330169761203024609280 12059897 -67584990940389423780375259665306099120 12059898 317334462654640709960831979070589988864 12059899 -417323550341844187051934905840711643840 12059900 222453782323555335863047291521314188800 12059901 54067381085086210682715015693951235200 12059902 -560331153489128403165814310559520243968 12059903 -968791833658250133087839724564910693920 12059904 -245161031347421538072151925874178916352 12059905 -335940635739835519594771094149084911360 12059906 -188297794395846011657312158053675340848 12059907 50438761483626510428869510564165425840 12059908 -125942949792600052145955744411209420800 12059909 2542906699732765763833902746501267904 12059910 -19263326146005495475864995769735200000 12059911 -243310453565736538087141637867827716000 12059912 -306359782546389202345857338615365140480 12059913 -283391542847449442282843791118690970336 12059914 -356087493085844324625455725005126935808 12059915 -248640118355757825729013421762717282160 12059916 134556102156564091567243898761187893248 12059917 366913619731199893369821642425839539232 12059918 217740332084787136328015340311869071360 12059919 -819981274592725278726255592963863955536 12059920 107794664514065594866925612785918279680 12059921 -1405079403133789799639443814370547564878 12059922 -139876215230283914097085862890150212096 12059923 -821467562119656776787613709777198383828 12059924 1010819952067424740950852052830123520896 12059925 -148760477837581895662699485365522140800 12059926 214897136619219388173742387166328570912 12059927 -21919130071209150227069750361477834408 12059928 -12985317767942655268839574593348771840 12059929 376297176136085767950982031081535446346 12059930 87209261395749713283699241682996613120 12059931 190966143055511100323559640992072284160 12059932 27226882806056322892400928703421482496 12059933 1434975398688937802966951145170041872000 12059934 -27878634722701017364330206675215305920 12059935 675882365689460994165559481444389735200 12059936 557237141804866349527058414101705261056 12059937 445188689194162869525719520860358989394 12059938 -69652395447510807319131337007107579392 12059939 -960231150999999594057968732606186212260 12059940 54847613687133723095005780417507123200 12059941 944701402086668264158547005491958625342 12059942 468555128731584185794351994860030580544 12059943 -27447446103548170538970617707262111616 12059944 -255750249290574880640879358756193013760 12059945 198253883080367552582842407018966694800 12059946 -140617266637857722212985307879549292800 12059947 14634473701166932165346125029516657120 12059948 -414971708578353144605203500124050484224 12059949 424168119193374432702897391135966752 12059950 -37610076276439248264706693999764489600 12059951 -685215395930549613698688866823168408048 12059952 -3997812889549629827842133339863252992 12059953 1307709271199989449974526828172025716260 12059954 -481035159995799466251370669580482308480 12059955 -629513316037083591748410176436883848000 12059956 651888501603958062684452212992138869120 12059957 262217144048263303690890452244854307072 12059958 -118297527240783282457660359089277947904 12059959 -105429028039946667941364574405929034840 12059960 23549162023351156183043389885836288000 12059961 117573340163039994810045343783377530880 12059962 -45776805916602980192325381809783610768 12059963 1169672557132761838541522967401352202212 12059964 -274226888896034602676366670823854572544 12059965 -36910119201361054351268745313295884800 12059966 479747090390082998200448782400993861184 12059967 307754427011980675882669422672046752000 12059968 453197089170875182153475171398331138048 12059969 -58142722865440095591265953160755776940 12059970 20438471552616256309605431705851752960 12059971 -363092251470267559597102810727049494016 12059972 460153429551961404582311011055512995072 12059973 506529363462238230123875721043449470364 12059974 377673489767714076888778600929679952736 12059975 756754944484779321895525866324848460000 12059976 16985985970540005860881186532459520000 12059977 294467999608018664162293170722248050640 12059978 -160533768719006728160541207821271741600 12059979 -198967475596731797503310032951239071016 12059980 93763558480356981319845871190678400000 12059981 168814719312035070876300171168030868512 12059982 858727430742658478118811740966115123200 12059983 -320581228777584093553601842104872266416 12059984 145676289458235648498334369508294000640 12059985 -201714103124613424684498193772699386880 12059986 63984765261676361332887021121061032224 12059987 1724778717796272267574506674661066604992 12059988 -662418068368379279942833823875762243584 12059989 814064442569314897022654675132637724320 12059990 294227288861774345793733349382230880000 12059991 623409392674299323884546199929477822416 12059992 83799770588261817104028087658791567360 12059993 395852813566048773905608867722992822544 12059994 442725862875703215730163525801238336000 12059995 -10056288625247619238599227586266336880 12059996 508270942051248818078804259710887137792 12059997 -145046271993734093679434993982137611200 12059998 -754095142990050476125096339317529035840 12059999 34248567259907884183134688342105025136 12060000 169199716974399859266440780517457920000 12060001 -986740585978822235017790077855240523998 12060002 -316801156153283496824122942834115959008 12060003 -64283570202133166169584425273307677440 12060004 580301308205813883758033856307118137344 12060005 1082555103375477971907229472080068127320 12060006 -47282304208089387100882059614543726592 12060007 753016194588591765638997709559366755256 12060008 -1525812315494016998849692298112356951040 12060009 -10253243283793243760149618473088048386 12060010 -258656565101175251746832762826181842240 12060011 -93056925817930602647517026832861269388 12060012 537721487873207532705266584460464914432 12060013 370081920473606175528792827861493117120 12060014 -4909630025098916417575963724914818240 12060015 519897652938416332063597700941586144640 12060016 233187608074713650286123291371783094272 12060017 -61005905514842802014826196263056837934 12060018 -162081362092392974947199492717786465136 12060019 -673623456223615503278474035228823814580 12060020 -155301540536168883960668619937911275520 12060021 -61931226265025170590082113020093503296 12060022 -269541803749340534386554571678017851520 12060023 35564134097600054974578805608702985728 12060024 647771315930306789090174342319786577920 12060025 -584471014104709743818631138727746538450 12060026 498791429656990178312474314330988424960 12060027 142247854313229483849995848136051457120 12060028 526085313315248962533486949250558855168 12060029 1038674182640723610307324818909043818630 12060030 6911564738856992059668471394312976640 12060031 -428114972170504175219758578843410359168 12060032 -1212205306469823970499912756967034060800 12060033 496475658750881022095075833569933010224 12060034 11695171857848110731241050282394675200 12060035 274842619928595921045121806543926996400 12060036 -666189737435367897957738066026953635840 12060037 -7484861669183668983407568478298550720 12060038 353777345172791894615705609834366208 12060039 270503688527286531861700500057465166800 12060040 -782341519595929872863874788561116723200 12060041 53106793140018982199247100377780611520 12060042 -59091981896452293220635012065997597696 12060043 -244698616981762679187696983285690677016 12060044 21557835762185975802909309352296115200 12060045 261565784022301797378826803168236236320 12060046 -206909250308316486717731097977666622528 12060047 234153004942738130591763280958261920512 12060048 16702567338215483758711954912434978816 12060049 -1530113688755669941885780067013668042636 12060050 -237151229292418609800783323847092851200 12060051 -33918548315444121517032408081912055368 12060052 331853212388799088204670038029173669632 12060053 1174187938301308644461746461186903292302 12060054 1790711862149784979097045550477439488 12060055 116218357731659047019699451525756465600 12060056 174424927688700377056797067136289792000 12060057 347647220375669794162290543397225947360 12060058 554838739454321762767008650519862512880 12060059 2100081639193009349148272470215291697152 12060060 208623313854928317203138890122670080000 12060061 397441017377925508657664518730217374720 12060062 -242984521832985689871134108607133550208 12060063 -754063163006824101273075854211811691520 12060064 -2020551609615300760436625913099588730880 12060065 -16739291867987813139982783120001874540 12060066 256852133086506634879620543950316323328 12060067 -1285215542118998929159026362707837877768 12060068 -82231108344957584971840933861788131328 12060069 168481225032860908667370776786285302080 12060070 -610843124743975853359823778597653760 12060071 716470764778370298704072433007762033272 12060072 -947796626096703544703754582733108838400 12060073 -312109861337891520758339741313955232256 12060074 -47637984063494457619254420961060240800 12060075 162658465779647752844410839541713345900 12060076 201940431183961778426110759197403004928 12060077 171149629043937197899003132072711706400 12060078 -23295699221174343793976763418425509760 12060079 -1066371801492695477540740832624853518360 12060080 -287715348716714635698835445657042288640 12060081 -5859962504742305208832865951741995104 12060082 -494492552239108374139161258415099066608 12060083 -195490814996409887845553738285801288880 12060084 -99931781232181571256720235444615409664 12060085 -74871099223085315699723257335149990400 12060086 63322937142169778748644663215913368992 12060087 76107622991876132864173699597029879840 12060088 149790139297860817660770950229842780160 12060089 1290870170183929690046652944500538028756 12060090 18163799594095390748512814191292697600 12060091 627011479938955425766855540133640944584 12060092 1025724985906608890635684887974610304512 12060093 -505264639770900500718447025693215342336 12060094 -754968454812164100321972523294173074880 12060095 -986097704273765529269708177861300741400 12060096 -85464456097344927952101602957413318656 12060097 60847371530206431339975308245993303872 12060098 -374326018592661611612947730886894533760 12060099 95359156733849711214678069276989732484 12060100 1968172115953471595983289836000710400 12060101 1344264975896526730574475029589316995102 12060102 392457985697635994111978614127628272832 12060103 951427526052549819550112239432055600664 12060104 -406368424452220241362235479910822707200 12060105 -555812272574850366219063032493134207040 12060106 96755889687321890104926873247147078656 12060107 593892313978771307901300924097466670144 12060108 47168040510222975404846906707470011904 12060109 625536901492859348527816998215305764300 12060110 142796211210135109067889317239006277760 12060111 27860280410180932874473180155743879424 12060112 320063135316008048759982976008603615232 12060113 -159022340283104559509152672082641510296 12060114 -112621312560209445590779482417586229760 12060115 551977147972195876580013035041411283760 12060116 341024561845346254234822999729773404160 12060117 562635416239258282916929990642283544000 12060118 134559347120647051372988752936705919616 12060119 -579161117260864473734078942676188006256 12060120 -376414808155817745332696262137260646400 12060121 -721772583536630145785317975503873970678 12060122 9684563983252196829720228486332264448 12060123 -544201110982675448272903947505517769120 12060124 -10491730879650321997292846094648502784 12060125 547613806572218627383010603754506760000 12060126 -78133388010516802394021324064294613440 12060127 -1825866275764159510254022590066705319216 12060128 855024866001654163580812655696492888064 12060129 235985251598827006070499753927776613408 12060130 124036306284516905669708638730158428960 12060131 -495945483810451373108163869837403494400 12060132 -110224527031747408190294921433167351808 12060133 322217209405064332046709618107596192382 12060134 -175924954581983121264282284645497397568 12060135 -614412222207133908906890038443261593880 12060136 618756900931946323101499859817533030400 12060137 869230702610049992970830079085274457786 12060138 -247039206278848813361884327010614285056 12060139 -104889860166612213822146207852846460640 12060140 -1146058820552521180825599459979791360000 12060141 3686442699343230060569098168693758624 12060142 239259562201387960237898004249966628800 12060143 -124597020474471818212373489187428778240 12060144 174871409573110767180933021345470545920 12060145 325102992730934025846208407274367982900 12060146 -207569879287183693559647122782375362560 12060147 163016023318081743324581215193762565120 12060148 -569201064545449982816387062392145969792 12060149 571115701536447486508215831149586951264 12060150 13819343934918808092812032569617107200 12060151 701465655600479138800229759495218006512 12060152 504654800143682376021266456543101317120 12060153 -373325132355877868076834020040311536896 12060154 -371460640170320759633073948225060526224 12060155 -608042755044274253228281534017986130000 12060156 114552436080286784890634279641603932672 12060157 433831489018124960850009282398580671052 12060158 -143254839983898891289297958039399181120 12060159 91182714959642811984681128598342101760 12060160 139941334297558854282527698985114664960 12060161 -1330836040301168442255945972700121546238 12060162 17178617596007320476469782494415863328 12060163 136837757190619981227407996675459740412 12060164 -123308280456718481310864035923025289984 12060165 -119135054977584469058016797809694342400 12060166 -936032851097749455147236240204312407968 12060167 9702075211366309845475544555371445760 12060168 -255586025160845759910334686394739466240 12060169 315883028849313819229717900966379159760 12060170 209124500153406262918924325075710109280 12060171 12415828704775764895409139614177093412 12060172 -122899451210796225508139464594190069760 12060173 -721249520498750468529819740163725586996 12060174 198522943095321954602340712601823313920 12060175 434629686424126109309296667014701883400 12060176 -10914210541843022269788593682827624448 12060177 353566046159727153874292997733231235520 12060178 -100844116876152422129664870493290135552 12060179 422360461509030663755380531912325376480 12060180 -184870713504281818654847805540234209280 12060181 -253621189349093798928893571117650842208 12060182 505998580864835853867387001831955292192 12060183 117504195186685696399735877508550059600 12060184 60733413508628832832500642698686341120 12060185 253742864185733690916980760617183413380 12060186 -104223961499412416480318837684407527936 12060187 -563604622806042580009219374902745004928 12060188 48942348829215498161345915132761178112 12060189 -353682044216985773798832673364955058746 12060190 79029097496560162052309837037169353600 12060191 -187185806600942451601395803189037731904 12060192 641805257360725348095037824722145902592 12060193 -1115125202835442061535218305921628361680 12060194 45154673835451807490135117215697943840 12060195 84687675121734218515915363373768697600 12060196 -47019902824696995725231527623093760000 12060197 -1396981891240964520377686978326080604354 12060198 -287810118877963251605739141580779530880 12060199 -1130644401324616737354904601077596833800 12060200 -1295050561067338616782801296599740416000 12060201 1012621719086069101139699319944271355200 12060202 -193942417554567099274775182176886751232 12060203 391335466480993409198709607360479165024 12060204 37014727313757524227367961214316132352 12060205 -469074246991263425183255948608974625140 12060206 266516338481318528188493960040424671552 12060207 -35772649707290885863569401034092874552 12060208 16177636379361379673615003540483604480 12060209 54441452284071629246426899780250649600 12060210 -2658400414310359612887077769507648000 12060211 -59542743194880582075088102376607434016 12060212 -65409171147884398321282165928383795200 12060213 244166547479042452042086627105618537888 12060214 -801075414126666084650769707839728104544 12060215 385112089656135748000096101822784839120 12060216 225023805237130628226429947498567884800 12060217 229311156736100155194220470662151196420 12060218 134878663337548494838955138642285608560 12060219 -958232486523691586803956734662265134080 12060220 152641261639460889378978976059918266880 12060221 1043018147766527590429265748002878919244 12060222 495661796458118540726598207207920331072 12060223 789274511954408680174076110362445269472 12060224 -32129101740660930036316500401835737088 12060225 724425772409482917492827803013195016000 12060226 -523408306432285431367035102419382032688 12060227 238430490812922228878328624797301976440 12060228 -49768912342745172416778997299811476480 12060229 -1368344025440191030869182168795541827170 12060230 -43698887956311911505172402469324467200 12060231 228397947837273417743828279462757242880 12060232 -250740945025564686621253113624519720960 12060233 1204457780880864653141152274627566219482 12060234 -340622882656631926617409182851214742272 12060235 366357000036491925609187544168744130960 12060236 -520057419468084323652110008101212478720 12060237 120617228726480146304264079627759269952 12060238 435229645472951745187737897349893347520 12060239 1388549250062731241210412774186314578272 12060240 -15723643921623037329629584883932200960 12060241 534631274006450655721614208837947542642 12060242 160915506089937103277389309389343524864 12060243 462309770697177497660692795645690911120 12060244 62296138039914624287409162900685367296 12060245 -235589013828006255263553068319557591880 12060246 -43693248557525209114246644312482457600 12060247 501303221162213353900382580121351386432 12060248 545217283812684494058914818595409807360 12060249 -778208375033702602930155742333399172160 12060250 -431381462424431609514866610060446400000 12060251 215403292283696304222510975719594126352 12060252 49599496444177496686482750802603838976 12060253 30330549541885909673196174094842102048 12060254 381025481201157467780917569736002600576 12060255 -199630384118058989995318738668893347440 12060256 -136426483242984798095956704340820361216 12060257 -17294189932701050419251472706640825984 12060258 -117121995744822976617240114057742195200 12060259 -40139934889256812287699456927066062400 12060260 -320032182011087002931929040651756517120 12060261 58099397535876681195909835761930811932 12060262 -260758888149018386107357725251366668800 12060263 50286800478514213631378235052591267512 12060264 346334880038970945850970537455286353920 12060265 36277257103987314312013327986654996480 12060266 227933814263007647353145732630016249600 12060267 -252586903922044034151662722099953545040 12060268 1043899540585756709917712193688294305792 12060269 -404012315306997253136646931236116565120 12060270 234487031156070011938894070070998634240 12060271 -429918966855512740315056731984220520256 12060272 -169253308525037196270163036679891288064 12060273 -132953758006342585351112016193187086464 12060274 567534123038812299218272854364449797136 12060275 -7994928713461598927676771893236678200 12060276 157661221205787751112466993302459473920 12060277 979902155046553734674961619164247406126 12060278 33921165134734243815431723624237309760 12060279 -309189528527694365908505100176745131520 12060280 318948380797450824037377985576716288000 12060281 1508435506731904847633548715801893391082 12060282 -115324661331013881636311624205719627520 12060283 210034314747380640897471133309624683480 12060284 -1085907331629938283240853656569120016384 12060285 242450988374327618399031414992354313600 12060286 -164420369449072988122608231446936764416 12060287 -2280788140606679518386669783655595646720 12060288 13933559101922312463912543045392793600 12060289 1503934609723907121503060814115801481090 12060290 251672558901396965992858577546193062400 12060291 501984836578011600368673496688594297664 12060292 -707547242916815313636299527508706210560 12060293 222860421466055425046656467159815313216 12060294 677061690294506451052545599826128412672 12060295 182010831499750546239745241521304644320 12060296 6225533074917039769521008203093401600 12060297 104508868047332172173211126460623157674 12060298 84330346175372571197770769455345397760 12060299 -285589966258787277856889087563227521400 12060300 -114104271880317014100812003355788083200 12060301 263320084840496379086599518182435297280 12060302 118252509446446808681205120297124591104 12060303 328858834767598008492849157932911467008 12060304 243791299083553535024526532167793704960 12060305 256619727647119642392048297957423729000 12060306 -707278728586830270100777671457653331200 12060307 378090976679536112434990255100859065600 12060308 225919901741098064603684258095028459520 12060309 -224133233214625332379012935696977558784 12060310 292873578254048385895399316190577624320 12060311 1142799827231497454689656733966756083912 12060312 594461446300770294849707267043471360 12060313 182809024578509802359222231079310522368 12060314 97870108826152341005597573886738215424 12060315 483729134967253321852366507433542023600 12060316 -140291954092953543869505179317360970240 12060317 1841971237917947292615229763156974438860 12060318 -363309817716632477418374659160693474496 12060319 1084490636727690903070487585816972522720 12060320 -574080772585545806574644001919950520320 12060321 105248755231087926857315910325125845184 12060322 -695199514767747536050366339977673626288 12060323 -446635211153609376376055662802216127096 12060324 590688139420285991018173774347880556160 12060325 -111958391460049954266485992554580286950 12060326 -143223463965867422575389442492877568000 12060327 578400530881317864414131814760355998032 12060328 183080433138898674774061585865844817920 12060329 -664915574459874235878681822274027640070 12060330 4263546370395841609430036112270405120 12060331 151437087080761685307121855990414675000 12060332 57713420896258765301141934619703493120 12060333 109272801451357254477569145100248008448 12060334 80247313225430602493810319343342558080 12060335 -136154751226889451256631398454068108800 12060336 155246737787158522803053549352855109632 12060337 95781090699171654178048676513458851986 12060338 924131666859800078675815484725561388160 12060339 -9023600998725987875706005342727195072 12060340 -354608840990238772144896648442612523520 12060341 -365180544512011422491839694212824297408 12060342 -40774346699953818432906850866436614528 12060343 -756299029500766058956021915511995624408 12060344 -158565227670183983067426352657213440000 12060345 -124602149033891075953950312135752985600 12060346 887448524430221814042569448293159851200 12060347 638839003002439158017778427213625300484 12060348 -320203606652147341254986279576677854720 12060349 29632343873855526525758551924385104128 12060350 75594161639543936700552987229381118400 12060351 677290418808635519261672980221533477880 12060352 53949620508927426162574308929312915456 12060353 -1258736199723319719896507766530366288700 12060354 119588386815467897477414822367725970432 12060355 -110253309860013778187947601407105548480 12060356 59393233851631479768099670894523191296 12060357 365952663768547012838573405025553955040 12060358 310386898713501259273829398670497468800 12060359 598331415785325321582929700542305779720 12060360 94015557261951717491970329647964160000 12060361 -1110840497870758131800106996188556854988 12060362 -4056082232890107854153434888980985248 12060363 1757153032724521716072401187081980928 12060364 253029160122615060943875942668199526400 12060365 199232524972590175689254396428096525260 12060366 48353638158997156168160995672240348224 12060367 625252184816208534853672859544188211840 12060368 31072524754426929230744343956083924992 12060369 -495320539797681816272190980885285338206 12060370 58032904492697995361295649787067394560 12060371 -1594298541783271810748880242805619503456 12060372 154357302665591181270394449218398347264 12060373 330586866772674720695649169359817305344 12060374 -549485422469212423197920019363892964064 12060375 886155648794807687685236767907572200000 12060376 238529299624406308052017020040585420800 12060377 295756497757843608646571299828894456320 12060378 -557316303253924169582890043242214817792 12060379 -1577947052186792990714031415761305624 12060380 3238535782059074530366492020342082560 12060381 -406196555060379778018283084091663596256 12060382 5212583149505897464696535469929502912 12060383 -1293021195897825942814281351869716971480 12060384 -155782310403217415526379901712592797696 12060385 166056560476488353748356003519158082580 12060386 141013538433852273412064917667202694944 12060387 -915493917629295489823310127207657417120 12060388 -313623808588815404554403548469952897024 12060389 761383539488227645455541238905040644800 12060390 -66219424150489738432969795561211961600 12060391 2929337241270669306995179136716767744 12060392 26617392824674106459950881691283404800 12060393 -97381389568562985932565262625177856000 12060394 701344918692782495149579333011334808496 12060395 23935656683577119351155220713688064000 12060396 -126789444310461240786540643020133725696 12060397 -1327243987812580729315269076996036314154 12060398 -79800018860234342127320512439617271808 12060399 294340313415295899379648110090347979408 12060400 47484240956500563595819374907369881600 12060401 364201619303611910993696026607630937012 12060402 532325488646291990051309949519712819200 12060403 15786984389789268025419735052917503464 12060404 -1318860377753197727147004680342681683200 12060405 236036039740802901357684351989057544960 12060406 641830708872527038932274133308284792960 12060407 -638475807722842698668575638915523288344 12060408 815170129833278891663290685864977551360 12060409 -179362355827575126121559144087133386684 12060410 471415006022360873944389706632527766720 12060411 270602909296995181038955636253953915584 12060412 -148404579278661544501625824062861004800 12060413 -309882371678373776046460798032496431540 12060414 8901600408949114148218947393700029120 12060415 -76108254590788947455871485452947428160 12060416 75231708525851591731764907766817226752 12060417 -255359688466228102389422533656744231120 12060418 34896608793496415151959858570405652480 12060419 539135720194780916920524493277192876076 12060420 -153904162864677453796600718263695237120 12060421 9529922885493539319378150459442823200 12060422 -380943280246862176681185845503502198976 12060423 674372259316754946059971274271820665072 12060424 123696610608257437791688384073792716800 12060425 -2727544292766155049781833469572652800 12060426 36519504554776983903079038775935959040 12060427 421316773943134933197594608923678123440 12060428 482687618879645727464329226485165080576 12060429 -505704720251754269107081134601820797440 12060430 -614728237343253779625226844179952888640 12060431 428383247052519134777203243823433259152 12060432 -153626493882487169093396300220459958272 12060433 518414871838026955179051643137238080 12060434 40194162658402048481715142830214129440 12060435 79024525621829053733408555547295004160 12060436 333344726931367557203283170811596919680 12060437 -305833238164634705614117290617897236548 12060438 -126435118583495306852962536096860153472 12060439 -465317154240302791358638570342029240760 12060440 -118935320869657568780111008143654912000 12060441 -273626113434557538954658558618952910720 12060442 718628899642084292756073237478406091744 12060443 1392802683555231504482434174658665700880 12060444 167050965389978159080429853786532913152 12060445 -824009411261100629888637190760212881300 12060446 -178014843573910040965742193785688123264 12060447 -189403969892062248725662183083910259328 12060448 -944047929899312537299184978514905333760 12060449 805539704831806746933882394853014692450 12060450 15596441561171268417101725418960559600 12060451 -264178712198936335963234246790040205088 12060452 -504603248652555697186388410010697876864 12060453 -676196846455815009661232863297031361696 12060454 -117847196171488261751588988734074261248 12060455 -728346435975386305579044842741398691280 12060456 -582416338451674109212910086802753126400 12060457 461800469646148230466143666247131772672 12060458 1463635104476631811820349603735104070240 12060459 748875681412705150119921007299450022200 12060460 338832374946069140720526506061444065280 12060461 113417849571909738787954467202186552032 12060462 257476504414875374454970160938202709120 12060463 1485986142202391013290056708378929944496 12060464 67571460437549006674755536056494194688 12060465 -549533940094413447027910457134315322880 12060466 172160102358342177748127157122307007488 12060467 1601504530175298835403968327807001541516 12060468 -5003309100816070329124023177030266880 12060469 2083848556154338292287959356520188593696 12060470 -70577518118025065107721115701406090240 12060471 568069123746954337531307569690896558312 12060472 304280702704280074668171621770283724800 12060473 354572170880945555572265548947187111722 12060474 -239674481512219855867696474767787549440 12060475 -153504453148183382487949852796737595600 12060476 -64894258442331804632693775640371111936 12060477 63288343750468388239645043316417454176 12060478 -95591845005666291388448297779571637120 12060479 635470429625921168052484779485181913680 12060480 190747335539460232418863084085654323200 12060481 -462201896821997556413477678403600099408 12060482 61300267742433572068356447879262279680 12060483 192710247596563803979731599741105064960 12060484 -246880760553238774738140929446828633984 12060485 601059634581035282702487746033876925600 12060486 -253142063200493693485923582000430966656 12060487 649627947733840574041752244979538727440 12060488 61202775906408241633774185730597847040 12060489 -94512938123890216101219790273933826880 12060490 -1591602297067022183304493240720402560 12060491 1059038387559383877134430255077399552400 12060492 -68870967206865719216941127433512821248 12060493 -1002505563217843978072360213958643635156 12060494 104821541768247972539252040930406831296 12060495 9237543854793890977269552695337740880 12060496 -29071101902592103385263072008469217280 12060497 1744027903000364701132906240361759560800 12060498 291044387687786842685886656929483496064 12060499 -13609232984286272430903807466837143408 12060500 -175057979092197408523477412715148608000 12060501 -427989688983551525601523599030070601568 12060502 270611418692689197726495917661990115392 12060503 71107040716621920237452376760047470304 12060504 745294097608617755217793965521488773120 12060505 -59487585594128024791613981653136211840 12060506 1309578161275355511763500257184086776320 12060507 -260452879820881724110800352687611584400 12060508 -263023018420510430966650084440878812672 12060509 587420418271824084301533197991774904704 12060510 -6629284241003727071371327731979714560 12060511 9724580418485590403628240421537292784 12060512 -1188770333683265768132675833961672736768 12060513 -1371898844463479458439108933534706738156 12060514 -734437213149958417355356117964635416000 12060515 -208383211251482893983376512583465907280 12060516 -573763974347567046639397497358222264320 12060517 317673339384189820565848131281200984926 12060518 -335022272275614039816120089759908043040 12060519 16828770973438891561697255029867693056 12060520 -200828818132716447795875443196322816000 12060521 -209072358107310237120566434234176723072 12060522 31629076206892788390207999217907950080 12060523 177809205882588201543857402191275675760 12060524 -22235055509207530643319560313373194240 12060525 -364726672135510030689710701893423463200 12060526 -635896923928714841644644877586711268288 12060527 -937105501146702461839099774186739640624 12060528 -167076637051104588126946944850743361536 12060529 332241615132122255297269479267203614080 12060530 -224391019977082154202406892133530847840 12060531 293302488716398443368207315401720085664 12060532 103565501249568226886457696503050831872 12060533 89853677258431444871492063843414937024 12060534 -509852101230737104537202852623084038720 12060535 1367424045471194233625548787051829888000 12060536 996557551416190210851449569567569039360 12060537 178117508331596794327423883533895775552 12060538 -36966968302722728786017256247504560640 12060539 -79968497238366053337954283344678643344 12060540 298198102584943780620604361520177231360 12060541 161887484352766039501449355081543099084 12060542 198308251535353603437112772591477664192 12060543 425122677629928785401328291600654166528 12060544 1292392356026340464954166801841363353600 12060545 342939151838857312936148282794774409280 12060546 901852166100014479826495335005612459264 12060547 338691954950366218774200836711341487996 12060548 -389209533885018836121175116822281726592 12060549 93566203429971160981885805087243414400 12060550 -179693486594845581648244384091002269600 12060551 1483856189798020280090984476071467190552 12060552 -111438899580895169793005676730591641600 12060553 -1518823374995638159449410609554855204198 12060554 15190516676873672626411654060381440 12060555 -40626745774790902709355669092121722880 12060556 497667985906042053019033598022843709440 12060557 -405067570121194721200042655788969940736 12060558 108744498759849174484486965849695255424 12060559 -612053013829362039900638060747947571984 12060560 -20399144345770137771383777464800215040 12060561 387650173630696404311794356607988169504 12060562 119053906297316247800291429940013318032 12060563 -556172052007468678411862043219802639188 12060564 498450890903531448894542658856041707520 12060565 -1326444665716389089034979592228765496000 12060566 -503552055399006151384999743766553414400 12060567 -1071666040394278542594174359375362882392 12060568 14374934448796033879539095060251852800 12060569 52151324982227858407234740144920816970 12060570 -360254732526242537426320126514389608960 12060571 -592203138662242190239168902711363007228 12060572 83071659947138270200395883450320353280 12060573 123528493028836717549099654013079828480 12060574 187910665507087430649080489475335069760 12060575 -225568051597442416600486506301222204200 12060576 -870995858104283815565241945300481867776 12060577 -269063600930858784563884870397490187580 12060578 -966607343371912843816650601714302179040 12060579 620388575387810754027044018824991605248 12060580 -97486250596883281161789993212718366720 12060581 12838070064437542218673295349884419584 12060582 -192078166669737412753217237548313569536 12060583 -789918617780982063790009264316463042680 12060584 130907067182774023578631518649988382720 12060585 339955509828315049630687964986263869220 12060586 -45334164979400839115723760293563136256 12060587 258848702907398968789943197269951938304 12060588 -347110679747255568600820708744213363200 12060589 -2369262920107826084735274137360498726100 12060590 222954305489938736402470521044618980800 12060591 -506014389418498545276747557237777417208 12060592 -162761709915962857228509717691133132800 12060593 -239121280501796963262841360981668994158 12060594 -3501781131867047228466290506926643200 12060595 -381518086845910435104908064604643888400 12060596 -1184420397727645660810720980531975751680 12060597 3807343005860955663890338609318343328 12060598 106300153815021211244846092287816094848 12060599 -1674335188601236309460969777626943622864 12060600 281953724412123894262605807968460288000 12060601 -217156363039001427844422347757168886656 12060602 -469263187351840669835400649880848113408 12060603 501269854811078224452980279142753926400 12060604 15895479255027296120334016406624653312 12060605 665035100745849198319947221018030976000 12060606 -2752674123914169479477612144285150592 12060607 -258335486679273946739157688623236112480 12060608 23195248012141625150271186654436786176 12060609 -942391036785357459852515209480159834272 12060610 -148470652428133341226342843845119939040 12060611 839515491937537999700032725157798236480 12060612 -65207093670899737258220796152915214336 12060613 -915735272723191264359084002065557440960 12060614 -1207340289386750210871718124458280298240 12060615 -371247919275976179029470702498158424800 12060616 -720069902726041200896615233739643402240 12060617 943127335217712571894351586672007864666 12060618 -40459221442557946992522203912655472896 12060619 89767469221013259869608060952477232020 12060620 -285772610073677375984404842889235159040 12060621 -546378253855344901139766223449721263210 12060622 -11593696036844949107372599576326011136 12060623 -561932241339219836889986038640734134240 12060624 24708163527657658844016410061139083264 12060625 72569102184086413185369521483851800000 12060626 -26051822390201104538108622500332933488 12060627 154628073518146359546048916306282978608 12060628 -244354538813149050887348479276861446144 12060629 72700891409735800970454768473842214592 12060630 -376971387955022062028660137205400576000 12060631 132923700379765509440721776714438491824 12060632 64890952335540906076261364509801881600 12060633 -67881746198925162933305255966890582272 12060634 13767152531518985529402550702402911216 12060635 482960365060751828309787917052041734080 12060636 142116889378784772535411527884436111360 12060637 161973383524705154658282532480272047040 12060638 -140880221977733029491280822409814748800 12060639 -389489863657386429194771270666739865896 12060640 -1303309013822854787563710848111738880 12060641 -180523607914220250988938862402713668958 12060642 62570181889310239113831730048514600448 12060643 -103546923220611107422208213999597501440 12060644 -127811866947947588077737906330504929664 12060645 634569526699157280278515900112027010720 12060646 315967759520876160318452013654934240128 12060647 -54150299595031834056715155181649178240 12060648 -239846602115769686199226854120095170560 12060649 27991868392643553494985800981153998410 12060650 8991485762424091332754427450196134400 12060651 -412777853832346903065115007629013164968 12060652 1175754731789245523926769672968906977536 12060653 -849459183902917172104804617903840824736 12060654 444091684904791150189621168846493918208 12060655 -593876362085795188375546072340663488440 12060656 214476761033966604799286394515410944000 12060657 -4975217149481455310079739648913030400 12060658 232580032759731029575037706618943442976 12060659 -179455212790350068855853059507889156096 12060660 -383077435617033596236039984509956106240 12060661 -809224581982223620281375978181606738 12060662 299910200672748624401997675496463961600 12060663 246140810531858408395649213906621818344 12060664 -1205405363966444600127351387291670302720 12060665 1176277942738742106352838991265095395400 12060666 350782314068753238155435425753417034352 12060667 -931252963626169614782367865632898374168 12060668 296182447523337406615435964944983782400 12060669 -526820918022158152505712814679598637056 12060670 1116248659604085620480874793586839388160 12060671 186317278347320564342177175792108765552 12060672 -15999747211875292236385375838357422080 12060673 -188154672786076990690531483726725202176 12060674 133485082601017350000970874461305004032 12060675 474177784690797556172543427390090300 12060676 188949172952181616061659884383850446080 12060677 -1264084243407491390602747731224169309474 12060678 -84208420182543531891535180960342087680 12060679 -1940278602796289672942777383826198281224 12060680 79868536426375475800708077884140032000 12060681 -270412168152630505044692201714425636848 12060682 1038121824293726598595003035519395610624 12060683 3219218821575239984159587935556513488 12060684 -1040870378506248313493405511096244684800 12060685 -119362388662645356546547007240228457600 12060686 336276852925276027310622678198951966144 12060687 99627480672988932614007566827595988480 12060688 -46634732654265021030005929599430156288 12060689 1767164407639913660032478928036736356 12060690 158468203413894393730560166317118379520 12060691 -482051596020947050004390520056672573908 12060692 -176237408184993692949408545125314017280 12060693 -53794029450164449682980827151577714880 12060694 89660769597557064293665842697772517120 12060695 -18561543332206053949482204228654005760 12060696 174216119369830152165899872112250224640 12060697 -210678353874856983502097633257781807088 12060698 374623332182812757027944803428654736864 12060699 -134773731089093594158557658990428695040 12060700 -232682938136829245980549983318629324800 12060701 -1040929946535019577729850290371832359668 12060702 417093353478057575520621402359203874880 12060703 -214524130292960160655722311380909030048 12060704 403330317316748008947527975928068898816 12060705 67124196804590913377584668931001072640 12060706 -176299642911270998828530987543582364160 12060707 308304706482108331279624152645710404956 12060708 -13016781264910994658876827980739266560 12060709 132619307869184958747847283871203035516 12060710 -138439907036675467092347733326933850240 12060711 571310364095395954167270421786448760480 12060712 -542198011828761098292917244749687193600 12060713 99920305956942420171763546822356596196 12060714 270731843641436683614267304214886378240 12060715 -1138273266543509021255875101872554676640 12060716 -293822148275493176707101860269575925248 12060717 -772459355711860792387579907427776901120 12060718 -730724228034317786738848384752502944384 12060719 -329815616966877079723145882085578729088 12060720 29063377470492046336095720523390648320 12060721 173083439990649764079083814251385432960 12060722 -4545892712607564743086636719302927088 12060723 924623939229827961601304568998100874800 12060724 -5686404086481453706935367496917744128 12060725 233171079526909741768870722712713096000 12060726 1418291641784449053293123408423652864 12060727 -173477568361223434166312785292338610688 12060728 -1471495203743543532821002025134480035840 12060729 198547997819432223260012177080186702848 12060730 -263085478480658475149866434152229404160 12060731 293846144557856181822792813147792482532 12060732 431914173156642686273724790335177326592 12060733 271683680367225438906744249732036306924 12060734 -78405306130808738057712756132408860928 12060735 -102891966889875830263874051195130390240 12060736 -117677854445507155505793562426285752320 12060737 -84611670831869008731820089004354869696 12060738 -26147103361484106187993699869175882800 12060739 835659679145964001438640891836933892540 12060740 -480216197614623972844220528185832325120 12060741 -174188382827685994322418157555155148800 12060742 69233070681782930791459481155635081600 12060743 274259065503328018819523231896360340280 12060744 349471116209530998929600054512035840000 12060745 1219309781920726248259771860803944658880 12060746 228955850289277583742796044528744063840 12060747 -919013164382962036211258264047341193476 12060748 18168219858927170321399055468029817856 12060749 -958693592106028281887289262918332170250 12060750 122096375989940920588870660612296768000 12060751 40797432114243253274396382061770249352 12060752 -279286347292661662126291171968948633600 12060753 -117722731097644433493861374476257547296 12060754 -235181989780153753546452149952320001888 12060755 9799904424842187851094891973223860800 12060756 405589898981099183692399560962081546112 12060757 -496048377509823400874079691849022226994 12060758 -379682636725340538967487066076592439520 12060759 272957065854773784803275061816081210448 12060760 449239378138363077937692456882023424000 12060761 -800536694995517946345556839984119467638 12060762 220793988236338793361277803475111790592 12060763 -334115251117093274806121335724032980480 12060764 98451826809354929833150424098753406976 12060765 35912433584745424868302742651685936000 12060766 -206235990278318940144421404955550583168 12060767 178817920567787621988736501193954726592 12060768 -31358461647675675361223961111308009472 12060769 -9703579172772544852534323633808219008 12060770 302212906701224450302073325981945807360 12060771 598901290598269957032974558562756283512 12060772 -1062081563726746491703986100699805327360 12060773 899740926745459248798734178487893547680 12060774 397634810526551085089191992796031846208 12060775 -834098724045929284246174057197841380200 12060776 193571587216547835177731632511384616960 12060777 476938998320548414854018666184041123360 12060778 -45468474922296786200492736531034582176 12060779 682960317141868956011195920664500888800 12060780 282226707173042384536309950109318348800 12060781 -15429776722981903502716676120107156318 12060782 -202228946786231480607275280597158593920 12060783 -40054874362597885277720110626485217936 12060784 -158366452865780417590253175173169971200 12060785 854308424491101950457625606047017001600 12060786 -93227537079590083096634951697698936832 12060787 1045564575495828029069700815421434095436 12060788 126601275073666847672937119140732745088 12060789 112445752034728505616679435670000862048 12060790 15915124072624153715884996133229262080 12060791 959716761435859928250163165558788048984 12060792 -42459740420522845342310380242444902400 12060793 -168170878476372157635684118412815116800 12060794 196755495593901363674239900134468963696 12060795 154786409413577399657640282625844575200 12060796 -1752615369425307743680273522236536320 12060797 423148300868693139589745923651178964864 12060798 -124863841180665173831582793223314653184 12060799 9663119659398213497031708303887282920 12060800 228837611815693514594523773683630080000 12060801 -330896392201581611859361883942598471840 12060802 101250738200143940000391734811533489664 12060803 -610168484758534902023984483022565228944 12060804 333008122997890589088699373486772846592 12060805 336846964145557910157696134804300055000 12060806 346497853061692660866175873099033614144 12060807 65858544001459595923646256040676065920 12060808 254683663947760433838540132748459345920 12060809 648635877353481557703056256926532802560 12060810 79228554370903596644637390114765681600 12060811 2306364877230565190310259583970378352608 12060812 -10163820900173522257365913222402211328 12060813 714550460699284531586050539735136363104 12060814 -143968280722828509929750367940685268288 12060815 212157612798164787655800724378244233920 12060816 74702148605560545441398882333709041664 12060817 710608865842071405071343661843116354866 12060818 185408774510250680401217094863497585152 12060819 1191856007170113559711842357287258883624 12060820 -794068148538770745338445473718540595200 12060821 361216494012875295819744609972163946172 12060822 -193216976699151096662890879741008241728 12060823 -974412601062109625548049421009283961456 12060824 -505355296490224397794687393147404503040 12060825 -65572650676980184741346804491650110400 12060826 -152906536682095386229429151107203344640 12060827 -232548121094978318489524939383828963324 12060828 -118074405195365476465212385076534278656 12060829 -239296094896109110613971994068387490304 12060830 -39638354655961470845096519631418800000 12060831 -924114496540896844648393846063574200248 12060832 29192882511034779759311894054933889024 12060833 226450745145279847509387315551394092484 12060834 302465089696538579593369115545761386880 12060835 200702168725316127135488795816871062400 12060836 31666401792249791241239263453733028480 12060837 -96819746142370764710897145157868053254 12060838 -535317966339291628836475658226244699680 12060839 -189849947487313793072381804688320448000 12060840 523070113229040079460856507268917657600 12060841 -13922769886115591695688247368218181760 12060842 -259660951594316366137261319206854830928 12060843 493427233377557672654484697655058104664 12060844 -421287503009406783615254345961435499264 12060845 -2450667094917930925580992084324199400 12060846 42360887240575813708146465489083013120 12060847 293970678690512926552194447380322683472 12060848 203126322901297274261591071881496707072 12060849 914335652037506373365713145981860094064 12060850 -18593062795225117363630720265575092000 12060851 -290830042387073598053879040277521523200 12060852 -519453753464793747039250147406548512768 12060853 93590754446021038768027645009204739456 12060854 38362465815452626424306588047965787200 12060855 -660333893733938267246164562550328320 12060856 -506212857171752397060801239823272325120 12060857 298718381578891606947511800076333738692 12060858 189304867593546961090589996133179105280 12060859 -294685511600269898125499122240853504272 12060860 -132681720289048860784934159628554280960 12060861 623467245984517213252600172200631407872 12060862 -797732015696008664133617336839773462336 12060863 1038804745229186639801898121604140802112 12060864 190153626172400680916607922470770442240 12060865 -947513167615572362903100494785387752000 12060866 632155157201875466831943907808163175632 12060867 8634578812255013557195765498273240320 12060868 420209900838987901830206446056112028160 12060869 -145735041923091894482138431426393685730 12060870 -134050961325409219298989234728190339200 12060871 604463121568630973882749697073988053840 12060872 1053710891732857414050623207944680268800 12060873 418344995357387446469307120536933822400 12060874 -152816178904481114698653845469245000448 12060875 -834850748367710862500672282076148668000 12060876 -438623874549133237648576959847819411968 12060877 -233146527160588593938022917927856021120 12060878 78923569851870174083320997638362666624 12060879 -554242626041887130496897317101525303416 12060880 72693476962575189019776683281570037760 12060881 1322142837694118026647273847598083392 12060882 -195308088510055984159232992873256348400 12060883 1029267752214099607970379607895800172440 12060884 -864725723979901581211740490889381529600 12060885 479427423211898527198715124701612781600 12060886 -55462009412768555105120911122827006976 12060887 1270197602482353896751787802786364550536 12060888 -171235664035037445828838625385248194560 12060889 -477841525988778789831743472303117912310 12060890 70827538201943985400937014946464728480 12060891 178747503142775377743904354150646430720 12060892 -321291678330399947204648369391378190848 12060893 -257693403897825419474326121362125999336 12060894 79758683064277817095163562817753571328 12060895 -56098798567812033679429835062186506240 12060896 -439231429541140798306245285852374630400 12060897 21962381075605634385843008784946969920 12060898 -7795335198097348602103820673405838080 12060899 -609614684681978457138900275868719734464 12060900 -10336596941572859130608215293628752000 12060901 673975553528060562546541554522563277792 12060902 -23027158182729709233751011735603838848 12060903 -15992572409128387148266757188103481216 12060904 169041187420570372722579913173937781760 12060905 -1362592067073780670294687105157085830400 12060906 145526354591808921920353392528553763328 12060907 249196268690085757881188440983157363152 12060908 1375646224352288066085431664749527758336 12060909 548835612019565999542310413122879873600 12060910 187790126763990074205466379238087087360 12060911 -522673306774751302647472526986424461488 12060912 82324999509643316452705216948336066560 12060913 985278192828354358567584407583341390162 12060914 -13054332551563075636542382048244467680 12060915 77862785680064883539444213793251808000 12060916 96805654136728284890209423742396028928 12060917 -1771629973706218253460777165898405920 12060918 -272981938599604256712486961557882613536 12060919 322950822060323404158036729863970595144 12060920 -614710895069387824817596599204591206400 12060921 -25747951340291159739520866687452499888 12060922 -57050457998648329902692934388032362496 12060923 -56523774657990260405101225081352939760 12060924 -83631515004284064025388673148786851840 12060925 -409598907660579814279579415058743858350 12060926 578230060309538548258348205348683788480 12060927 -299365749666321036161407473990727899360 12060928 -283442549243823175766833813170092507136 12060929 -123259336761126061210104582252784560060 12060930 45951197836489220078033959395355852800 12060931 -191879553596222692186722502153278095088 12060932 13185548705783169229283478078245202432 12060933 469163444293254544619677347052926159264 12060934 552615968056920047819968672510363514880 12060935 -160224564231228955711041224882881861440 12060936 -317318286516489084282043295760895180800 12060937 394586551430175125792116243830450324352 12060938 -94326989119784940593127972863899624704 12060939 979793232227542332005623674532049520000 12060940 -122915833378044807487844711673261480960 12060941 10476509419041315480805114529799791712 12060942 -109413992367342168222605910794964051840 12060943 774456070193005349491424352310212182192 12060944 -26588072381506025611198577721729613824 12060945 75855671776339096064467278876464163600 12060946 -278162993265218466324860747562384713328 12060947 162430528030823661038990414684131597680 12060948 -431418699755620766659206330877812049920 12060949 -47834675905690276366549005088336929636 12060950 -394444511900727077902595437367581896000 12060951 8421940979446454029846844667253050624 12060952 2104481618330127430473186402531565486080 12060953 -274922475711561531404699187168897250560 12060954 418072350639396107680353727067592000000 12060955 -250936881547872689657612574047832326400 12060956 -269072839215849912816633243723089786880 12060957 -856335003847095351252223145787399704160 12060958 -8906056198274667983057568774710190144 12060959 -746510854637215083856150309000828715880 12060960 -194764676532664529899197714890898800640 12060961 278433890696247368689313357851285800624 12060962 -340900700343347015783085678972613614768 12060963 320600655836185265368078090900072237092 12060964 -57476210416171258623775570651679723520 12060965 -79715838454638721010789047091360112000 12060966 -430016254269375886995642045960295008576 12060967 1137081139434383436946688742847015806960 12060968 -31295410797337592071854922595609149440 12060969 954987514906101978552802151390587872144 12060970 55131525525283535960542289721375129600 12060971 400822955437055569122999227167234949424 12060972 188774355171898971931193650751802163200 12060973 -364408488038763223556766042133205618580 12060974 7972630582972174597067384575564102272 12060975 -238468124087909678461558016161291991400 12060976 -242740158509591238588252033860315987968 12060977 -8985966029842457995376161342842504174 12060978 -184043504520903986331729684735035688192 12060979 483640054622056127079539177217004120320 12060980 5909487464392780945399582503358256640 12060981 62137242540232029262857986848238798844 12060982 433495629118201710950598191661833330592 12060983 -836729931313376478210200470913163030912 12060984 -1429256607897255751907192972220825600 12060985 -428828477855908293019583116292245589820 12060986 125571603940565746833244884748957536000 12060987 -39584164283754632067468721741317511632 12060988 -243916470570668300515895055011583296512 12060989 66619625287824593134784885455469390790 12060990 158076743131150766153114476483365390720 12060991 1968771026424026600336256619688683614080 12060992 -56059286012809354350966998788630118400 12060993 6689899810362385620586930285929489408 12060994 -513567485130542711316828412604317020288 12060995 338663287967990446311475322395489386000 12060996 83000894826156262308499287710887557120 12060997 -178815760501384329292923743664633967460 12060998 -266695990605118744492724173185177591936 12060999 -795965965890348310554386777718178295136 12061000 613161687867556768906125748548280320000 12061001 86495980298124774825065778117968177160 12061002 70993090262501708339369911217785765632 12061003 -544555870692833391346644718100175648748 12061004 -217019065198259552733286459291029502464 12061005 -775956013253647045220056128529354421760 12061006 -133161070266273716536053085490784138048 12061007 1748420827838876366529197376600247955040 12061008 -176489321232726274623427017930217881600 12061009 62886611571521016323006493732034792960 12061010 -4532327090696405960468582377808629440 12061011 -182149138817061533671659585103560068496 12061012 -601592493395666636431541670132718426368 12061013 -443562135061471774089019457453624334600 12061014 23992762059627572443832037332782497792 12061015 253783858921160446846082000483124750720 12061016 -357162473033598879702870264066922905600 12061017 -941981939164260951644847684352793129766 12061018 -452269067830131323134223944226669537280 12061019 -1216751781187159672627057529692654577160 12061020 -110685826369049369242508085698981683200 12061021 65139719077826934074642524155710300512 12061022 -194522842057733065628988212606847546048 12061023 -79030614015830189961614443536414867240 12061024 850601086614992543856673011625176072192 12061025 -338210316469464568149369459185134797450 12061026 40974954740002362221273405206230770304 12061027 150644442524682192633713289174419696328 12061028 -46803477026226963483229263175043825664 12061029 193225363233213295293300247478202620640 12061030 270992289241965504823730111502412675200 12061031 873936019255398401659249517186656384752 12061032 -814684239484167514006452552842285383680 12061033 -130482956399995854329322999670039851718 12061034 332939707682332347431093560125834922416 12061035 1559182778682043321338712664241139200 12061036 64352080761098877173004843387894080512 12061037 -366129202998451889542349486818907782314 12061038 -336289059633627989498275183129852800 12061039 -1107610005473715276211177438507588228992 12061040 -23972753235218117973302636538450739200 12061041 -270484191360010078877815762881018059136 12061042 -78939120851105460595374350270916311040 12061043 -363472990625218737231601505086347318708 12061044 -102599930807766266538969425725758587520 12061045 -482953924230896652426641179427967929700 12061046 260013494101445836872506841137011015680 12061047 491209414381963315277746719573677236200 12061048 -678587520303877981010639431154480640000 12061049 -26555884558965415115637051836252092800 12061050 282184749106970815800985335996585196800 12061051 439409365466463098478887694492900136032 12061052 140893468447807659290083734899131075584 12061053 1202138177599285966510893788993057088000 12061054 523916526922836981241332397736274073344 12061055 283821280088491163759706539605175654160 12061056 -145770589217502776957761674249586606080 12061057 878475838719711261115860239361507800832 12061058 -316595736102993940035314112296923235424 12061059 -556673318846036455887426957688145548296 12061060 -37929762977915363753177252978983649280 12061061 -1583172676876272196398786435380794546338 12061062 -101620773536838581776841708953461848064 12061063 -255460082817181928401824861197760200704 12061064 685374837668954376504017037868502476800 12061065 143875043465174760553015974594325499520 12061066 -166283088679387100703616597569533442768 12061067 -49375162623262822322197344813842820360 12061068 -29027578183098151023605587071983662080 12061069 -581218053506761490859520294691358858804 12061070 -2097219974866753564282409361044951040 12061071 -661606107270188479188790381312455398160 12061072 -30429482633002446510942883994104168448 12061073 702683446582473248411247947077187707764 12061074 149664592577568691460099591962818135552 12061075 -96196920088754355573448459185643332000 12061076 549597058173421366854667154452978469760 12061077 46203568634170323070150476609470988288 12061078 190319529080615317158811090765459767840 12061079 1631204337563392423693094592838816180680 12061080 -638382340338718781601022925641479782400 12061081 899385880459146234776489485235350487882 12061082 -425514590287952447048047789407626668032 12061083 986854053967918511079297285469814678424 12061084 291082312626199302169756755827312782336 12061085 178503195985524320481019389636254764800 12061086 -432992866209948376989487222897612800 12061087 1420364584968679264503886551097821664736 12061088 -770628546365195158963424639192389386240 12061089 -1381386133097015314878284195912664202560 12061090 -305850241359853358374053565538030622720 12061091 -25569674465509562959722615448134914400 12061092 -223604606515870562845643863880728025088 12061093 598682654979583257015868955897305908480 12061094 1603072434018650338486818580158153897600 12061095 82094327909284378923943852976729165520 12061096 1042425472312788679955628652042146401280 12061097 -430996589174274111311494121450226402480 12061098 -44392415090366334773829374040568248576 12061099 -1359387508596449931273572869561071901900 12061100 -418859041025685743083367692787389440000 12061101 -205098243763062528168677576678962740960 12061102 352845951559065676184180527246035974400 12061103 -797752805082433864648935771077389675200 12061104 15235001349206054449891633538002845696 12061105 -785984105444753538715245333743082758400 12061106 -318319666108191304775452122073822473696 12061107 -524595525043162293204190282599141236040 12061108 13375862554185586344288346328591400960 12061109 -204682124850785406034038886865207053248 12061110 -261822374527857014540823775230315162240 12061111 -614116003329132856786559252022532291288 12061112 -18967500447000063319156955531619287040 12061113 -5051102386543555191623097903572053536 12061114 -59801060922828452272774720359386514720 12061115 -305312089407892355706094032621227869680 12061116 -2616663045777636458628195678336890880 12061117 872358731115388241234110627701784319532 12061118 -830805512528272104912856812727538028096 12061119 64092120835460523902379525366852069888 12061120 41897248019832496203978895755816468480 12061121 -1182776713449998539789012545881172163500 12061122 -413111116968349866209623401636961024128 12061123 -1233920931950087267703794101924036530628 12061124 1077708191573497009661076817361092992000 12061125 -329344142469350902762683100979284704000 12061126 -10863397805196310649825978934604320768 12061127 425988814541164459949653897134686131560 12061128 26850088345382127498970192482823864320 12061129 1193719051050120473725270608673412260260 12061130 420330380103844914502882082788924836960 12061131 -148639136060838608322711850582820236800 12061132 1025208048960828823224748816462100400896 12061133 5338508076756666697077915362375072064 12061134 71601162025696323955764897079362349440 12061135 -135862008332807115752526982822000305600 12061136 132838946192589549590534918740014292992 12061137 313684865357976990528845263773231396960 12061138 -63446796878989090724558230221584423280 12061139 194265029294350155485872794002524956672 12061140 -82320922868884094209215092833390878720 12061141 -427708371917658575552942949683896695716 12061142 1548736774492325005115313094197241977792 12061143 89415289777050744455648380383423761040 12061144 410176632883013033089080193915774464000 12061145 420747230681732600972807628906467190720 12061146 -219527368699007945827007318548993660416 12061147 -256777928530152453245594256142450192128 12061148 217238320170171778558640387466649560576 12061149 -61218869424404266602633339493738235712 12061150 69361141926087009921023470969086009600 12061151 1072293288465259330851991949673717205152 12061152 -1133022659966379870838121333087832637440 12061153 27957067969445705002122974218650993000 12061154 -240002967937241082763303802354607671808 12061155 529787011016619238384425992898554570160 12061156 -11698720434583220999016364886941334528 12061157 -107579228470858161670191512906169381060 12061158 402487896603609934571520809546429324160 12061159 317569703476364060263444981544174240 12061160 879894007021720025225327854060645478400 12061161 -193008224496397579086602540335807176768 12061162 -14931034930227331513214481951690912000 12061163 620134882677667419755097056329712774040 12061164 38149814098190073268148691303996521472 12061165 914701990914543857765338277558347458060 12061166 188598363159718362970462057783488323904 12061167 757403376894408168946703967419327397120 12061168 56341408976508392387091966427849949184 12061169 -843428353087766400242553019945785922320 12061170 -151551089473863722541457822080078643200 12061171 -1397200621551373145777838864482948760628 12061172 -882020921718317779305101581751069917824 12061173 12467214070063986712153218786309513600 12061174 192587845460700717205493525409460629312 12061175 -132307277621264419954451105137264370400 12061176 867905466704377132163505337472352768000 12061177 -158120624073459145479412046184355052160 12061178 574110862925274314968727827505020468224 12061179 -275264636762843177377901279865703826976 12061180 304341120200070437363849078154586920960 12061181 -874802381420346153697032875340309333600 12061182 -196503025657994030218541158522445801472 12061183 -595230458210956559736412004466920493568 12061184 718885316892449822251314012285195780096 12061185 90378758247041289687973716474390565440 12061186 358046700839017996470972203560681873440 12061187 2184881537995365061171232774168987448000 12061188 655512839606400600611398102206739615872 12061189 421742070426351471526183884564607092256 12061190 19657649167306280933094944601264967680 12061191 6238353399882788270488492623256416000 12061192 334940796215529500876505900282236067840 12061193 739353863479402449820193388331845527760 12061194 207957458032622127862809303480093891072 12061195 -27675764127005535544599357902673976800 12061196 188090552333254550703840802421066612736 12061197 2162835260539630870924877744244778266240 12061198 -57354068877082441327619667610377422400 12061199 -9325794343444582818801079188805731840 12061200 40930389003146933200305206252593152000 12061201 -299150638689624883826091231684294688000 12061202 26608392014852086799688644528113864704 12061203 496584188112936871119502802581026765120 12061204 769586437935567421434946892601438659456 12061205 233060491217727965475987577157214020760 12061206 18369709128888555820683817943458706304 12061207 22661195729588739257787074212278618960 12061208 1368302157835270482829637748858602280960 12061209 -424296809742208664731313630168270794080 12061210 -100644605527780591189850605038075694080 12061211 -1572362280580655516307578737275895267680 12061212 -148721663835953532413467331281805772288 12061213 -1695184566208787825568998852890082352538 12061214 -131290057077034617509035622243781755520 12061215 -231657748766484485786824948529208051600 12061216 -648831796526588783335661009516137021440 12061217 -231246249809963657445485863821454195008 12061218 -149145738930217540184184548231276081664 12061219 -487798600193166957267870682067135992000 12061220 -292194843744153207034606533660960768000 12061221 -344765919816491522012883317933666582688 12061222 304483318856331201697978855729504338912 12061223 -102951813688141526244621047996804302176 12061224 -3046365869879531883936216949099315200 12061225 -920799020084662306740870454853542608000 12061226 13559541651419358625081101868855451904 12061227 25677497433014908061376515457128229720 12061228 -330567843914321853121025113492626760704 12061229 -343101515676146989838742739885900403700 12061230 -10175232304169655825279789810809614080 12061231 188014425922098909097593240769796553824 12061232 -39388917584121820193733992577092026368 12061233 -323520949641074206974760912019214159216 12061234 -124838974755049060368302808538103528448 12061235 -268565837130790081271444853954825058320 12061236 -303859674472816551529736366275913250816 12061237 -34466129984369194587048966050055316114 12061238 -330434409529242157816682431795741532160 12061239 -264203812289701803407435377464996335232 12061240 -821655108208849783732768813697516851200 12061241 -75277044305515859687489509243625442048 12061242 8866148109184746938407144188916343808 12061243 412104639333250858982640810361066571492 12061244 -392341321683526853910097297302056722944 12061245 -317412627236224176823136973115175462400 12061246 -348057051274244714750884678953386188800 12061247 1274873929911196319209869087134175835512 12061248 -159731445360202023084732559040006062080 12061249 -884053848026119678005653330510118610750 12061250 -105864369178878540106339724926029750000 12061251 508393947619568710184835443075042765040 12061252 -524185664569973444430304259224550400000 12061253 326120225028561153448656279892551257502 12061254 145305641650938017318375706011038597632 12061255 -9033873329435036208332794260010611840 12061256 -443720887317949517455018473033277701120 12061257 -99531696802530374985797432569744237440 12061258 33164026139996737305831070518396372480 12061259 371294670347491362053530970004951401616 12061260 197418859276873524144013426269742709760 12061261 -520890077970149706197995434026758384138 12061262 -149501898770898330647391111709720595328 12061263 -110989813393327630088189390871688998912 12061264 15309607779870459337445277156757585920 12061265 -543617290531957041611633286468495019800 12061266 109505376134621822200837787891710078464 12061267 -1250530000352545362744481791668035576416 12061268 -355239791543965602309851055280111140864 12061269 -646849357904057631009106305546787718592 12061270 -136629939456950641757992149923444515200 12061271 -926270080793243837881285791303129966768 12061272 -189837923528119736214591282085454254080 12061273 637933314292405849912057196025313939136 12061274 -731956879014495276606703824455920542240 12061275 292738689564987518557095286153369729800 12061276 -726357192090590261286850610722062376960 12061277 -402917743657251395508546039075415483008 12061278 -43989476084736055840072839105538824960 12061279 50327891348851883689389693038477982240 12061280 -198129814400890945477661105612390400 12061281 38463686106459477584824999501040058624 12061282 637448566967820348041177409935274982992 12061283 311929407454339863513290109881538686304 12061284 -395026129556363436854370077796955352064 12061285 -4713713256506176683505017518912604000 12061286 1035175015037252121163335824430088320 12061287 -137996892388254908192099945750397003600 12061288 158668279745341156109211782116588584960 12061289 1067118319991163423709855750451506860090 12061290 146399121977700005736000660071050302720 12061291 1161405294857318402421300405920143468584 12061292 -376377020411405642660372327525713671168 12061293 287036561846508667566267878163336550464 12061294 3730857616185910424121540710315556864 12061295 89707274389385647392487336859806933200 12061296 -65554318683395311821049727833637191680 12061297 160906864687307757082391303607497140904 12061298 195564382165316017310957960269342286880 12061299 -898507648074284750780820091503080648136 12061300 988854457568014443571572504731790284800 12061301 -519770739704656704649617115606179935520 12061302 27525996049355795358404830723198754304 12061303 709247647861410808994810078716569448560 12061304 231799484168511169623733129542693765120 12061305 711267644557883897968836358386504230400 12061306 96800235680658045590409503914867754352 12061307 -141960052843484078526083419713495780444 12061308 -1882462287524363816133654184829829120 12061309 70862909576551056284999654406701022368 12061310 -174745755064868282364013463202266197440 12061311 10706941555929382796489126814873886080 12061312 449765121271008424362391335139069132800 12061313 -1200986061990351827475671770157763444000 12061314 364103173394427273796569433421661287040 12061315 -77047323796148919753326105919121966080 12061316 -50497443140721022123703875807796245248 12061317 -271295312934972243757329132579207871488 12061318 70803560467911248494614100544089419360 12061319 366363923209293348876442055283361427640 12061320 -316368512562887856545792840207607398400 12061321 754684006876539428574491532502964378522 12061322 -98024127727432264215610095385865711616 12061323 143527964438572207270652281082656303440 12061324 758856334550485938004705143355767009792 12061325 -147718701126097713255911885703824256000 12061326 -162636934055238601091001137657193656256 12061327 14763661458708361872829180385907250432 12061328 2506036688384978685422856308975468544 12061329 25048330757128158416297146071336960000 12061330 612940334173881675699777547118989896000 12061331 659778396052571885120287143210964041132 12061332 -453297308986089731625206916107555942400 12061333 -1375508834912772851959263233509986440480 12061334 -48109126131833879461656049033033411200 12061335 -203691169822838634094172303341572549120 12061336 -113595056455735434361534403270687907840 12061337 -1386193362252086704282996500038965273014 12061338 -106930110778257333418579087078050791424 12061339 -74286096314280965180669775871297587240 12061340 524094592081799877987027606134605255680 12061341 417058087266798227762004786798638900550 12061342 636601107933444241606471050978286808832 12061343 -166322606937002321704166225419842909984 12061344 -546532557647079334692783685584703979520 12061345 -516963392711471808415857665727520611480 12061346 706918426611043790522866478805253125504 12061347 539493150633930692996856577068746258784 12061348 82738993562379392406228093205363810304 12061349 616223292204059365103344995541873372350 12061350 88767763904861197899957579136106714400 12061351 1384282836680490860952334180297098367352 12061352 -7093659474046009380882062014041292800 12061353 823418979401209099003014418443777377664 12061354 793456872358818362465215792911033011376 12061355 -275757232747549785425968749590369070240 12061356 193119585623022488208012678425887309824 12061357 227633902672814573321983594137510412224 12061358 237089616172813485192552159202264553280 12061359 -756727680974423789691491748348904775280 12061360 -91540998628447541618988554232592465920 12061361 -315054137543617323034046990470885970880 12061362 -431832346471161462424225273222155723648 12061363 -667422281134623598693205572632346267896 12061364 242779708626032700955511709563464888320 12061365 375440146600661868209161952453373522720 12061366 1265550623231959890022971363991314710400 12061367 593145727902764919332369027779363045416 12061368 -506336732578016953549022792715425095680 12061369 76346794771138344479998551594491380680 12061370 -538042539282629716384533373599128966400 12061371 37188777919950275450482563913937664 12061372 462454576525592744386107293154768536576 12061373 -1294315967527801035493217950264924551840 12061374 -85712999691852135895660261264164003840 12061375 2626967416167479745492900481419413904000 12061376 25712074044455514473255102989735034880 12061377 -724725648759475075703347854455160177486 12061378 -160407798827687047227819195938944995840 12061379 -635642668447174221342730264386666518520 12061380 42490228087023571630467743529614008320 12061381 1087727625516455418950300493919753103160 12061382 -789016045306978042137530184864156482208 12061383 280858929857163273304562522228241747624 12061384 -87837654799153646071880659576599674880 12061385 -266931423383654703901907621659449426240 12061386 9491379997598470658752070291529229872 12061387 -99256078987667493372250560054165134912 12061388 -762898109783986121781774322349559444480 12061389 321461821829560318054134062759207711424 12061390 -61796572321419372624169320783244800000 12061391 -923367444188225845034916269381508770448 12061392 6749923713865275656996704992811548672 12061393 78014493246409286888637819970213650544 12061394 -18222834158668127973196900300655331072 12061395 -296507637884400178862158225162992774000 12061396 116829294826626917867306177890101372800 12061397 -103520238080667516746930240366908623168 12061398 249845385603475494216730874611420848000 12061399 5228784825928907460244144939345528536 12061400 -43824642581738991084457025489571840000 12061401 -1027411774789820639381058348216979200 12061402 -692258536745373830587363558634584500000 12061403 -1253789519258077054014483345430801986096 12061404 -633266960976576002777284917559248906240 12061405 6870302230758260864440796517125409120 12061406 -79534910858404827611433277145457527040 12061407 8231939658990653245928652209117610240 12061408 686883778165443675388037093061376868352 12061409 -47433561371499904532087359446740185920 12061410 71622545380883126976500543857497523200 12061411 103209632278345895262528734050442167792 12061412 106987393727370653821941811519649006592 12061413 46155159453369670481798808243695366400 12061414 4160499784030626335882814379015944000 12061415 -336540281924161894629315924407053821600 12061416 141016555852133390109973239612152463360 12061417 290308253506599142624051105318059265466 12061418 38382867245345038886631002204325537792 12061419 -280911945376493934838745608786113242640 12061420 -145798471738772881179874776273605898240 12061421 338541197235620787364423126434072412044 12061422 -302259476226274511396703916922773931520 12061423 -544022044424609271640053982011076189896 12061424 -36516548592607228587499428632443944960 12061425 14153250182060653981521904046918743200 12061426 -1730193858238992390296979791651652096 12061427 -32324555137668282879427076431020685056 12061428 253778627889812472098812646843761367040 12061429 160968049122742817718407096615558512320 12061430 -105884165594982327253349247784422599040 12061431 345431691912889797381083529965793035520 12061432 520635337199365843083596947829271797760 12061433 -509371747518910054858432779875559015318 12061434 132363783593115903285100479498221604864 12061435 -964566840041526248684499008910729669120 12061436 1021306850521728876418070525245593894912 12061437 238177193832537885376609884289195968 12061438 314139948883495784236097244183038028480 12061439 198116678976757989746784042327759129624 12061440 -123814170505677332926344543118295040000 12061441 483034716153462420286230937521058727872 12061442 -112291080634501233011185740831560494128 12061443 620121545989590870815917535717949022464 12061444 -488319907958673184137460032576827162624 12061445 371377764527591920520324430053150002560 12061446 -174232683439687452899548336535612202816 12061447 -210190110209259940455705619946289923200 12061448 -1344031510290411287562883479874403481600 12061449 183913474110237928603416916246760598528 12061450 -473357544109941907046793410957788038000 12061451 -336903847267010149662822420450112935600 12061452 -98619949941843606333398883936955266048 12061453 -1002712236211898590520812486751964128736 12061454 -719606604515219992433644507184433973824 12061455 -360682628241385935000009583095018055680 12061456 20441534082798017148578948068865409024 12061457 -7197132196937844496967598473172954000 12061458 -169128767451940322003708733070173957600 12061459 -1092246632120881007859160560569342659200 12061460 131361680494346602272027989069244917760 12061461 -66318297692806006658282347388648868096 12061462 69425018135557880083840101929948884224 12061463 -422283914367341450628662055863904162240 12061464 288484937709473361001833823159664640000 12061465 166893574245447198043060850499164107920 12061466 -898394690430172212605160805589915612160 12061467 16505301120470679226569556784862581352 12061468 -372074104601298429890722176106609703424 12061469 -732222369165976604539054243875026904576 12061470 -68196070713543185223180072231347952000 12061471 -649475512055750128500601424960268327328 12061472 303836382573213621298372285301969190912 12061473 348022699409774602362234157353947451744 12061474 293798511365216835052320602364905208192 12061475 410122234278210860971548710669086485600 12061476 171438921841420733619020444834921570304 12061477 1410508329140947080887128940511506029920 12061478 129773266637463133498943232601151437056 12061479 243216747659752510745477149381001202984 12061480 62745911121639671232973982528215449600 12061481 -971696568860421614741485845824584739718 12061482 -168970231303331057968155050073645386496 12061483 986008006040739947199656146374482856960 12061484 -498462089873543548880515122056170598400 12061485 285513978349940361584656836141559591200 12061486 -850407087574608091136401387770874415808 12061487 -448821650119324324077683063090308533600 12061488 -128478580946852258815984043534470348800 12061489 -314175171302661085866076546338676074000 12061490 -82106410359445882579661592214627269120 12061491 219378503702976763898847133480571308080 12061492 915925394515144213289121110598810540416 12061493 1424268004315086772648663654713237853440 12061494 -526443541269204079757352154667932920960 12061495 -899828881428172112284149876471026121000 12061496 604628674441032269807654282263746785280 12061497 510129885644429073620669246648917859472 12061498 -4753010360348536911313527123170197536 12061499 -649557672182000027666308850649992313936 12061500 8420032965014029178382133566148608000 12061501 879475950777465976908518283108478210502 12061502 232759618387350126570110899454430941952 12061503 354202228612274151796001235473893802784 12061504 20456946127961874088541700991693619200 12061505 440049364555373893110616002110185128660 12061506 831237268734680310240460002290223037440 12061507 -533803795909594944303320854551957476520 12061508 164713432069136956943207336109179208960 12061509 -917552579694052495330402268045235038496 12061510 391580548439588511201390007185332780160 12061511 -72442808710238072002208968994165912448 12061512 279112249995972670798052568882257617920 12061513 1271691079891522759939725082831856477184 12061514 644175286409700661040412262581170615856 12061515 105210255094948289763812932728276791520 12061516 -752990762950606438922348976413200361472 12061517 122107941087971560647522785940009874392 12061518 111748338358999334088278377069560591360 12061519 388532099308716689088467820031046660296 12061520 -257883140172488699039773032915619430400 12061521 330403035457367220941718659092185540480 12061522 -195945422645907521502704427242843845632 12061523 -510566727291560541041179862163716570280 12061524 -306720288487234058636800815794151763968 12061525 -16301058558827344928263452324559504000 12061526 -920210349943866315257679109823597784288 12061527 -39756495740507781418588478976588636720 12061528 568452765773445851969113950789984092160 12061529 44582295080255781362033461016387390976 12061530 172098431999513926698745973426088124800 12061531 -1130932953277760753918501083907982836668 12061532 197165219844733844192987669212038466560 12061533 234482797217888272069419004150900373568 12061534 376483727519214893564012352656555000832 12061535 -242271469833044931288814524883952342400 12061536 148715884185178353035801440970088382464 12061537 622475246306706301756067484940728785186 12061538 -798694030705128314498609956040070940080 12061539 296238749106058720378060264130715935184 12061540 679422109001055753069355403655496362240 12061541 -2330949605717910158290181012127756812448 12061542 -73481269002521379486117160882423357440 12061543 6041160614817633050046499211911398704 12061544 -12245768374182593218769205032739471360 12061545 279254140344194848433779810753848666240 12061546 18831737807253384182471310660387208368 12061547 493226823504318293054733182902595984400 12061548 -897804617449475365657757285536152829440 12061549 1273322077188743370180397306916656990550 12061550 324130398850546183225199251443706200000 12061551 -175067836161090699244540968744741948672 12061552 165835626281784851099406989603534176256 12061553 663395774476506990381938747674158294720 12061554 -65460512884874222005782583501330940160 12061555 -640377304749056550080310260477458780080 12061556 179908329250678871223618271703284600320 12061557 -37953194609379317032029093884058781440 12061558 -147628053353635867016913101429302305120 12061559 -1529363039820442151283077253911906755080 12061560 -48000863791091586552378372425731276800 12061561 626905821452653446665166601760068800480 12061562 -907680067368135966225110203262077393920 12061563 -506964887423787350585848528923987405312 12061564 983308017946619795349164764916417011200 12061565 -1173768154121521987664124422311826407680 12061566 280929963490620460299842515914338506944 12061567 -284286816876928851354841837598230405408 12061568 10067962330691646193828612479060541440 12061569 -99072520922149570887915862320754836672 12061570 430315891524558869782825624016133096480 12061571 30321299978192582283711050859659334144 12061572 151341044839090703311133735265125256192 12061573 398004137968412214153513249646320164224 12061574 23607493735496222940857140346572340352 12061575 464523349976525134928894681645674848000 12061576 171603042432385509993068938441801774080 12061577 -423012820002965695910975873412376961328 12061578 156157932259787594179455064938692187648 12061579 -602179781961403841952212643430768491820 12061580 382230322166323490782112993970483993600 12061581 4715958115768518807451878613856667264 12061582 220231396605909574557818785470982635072 12061583 -247988263763916314476692933668915721168 12061584 -164191025343843433015832275091904946176 12061585 -125518716872728427761977888753757832880 12061586 -3468549508479013549021850279070739200 12061587 218912318150762744205906734910387896760 12061588 -364658205995900225875499914404207710208 12061589 -88148037288100077228054121265514933600 12061590 -359070505451167020779033726602271575680 12061591 -615241082075733222942555700260439849056 12061592 1199798225274651566544598050074585856000 12061593 73806276651485095072670252975830485000 12061594 678470140109119289331760195231115130096 12061595 291037473841493168243843552358323856000 12061596 -416090048952364874472821376093346948608 12061597 357952620955937460629572901793934051046 12061598 388382986377743766801304748965538236800 12061599 -90574021786352985127619150131974741120 12061600 216764297260528914060791577780127334400 12061601 735094539845634780039513826854383637252 12061602 309047590084078854510555886382179768320 12061603 -219653429037805059177869400528360709920 12061604 385371847521328467490628044286171725824 12061605 110534006298222699056609783319544908960 12061606 29588770514763896120304802168711556160 12061607 288101826092955803172080421499631348856 12061608 -167121974339762610107912540858528071680 12061609 936659816906139120344273041489964024960 12061610 741665074832392346911208259506945157120 12061611 639059729058611877690272909636079650460 12061612 -349505340409536648095938490054620543744 12061613 -64104219191183271741052726637732851200 12061614 59674508818658910662868203235902143488 12061615 -284000364774262446960773762694526557240 12061616 59414752804149331845121844192410140672 12061617 -128089673934628040401153497524955662688 12061618 386032825421613104152523188827999911040 12061619 -916605494683678323088860564871369564104 12061620 20867228355627609232034349072851166720 12061621 -163592672783224724409791970350247622176 12061622 -82364471747637455687023368221647003776 12061623 -296494999254146192198151452894360758656 12061624 193058337782751474323992272163411230720 12061625 -1079968819547387188561866341394851571000 12061626 106065566340970909860362072205630540288 12061627 1217918864159604673170993800628587205476 12061628 223058564087341000351966429454498362368 12061629 -1531133639432344230269195560615066656 12061630 -83267703826491788496891178067030008320 12061631 -153966752236034300704842804556955434128 12061632 121249481564387615241161241298923945984 12061633 -545546856516223937384776072001107005118 12061634 56829020864364038494709748340108458048 12061635 -88979720775166794453356626800377011200 12061636 59099605459707288351660100600222794240 12061637 140153727135064880138826221337188628480 12061638 -336037333356276545287799546525180073216 12061639 1160797048750186040474502892592318868440 12061640 285626962998576701892288009839753625600 12061641 332493913927747942700027421157299573120 12061642 -49411756828911185106570403303938456528 12061643 1079152136456226266452691742906758712 12061644 19382861762187203298045425103263480832 12061645 -3700861431738807122524127016259909920 12061646 550475814460532235037725773701380334272 12061647 -430060143748290748018106653397951341272 12061648 5992404122261413308935125248292470784 12061649 741930190151882032444282280543778193650 12061650 72896411796377731396034639350825267200 12061651 32967341616938863368729293246760792480 12061652 -54148851270222380433323672039449352448 12061653 -109378429891065070638752879678476892736 12061654 466955293236310275706716935646965019264 12061655 -809423087519739891728577238217835262440 12061656 -284434431559015159611101202526494720000 12061657 164989478701618519379584176570468724992 12061658 177649026243612234252393016508342520576 12061659 222800832549260794918473120429364919520 12061660 174230565422276291971822977188338421760 12061661 -1427144792990626053144641863965977499738 12061662 -77505652005530547690201742500663745920 12061663 -137373486563279123562339797619238773088 12061664 -695536772019559795370858027921943035904 12061665 -15860920706539771390568737653053522880 12061666 201526022062450602483653973281497657344 12061667 292082975765383745142263021561965045824 12061668 70211941186925607926838271239124869120 12061669 559959992072404848812062766585978906400 12061670 52547700611842268845359580059913954560 12061671 291559571037243918933411130176277777104 12061672 -3693328085662259828916781016086118400 12061673 358229252132009992054823169766082209764 12061674 -88269017273738091706040697804970747392 12061675 616442411779176788978101954763270840000 12061676 -1182673370880111694672327655952208318464 12061677 172333729653701165375595495595603705440 12061678 -378172320771678813744977646619778727360 12061679 261888337269217812518047489576295696352 12061680 4854946222930686573810787499497881600 12061681 88408735951599908012856563665431462482 12061682 -448841733331511665830028854045659235840 12061683 123793183036823890443553031610035681280 12061684 -1040123718203867444027801884146039251584 12061685 261161744593621812333529935288257812380 12061686 -41966000601364282195364978885263460352 12061687 153053645709091128060395418722985762144 12061688 444413362840451164069479366614331740160 12061689 -59323896569009933967955206754482707376 12061690 -193836306735912880463111317878893114400 12061691 1250931377528649878764795580240182558800 12061692 -473328757181468906074212966563767017984 12061693 -379493814713424113029448032901304696864 12061694 922771424600302516944698350137780679680 12061695 13333630855733826669519395278628491920 12061696 1333067110635629718982837073144226775040 12061697 132994613879353914188263346977263704064 12061698 -19786764458005306677274995654973194240 12061699 1709424619219801630416860557942278024000 12061700 -136277349207435028514589972014235033600 12061701 373211202052059656350880626442673597468 12061702 470479620150402396809402045925329811552 12061703 -1151497333853831704127613372094211571048 12061704 -139898148799721388040511335811052011520 12061705 272129661049000077877996162728955093860 12061706 -232429946570656474898988488597730425856 12061707 135006451591208472177067529969152084992 12061708 109315007359093763303732151535833002496 12061709 882691740210012099847009767010637154720 12061710 13999863418543061441279887103581440960 12061711 495986028432472576232773422948012279312 12061712 31539930457382386976231129657651232768 12061713 -101030606158562961742894100983086110400 12061714 67581397926749201543465541302675008512 12061715 -11520399448001057763671165318981663280 12061716 -177209751542785744020175403625809922048 12061717 7358532860375438081324986651757843260 12061718 330554504966184692130447583015583254560 12061719 4437183018594193114172494035883606344 12061720 -1294309307150309417673781463931518976000 12061721 553231016272897388964505551549700949760 12061722 -72292022597412341933492628207756552960 12061723 -187575367597735210595769915158093568720 12061724 134573644916012328542742952839862156800 12061725 -55373190241055683672441967200743240000 12061726 469203537368318557207969301386391544384 12061727 -377571683982781145336637476709480779424 12061728 107646150787318784635904720756967211008 12061729 151824613708802897813295150310434822321 12061730 -153402398151397422521203363963124118240 12061731 52312519720052976654658611935521153344 12061732 -16878309449953643400827193150160712064 12061733 1969393083631137702852196522009648824 12061734 159092813538336254604963037025508607680 12061735 113806396211725734391089429651268846560 12061736 391333653949180375650252378362524876800 12061737 1153293509402032619722982404955785129440 12061738 429115387177639749118133262266504680320 12061739 -448389992499644004026325393859552786176 12061740 -167086043724342752516815195303431751680 12061741 375456074177295964984869620575425472012 12061742 -928625289700580979869583691549407304704 12061743 -53101598370002646269812742702474274816 12061744 -248462673895875865824505900914776227840 12061745 73054737743799776733365327438631640500 12061746 375692652485685081203028348673085545872 12061747 -1283912847159514472729347762263217042804 12061748 -1051724818828335648447220290425003390592 12061749 53424787509143312683004720875956147840 12061750 266095889046048572954747199917878752000 12061751 -460090457452567338063008370866177894400 12061752 474081583828963554745030380754286346240 12061753 -396252082358739332451738303184102678560 12061754 343733036116298797933061683776977076192 12061755 -215557388087599113678519126428587220640 12061756 17694095583434678570360253440204158976 12061757 872925134056037581377545180653449336006 12061758 -580206978067543879142544929739436032 12061759 192955590781416338670589839110506444480 12061760 -336766730307247809490051835751715307520 12061761 -62455728172891676197627319385951192528 12061762 97692823476937952027893783100597768064 12061763 -232726319863186679187495022067991566640 12061764 -304071408881846409895183161231482880 12061765 150311095082879426724666024084006804600 12061766 -236288734519773152971838266436568363168 12061767 -737426810458370161999764329672687068080 12061768 89417513326630043529115347432711260160 12061769 487383663896363759217677265893073982170 12061770 104491669022217252393615122172958310400 12061771 105954376913443656523012821004020612744 12061772 634634903703335835839536845751275671040 12061773 -25530243806377484044185449315405537460 12061774 -612128601188018433850391200053259593408 12061775 55406688764470885314272294743109097600 12061776 -139159428061156866416444770113301905408 12061777 112090635566397292619240996411191243712 12061778 16903056113252790378159118512046033056 12061779 186348718649681557851162931500341696184 12061780 11122197052920319490579612213526005760 12061781 1045841415038614889992276216021826056092 12061782 -447224703596450540441406161968939696800 12061783 103651669375829348210812072801976778360 12061784 -353347328807332794814106075762526412800 12061785 -88021889414546812161055420387977316800 12061786 125068197929223526893829387760728575744 12061787 547361573405817950877690005617139252352 12061788 61201106267213641914219978255010406400 12061789 170377337348158989046782711972695112000 12061790 -1596165180081508883713985077159710720 12061791 -183700426776933799988933344839046197288 12061792 -698748575515090342928116256002349334528 12061793 -550364245733262688434208766318086326636 12061794 -400150615394280660403277166000681974400 12061795 245487267190589318354206987951067280 12061796 -416193053641061557920195841875697739520 12061797 -941982263769963804338680835604322692960 12061798 46356648104376391414706482835464077312 12061799 -1223582660670940762134615882074674542240 12061800 301186050774602420122759542002375808000 12061801 10687214316222674284085558937397340752 12061802 -398150378525998109701002585470780973648 12061803 372808287708293892312430121077069719024 12061804 -220658146424726781267587331921673215488 12061805 -206699856718921277247655145241830858880 12061806 194099902968268740992014696387386305664 12061807 320871245443738762158018559085823471056 12061808 -67677957615693161609673457918460559360 12061809 11938261034764277807191484126945207328 12061810 -492819341275981698458164056192751993440 12061811 1305643730290261178174845148788790137824 12061812 217161235644690187952155693728815910912 12061813 -160321855612047434972308610665531982336 12061814 -314088496259869562967248077687093312320 12061815 -340124398662373902762972730862182709760 12061816 -272472835108125302466366279591417139200 12061817 -1072099356684518752123803904673523514134 12061818 -700583349326563603288191593194804385280 12061819 427144357881621227637074365274629693440 12061820 34895946946731129373554296748967918080 12061821 -162181301187667576104769496894136852480 12061822 -881245509595045628988330482393618489088 12061823 -1106178881263456500332774559115164485280 12061824 347331058413489353581119143155523911680 12061825 543245416758972203264170711605546624000 12061826 -49814096313914975556443306852486269440 12061827 912647085789637798406377189221749370840 12061828 166529295240188394838600131389703040000 12061829 -124038371140088349488705042896115148516 12061830 -79779168124059748101295318507137116160 12061831 111493891837439513141709800893236174000 12061832 -133304423306575437898201652089293081600 12061833 367632372452288695869424744408237366464 12061834 549109878605250674854376246825426019840 12061835 61682367155593455681017928476759910720 12061836 -11651197376869446052933057634636222208 12061837 244657198704967765956845424048208648000 12061838 -429402414542933117494494252578711023680 12061839 -886764930113967384598244429965191719280 12061840 -55695024610807424705080224448178257920 12061841 -1136968056621309652474437916392144056832 12061842 155388397732852395824963610909180065280 12061843 1371037879699784731985785412014329906092 12061844 -12149687067362995796725846851267686400 12061845 -716461566052575685721322372689245708800 12061846 -146443578017929451074806463497965814720 12061847 -20873546714447184836195856708602400768 12061848 897262907124963774360691211404520448000 12061849 1086926139862667627781031746010694347850 12061850 -395106272558656094897489781355289551200 12061851 -913350463472373961593705074263044696168 12061852 54098842841164080652026311773688954880 12061853 1256918361988184633911755636340391009100 12061854 -105042251058379420153981074576496462080 12061855 -42685891275058271106241506608642336640 12061856 90011024911939442533622632299510300672 12061857 -457906116893878897329758379780580946208 12061858 40403086779313911717478717457293907280 12061859 1256740717631869176452274690951692004060 12061860 -164894031156054726471921920190439280640 12061861 232887142627775920566430948086686182784 12061862 34959195499638914054482727837348191872 12061863 -66200981686783736070652598213046242640 12061864 -152780920119057617195868436782853324800 12061865 1101151251435251694177416869965503937600 12061866 -72877963476725643597966605489113771776 12061867 -336869746907545133147963625815789061840 12061868 -306290745105989417016805420850297779200 12061869 -306195869387442260523363302492408408256 12061870 -314098310553297000909761065538186349120 12061871 -38100657731584444032672994756940768688 12061872 -688729273819315757440484729562759168 12061873 -1177407194980857457812054078384303680878 12061874 -594968927103203593693734409710851202816 12061875 -10032897280221361731476884446453600000 12061876 -433447279283322705084897659824263360512 12061877 639737664689607225459550465627534527726 12061878 -150317646601018573048478596643195965440 12061879 -1090925287530081035391787078650320898520 12061880 -321888932265673025648066386166254387200 12061881 237804357910142380101358542967377218628 12061882 -206392098492666549607818884791252508928 12061883 -302187324717099351228993421228774189440 12061884 231775248041313535029234397484965847040 12061885 -1925613376177154758079992616825460 12061886 -324818665330838847923883651623024184960 12061887 -2801605211453969955384708512019704832 12061888 431733918842669697665217706404798791680 12061889 -498767819313053545199251617826481181804 12061890 -145506971119365913136478550183352839680 12061891 -171113613888578980253643715445133660720 12061892 -1293331597538849305893426390259263234048 12061893 -209991577852144683766492856682481295136 12061894 56618944524149349618020557249660419840 12061895 114502144099063376319486725477487473400 12061896 -119631890022294646510700750689452687360 12061897 394233863002416278839561953908994283792 12061898 -151126023202602669903772129466852302800 12061899 -159727167087245611559596900409434624800 12061900 503576980825207968556435046694754784000 12061901 -1183955401771171010782886317019613957600 12061902 306500459597682212182833060895678266432 12061903 189744467215172671945414563426310176000 12061904 -483815544933536834148292824736110034944 12061905 383589306265678255552429207750592828160 12061906 -108064497417420907260988476611547151872 12061907 288587344053625549463284230881756024400 12061908 -335017607946199857625171753007253930240 12061909 2813865582433422761438225257404360304416 12061910 109847148178847991786097729365046037760 12061911 -656951083040431026668856101211876203928 12061912 1786520091733935455927124360305268940800 12061913 352365048658470802048485306147961723008 12061914 185944050616946515605059862922810214400 12061915 425739234601151986447233715767263492400 12061916 -602729149966668807699395233963739331072 12061917 313985267392381019712360299435551506720 12061918 928837464415479864442487744622447971328 12061919 -927597290221615194670748293271092483680 12061920 194190919473144688708793288552208138240 12061921 1082089293268923644106441467606096440132 12061922 -153449130577486142554796633487147945600 12061923 651243651939770929959074712819543550584 12061924 279987460020443955577257518377582821376 12061925 302800927541856375747659885858208018600 12061926 332221551566435287032532929459559960320 12061927 52100777915687855843284544444174814776 12061928 1160344882831990096387023786431971768320 12061929 271571735048443430458580145522827870688 12061930 -5053462775343834983353938446404289280 12061931 19531411410608245426280182524269880864 12061932 212902490141511988219761912480933852672 12061933 -698658474072656676279669327223111248596 12061934 -83255445388805949111783531229851293568 12061935 -595229539733655084951240242138015121480 12061936 -16496464791648571698167452223992627200 12061937 1156765083948104479248590148674402741586 12061938 2220301358568707704583314951301299200 12061939 288708256579571536311758081336569316352 12061940 -141492627663159272593919122635203174400 12061941 557206138862899282390613810269091083200 12061942 -525583846180851929975785719824180803008 12061943 550481750216006851430028167416312019328 12061944 1637245266832812326174804424885870182400 12061945 -132688704634892835115439006072511114240 12061946 -345713394359513917398667468063090703136 12061947 571838533817293023604154710178569154928 12061948 381258340094261797771009045628795383808 12061949 -4649319441296577504160456369041239136 12061950 208764937610899616231343098062820784000 12061951 -606348771816048651981406733135026031496 12061952 95778883913299638824860982214553239552 12061953 76759134132775799766728779816916776482 12061954 143892028449317980461128638375000048032 12061955 788998331759623499079035990001810345360 12061956 603672774974875889392316578189604481024 12061957 1887972672053263611519834843763566360320 12061958 588504276204725984991755358117582540480 12061959 26724149922406699476707814757261817856 12061960 -583271521288372911585981601464422400000 12061961 160945526830633865502499758789643937562 12061962 459407377283026298414835671936474906880 12061963 -585496812994500126079386847373689796000 12061964 22599062097336084180931299606315494400 12061965 -216707348194035516157774790816292631680 12061966 33456025371282310380295772548540416000 12061967 -946611835374655337930874079471387611984 12061968 -9160757611241817137357062828316491776 12061969 1280971510811789912240584715254219201344 12061970 -190971082882181676482255220747275563200 12061971 -761917816402727542205929404829264855800 12061972 -383628561968860353093025091090538791168 12061973 -4959271072064193221914136559419976192 12061974 -184965693399680839527868010876222360640 12061975 -367932314593781277547839065658984047400 12061976 -560142042196338082704140347508192378880 12061977 -225956980310520367271465751275164802880 12061978 -230398590460534708635103812500446560000 12061979 -1463574048694303405298307827003928396360 12061980 74763314371367406093780046663350681600 12061981 529940516792005415342760560015820599200 12061982 -135783270295432949715222169167471128448 12061983 -65135969961060705061340409340377686400 12061984 -772609283274168933533480778484422279168 12061985 131309425683385327037770695102476956200 12061986 -703815778685396415545435026841494219776 12061987 120310083002572424491289132836979115600 12061988 776810923487289627135613615709761231488 12061989 369700465812921812427505222428085134654 12061990 385949971924084839910583553072102576000 12061991 -1375464984782097119209007071217708665608 12061992 274395790835824274219326909470901862400 12061993 214141902142817434618224026736421412078 12061994 -148541364564128269375455817884024039168 12061995 -33435338248000211507117956876420523520 12061996 630082961402160216845060586002073207808 12061997 2037636632254961833055400879698656788300 12061998 -59228472285577301925251319541386848640 12061999 938202239084616017853838878376084403160 12062000 -23106436594949396835172265477554176000 12062001 -403174059760029192974795339405233036416 12062002 556186607718532087309252259939194439952 12062003 -273863568804593027388311018258212144320 12062004 558594096718349393970730553775628707840 12062005 -340283932773846926511986248139364758400 12062006 843928424523619332141329001554307936 12062007 277998710785528707808511801129867105280 12062008 508913627286948490003549356752685096960 12062009 103928443277027401793636057414063637204 12062010 -77799006323022186532419064951237678080 12062011 509600304936043718731096289484191737552 12062012 670608875677738948391574219040874413056 12062013 -61822333427775775768397092576482176256 12062014 -192126197571483238246169669679086099520 12062015 -263024679781140384641085909066324669600 12062016 -1155278742450801061620839610411122688 12062017 -531034228161905225964015333588608063520 12062018 -526530203853581862397336775240951777760 12062019 -703480145297732779186799900605165798080 12062020 -799431571489690099877429741293335755520 12062021 773154006747080487926013398102893455744 12062022 159919299626774442716380615033520277504 12062023 683778411012367888565514978041803101272 12062024 -370975942411599901976324076021383239680 12062025 421778833277386974012383281712776356750 12062026 222737312454436756589653444525219623168 12062027 638820961053160467884394572522868723912 12062028 141092396622039581089678640587275141120 12062029 -147604858311512618090894594013457915424 12062030 36607777754189424880050106064444534400 12062031 422745776610645948405993529680598936704 12062032 143427558517963975027651307379335626752 12062033 -1933128667567744886691174326847251957760 12062034 -335188640757012190069103601136248965616 12062035 -894161903216538910735825736990082221520 12062036 312775888554484506011375671596630220800 12062037 20356334145819017720309434314855963168 12062038 -20270582944789639935279714454505806848 12062039 498877384838855840189537641969394592600 12062040 57450375352849457852741080755595468800 12062041 -1035395392703790562547503191882519744000 12062042 -278456340948533550536907777355842013728 12062043 -253103601346253112895686132580524435696 12062044 332394517519630742949278101384187943936 12062045 47735995004949037132823769650776536300 12062046 172955950775388735331690766188594200384 12062047 287788896816153130903386151454813464192 12062048 -477487771657711184638349242984633466880 12062049 89556945313133509109476720368700864320 12062050 -732075175588608239047658746402636800 12062051 -561472820978733889022231117695971061536 12062052 -671382003546802687656769322775516964224 12062053 699315993531568253834440513506241026302 12062054 508493995115185675502998533315942173760 12062055 491770077992032974896217767247498038400 12062056 -889917284567165254880523720392896266240 12062057 384351247439139827790898404506826369600 12062058 -85937320657103071259876604137540946432 12062059 22785482106077069073353783322003238504 12062060 413958612919275985881896178042932244480 12062061 447642503710252205542644205717708521600 12062062 127968583093808209924587468101799124032 12062063 368491909634455226179534369802724660000 12062064 -77070017426066702985726794476958515200 12062065 -1059203837342663724420678161600797760280 12062066 222303059273855322668382557821697130624 12062067 1457259492520046310842532418456291739712 12062068 -457764580455736776675092987385680321152 12062069 -553473473552083338994714798904268316800 12062070 226028602740963047629001131671878384640 12062071 113025579338865080506465729680659205344 12062072 -455250558559505543396280890326989250560 12062073 226553711450847088718561573801178095184 12062074 -47947552880904726092013683523398353920 12062075 39605159545400731266517137873250617300 12062076 72137957435878418191418077048268980224 12062077 183639264334107528880989321663822191424 12062078 78375685024537055107944282153421977600 12062079 -197388273457543894077707627329811722752 12062080 -585411443575741980457870906257466982400 12062081 248336366250432218263135026536277050760 12062082 -15867169395059980388427757334914487040 12062083 -72444823177628349893527924276896637176 12062084 581381737525100433985061312348443737216 12062085 -275600756890551872946722391462198025440 12062086 -434406650440365092261468155785573265920 12062087 708111869035482488547771024826445029032 12062088 -532109883503507599893858732080555212800 12062089 488902271267918332468779827567161842724 12062090 522371643528884122180084979793119752800 12062091 -83570917211217662939495145313910346240 12062092 -252814559794184725256316382558105594880 12062093 -29840120549123463375878144279863379178 12062094 -185965951708950415531248476055014876160 12062095 495764404404430157385790175564556649680 12062096 -208888111432803900045455341354104324096 12062097 584966823071293458514710337876956857088 12062098 419064190969529534404088652516919846800 12062099 2620619371006032586401577369015364352 12062100 -58715139603845020285280522450877235200 12062101 909632041777780470429988042786760393102 12062102 394858433146642276369353848829087360 12062103 -598441871824909301781388669555186131096 12062104 -793807260356254215638310078579424266240 12062105 -256920995608392051167016818346194724480 12062106 -103674549974138245709804063077843597056 12062107 1338234022845118053838260220517769776112 12062108 -222903749426345653725680988989319209472 12062109 -216825168388334195912545497793051631520 12062110 -3830206375813382196986754538821325440 12062111 -209559151905335741611651785141791069856 12062112 -546985175981621202152916846814848614400 12062113 16795628801444122866290208523893765696 12062114 325902672195104132684620863632375268000 12062115 -22742899547018498218315527615282096000 12062116 -231795227285968542458207997584320220160 12062117 -1322358941009727206831491020010414372740 12062118 141242343818625434367146429904252233088 12062119 59228428986254727887846742274672885680 12062120 79948794542724635712091339230992793600 12062121 -50521742002656695806566199051111535520 12062122 145033827021737008609529852394315400800 12062123 1551400583812246077735267099996848664372 12062124 250345559116427963772634300245658973184 12062125 -606489076112418243251853421174739073000 12062126 628162486183439450320803113927454280512 12062127 -461894041947503891462435668152787968 12062128 -15675076481674065359126301931619680256 12062129 531755503168837905683323275922104234276 12062130 -309702319170921950755498183175926740480 12062131 138531565748090864458465987171332915200 12062132 -6382545574525963538480959509009954048 12062133 -273563329953532885356777944095984927698 12062134 -104639981727312587121041822231868774624 12062135 334422179455162869717584664984069929760 12062136 -129035808632095898535548128433197670400 12062137 -772679677938945172698921583892170708080 12062138 -207084441519413454353065180591187577600 12062139 345507961684735287487527163831340486424 12062140 504172965558442833951418674892905799680 12062141 209056154982087743756424951183977875584 12062142 731205528651726328987820626108797388800 12062143 -422906864986517641988601144680378269056 12062144 -402531726487887852855904410740730101760 12062145 2350043143645691472637591423469845440 12062146 -226152350674551166835648966478445195200 12062147 498914651532586359524910529325621377596 12062148 89151948507699602174337157190688694272 12062149 1356992944045366090489705585692177837120 12062150 -363713181561682881616730871152476152000 12062151 408621763898147617446646710349240143168 12062152 570930780772881570868106031184787481600 12062153 -310032584858234267421602643129160611420 12062154 -92206967741815966178507880300958401792 12062155 -29709035339160773264147242338326431680 12062156 70258803187785249713819504507985611520 12062157 239030757544910554063210336577829570240 12062158 292594214421292992024914084307603769920 12062159 -424790731257281925140765507164099119600 12062160 10503100407313088234425423352960778240 12062161 -402405942691354617525720603485853012238 12062162 -14985590491484910615387218017924263936 12062163 -143791702994543348643773483101880322432 12062164 -176016060912520915192833451863057748224 12062165 -96478413092481361954553883299629312200 12062166 -82135819643926113534039286943661428736 12062167 -553563475399167843476549243876591808 12062168 347329578431380619563181306524751554560 12062169 59943979862556960991329192993813504000 12062170 98149128083725114821932060658204542400 12062171 795470205604666917203707859615445927144 12062172 -36796841184082373217249949197545472000 12062173 -1245958903329117060314829416397897104820 12062174 -11215150841778518528930362154660229888 12062175 297316353573799790509774557350910279000 12062176 385769245685036483834631013387508121600 12062177 -1239854026517908046659785848707221384060 12062178 611642446075571613936649787601425664000 12062179 1921158429331115202876593238022966526584 12062180 18252925293010431232301003918033126400 12062181 -93164071163325573037557028431894226848 12062182 -169970410678506117762919945862492024832 12062183 -978575989605880940120053788435979262712 12062184 -785647762519175390985471630104633671680 12062185 -65769093977693171277712923555388003440 12062186 64126831802777796810129196442399443200 12062187 428908456183150721514869247775987543644 12062188 1267918268367806432055135544707952640 12062189 537533407639545045222065002993921954560 12062190 26842344391016381022123327378630451200 12062191 -1010135906356198060328217685843983487408 12062192 294867996515485477353361432531172524032 12062193 -347046077606499952863544281384751104 12062194 -597084784039469229846606257885765821440 12062195 -634190285388185664910366419771961030800 12062196 -54226781880839150412232266230214973440 12062197 353125139305408528434333712345981196352 12062198 -731826944819184731640108709804719938400 12062199 -644781237445627265585795608421234176536 12062200 -105335327405886582391112123600412672000 12062201 -1040415055449517709408371449622983279996 12062202 179164734181550840096052237837348618240 12062203 1031489160931831434705074110493143164452 12062204 472451784389788102259160475538348040192 12062205 622679823320556678402495712328974255500 12062206 -193431701694522159238018442667353266176 12062207 997861296532401235898459311954660284840 12062208 369855095639391369665997237258565976064 12062209 -512312739520294571020919577265603118590 12062210 -94609876491978282748022374535748756480 12062211 497440498408316072070061970115303508224 12062212 689448875512420295809463841106544750592 12062213 -139786190001950603666303228627700943236 12062214 124681903972238079839726407818545739840 12062215 -24974151238860273330307514127154230480 12062216 -329790281571647680133904783962048870400 12062217 -25346162976238566558668547055470116160 12062218 187712289592950314263436921822792827392 12062219 -437761063241707442897987904818616688656 12062220 122331039801744929722347471415962209280 12062221 1236997177121056920308862804814443498432 12062222 73697406306627426619018696617104571072 12062223 420536534339403857805816380592861849600 12062224 -36613318607680076963041474965654208512 12062225 264084403615225789911128421141419558400 12062226 -360287913273972010364714605094925158400 12062227 -1396636689944765273944254605075874352880 12062228 36312630277634754884581081202756267520 12062229 -432572834125887048759540488691273363360 12062230 -481253550007410288446304338822761194240 12062231 20538649236846842363630154172890319200 12062232 228474090004083082651143801255198597120 12062233 423603106696783283451255685588801323024 12062234 667603096803794761092031084694637452016 12062235 -134261666496719825102102543378472725760 12062236 -777552363964085776457671239831108024320 12062237 1240441014871393980572080108445675281824 12062238 -278527024177320739507333438176943217856 12062239 -529166092895086713798287735446691859344 12062240 326568830402710266315502957450916659200 12062241 -317829002731944465555318004540891089336 12062242 25021801989061900625096404025598941472 12062243 1481104301538944790911417678096751083280 12062244 503225272599364187455242425916742050816 12062245 -243128139187014245081219395926267388800 12062246 -280855773694661204127240869672208140160 12062247 213225601420310006125078447841650377000 12062248 -2300475714521544867949040874934609920 12062249 1115816338649096597189685291554972252160 12062250 652807291902328527900104455657741440000 12062251 -17740562764409498586710478152153438096 12062252 -405659074005868928551631619602365682688 12062253 25486076349051283490020348098765040704 12062254 53017165963117533670775532431219100672 12062255 -166627506802810785193502336534208768000 12062256 -84890439917711150465369351730437849088 12062257 455152345212408895353160377160405023506 12062258 235837290870175182548861095964855469984 12062259 -219742813812775461483246211249822186920 12062260 140107945684698135259228134047945318400 12062261 10278232787505750936282349772436971424 12062262 -331912650125234526279077975117593481856 12062263 582580935064160439522578556556336435800 12062264 -148939729206785667420810738901357670400 12062265 73174705198190467391285855585396853120 12062266 239369097534183012927293034435056606832 12062267 12008204288838424660524882868505133600 12062268 1057205747895890727274498829780137543680 12062269 777766309889055232411726730529745705670 12062270 -199931930935948035150676069555238457600 12062271 -173546891528447087367411621239221209840 12062272 529390977586332347358073878147873898496 12062273 -960223615682169589729473773082427459200 12062274 275138063159567111054307381817221120 12062275 139024651744672991810708598008766505800 12062276 -900623304373928484906121128393805446912 12062277 1157501903871241995386740754587273450080 12062278 766953735387674533731928133575984472256 12062279 96086459352491521688473244289644801880 12062280 -582732870949301184884876290564460544000 12062281 365946717827607867192338636175836928000 12062282 -8510135860802853422202943128018716640 12062283 -283135911481868384755010207072589883200 12062284 -2036905532666543202609253926241562624 12062285 555103916465841284604062682754391179980 12062286 -119668139366169121690515965224108079616 12062287 1680005306781066186444105584550825869936 12062288 -119342015740581396334666090200534220800 12062289 -285015415954837106814315230633973647040 12062290 373064832789233255618822796021523466400 12062291 8226287207573597725781992152754899384 12062292 642810300382466196468611333767122069504 12062293 -520147817504376772506228496373390331776 12062294 -926723452043963490787419987855536336448 12062295 -245641191918242089444175139601407336000 12062296 -272307287862514428010492182370079293440 12062297 614307710486600794162409532462396316740 12062298 30397175148539531246227516543913975808 12062299 -155930412295775876416956316624189218264 12062300 136616331550633527865987536585038822400 12062301 -34690516935475654885278094346882854080 12062302 80961860116711903391844396861797591040 12062303 377326923910407043914711826884204766080 12062304 -670776154893569307793866352137873653760 12062305 -195249480014325958667736160974159330540 12062306 453855288333087589866522538616163446352 12062307 -522341380337507704127313695379337329024 12062308 1003687330021378521440044065472128652928 12062309 143965183168591322216912068505105042880 12062310 -63834705159142892658369885124452334080 12062311 -75013685958456690091095669143202294088 12062312 -1005710799994867233228706413390324556800 12062313 -309968250092491145059310956766049024576 12062314 363271334987191929758746778680018871040 12062315 -1683908358427086425744919486536622657600 12062316 25126695433675462632256088712277917696 12062317 -2059919338358408726768923580710892800 12062318 -1000711421651721488091086537568037448640 12062319 179223406208879081164980419699861729544 12062320 15580245478016319998733382668949094400 12062321 694469769131558370051304393133870665200 12062322 -192938747812596372302323375870276982640 12062323 -33093916095958771066037655154619082624 12062324 -350620936818201979679313079436702029824 12062325 -87627370206155414295782650375028800800 12062326 -66251918192444532382730583499263291168 12062327 113952965166531363295872291858779760000 12062328 167673440126643437900511325736075612160 12062329 -672152621092288281211762047141088970940 12062330 317059993040911700637910774824699955200 12062331 657245632548365998203826729118907681840 12062332 301585154545508221850764654853587786752 12062333 272554864633980718337421490096495153152 12062334 -153974269694517315785646914456662461120 12062335 -277066318408264052594580922345281357720 12062336 236518920776535915007744424882366054400 12062337 -36229540280839599252173320641581807616 12062338 36927311377651740293555545206082122096 12062339 -766938804934624572207859734350399017860 12062340 406102162692625076620737080552531865600 12062341 -13899783496630615524060598784278677668 12062342 -784935209417410678668838539360759488928 12062343 755467088776572254513015199992780234664 12062344 -203478641113040748539419004342120448000 12062345 -407763856833206072588765633336689888320 12062346 -239438001507695895883379977795758739200 12062347 1521352627276117586462991806617699128720 12062348 -4951333579317541794417171701235179520 12062349 548443045012850165270789613446869327968 12062350 -1917546249643633795959050257046995200 12062351 -448765265964835880954518573538498392848 12062352 14212218496857820350146947960177950720 12062353 -1252941028253961462998672748492333320398 12062354 -117048045221934012226551449509157952624 12062355 -244491443403891443199249103461731513040 12062356 -692949891416274446798571788004102014080 12062357 -102455554167295563247759971945224129394 12062358 6616586702524862800121786538620700672 12062359 -505562816468293210032632352836461403960 12062360 -1199191477248825843089596463174246400 12062361 -192399102126794786635537478213431939200 12062362 444703371966881750340568120546537426944 12062363 120188190997469840646153073587366463944 12062364 -20397296789155270443792244094410042368 12062365 -42321718148773820539287594485766988800 12062366 185867014595965683878973518682256309632 12062367 196657238471955990019787691370166881680 12062368 22172921920459473413369516183524147200 12062369 -2102401999421811599945467911505174830 12062370 -74540409373631238504576543824439651840 12062371 -747768102981589697975997828240723611428 12062372 -196216056996460351708436073644242329600 12062373 373981553892510441764103696197239073280 12062374 -21258420854708028989959230131616922560 12062375 749857164992340737095434667363343298000 12062376 144582939997894454464849594174281216000 12062377 1062816496991918480282629402571070655226 12062378 -914545932921393226469228185126867426560 12062379 243134032892754487107062423916177748992 12062380 328225483685497882121563701210790118400 12062381 18448706504999461186519146738810940182 12062382 -240544443740569403126789354235309148608 12062383 609114132291522559284180166080981251944 12062384 -116882805099413972132890832796939583488 12062385 157871792387713411931289533429724000000 12062386 217036559867357754849622350201042585600 12062387 1320192448381824288693898401407352513036 12062388 -120720998167636734856705386254197487616 12062389 -199378434205754405163166210613612024420 12062390 393293094030244093003359193283103745920 12062391 -697422828824888211130637249677905883776 12062392 37311779836802791046063815022099681280 12062393 15950089846742843352345583405994534784 12062394 760907657645329821225910359204652136928 12062395 -360193767943464106328885733611164713600 12062396 -124586138164146175260933927623835307008 12062397 93307454542167398171959249051280040960 12062398 -409154764997154163861607961464467372800 12062399 -858589737376272195721061958932277681600 12062400 45766732554090214981867354082770944000 12062401 -611034967024702841531500397879691306456 12062402 -789068502952579602885312912161493588096 12062403 -553229207262881196937464357279463680 12062404 -657376098853604989455410451757758646144 12062405 395902781160860306483236003341388734000 12062406 118600345964268910407890079724911424704 12062407 186122228424566852695858614627760336352 12062408 1273758825139638508686262071579484815360 12062409 1386891675426143524729467586843852329600 12062410 -296380807675828138300123008824344289280 12062411 -295486862480980741929536389171582077048 12062412 -1309107093841525304962262087745056317440 12062413 46523566652744385612919198846360841184 12062414 99832021294383089981488780912356655104 12062415 40081292520182196688583853404060635920 12062416 -215029780166409605749229789075367526400 12062417 -370605456736243577046841241015986347534 12062418 -110824755654653134370371813070713409280 12062419 -978730401052975587561573163818623143056 12062420 -93173167667536533992626416745833216000 12062421 32193622722338168741918910534367474272 12062422 828749966678513143809506262827196724512 12062423 -9803508406931311287935462128604311296 12062424 51917848573723847452121497265316003840 12062425 156021583290198222607245959671184359500 12062426 -395644984813305416910040574272911491088 12062427 264372971380142404784979846591144433008 12062428 195807597339088121166755005103341997568 12062429 401870552483336203906396774991429098284 12062430 110709928299511346834291621132336325120 12062431 358102021618311230973571822382561614080 12062432 1277788094734006783278156424562992742400 12062433 1370163321686001761013892826508261012720 12062434 -888500418900980396301564719930983484640 12062435 238793417502818668936617392690320051200 12062436 253521047897042972172995821008472077312 12062437 145105962060925519284963981284551909980 12062438 498920181033398925116968297161069009120 12062439 2662763225878002811139284693757533056 12062440 170960208805720555713025067030928076800 12062441 110013249701398139993099674319322480384 12062442 64106323040058172044658968546822242304 12062443 -446922542716618807324455267490970769936 12062444 -225026195044894980331191048549317452800 12062445 125141571569226332745031231127334205440 12062446 3376784133056999448033437529107490816 12062447 -26514311296676026155825851446807883472 12062448 158593883015894748334586608800453525504 12062449 23487217489753354050778320250829627520 12062450 357618932325355230954704381281551150000 12062451 367720103811820800992908547105724409200 12062452 400655124620072245332128174711899668480 12062453 520260015019643675183062816308054060000 12062454 6018574450146287516093846345041736640 12062455 -640004071906058562009618246528687881640 12062456 470636082803708659299345648288187023360 12062457 -841994823644907479221689601210081787472 12062458 321563502271022564227301194392457012080 12062459 1339268706061626783307276375715712186660 12062460 77157157162207683487303146725950095360 12062461 419978241923234984153508695159133261062 12062462 -19268719676176961338529114511930844800 12062463 54840072830197686828272820199013768064 12062464 -864864812953338943207028499503204270080 12062465 393670272043023924845888942999050537920 12062466 47473711096278318999059738678239457280 12062467 -1420907595090912924512621548940001641408 12062468 -595543984557519884813934275775539794944 12062469 690660318763554984176353310696510053440 12062470 64553165201539483215774684053062498560 12062471 753571175421012459575054067209450350344 12062472 10505086014504644586888671091039068160 12062473 -169360910853743323709877538581508044000 12062474 -482264339144092975560019480657495481088 12062475 -7791511202403400448685118734540444900 12062476 -789345638078489593215437502151429085440 12062477 -1320785849459929918316005310616267981354 12062478 180767466751817704271722499890700380224 12062479 187013814046323839034046680577393203840 12062480 164171313504384074823052472428076728320 12062481 -23081573735319402005698540801067519232 12062482 31911078393498076700619320267696440992 12062483 1152471011418521871487917537417726664800 12062484 192521173475735386308545867030736248832 12062485 -411922874242488166095901498625389271400 12062486 -634537806243619527631283423405521417920 12062487 -41883956769233224591747191632590639200 12062488 -214168102329938887583124156735086960640 12062489 2648411071050101245008084825447000288 12062490 515299720507135991770136450035196160 12062491 362863433284233277864512851226802287360 12062492 199214772602436459974097719921554483200 12062493 -1098808831284098568316084329260419396800 12062494 -771615362073586482232012052093980312704 12062495 1415684981480680045659505561956890529120 12062496 607731256640552867394071042298317635584 12062497 -75244773136907635446588199281461233054 12062498 -96595243532280568151054516488496232960 12062499 230658396245737299073163795668331276664 12062500 -778153229014565849235748142125306000000 12062501 853136225983356887938214903680330941600 12062502 456914840424650206826162123578793698080 12062503 -215665254325359974649725627802259120128 12062504 -971080857753107485665234429484456842240 12062505 -52387580965720900362685141740470657280 12062506 -241041693209361941169689534978220690336 12062507 233653334034736387888620731070668040672 12062508 -532460585192531092514046446530056215040 12062509 1250510977674056966312145358278176713740 12062510 204442704555836119667239149313357248000 12062511 -21797212604923195644786257002122069120 12062512 -59186505028903056459764013728306036736 12062513 -1005280018407357029505818876842429088238 12062514 89144464622656264772790909345137503488 12062515 -592752090446659936094364734074837257600 12062516 259954245212126545345088951990955466752 12062517 -493360619507548167714441580268979344352 12062518 30349633344261435842657279861198666880 12062519 240153049395106695701256546554437240032 12062520 -55275571904931188186142372729351782400 12062521 1250668163792566910036400633692024458500 12062522 511000493395469245103417856533984115312 12062523 403275246861574737288685808865181810368 12062524 308567364378133265861936339814042525696 12062525 863427896955534180681005707683267964050 12062526 187073647952646585310559991791264292480 12062527 21294601849580224815015244922416957376 12062528 -21565413457000668357592641570182529024 12062529 -834489654289193992976082362078244939726 12062530 118265200574408070371289442540575129600 12062531 -343889045908075357558202726289931958736 12062532 -110226322347117251638665260414324736 12062533 242793533207156822716005270853446130720 12062534 31905783577315860223803678579066716160 12062535 -70839292798629595978665352222569780960 12062536 1270397858977764091300839430413370982400 12062537 -239937476454374639506778267103911695308 12062538 221634482045242213327474140367967541504 12062539 420222691397405977862029873762953301024 12062540 135042041897765368666576393033202657280 12062541 626237615431408725658235918063670374592 12062542 421622779566255346956777780711225828672 12062543 -1609415934615824969944013591090358152256 12062544 -61763471147559302109708835294609145856 12062545 -549722422601086976069075245658575843200 12062546 579711216914065612424808070277009070720 12062547 14379403489597499757477061204096957440 12062548 -985662024334744044138248649682738724992 12062549 -1539918404633476758923282576044219337760 12062550 -276153736405427076809209159588354560000 12062551 305625007903869198647259485804076148704 12062552 133526302511448035135475457295389102080 12062553 47035718228120163471917008380278920224 12062554 64098659279429529030060559247155318272 12062555 -459079840998504653634888169151359212240 12062556 466719232372925591446845202201098829824 12062557 -252233256703743069031673015902722179712 12062558 148585597988676889576205321632166477760 12062559 95372178769493161529720057300405882880 12062560 676716194375970343137536343616845250560 12062561 596037672811744188917800365681511664832 12062562 155057368786358695237493284909060629504 12062563 1104665485583236878129148095375112278812 12062564 435879589861144483242253793799338141952 12062565 104561370471922490549167884339470968320 12062566 -753347245788034823707801066483015956768 12062567 -1501136401620482636970776376470189791056 12062568 -101995027690183350887201344182779904000 12062569 -213064230323589692827258707092134986240 12062570 66129100467511785169901930057891966400 12062571 -397895503034393198660740265485797568248 12062572 928771593965925966188393264044407838976 12062573 -1508422904084800373342425451906449259178 12062574 -471027549178045594185651558660070258560 12062575 8762498950588438757001694693869297000 12062576 89543934373246583220875829224949153792 12062577 -1379824336217644733925791100403165723968 12062578 124400570615324468624580526740988184832 12062579 40175075476994508838989407446676921760 12062580 -84727111289165540909817303734878740480 12062581 1016022630169265759000570048688596527264 12062582 -278951837366650107781026946560604576128 12062583 -242577411332558016160637749227309582600 12062584 -74279389027987083854685357346489344000 12062585 -297862414740448297855319413612593792000 12062586 -235185280019163097447591685030346971136 12062587 1078276214213624252136996144415362560000 12062588 -218629348768902602362663021365230275584 12062589 458302813455578642777305645337087447040 12062590 -189669724546435737410550042143684683200 12062591 186668498856462365691052387513581073800 12062592 117001171105840331737781291515631370240 12062593 124551551040448202451804584361378753000 12062594 103929034387501800458263513093204261920 12062595 -39628450853894972398136596327295114400 12062596 -61084803769260571858634014991786639360 12062597 -279504360610313138862108733558070908608 12062598 133855853424230528674114645939194269568 12062599 -730546453689249497896042887702562119400 12062600 335738687566167347227938501887720448000 12062601 57899269703818567279302726430496514042 12062602 401176019169801418831997210644374760752 12062603 -378632686149501750356232608021058007296 12062604 461452387358300756508258179174567824896 12062605 -125577262829348315978327896326189742080 12062606 624736772213381768116760008554974349120 12062607 997951999725899166788479185287322236040 12062608 -153188721275598662656102136916368670720 12062609 -233615927598610707206256242492472650880 12062610 41959840361716275595457137280593873920 12062611 -2437087983348708924489937150003486728 12062612 -224714794021164376072376563031569056000 12062613 -217451424170492180370541724428646829216 12062614 133205123499175202575805058765642151680 12062615 163015505383073926623368254479846997200 12062616 60898530839968102848767551991601561600 12062617 183056576901102137732571042426123496192 12062618 -6152072530359631114685501874705060096 12062619 665430154524953908093243275397257376044 12062620 802539709059143442504880654120467463680 12062621 336607805555485973168490473299535790822 12062622 -3515931096634108477575286856894011392 12062623 -1456721730265124853505098107256080132128 12062624 -601542291553152057656285702708920909824 12062625 50318057124135039641810139279369360000 12062626 496410259415518489167746152481343343104 12062627 -85083753115838505124705414449261309888 12062628 543361196917645764559498904379727011840 12062629 414157781420051558093618141343276378872 12062630 106232446637789370541233479042098008960 12062631 -214210034474001240129088011573366662400 12062632 -350624050304848997322083058517242931200 12062633 -522810625349235663598151428518440359392 12062634 -43467367568599840859628595743710027520 12062635 -79499761809271025120621619413870606400 12062636 -110345125104604211511255190409247794688 12062637 -256164629275759295432698395516384013800 12062638 -62225731687261771105944766124291915904 12062639 -666156108541012010501281271932592912976 12062640 -118003170394000061043369839980164218880 12062641 615512788257098805523250850964725443892 12062642 -835231234789397395314246311930390028528 12062643 -1211107103124193063748844204616672515216 12062644 -345216658315679969665439751701001338880 12062645 -66731235630594955006627693595715776640 12062646 -368079935660346075672432206214380586528 12062647 -689319254831722409995098642711359346904 12062648 -288645541243734636931165076813929328640 12062649 99366998454906449590933821466919995968 12062650 -339204682052375810449905457878155137200 12062651 332218564230861278279962741652943338904 12062652 -9383721255453986581698249501645029376 12062653 -1370530426015710836419361074720281616256 12062654 -253495823949054457401456990051640852224 12062655 -646568279501471058798276559454227449600 12062656 82214660327571039273007402467477946368 12062657 -1093807738718706061981401518935711165440 12062658 -8150891741621277746794635160548329472 12062659 292669041491168232015360600093710788352 12062660 388984492945110999395330838108991591680 12062661 3191616991295613222775456543256713536 12062662 278865689801616863902042046891410032000 12062663 53425904429281173579340926262888492800 12062664 735884688348686421268292072646016680960 12062665 12851171343154081986644650721391675720 12062666 -7357933917400024912318374804221306880 12062667 53842806087484758398386360595267825880 12062668 1000361466433284478736292371691992678400 12062669 1349128124063421297559938186818242238070 12062670 84584604034933205049299065871591222400 12062671 -626520615179904872687836053647164930256 12062672 -56168052816884717274386297031254999040 12062673 -279643787544512744797278102328532340540 12062674 -67246787492575073495568912310784949600 12062675 331033836286939061167993059127973685900 12062676 680448759985119593379190087854600210432 12062677 -115156451341515040673391131734167470496 12062678 624605498412563523221757796809416036640 12062679 404015263931242027113936050849936964048 12062680 32153697438037544380155671714335948800 12062681 -1585047664298879459935870402644607894518 12062682 20878921298263511311940661006184358400 12062683 547523047374736813854481556342030868932 12062684 -100752672202073909807514915419382019584 12062685 544302245526320945680861201064136424800 12062686 -106613355262686550400249150591918036736 12062687 -143682568644804284184177659945167213056 12062688 -558582607032874477018864268928469696512 12062689 -330827297013147099529993366568492327680 12062690 113386986333471924549459580523780911680 12062691 -1658565433156789640496972256929756121248 12062692 -122264565663108091950512675509599560448 12062693 -1969396763042157247094388696443988250116 12062694 -12775306153709166909161296471527352320 12062695 -423740452105974969867883756515667819200 12062696 -23625085613547452865679665254635422720 12062697 -138327608184569939532632232964919228640 12062698 -351268648087236038882709448139884523520 12062699 1160283177984651173088375772278340359720 12062700 -83435510011989163476864740146168550400 12062701 569288858480675862033439765528451673920 12062702 30519392078306851963718874025583800704 12062703 72208417698638522886907874607920514720 12062704 -1215192760270378692353056629466398720 12062705 -562521198680543563493694711141491560140 12062706 296874057500179567844832304525474994304 12062707 1121753363565628470168779118819918597072 12062708 -162451159043552833395658163828934518784 12062709 -168362495756993396931671368263847409280 12062710 400555422615619427092756927029518843520 12062711 -1225345437565581486036860842908336942768 12062712 205110331290004190565833940995216363520 12062713 402037261492463782175497252716313231644 12062714 440498134784810659476721217092775841792 12062715 18464331081833471547341727567954750720 12062716 -216425849501442220701751360654663938048 12062717 589228014285899174462701864036430069766 12062718 -198668309680162367768701105692514217856 12062719 1727329091024372277567974760588484997120 12062720 195807363451224227294730369432236851200 12062721 -260344549887157934161920317811324210336 12062722 281400022229299513192219522702437839232 12062723 1183497081516729163223477832410982163944 12062724 -332896260595297219776044880752515276800 12062725 167728203749915314203965778439252000250 12062726 -289023562993069446872265403785086439936 12062727 748880679754386388819796610854341752120 12062728 -338386129083264976935134692006251555840 12062729 -12390343647123033615484009444634653824 12062730 -50622067476680821781594264914548545280 12062731 884632739659775388410455276815669352532 12062732 -596883530990457396878362866565884672 12062733 -136383127948623377423713521659647495104 12062734 -269151939064697451806100134539736342208 12062735 343808266977913558052848791533480620680 12062736 -25346648514186399148676027044606771200 12062737 -512373160024227403493322267644229185614 12062738 -339851673399739573636295206660059055104 12062739 -16665475245161773334071607743143905280 12062740 -351781402720790945101326936377909598720 12062741 742265666645912116299812824271475079104 12062742 -961803319460073941132422830106495948800 12062743 -371462090082345702449139754189559710080 12062744 -645782499424223283476824947176994201600 12062745 98951526381802475505144008558457082440 12062746 -86057681336819590892947643227078411776 12062747 -16130050928353384619298575296006126080 12062748 202105970447788160900542069497749076480 12062749 805023899833157525592587310499146571360 12062750 85452415719872691857011328714179968000 12062751 -93505093428480882393170211286796361216 12062752 -38641809275866991766211808763876212736 12062753 774031510694275200315841225473723285780 12062754 -382217004354741695712703120553299181952 12062755 -264208269576224470146997547773630113840 12062756 539183245729671927306976040765331630720 12062757 -287606189516421665193305266235677464576 12062758 -419985002398996381261877706171724369920 12062759 604266725301500020763762519936493003120 12062760 231696574189145258763133302493921689600 12062761 -644213321301116243474717154437789750448 12062762 174205739959636413055784364675273958752 12062763 -63454957038247925508295725030023277588 12062764 247670910657963639624092885390232502272 12062765 -497904190967622648071984272947584530560 12062766 -438191512990517691648866994156808114176 12062767 400943107586002161823994592851822747640 12062768 47437873891777464789502623032533745664 12062769 817449087870208632178690344594594079344 12062770 399551600488811564223691915822605874080 12062771 -438495381081748163886262607004220209888 12062772 230590855227674920366756111162336039296 12062773 20390966050499017802008883180699321884 12062774 23542830411256961808451897524563823552 12062775 -354653458404635738229773308197084032400 12062776 -392813243379576168998397761819336970240 12062777 -435423850626787798182387844809637876800 12062778 -35966581987322930159354804426887805952 12062779 136028768759039603498787918459234541360 12062780 -120965667141403021996932935965973314560 12062781 114878486431611667421017631342505463212 12062782 313508660974169541192296310999338265600 12062783 149522824231023289752059130917251465200 12062784 42557212584546035298659906523639054336 12062785 425480896585603774570623066493964674560 12062786 145090521917798077816938529846457771520 12062787 224013278441860819119923391851685166656 12062788 -210183164833702644778650678619859926912 12062789 -745789755777719165682524458535513632320 12062790 -4043525309196360929115642567816192000 12062791 67339902984706099481828286055974445440 12062792 -392232204125705265431503016275334922240 12062793 -106901142286114397064858854027568861600 12062794 -52615864676837974485852803287107452160 12062795 29871021942498575550856649609071247280 12062796 179372309413125508456988925013471395840 12062797 -1191496421663878598312283215520397215754 12062798 -655842961028638109632179068845756130880 12062799 235325486379572664638314774681477479024 12062800 54333225292050341264587399715506176000 12062801 1298371591967679419645668786420125452532 12062802 -227601188115851233652132069223346320768 12062803 -1142026856144310090528395451210538780948 12062804 -81231575918028068658414812685725821440 12062805 -276034328171642683123852515099403291200 12062806 24625574994318307971902356105958171904 12062807 -834225898568139195353949985902183421944 12062808 392583084176445845571734539477771468800 12062809 -1148540737865366495329742147318863471296 12062810 86942708764865685759591530593025817600 12062811 -141381489862972520711628447159950211360 12062812 -23189971449412548916189200494665139200 12062813 -208705632986915330276300718029206725120 12062814 86759906618961309515143326234076929024 12062815 1504081085265472450528563040272139920 12062816 -182775043663415515444798432218829160448 12062817 128269520799412908979207158143808752640 12062818 382074050084989252968265310807703201360 12062819 -732922053596374734868350061463694903780 12062820 -89661300169183102637508282078209495040 12062821 1288797997953064444693445693711029441022 12062822 -647682073156601826508402145934877056288 12062823 -930382764919836481673184433724674090416 12062824 -263439555023989721630577400736385623040 12062825 807198495882993067711579270938530915550 12062826 78168598202809927143805250383286400000 12062827 -481075643807260047192950393743075661056 12062828 -194350514867808250899925803732183926784 12062829 -553051831793220105453638881603924128192 12062830 -12005295962468255889523493292271399680 12062831 -1269183107044299114646566662200942452936 12062832 122365945783821721469544157909538045952 12062833 -11507695065742568595316126156463052096 12062834 -214461063139293151397172711433590912000 12062835 700411921369138609507160922851226054720 12062836 -95914941071460604300569146633940358400 12062837 -691823048692088228413367700546634705920 12062838 47357860892859923060107441571150550528 12062839 -819440353451128864193958902767276510360 12062840 513589652789121678277981599140044800000 12062841 -118754415724975548208414942176163086336 12062842 10339470459700779384452402125231680000 12062843 11096025210632195207425963421588350944 12062844 -9561958843505295220910356747792601088 12062845 1177551330010061847979869565544953353600 12062846 -479180793231617351935028280885352432128 12062847 -747844580838028363653122507618407884600 12062848 -251738416650524013380550285941255700480 12062849 -348256563781794196679280822474289190736 12062850 111570917557761718984552586996103148800 12062851 -66943704072867990752785931737861775408 12062852 -1039979681099888278498288639916540421888 12062853 -294445438838755312852798965026500063680 12062854 -1027554197083576632394883109883067353920 12062855 -251702322381822731292171786713056235040 12062856 104421948260480244428370791385160581120 12062857 -996021993495254916222918449238591457894 12062858 -442025638585633510616473565569398912720 12062859 433296989710373418168229748571497780160 12062860 121589157354635402126246292420923550720 12062861 326646998994451860873522382982457057462 12062862 185509795149048286094987130492825712512 12062863 -202155418204523751570077332150706059776 12062864 229019151480360906141504010807293050880 12062865 451466770216442408765466083126494398720 12062866 -293088964803415073391685947563719648368 12062867 -942661396588789148255158918087346688084 12062868 110002581443185682818915609878808074240 12062869 -149228418828705469631941540668219060840 12062870 20245659424018973875037537684221887360 12062871 -1005612211119278998307599732471151939760 12062872 -494013202243565874698432960644816281600 12062873 -1125188772490310463861117092586308310576 12062874 -281632671325399653513731179190445027840 12062875 169504926021343658645061884630528256000 12062876 402152146174224696098916751230764485632 12062877 -749089265239711396059822701614696906368 12062878 -635544069076798311084913434517504133760 12062879 -800151507303480557646375670609276615680 12062880 -261752119951349881851584750605178634240 12062881 396815200888949533479222557329893341872 12062882 116702543636642018939272868129406708960 12062883 -301684638411152977862122173309298311936 12062884 -428187649177605125853128829808050765184 12062885 44188628813611808225250608898576603000 12062886 501732319302811930901379230282994643968 12062887 -757785060010877864635458444089648483464 12062888 -218496311005359046296004731242813767680 12062889 459646660758992188556342147944020009354 12062890 -95521277525654407566062572966206489600 12062891 13380281086535940502176534598388766000 12062892 -429031026801434928745863757278942018048 12062893 -992986736939114883233050634090609626858 12062894 116462232441639633056926578830364223872 12062895 137205999056052352033200947790516155040 12062896 206703770532472471727702895817635479552 12062897 -80573451190207005340573945334717081472 12062898 -325804264283918061022369670729770060800 12062899 -1123620069670802169370656386376134490100 12062900 -175956343889956649037731440227467520000 12062901 -301501105783100128940440156730828918496 12062902 320382158500312197484292357410086072192 12062903 1050983174809288697253440326421519770152 12062904 48045076956576837361046106632149401600 12062905 152316263306502969063621390201255696000 12062906 68633076529117431518338434723283243008 12062907 675240557338028272088742242525780520204 12062908 -189627589878483614767618147109207147520 12062909 1343861542900575820252648500915971863110 12062910 -80679110523027972659155821167426073600 12062911 -795122877854895696044809358224790237184 12062912 102939675084889728152876261116845490176 12062913 -502804059771866833971758198595052893312 12062914 -198092202865221896037750178176353324640 12062915 -690123117635618250491336161046984023200 12062916 70485470265505551276276569386999481472 12062917 -43100885059979011228701027493396920034 12062918 -270868586283775617700409160357166419744 12062919 7254782059228196490750362730357234816 12062920 -540929878770031321156923597499362816000 12062921 -107776282876242293058853713641735346360 12062922 -306360659782914233607537348352982987520 12062923 895770875626975958767877793682116212320 12062924 -588120250373676974553621720922469858304 12062925 -2415192802987950287360084822662339200 12062926 44894242204728716661180312312048683520 12062927 282915579278210644375364611847967745560 12062928 -86476661366858611583285634146066497536 12062929 1124665003806970527884800655726059734640 12062930 21364940901710586529703023099006187520 12062931 -66228521032999520859289370542479403848 12062932 64054068276832210093374863182073128960 12062933 131974852064452601797251693142276611324 12062934 104235743994285581815588946427761837568 12062935 -756234643341236931621242249363093874240 12062936 802996659244654369048037543204506183680 12062937 59750292075818996178719462295511879680 12062938 -375753635487073833264585163067837732928 12062939 -262151915404845902716653041671539189744 12062940 509076615194103862262117316584697984000 12062941 -641362480892398285359478811694827771616 12062942 -453081811518851324773900678820378848128 12062943 764382032854398994363837910653230095832 12062944 -61562486914870127242371716619943280640 12062945 1009518254866354607259832824905596461480 12062946 73474815761682258329827744367274467328 12062947 199838862527311874228370461484369312128 12062948 -1022597744552479940569775566957018152960 12062949 112533247500191715731562592647500521440 12062950 -125375084235520756293658754413462356000 12062951 94948612940772835316710309552280129352 12062952 -101802971699101025647090894322646220800 12062953 741716951251363774847961812670859200 12062954 557688601722380483284832896905668320176 12062955 -110538188517602642020036507749819194640 12062956 -741076389425736127128275524740841989120 12062957 -47458235563880886547643636650630170528 12062958 -31382324843807227389042235924985415552 12062959 -51184686262977391679580512828793084696 12062960 19622208137226395636684667259064156160 12062961 -1044724017509988731971394333682333924990 12062962 3793624267378106719975723361017933824 12062963 -169432834981663566293486914115658175680 12062964 342387142838354062132933024389475878912 12062965 117964200067387290494945736877198696860 12062966 -353925529350983143543112955625174610880 12062967 4022643403940829329863811193135552000 12062968 271448622004602481511526496374116843520 12062969 894350300937693695855645080343970635370 12062970 9241105398739730764753707944358109920 12062971 133836702485755486836260840099056888320 12062972 547280779745903504624898554743574092800 12062973 -147330003745470149299311149106092604672 12062974 256732727707675936480154170342582656 12062975 -302420420902814570892529335973664637000 12062976 174689715454562090049162614692129013760 12062977 1132970698732971462816140080832278573826 12062978 177152066580867113302015319517846244224 12062979 157221145959617421280107424042049926080 12062980 165388841275704671070942831974078496000 12062981 551502182616265776039348884032491849984 12062982 -37765646956953538903718969039557171200 12062983 20647229230239217007108990362505038232 12062984 -712899709546035584066690905993533849600 12062985 -531015340955084494115774915233915228800 12062986 -116071207665252715983215975053731667200 12062987 598749289113285498827854136986881433344 12062988 96026608644367723590795835666423403520 12062989 -964767525611059652710256007659282154240 12062990 -181528460507903090437190325551459109120 12062991 278616957747510429260242672281515501184 12062992 167611088168478425447901814165136285696 12062993 -11351561196990343157476710324002407758 12062994 -140458282317563634272898372297314479104 12062995 -3996888967230745082862309300190598400 12062996 -714692516869988752510189870731672551424 12062997 -590105185718915287553333163135458354226 12062998 -646118682027507392788164821752244268000 12062999 -31178385838717240991277838622500373760 12063000 -259058763057044411238223814385346560000 12063001 505246545638751321862691326861011693002 12063002 -27233468560288101751885422696534951936 12063003 -185337868172849243348511337439921531496 12063004 1758857339019422938876347351518336973312 12063005 5812098298184247741527403138145262400 12063006 295442050670674395077989410419956653504 12063007 -81921672284301358491693388253671420416 12063008 986174611151189365326332095657931243520 12063009 257578533373406976017581287664162215360 12063010 -83053869865240130633424478845030912000 12063011 130838113280650829396872208162367723612 12063012 110632881943323260932655344666594775040 12063013 804948940588056971164613116422345799740 12063014 7706419707349068339928579373077355520 12063015 -116594477451108187336739742539801500080 12063016 935864464475032380605745648610659118080 12063017 310933226255116011984839186482546447872 12063018 -196197235561813370883007013855957014272 12063019 -195165280741131832259969498198160144504 12063020 585650953286993412963466334701689692160 12063021 539565180033910967151180963117241988160 12063022 279919986400123342180291661184684100800 12063023 74761096026422194137031329723040465920 12063024 55244444722880623677288613454435942400 12063025 51375452865278645039132180306572606300 12063026 842681464095332222144548414152858941712 12063027 68857748381117471144932132532810116920 12063028 -680687350971392332291243732242976392832 12063029 -234546487068153335469955148689068414720 12063030 13116391271409862589950936662250291200 12063031 -76011342392031104376167009018621573888 12063032 479311358156464445472248898469680230400 12063033 1366050024112806397226018536485420787200 12063034 822795286319646336521752696923358114416 12063035 -146740152459693875229410589013261884240 12063036 142755475255606188039059101573503805440 12063037 -497866912713987343610735415806269074848 12063038 -273951566531932209281455060207847893056 12063039 -688850873667845237056591418463422609976 12063040 -144944698335279709839922142260494336000 12063041 -62186188345040979637102073018725290558 12063042 -138327137059326762373167243211524311040 12063043 -390707644132765777855552932958852726800 12063044 -74048441626595242198757656650680315904 12063045 -447287391190210485181347442851460483680 12063046 473727729572752696531214381281180906560 12063047 -134398592765617521593739570057468043200 12063048 12835914259826749884074151193265356800 12063049 -736438379575065390390753321719575950540 12063050 -27564034108333558609211325503121433200 12063051 334925869982751646745105130049732928256 12063052 -86749687247095028636577199827428625664 12063053 -1096792131627268106322218110986008217780 12063054 -118991075034156885955717683579207585792 12063055 170738306720590916191296384237063697920 12063056 318929398992964530220854040065496768512 12063057 533957798077675201027216822634956473840 12063058 -232814384074593078649518054446470093824 12063059 -1014792535328119192850962434134275294740 12063060 -169055282606334234780650017880779776000 12063061 -215433111781473976385955285025769540352 12063062 -492705761631613119337383840562976217600 12063063 -74040165084878935447936733781370536960 12063064 -358541787206996962528730000381773332480 12063065 46772000156412569039510849737038251400 12063066 4598447902903001168403301770158859264 12063067 -1679410812350704505594306842637291382048 12063068 605048639262489507720111221940178400256 12063069 155092782860924275549042063212584936844 12063070 -466053281519635580619215898137450531520 12063071 1222621119713298318045454626974040571944 12063072 450337935350465858218924017335874355200 12063073 144334069490224845632939666142202224192 12063074 -343551071286612815717283143475413132640 12063075 43899149569251997939547157922401762600 12063076 -650736362342919793979270562333873658240 12063077 -377031150075904320155041856040630681888 12063078 196098288632192079048852336953656623744 12063079 -722464717712979241109736536161498049440 12063080 -308105215646036659664877271715225241600 12063081 -654050259572586362836954536166313587200 12063082 -451504022006425730685322083818765845248 12063083 40663493684939463304005558709110601332 12063084 680590507604777503033237694253298593792 12063085 -426176201335064643154224047389182143220 12063086 -113046118090000374290654761297351151616 12063087 10932288478112716901829514600035875136 12063088 -158702801118653119941463013962494181376 12063089 -279505191025569731430973628691556893276 12063090 39575472900906072410832165696975997440 12063091 -13359794856026455732498377082351549688 12063092 -56043780213946677621179271401264406528 12063093 -36749680891975236373143725441908506816 12063094 15070617513769464183276447733413480096 12063095 -831587991676337359924637418368924160 12063096 251283243739897218087801799532207493120 12063097 246778191666350242221238055023592813546 12063098 -422312477096559475540481720721192433728 12063099 -367521061947681657829720430132010792936 12063100 565375748617310220903309728635904000 12063101 -200963616115618550055150226690371606900 12063102 -143976565674913869773925175818646690176 12063103 -338654431187718775244017890639358283136 12063104 -9364447304334687040487701782630236160 12063105 267667809681464756514067299740144615700 12063106 -678205870007694365618331943696952593536 12063107 35856837987641705104262839346611845024 12063108 185011838246763548698657300048069687296 12063109 357717785703131311425084656371263686208 12063110 -215958265649678749051009620347293434240 12063111 7049248554477453863727424937441134464 12063112 -55898328048802168055054282935452748800 12063113 -433265857075058337544976497971363697254 12063114 -601627949316150615938793440623884503040 12063115 -680941304868295797991755783402933669600 12063116 317479542815554589071802440189517374464 12063117 -181319844651333233893469519139587772864 12063118 503242958141834357542496591899007665920 12063119 766561022299804578428544337043412660840 12063120 -41534881813655271894865186365084794880 12063121 -525094464374727607043549211702518122688 12063122 808309264098340561532556198074929076112 12063123 36163030673877142929478983938884083264 12063124 -499435354665446065074764016461737115904 12063125 143637188388862884822678837150883263750 12063126 444019479086049118322256984640986993024 12063127 -1010188302138641780076874431834947092024 12063128 -342207513357982975835673064119289774080 12063129 -54116311362186255274959003384427418112 12063130 480787004394283902116975806822738718400 12063131 -654824201949742190506557312094646179068 12063132 479341148466753899933918116174028900352 12063133 1260373388675765395659855602736338737382 12063134 7023233345694251243277297065624552640 12063135 361696257142541972004344631044245470720 12063136 -2734127845237479674794757173377257963520 12063137 55856499272227044111720121343782767360 12063138 -160661557557858431854572569489480866560 12063139 -247217690871680837914272169718368461360 12063140 53697420949633749782720096940157132800 12063141 -92526669852124864535753709381739456320 12063142 70458193128918017205544572206239334400 12063143 305575025194330798686787676662958070624 12063144 -300238447726062114835914278025818849280 12063145 -818504823389759570335821818570562059100 12063146 -157524637519992127342288580866371096576 12063147 -330855819280079577851106677558480621328 12063148 1061047224246118479217458707841053566208 12063149 -86946438360232255435189928849506178880 12063150 26782436104409691613336413851064993600 12063151 -388418924898919546206834447093182324848 12063152 -143653833578349069050985632548149510144 12063153 -354894289459862024692248018999224746896 12063154 238684821166856610909025896124148060160 12063155 -248845638830700895584380526936376353600 12063156 -76800292142961189752442856510854819840 12063157 755939936273480196307716772231503775840 12063158 31891688228451690779331093698999832384 12063159 1266182666656304011744688708951762314200 12063160 396981598575066717421327660715238912000 12063161 1312414801569642053061405523356778491264 12063162 205828338637951899048025044006727037952 12063163 377163292514339368315901514653508036948 12063164 -191721299846649379574861889086982810624 12063165 -192365395398548324441797663720904626080 12063166 -329973888212910414310017084602955667200 12063167 -787486226540792313789398511427973102784 12063168 -4366283225642182337911782259524894720 12063169 1840219262699387509409035217338661189040 12063170 -91108280930912160410316974393511728640 12063171 138866915067684103183749479541854524080 12063172 173657904409336152828145623701038636032 12063173 71574170452238199812274545165857060284 12063174 14460836013630787868040511033879431168 12063175 254193087762791418722429718163715266400 12063176 23483413646731069356450904636974842880 12063177 -331832611990658075861793832235627904 12063178 -243319800068125587273134397062006710272 12063179 -32792484877567588651337179671562778220 12063180 -78416306082699427110843769517232537600 12063181 85717482160978063529215499360435676800 12063182 554417698346428730004968156707308096192 12063183 -780093627594863438510005790664094482432 12063184 9086265024233417657861459611116109824 12063185 48006184833546064065082358455475712000 12063186 101070859060686581199457780798731305232 12063187 697108352585076757645964594511857610552 12063188 -907801248648568970960931058183985445120 12063189 1012012548334946033271910682148839728800 12063190 -175254582022453401657045987355104902400 12063191 276584258255869641287381001116798628480 12063192 220339537637632596608675292042001182720 12063193 -316146865289798307715517202811107444476 12063194 -241973267550691428600354863173775911680 12063195 -368197203919546462703342436039787776000 12063196 -675051130025826130224822660553061209600 12063197 -486050844472820084217694219360280139354 12063198 -196171092079676111728038492648716866560 12063199 -148305803830506248393890245288709451880 12063200 -198103601563388510659214316455500185600 12063201 -192399221250574566855088435249270438080 12063202 70095280082903393862700099201358692512 12063203 -1090173653498948290872441157907246728548 12063204 -727759773596911116642421235454712114560 12063205 -455121812590264642798499445037626007680 12063206 246998551825370418048030235580942691552 12063207 186308979802509248822854651292752273488 12063208 -1265675647583778486109498762060159549440 12063209 -113723955753346198437159203378735371590 12063210 -175435584450234572217611272586327735040 12063211 -989415438522032922828944563418698293848 12063212 267129775101033243070400115694082813184 12063213 -59755871421596926499479912531149515658 12063214 141890572335390420072717931552206315840 12063215 -846710125846490358988993008784473971640 12063216 101413750420095797042313338460045312 12063217 -1747640715385444287508595099483003525400 12063218 -183657401911217873474239860363907759200 12063219 -263935972711716367329151389755323557120 12063220 5209085724306500508203858377235281920 12063221 -80253374817076412863867367574870635520 12063222 -419049034989393585499277989254679756800 12063223 1670327104682923691816183292161896426472 12063224 244674303986440913442253142343132856320 12063225 -17671261480137487309948396852146112800 12063226 22062114015493337849245261321950140160 12063227 -351169743681328727258019357863742893040 12063228 523687081006587649592388733334189867520 12063229 235712791386512108113641851859153933830 12063230 -54966282569330376419449873062806946240 12063231 583888242584666943596171004122094964920 12063232 -733420849918309596112495142055085867008 12063233 77728755330030219778348116294293370240 12063234 -52683030805293451625021425958898986496 12063235 237521227910897424274519171747131553680 12063236 -819492421804819279430249145478847310720 12063237 -22756005546916528503353957197131332640 12063238 182350393916778161227576449112388440320 12063239 -261643351083558777350267501139860091120 12063240 -60055945828824837954556314995753779200 12063241 60946543781332864538393123837264303642 12063242 199376442876051581140117045780036705632 12063243 -558118084897532536629801234661213085736 12063244 -537391462395140858080481699102922590464 12063245 -1032339892627716313377519886416044901120 12063246 17332227143976944643377657150635971840 12063247 -51806998192376003820177943761478742016 12063248 -22225930060992655377446074770080317440 12063249 -1517767986201269646147827746952397588192 12063250 -67223837436125828078535709734706032000 12063251 294692745050064747284927964725333594232 12063252 -629329675146183560144732607940340551680 12063253 602118692331869134177389235193089951502 12063254 -25974218240486098193545848417084672000 12063255 -7408134211953710782940990245643151360 12063256 385094781716334586552929029394414458880 12063257 -2193412497875771271361085408092254888960 12063258 39485800824815659802311945792031397120 12063259 98474785005985684552125304048856991168 12063260 269611975685102158463679307603423964160 12063261 -216309698261567132998634777361381422400 12063262 218955564244167964845710229937491451200 12063263 5196432752415768569612135453873915064 12063264 230123230772642307061787916214791045120 12063265 317323649873944022848190921843972736660 12063266 -171590977757452553428394778018489868032 12063267 296665814789942970286804110836422088484 12063268 342078936520574426787826544292517380096 12063269 -195361920641699818347226861924176987330 12063270 3445382438486649507623053839817328640 12063271 2088455170744795048753702257877564800 12063272 -621361934532775741192133205256196444160 12063273 -201864317230678337238660595073364476016 12063274 -765250818610188296532362019197455638864 12063275 200377032276158374044466976005180092000 12063276 -490200895267233744233621687894531159040 12063277 -586539971037406567480352443882143235380 12063278 -97360870648057794178134775306461288960 12063279 406644047590423889781412604090528305680 12063280 -146569560991391130723938239638307799040 12063281 -19298492642174355290439850333458820800 12063282 48309138615336741258854152399948873728 12063283 -1264784304271018132161076115505221139600 12063284 -589313441050037626020587435711245338624 12063285 -259258143481187530469219021250357143760 12063286 411793599351554777733352764109338781440 12063287 -480153410050756481420257513038039113448 12063288 147408777826880436787880601529997598720 12063289 377774694108200025910040995429999853056 12063290 -208955133034394422169035825785373132800 12063291 217537685029645556120605442418922253592 12063292 -608154411471864001155583651214101657088 12063293 690686822385277923011447421466473123648 12063294 29447279972421078312286631328330194688 12063295 -160945164125346276894007422646719380640 12063296 -39559792896157865430719838765755400192 12063297 226084563151039919416416573261009265200 12063298 -185000314100140212889595373657375507936 12063299 1040301105434550581960479947464798603520 12063300 30917445219074735290385202727019520000 12063301 1438988328812437032172120079808974886302 12063302 -110218252033810402505364191398235251200 12063303 -90852164835806894646264520146091891200 12063304 -69295088091230548121219064068839956480 12063305 89988520827663336139255081058412357000 12063306 3362896774185683657328794895354779904 12063307 -109425406926082752298674699258006870408 12063308 380989571793449107631318191739159901696 12063309 194740553297676686349927542327372666880 12063310 376970177362476797385362808327820224000 12063311 -468276911940662739233798786062566236496 12063312 135174422742506956983859001304280326144 12063313 664777776491315054168797038256181146624 12063314 -794275190243560124613583998141666597744 12063315 -190364732506597978608333582160079516160 12063316 148989556555700461487955484888899819392 12063317 399686715958928040161701371875932209600 12063318 1638226660573273331784221476689645504 12063319 1701898822369894303873241026984049120496 12063320 -366320312233271564076257795104787251200 12063321 -854091514098262161164032805201686531110 12063322 319035980831482137245849561362792841712 12063323 10661935726777279974651933584551447344 12063324 -9762906449079044149469008185828016128 12063325 51348466395825786289073410294583500000 12063326 -172207951611330712374789044304989832192 12063327 142365819013106029955730621636611250960 12063328 -152729581233861936881272744129033666560 12063329 -1075467440976792365012070306270134639070 12063330 6480779173951040617831702418863840320 12063331 438538117602704472250450175663483798992 12063332 -327978280068808427385939019404855064320 12063333 -1057038179317824761250516503798336832960 12063334 137915402799037497886968710486285388672 12063335 403246352652017650203083348597748788280 12063336 -180926932426427386157001295336101642240 12063337 266353187076840878636648937313749220 12063338 -321579632328926614521681965615903923200 12063339 151999147446777206713284467922045991008 12063340 -198379593456776032684403262804849745920 12063341 1311775699680026189367972772397350022742 12063342 241475076688730635902346604789118318720 12063343 -286231413002480853743853711037076623408 12063344 334427516714993789632662602419919093760 12063345 -74290047648383884150370512417339497600 12063346 130332977461483265530271558753804665872 12063347 -1059038018545470891492878254043052350400 12063348 37554681333894653714535124258341040128 12063349 21369858344242875177738166613083127296 12063350 -89874454567702923653883731327896291200 12063351 86760725599062884703539411891483904000 12063352 371251177541704632716598692755923886080 12063353 -1632700557327369802081355601556514490540 12063354 9886624658976604059380213771023595520 12063355 -47132337474671012953674863498391018240 12063356 138611248608273315445155200974582609920 12063357 -514863412707862777438069096200938280000 12063358 -381904109907319503337958805468340062720 12063359 3196135961644490739073545518357515512 12063360 -646224130739564879765368682384562585600 12063361 -222962018673829522234626714716014247038 12063362 106298301030921803334437635420739013120 12063363 97147811494484236838259900863674244784 12063364 744933991163909886297117291484692507776 12063365 -287201821930138985743925989673445582600 12063366 32110993071524854742411943233704857600 12063367 -1055856018346168322003818905971510660584 12063368 704176325756159022179338288893498946560 12063369 -171546243076889215618385354490849438720 12063370 194604019070931660095939916785129310720 12063371 198324680718565512919220206713101146944 12063372 -415709931456481876083409805026290902016 12063373 613478467699379650148679926087279695840 12063374 3591675486460589374599503106940020480 12063375 223207206640241640875423964734905098000 12063376 35194849312766098836638281515620106240 12063377 848742407355681811841291402151244178226 12063378 -270706065842023631192191955960874500352 12063379 -919864353673383567613704085994130977280 12063380 8660898082223101664961576389400576000 12063381 380030864908789340813797981743014384544 12063382 496708043401205772964408770110522092800 12063383 -138317905037117490422783805101520923976 12063384 155328658961113793129110899949992960000 12063385 -262829326120675436747731557635666697600 12063386 -41442227797631181318890946743622276096 12063387 -6959978740314105291863737059993255936 12063388 -867332373565181688488102805326145843712 12063389 -27310592074520458566284736300658560252 12063390 72623045034173457083182001575382691840 12063391 661713428533163284626336756380201945400 12063392 4146684177470329226455324139600216064 12063393 520529998641741778143125743702030305360 12063394 13824873613777818825354495892640758272 12063395 580822781849331740448184666646193032400 12063396 34913806329936158523563880335439642624 12063397 726386272315979921471666472506216241984 12063398 45046202820773958898734025142886275136 12063399 97531875553265330016283928712664139088 12063400 548045549819442606520149721324762752000 12063401 71132212356233005219566692016591843264 12063402 -36943338194591416798355311817439903744 12063403 3361486357478415897576461896284372264 12063404 282617736972164161097240029542716021760 12063405 -359731831185748628967665535687387362880 12063406 -148737741395514609636158880295967906880 12063407 575720847722005659992062426310649088656 12063408 -57725089244803970392346254104367988736 12063409 -54927682210413361614918239353901636684 12063410 301963403393220053472035883412565907360 12063411 29756972545650364631498229896284212252 12063412 153269408154285766956949804666101012480 12063413 -74409726125856186741781902282495622116 12063414 -59308304408597193097051867487597498880 12063415 84483998487386971733542022436002973120 12063416 180010773092427239717268921560092262400 12063417 -218495002457620405023461782362849470688 12063418 -50662148815547760696058639353220989840 12063419 797333847504892882056271239683274782820 12063420 200833604367952885380967176978854860800 12063421 -1582513192445474090559112992853698151656 12063422 53695775140281500685059781892723624704 12063423 -151323167372253777198959907510587030400 12063424 -210683662968995762861416828631010770944 12063425 -219761301566739969187603040514029941200 12063426 54941400867862325044477577662870402944 12063427 -575678998596551219894266614745430742724 12063428 197170669296493707754604521802707044864 12063429 42389000760919253943352684078386872640 12063430 45465133124666486620660617596257297920 12063431 762242890957467489950898032736147447312 12063432 435203346259840435694212274041287352320 12063433 -1306862306261174023847238061734081947814 12063434 -166293693233689242753851993332016658384 12063435 9017846007019889423454740663385235200 12063436 176803770132603687377459777276547809280 12063437 926838422425121903390559661271635522272 12063438 -263048116035101949067487766239476644480 12063439 -685993759531225671359385887939283999760 12063440 130225880500010653252419226592733265920 12063441 -6197250497477829678387195841358593344 12063442 -103769690506846131741853493047459132800 12063443 192192666309630295252315709745870938112 12063444 -292790378210887022457957682510911043584 12063445 381076650543610500725266254539203556700 12063446 866627893627464507788254316353869456672 12063447 -786059722501463809322224201472904574632 12063448 2501554666574643988922649394687871262720 12063449 17728792794972936342482812609954253760 12063450 104561241596570374831437651501089472000 12063451 1263401349415151843335944796925910432452 12063452 -147883020171083778693604807101366756864 12063453 -998228857976642784481048760102124621696 12063454 145755941909641361430088379448462974208 12063455 -1070462136272806596715584757356104503200 12063456 -411060069145604854343610013870753579008 12063457 -183572927985629495380669017805943950494 12063458 1943472445931251638060239905017646080 12063459 -407183643437263764215719888765375458696 12063460 578424766321748781967394864639040641280 12063461 -228018612901832742814801047233038171680 12063462 -48896777468196355623010842656076742656 12063463 -303181360672507407327129295798699901856 12063464 56217806336614125863023529354821632000 12063465 -235367098543299735699327871874041305600 12063466 58934038077096944984680662017508440160 12063467 -145397705790274065666724941727524772752 12063468 -361401711899265511061272344959139348480 12063469 22882441271308298037618140617607497536 12063470 -475041348328900450682525088235768672320 12063471 -2397694552188748853137192568416349952 12063472 -56389709867384200069550443208020328448 12063473 -652759759219788653172632725241359838796 12063474 536707218425255547356013172570810252944 12063475 249481315970532972763190919377819763500 12063476 610996127494481322366339439777681932288 12063477 -162809647221867248521292367311657256960 12063478 2427809749826284399270125564655441920 12063479 1164604441537618353817065482924486840376 12063480 61697330358514463187092621446447104000 12063481 -570336760697518207532937734281617371568 12063482 -28996999939543764401797023491201909424 12063483 436700677217417985689730767623872027852 12063484 1190075631096955601617647854927950782976 12063485 61961105927815296412658936295531010560 12063486 -428752948545267165768314918625274950336 12063487 1390058210131956378407400762673515529800 12063488 -574258206209097080251094342509566885888 12063489 -249479570580305358709554576238613336832 12063490 121893223947477395987716228461190394880 12063491 200678260549849400213194980209705576400 12063492 113224543113576599849170963830191800320 12063493 351705962550657448764076854053178057244 12063494 25142218343110139720655124581506464320 12063495 194452018721239108146096862710201047040 12063496 -8639401210717334411219249220684503040 12063497 582313923882408438327331190020173809946 12063498 -117980764069184954145925900509298887936 12063499 -365299381233262972668962087425336168960 12063500 477245673673695322781044039437657600000 12063501 -278079972421476487659950819912680905408 12063502 156241658586447138459079745804337093504 12063503 937499213354057831514078198126398930664 12063504 -91492959641236950822500441250796732416 12063505 447529728316288891410066206337210297000 12063506 30465857464217304068797339999549628736 12063507 399782289475678653789438183796276899120 12063508 226633013689251528547310384841768211328 12063509 -1408517067700201612593731237985716802180 12063510 163955939852545376415649682821890710400 12063511 -2363308142519130623698976972562953485728 12063512 79852058678207988319962839835905740800 12063513 -42072000932235982378961032073606725632 12063514 565787455068466666969117363723609007856 12063515 -453217890409828300859873453237485371840 12063516 98116761587313791498661486018638756352 12063517 9563724170194299370870984373799878118 12063518 -13935141719425253005134615925917634560 12063519 155377341899731444752263681763807520800 12063520 361553855317535548880081632393439477760 12063521 -659732575797193442158387757804313168 12063522 104327377745513066302930026523825374720 12063523 -520149902345569722960567413704568164896 12063524 200273029974342836487486268346910446592 12063525 217514484611990306573551926260238864000 12063526 -11473324241203226366612219697277501440 12063527 328704512477446376781968448667591732272 12063528 501982662406933356055177999551469977600 12063529 -736304467485741569441545750885602388870 12063530 403077982176368773822524001291545656160 12063531 426064328487823906371470303111056926552 12063532 377804175543410142343035208465286988800 12063533 -377411177275212918599081458693807745556 12063534 35125799369770313624406480955305062400 12063535 118420099210216608230454659886469425120 12063536 -163695202758544046450256888526848000000 12063537 32878132579224355470300945934575701760 12063538 -194774765797269073252254775765981739904 12063539 926605246427632678906254249014938963920 12063540 -65319549794237073297285493930229944320 12063541 -96081797617274539398908606736136557312 12063542 4438956264721726932221475910608541440 12063543 -149440218013583180543722137886833575472 12063544 -1566865793372406479005283995897120665600 12063545 50178725026060089276858945708642277320 12063546 9046471343657891797474267169071964160 12063547 398577134101050014976526364952200724240 12063548 57623819728414946577996282702255430656 12063549 -533910856074251452176619475207622395136 12063550 -176699892023986353746700281047922779200 12063551 190880927539074647866977887255485513032 12063552 13310564208361893333411482673937907712 12063553 329353318963726935550677992702107401120 12063554 88863170592576608170578298712438632992 12063555 206432797952345511501038156763111341760 12063556 -1098873239996972737088333583901584327680 12063557 -640512409158862169198954539403701780992 12063558 366577732022334193832664867004791802944 12063559 177743064636293400675107306346366940760 12063560 601057952516970266666268494600699904000 12063561 400136743240296700427205618111939750672 12063562 -41866983082513327808044974971641084416 12063563 766293911010869641561627171034077537812 12063564 7835767196892894467803745872581394944 12063565 -35780290847338832738961782244972307200 12063566 -393052974776963076144684139568019630336 12063567 127346889128743997538962788393711449480 12063568 -177448814089970026294305218366989664256 12063569 125100510942823566595039495409613336960 12063570 -312379368786051388576829261850483878400 12063571 577676658817522340550560499278936416192 12063572 81528954078102617588585168375823662976 12063573 45472053302014450451762416062895506702 12063574 -538762827408141453599116269682190841600 12063575 350860469453107947086605043647087710000 12063576 -171648342546715728967104998007310909440 12063577 -1273986899824446186403537015774599843200 12063578 687515573055049523929768125356664249840 12063579 251981715597538295805385826661523200 12063580 -338618579950536392441557858308521333760 12063581 -848119033522499590087069808291677446618 12063582 136342040853283773661700033434936430400 12063583 -386044861766767409067274635406602388880 12063584 7432523087444854961426279681356726272 12063585 104921915246131277491256954118839126400 12063586 -643250542285379521956312633716148889008 12063587 320060302374461150420744185276048318236 12063588 -107271327492547117571552786721963786240 12063589 -244770920559744579354173448738597701444 12063590 -114373361243880418721300510911483299840 12063591 158088391316239908297458780828751415824 12063592 763397001489406673919359111524650270720 12063593 384617921020869701447612194388690518842 12063594 63760504414098713675859925621428096000 12063595 155732402853458303520186553493543465520 12063596 66139005914381900945539766180674771200 12063597 -84483449088954915418604080794719533440 12063598 8776983550365642268904580864306676800 12063599 -725961074389952896419546557803773048864 12063600 157793518297832749121334478718066688000 12063601 542263271327596453532303930667079448304 12063602 -206739341521177144294353825448006795248 12063603 130449285753953691862793978825706676224 12063604 -245716423591964702117437692810181489920 12063605 -47748709747251176323554994368779536740 12063606 -16285736611584481695422706195644344896 12063607 20308720151878713993097115517765352600 12063608 -950080581110401769566154170862222745600 12063609 767399940885125121892364902144644323514 12063610 -58130467586296841762369693934172001280 12063611 2188349425006700262342654123969862944 12063612 385646380658609575387863073691759616000 12063613 877090343144735286620920296343173641920 12063614 207131831385089959223207595958297643712 12063615 34904766610193764941528095130897715200 12063616 37095420096148305096665656144271769600 12063617 -1104627790061775054089758879432659710334 12063618 -114588161664271481584216778573328099840 12063619 -184527870127915707022515387905493003200 12063620 250187147166464863763996678336755407360 12063621 -343669196780183952066613509909648749088 12063622 813365421276692731873483308910533782112 12063623 -646214102908548542462800833456930400800 12063624 720497890474976762056272409201669201920 12063625 211097163753748664328902220577000224000 12063626 423323631999598601196259459102115848704 12063627 -390387185163683083965910625985407196960 12063628 -320533660662357685436364070481312669952 12063629 37360168530293812497812634418993467084 12063630 33514789994609884926467661070857630720 12063631 1074721694576766531901554836923741569024 12063632 -14154104477886812039464663905474969600 12063633 -195848448754657016307431601460155503376 12063634 -177327694117946727858143720187848907648 12063635 -30486930990693968172694569855744736800 12063636 -102453277653818013341757937180612262400 12063637 72160034101719708274007507503193830286 12063638 -135434961107362265270099346593164285056 12063639 -282784695254452221029562056428597943808 12063640 -293884214246654761010741193512793907200 12063641 -1085698835910151890335189867546771723958 12063642 -398423109260884219950878401733285294592 12063643 797761402671092192624800759528877125892 12063644 -344111240175190504467138920310661169664 12063645 131582676710759279915511023995377735840 12063646 -147364115172860741898046659213613337856 12063647 -10311055849558335172466182096946780928 12063648 -254061302389686361470883803572550500352 12063649 50435782631192234016295555769466134164 12063650 -552042509112951481183917911743948800 12063651 391806021490561276410340424486839913280 12063652 375020477386058688321702303485395165440 12063653 293749749350312123580600830061974817600 12063654 -7707811659317584973686925092025916480 12063655 842701271220776183264834310713041189560 12063656 973260045284590905576712483113943695360 12063657 1440343510429845787743746324822566027392 12063658 -40868089236987594359677280834659821216 12063659 137682944942763727636831499791945340592 12063660 129292411800212695252043527028271759360 12063661 268667297144346122370036186194556025632 12063662 263005718361973672762685778380581760832 12063663 800673682388056733088683723097453021192 12063664 193367225227904464761759758153219194880 12063665 497007649402202223805581421840250173200 12063666 161164624214859545263264407285171997824 12063667 -115330917896477843903225888338411094016 12063668 -24257718824876980488517281964326831360 12063669 -1230944363878541050417862444921014928832 12063670 -99313419278148332545271315943544348800 12063671 -491470567481968801021402012597873843200 12063672 71833540288826181906195841511159685120 12063673 1024623810735340450170801521929449418922 12063674 -265739227587631481056093260663402709248 12063675 -50752165167060144587886654452506330800 12063676 223934156385333032812093954254319343616 12063677 -838300797939819971691796784446735718388 12063678 -703557082557256160036186829836136714240 12063679 50522182840529274579778143091968582160 12063680 -269118993261296993045555902667292672000 12063681 -81519985330665957696115939340626329600 12063682 -21459921027677994940706099573536998528 12063683 77975278888964322605749685653833634692 12063684 67794915316993531816985820340155555840 12063685 611904685981005153808298061173698131360 12063686 -774461829201049989514087092117282242208 12063687 -733429012384422202908116394617450730840 12063688 -1626712843458018528389062498484551680 12063689 392231207164825565015877088206028793280 12063690 -47158891615848549309174793981115688960 12063691 -1502892822920273434078874692972079394200 12063692 504283241006142085093404835879835384832 12063693 -4229211450434401460952142512598014912 12063694 -143117452602433689131117450960186359104 12063695 -512488202625820020032740429824821683200 12063696 167840204465370676248542589684525563904 12063697 645118872311882434983319698758821884146 12063698 -239406636324407023047905395248919724400 12063699 -831007685399037603676556594580319720716 12063700 -400281267146182124226490654678614400 12063701 -139678376943906725178204634193564601960 12063702 142656337141164446161610685980915429760 12063703 -327241015097500401854703674647467805048 12063704 603749224426156771782735237069829509120 12063705 395101117927849395573499471004705601600 12063706 -95521343056667850496282068549858194448 12063707 -329259522130960392449876528738559404880 12063708 -364583899731297559342871202632054784000 12063709 115123734965313012175320414950565291072 12063710 -536801765438016933101204941863979545600 12063711 -364917402563555580098579743011178070016 12063712 -147749001710068676295571977551411675136 12063713 286130405206549918937075486775079984320 12063714 -187822736664384158478049075983518621184 12063715 -332987572099895367714659581497470766000 12063716 153635777939122865982139018143845449728 12063717 203959946052180332156021380887858153948 12063718 118221816831484424307929534857924845504 12063719 -854616689102747338164307170900462023880 12063720 35297699555023208375500825391554560000 12063721 289976123512494819141856588824468340922 12063722 -392057264312761979880044904359613874176 12063723 252486470262007180393200325823402545920 12063724 -615919744764367617463114943318461812224 12063725 -1319874233989003755049821392064537729600 12063726 -305417424123123858403416976526750362176 12063727 268692083866132625122397468130877564400 12063728 292212289379153845711525746151517847552 12063729 -257011606576968123816528624940086992016 12063730 49332026325247822831827412594497945600 12063731 -510359017483347616407765969548817333936 12063732 558709969048503868286843426081353728000 12063733 -650081612013307449968639730484893413376 12063734 637276047809693132338664434955898624000 12063735 -791531542630711952038636171130263453200 12063736 7891378337028243816704950285775155200 12063737 61133583661965841885004165313525504 12063738 174252439969839068953468369442812888320 12063739 -282391215152265808116684920584137955440 12063740 33677992570596132271071028832581632000 12063741 746874120815485258900653733998853435392 12063742 99428934312417058219814110801666486272 12063743 -260410623394174568871484447020861727872 12063744 -257811412748977464098690411182883340288 12063745 583363473756200656382112057823668412500 12063746 -530962049591078272027121549261115394560 12063747 789616189348217339359356945420696171000 12063748 1025765350189551141889508163136639841408 12063749 -2478576882761360661025402722092860080864 12063750 -39825557254506696332841974357306280000 12063751 -24684685677134129840156354426077848960 12063752 -1067654102298702242489524478222650736640 12063753 168469888307664931755522155598844777536 12063754 -174350480089829344407383890738320024480 12063755 409840621636144491683323898111467460640 12063756 355854254486569879445379113620643753472 12063757 -1042575859378679233976954383615545401408 12063758 -44326129815877074608549522683211712768 12063759 782295694070109356314967376053594847888 12063760 238370064273715896021757861588629012480 12063761 -108227855739598892729524156291108201656 12063762 -226221978441927453084649773371886716160 12063763 -504123022354648900677534137494222443988 12063764 72235499740983946088304850123059302400 12063765 -145348804277836000962788566770884812800 12063766 44594154011781405420618186623134804608 12063767 704520992753645876072122489723628537520 12063768 430897107417969013789147084261827993600 12063769 1282493938484837781340663289340524820170 12063770 -403177649134042256995238180855002117920 12063771 -27244453307613893093815034062894354260 12063772 373719353560700906504638175309901987840 12063773 1233219174971853308719353367809545810022 12063774 3400119517894380191369602245351997440 12063775 103876119713244267735607561817463634800 12063776 219423831339229721094676446178279686144 12063777 -459538761373335256619558992833475074720 12063778 -20132481588708612789892559301836313600 12063779 3788719697411637169696560540849139968 12063780 415033479966815977519845139627901640960 12063781 611877354229336412051272092056900747582 12063782 357437346714373283170643919365273344992 12063783 189649348537888387724903370260572285224 12063784 -418151423522555908896818029481795174400 12063785 -462740888356757597394371912582495331000 12063786 107994582983224897081488888420237341184 12063787 473802333196170012854977080375467074192 12063788 660348244009298226969595123406669953536 12063789 638514814040513933284750515323953262400 12063790 -52242836793043361323459259494033430400 12063791 -561375998727122263454623775691973997808 12063792 -65790946438507308053755667178085220352 12063793 33026618103770419365966793714188622720 12063794 820582917450349314002062214146160487696 12063795 -169301052412030002782956979218309034400 12063796 134956037772434620073441164188749916160 12063797 185067247768018263391046313856613414460 12063798 -543886056151051101083585872608511197216 12063799 161506977954421435432896392507055488256 12063800 354055502025816420311351969207657472000 12063801 57763498586573605247737474577023216800 12063802 468547547814435997200032708076932758272 12063803 -1229534825762853851697215960172506567880 12063804 299072368945294377973536155719014314496 12063805 -25219815927075314271758293531389550080 12063806 285536919238800317796570664149509828352 12063807 7676045623266414960216635481909511008 12063808 -265712396563149354962019933755135754240 12063809 24221385383381052709892820415303657320 12063810 226234193934929640606370252040127897600 12063811 -923568181325813157814397035480700203588 12063812 709908997290619232867484505973847425280 12063813 -59544473162716270467539632019527238592 12063814 -13539605792235340710713463604064009088 12063815 -624875877419900413043515098567494252040 12063816 -21184955570490776108956241646714731520 12063817 101609911458853000471414915044203726820 12063818 171122142744658928230313971533023678304 12063819 -1415486656350751721419809155770912700928 12063820 -665019509509178284138940293383262417920 12063821 182786503688195601053659564317405216 12063822 1857815783854636151487475970671656960 12063823 -734821368588629346118628409594471297936 12063824 -51258493585356588927364492762398720000 12063825 271261192248457525312089055882450190550 12063826 -639373754322787212105853604980662407520 12063827 -281689924229607187270696025633401986324 12063828 36076965521278608249411062932531531776 12063829 581840831171381230859282117724200158080 12063830 -320929590006776883344308247534340061440 12063831 -20394198291167127211950009962790513120 12063832 469484377987892071184050837090525286400 12063833 -390914836662031875631748513775139322160 12063834 2005351471543705045129168582516540128 12063835 -243884431459851836749032308162453756640 12063836 -46186206181310506149694278733069025280 12063837 -795830647967250694776869561387113390848 12063838 -194857509746911246329376154938937848704 12063839 147130979081930472360004229657614396224 12063840 -182436680341597507984980009224959426560 12063841 970563577219331945059130795655634730800 12063842 122524111004560151446883193056901990912 12063843 834517736254272517613433758990095833600 12063844 264373618120434514724486670784658022912 12063845 319469668357141207133305078143022100220 12063846 -153425734564415219320826391347671341696 12063847 -1062265850680630135832248417302474917704 12063848 -223851981546136216039720951511635968000 12063849 56305550120116535711385055733773760976 12063850 -205885138706423707906774781868338431200 12063851 1133867565213699158061215771107268674152 12063852 141907105982320649299201436023095288576 12063853 989599837746088635752030456054507340822 12063854 -691835831729732068337445238106900213760 12063855 194717379752646500351744710771590525600 12063856 144018272346106075375006842560796884992 12063857 281882160650609809789214231227420111872 12063858 35082061843668938253295575478615998720 12063859 -255094716298988188107707768319829365940 12063860 -205908168610293248491036351728215040000 12063861 -56311223171486349690111388472553364740 12063862 -237687899369838317140476726248247305568 12063863 518998335661500874467471281475917126496 12063864 151669999253956953530127706142082048000 12063865 2349895297960919685953232662274872640 12063866 917956822637906518792596557535304957440 12063867 -179671361760413429358293566143647800320 12063868 531858112555573847019636986031015367680 12063869 1046082642553488873625914124944965115270 12063870 -39760428706880161843601091909776793600 12063871 -155502344421396864865045533279506316928 12063872 -692591875274797105569903179160480645120 12063873 1064949280356847301921404850126157924768 12063874 -607944693337016789512671341112798614064 12063875 3131414309245583014746317100194738664000 12063876 32051950315503197326867875609562650624 12063877 -173207497473272206063750166338607820288 12063878 -253937681066017977412872091429669945920 12063879 -746754523413774742458455241512500443000 12063880 315541452574242514030713387890041036800 12063881 110016129044451606772753156813663603764 12063882 370322256083125803803803478138464795392 12063883 19160450492133191134957983922180262000 12063884 -156102195065073589404756722834469273600 12063885 237502659986605720245660970173121893600 12063886 -324317634323813143533668681162766451584 12063887 -7044560107952111304811428311305591056 12063888 3501296076550431189771302817338007552 12063889 620321506346743587091662164446727696690 12063890 215126578814934060269387494585287900480 12063891 -131198946504120454738898680058591847936 12063892 -79253539282992643718651411521439363328 12063893 -45027939085445836158566871327957567858 12063894 256340406167309584427768742874885447680 12063895 791877789391801203875894622508481045400 12063896 1130639716460779949225606514345242449920 12063897 50547455146917189082994855247665997012 12063898 3249639894629090582967996123083062272 12063899 -15762142539110136112831235965150895100 12063900 -100695816983674937021641632347549299200 12063901 27273490133338542578537176188273852902 12063902 260142038701449474534383059085605598400 12063903 -3749480970030013539657099557547859896 12063904 922548152465563156236869007879319191552 12063905 -290006744884490088634670442914927240640 12063906 302045629493001337967412851273217096912 12063907 -42424451074531903839441167181912352560 12063908 -13473343840166663043074024756684098560 12063909 394884948396550493457848136037188742272 12063910 -393455721187514180247571224580251968640 12063911 -813395998468106879582939716807057823976 12063912 304839553953375059348658601504729497600 12063913 -1517242145975306482756896812959839152640 12063914 -34040258206952427306031357161594690048 12063915 91431128726242602096594320868383863920 12063916 -317501504776640108822632638803401897472 12063917 -1572802055085456873617017405512537327360 12063918 -23594573643546901339079217474642127296 12063919 8833819432487348512423943913404429296 12063920 252250890173699189581939238665533849600 12063921 -324715560890507506833203805197042933856 12063922 127983135471416621662256831130153401664 12063923 35929027978980033628810289810750763480 12063924 -298772236174036285557268448441373388800 12063925 891963888759878039803092066182193524800 12063926 93065083453844147392635293092544752896 12063927 -505168196391412245325005601064303283480 12063928 189780092282392708338084989022604738560 12063929 -127017234128305058052875574193738553088 12063930 -113589558014500020882995662911161114880 12063931 -427789232910426318900350559602375701296 12063932 -293390538572301892692216216061002024960 12063933 -223136752308414873878651818649947386336 12063934 -357495750567000432777047173019748907200 12063935 200915833341704851063014338638997376000 12063936 -33946724529487352279127755064638177280 12063937 629327833030962565365469928670992226240 12063938 -418690709803045008501222887961482302560 12063939 -84807398933751150872022134001777478992 12063940 158432218698070647669768283764863815680 12063941 1365678864722345911757297358558925228800 12063942 482099555849473435653352405414517760 12063943 -1955857989649616979229547720791052093496 12063944 -427303974310982248009114715549739555840 12063945 224664497653023491168635133777017467840 12063946 155897453147080447360545990786458851680 12063947 -632637918002976439742325707815713549564 12063948 -38196738928444606571218305367744358400 12063949 -1033551059504224967566683985599168004000 12063950 -68083414966178446901470968448615248000 12063951 20079524938685189268325338013918682880 12063952 -106573360259507656333366516439826432000 12063953 573365964577069711468653509017220319840 12063954 -94806378583824321714248982379709895168 12063955 716498088579338309543327917301414694000 12063956 55113730422466395035279542206818691072 12063957 112851691085737011243915561739814877600 12063958 641525200801834965110079528473294626080 12063959 1889663686776876619469235695252337691104 12063960 122766167218696747578264978217186099200 12063961 -97556665071462322607762292694714105856 12063962 138189814820489414603534176778325818112 12063963 129210223760108057945400775107615248688 12063964 42394216903758798553992797784864202752 12063965 378829505485682168061990284824351680000 12063966 -15226812869707880097521774777585464320 12063967 -1405796286304004223835627825945051891800 12063968 -253093088284871998605933640754246713344 12063969 520211801769947141833552252690745640594 12063970 -563069223772579504708611318338256239040 12063971 -2072067266912266270449432376824000000 12063972 -360425408530287712595022566311583812608 12063973 -1277595624284406648965400819297506404740 12063974 -219144471437477640159639408404885013120 12063975 -189223083388580364330999267075084576000 12063976 730488147907017750581180714382519598080 12063977 -74684440510367421883047678797129481600 12063978 -16794539102328734657529294556463718912 12063979 -1175361281354394698907303495253830022016 12063980 21422602507684947862415071045836687360 12063981 -153861021308050978580967714131182242240 12063982 -63107251114667442465125571211523344896 12063983 27058419529095214594311531069911586384 12063984 -154735575213592288560681372550944522240 12063985 -764702726103567470948362368092626031820 12063986 -315518590207092779843235360362116765056 12063987 -276605018180448603292495425810458488032 12063988 -634874967604841951915920376223996752512 12063989 -392362026073431642612170087573740872768 12063990 45840332448999281794375101053673717120 12063991 -132939395606217379902465306685979902016 12063992 113634964757396438068012030711737630720 12063993 143586555182732711413517993361222845760 12063994 -1211547668546626045727373596293332480 12063995 -413487581862284960451494271951270336000 12063996 -89936330208442669157173383186399283200 12063997 -559476050502409323186518944641213883488 12063998 75538312689296752228032859380537961536 12063999 1123390784422011209333645864025534675600 12064000 -363319047479285291812423776212090880000 12064001 -938351952342573125030047625500499320896 12064002 430430757885083061852545018924917632 12064003 -15737555232616769111631749350108101120 12064004 -237086998263865374689804945101327673088 12064005 643700499045015309244386476288415883200 12064006 271460021141480498579755925832603924864 12064007 -3789754711139242164353067793790515968 12064008 955721172753608674739207295127633920 12064009 38505177159735510903599437637354045210 12064010 -51525430069801646212398186460536867840 12064011 -435768162597151938022433138833817894400 12064012 -439606165146876265495069299539517383680 12064013 330316111196640203248189979694943420524 12064014 -244471477141482380162945234236639380096 12064015 475481223795409769186833205930947841160 12064016 -1499297133546640024953489997152952320 12064017 -255069286459379380339124840248041857088 12064018 613645233564685803953428999224139458960 12064019 203532953357554404980354952979156496208 12064020 379689947573164274017033343694880911360 12064021 1171266097158014260364731339366932062222 12064022 -142685195912014008525516107400313867776 12064023 240739904839193412679902351811601179872 12064024 -612572244882997389819613232389450629120 12064025 -9864598763228079125434362183760830000 12064026 -147443250569561641830112788641170588416 12064027 103064942833406044905324362886270297720 12064028 -852862086618507564598000695694535096832 12064029 -216121828972294353624596328562529846400 12064030 182028243031436492108289526377108597120 12064031 -211420662121724482995952595509105167360 12064032 1490791644327885099565552604137877667840 12064033 -1685869992683022854586457240389626327100 12064034 -38555103406353441392729988126715153584 12064035 211260991290359705030016769619226699360 12064036 -270679830893096555093155585794763075584 12064037 23286853583153495041648320338278536672 12064038 59369745030225852477984625368253716480 12064039 180534419249734365336777249787600381680 12064040 -504338412461046716324916726876716083200 12064041 -23281809766104169179331766916843197664 12064042 769111991335605968162183562705944490672 12064043 -473548520233065371860384845042921816096 12064044 -135972276310617820285032024155740615680 12064045 186434991926311885403907255593578023960 12064046 87748605216291143649331116798518084544 12064047 92483909607818370021173488331071432200 12064048 84679516125809873431955988638673846272 12064049 446740057577601215265563282925437322864 12064050 -150212459378480602861830536332168608000 12064051 -353352318008340723906462722630758840948 12064052 -89629697528378946549034703189518712832 12064053 20389211734350817574446001759393591808 12064054 269220463046781702990411819446779583232 12064055 -122357497379826503301682245557353760040 12064056 683673598958294321942479705281776947200 12064057 -876124906460901628541233990948536764220 12064058 -17782825213734997766378536768504638240 12064059 -12692075740363149839158170170367865584 12064060 -498194531809598979873623003536110251520 12064061 5538048887470028723099034841714462662 12064062 -496142325038916977825029991748569581248 12064063 157090924974909471140210458788190440 12064064 238910259527527204839673762060877955072 12064065 241632642521983716804435388525575115200 12064066 -117162673596539343994072563512293409280 12064067 -1205596266438335792264269179259875268968 12064068 -173433852473380059335816645370601112448 12064069 1246971845167166849090660109731426329440 12064070 -44252583285587908229451041262116123520 12064071 3300467385358483200472796132879852712 12064072 62014114044578421118090218031715635200 12064073 407477563009659811371667185126122415744 12064074 132943682469368084911279477049914364160 12064075 -461963947969341940405323632601529004400 12064076 -698031358728353777335938910251315498240 12064077 -710067983185823156261314423122544071552 12064078 -125452499469369248409301320983770608576 12064079 -1242920600636323324083667869203116533624 12064080 949134652640662147059724536061624320 12064081 928822291180191733685460202549934815552 12064082 -204242887381168239643261109644331722608 12064083 -240266899220620205561394424349188375200 12064084 209102694041678711038635867138221506560 12064085 -259100907061468106801256192340323583680 12064086 305398452991478040085038491200979808000 12064087 190367829689112588042338795818352801280 12064088 769848740460016669925450484295692288000 12064089 160229918332069157379600380667044121408 12064090 -716922174937560849445646313074732083200 12064091 -21855882728828769888794744787213756000 12064092 -392659403626152559465056366766687005696 12064093 477490178880423045808277073111952610342 12064094 1025482780052041852252451214178480304640 12064095 325172762149718597990333353999340330520 12064096 444359214587378544705771214823280082944 12064097 971797023835906134239281230301252896546 12064098 212972073406672946580466550224041927168 12064099 454929811191289370325577899259772323100 12064100 -37524259373227727589144558627527913600 12064101 760354072398771579347572303380064419840 12064102 478191106882041887763871909728500182752 12064103 -1678873168683297187496218833201692568648 12064104 -120750589597897005826705002836789299200 12064105 137535366520941721462096106095461556260 12064106 236453888635329212370540913808115602784 12064107 -52991470230232618569218536283858657280 12064108 -175638080144686700916333196831738256384 12064109 -707037679807252505857030419797134260084 12064110 255317303871426701246692695573676613760 12064111 378569455209408494764668547648210408192 12064112 49200668448242048083710813744015114240 12064113 1347690590995136048726358102196692362400 12064114 764329686165695381576079182366109808656 12064115 52759471580523475761145140574318387200 12064116 -394803574629010809298427983163972843520 12064117 763593152328374009102853363344440424448 12064118 5334759679403501481960365005611879552 12064119 -55114662234263006657218958540097449472 12064120 -484940994097298949121970583759015936000 12064121 -34756406297206605182420779100058222336 12064122 182734535010039772744247512351386316032 12064123 -17749904793501829494039245846941700696 12064124 -701344531675092395139208759929782728704 12064125 -360413920705839870376531295050614912000 12064126 6884066808276974674985565475813584000 12064127 331410125207165270545485116106512563632 12064128 -53039132586796187286001366241535590400 12064129 -576106323606229029367985394747572334528 12064130 -213412527301973774364535216094030854080 12064131 -850288468114741350568682025317762584380 12064132 -931522993805781549529992245690423903104 12064133 627544425159775348537274283923646524928 12064134 422517543328137968246955560243867916480 12064135 106269895157056389116378389057641366960 12064136 328701349465751803147534853291822776320 12064137 857601669346742673039380669198817042960 12064138 296600509627458266145037748052599100720 12064139 351298498684642709485604076134597705940 12064140 8943781693706110562018862281477575680 12064141 1710541973339618261363323345761125488812 12064142 28232452981412738721787316982456324672 12064143 -115693851065873241586786167687966046080 12064144 2291567443124570721196729665723039744 12064145 -182034970458559385315201247385995988800 12064146 4664597664319162884535869829890551808 12064147 -937578342053681178780235120633154398608 12064148 142690785256873800070586433543765774336 12064149 -986772928329058320996912226271064368736 12064150 -92220330086908670278610903502042192000 12064151 -29568348837904664512014931434670557096 12064152 -892300152413875927110991940651339980800 12064153 231699466548931714702855834591256122564 12064154 -105446500994758901612431998488185932288 12064155 249060517414647448143114105414549228000 12064156 308258195745859286493875181372107356672 12064157 -337146048549716982252263588003677872288 12064158 -31001172629611203029141238939162826176 12064159 104843912164043793437664956615044769680 12064160 -193183020287030085128992469661613424640 12064161 309903215321872088339397385648619601072 12064162 329062824962020542782533032368444974464 12064163 327389713292723201436480218381869352412 12064164 258259549519790506982708372951683891200 12064165 355100543787504407425894583135439096060 12064166 490475355609174181136630940517057344 12064167 841629490660286463664427833085985066240 12064168 302101180217941370885198541905707653120 12064169 -417809703487502707695646044129825972480 12064170 -200026658696227677694003242074663289600 12064171 429380159347338880729009577912054925712 12064172 542607885150087799450330574773063378176 12064173 -223448181929994403522194420836267388864 12064174 -882727366396262699691520942816794018240 12064175 -254111868208376872035665409756613113000 12064176 -13981854777136330816649480174670643200 12064177 -483976827177108004070250738817604684288 12064178 74258573120678067352008456590812293120 12064179 56744394024580344668613681381450139200 12064180 91202710310106837029094493274898758400 12064181 754218742472072546707853777860011286200 12064182 -194403762787910925564268656276750664320 12064183 -396012048414404819508227846681862134840 12064184 1555203232481400750036967357642717900800 12064185 38663393283914512269678091390410408000 12064186 -676012529114659787628879609776803833120 12064187 1095341057308565727203427330126088913952 12064188 -256463500295538895098155749614167846400 12064189 352304544485287223909132641960098649356 12064190 219145503913720630525275505540911371520 12064191 5435525155924457694546188747883189192 12064192 82271170972977186233281078873873711104 12064193 385213974804410940531595968764115943764 12064194 -628849837549476432316790447469533890560 12064195 -631761698402105811643433051468919244800 12064196 -966737837141522416237296452738309961600 12064197 860676936149540048807872940836240792800 12064198 470533846827306936685849686803950236864 12064199 38551099311380469441839842251379405920 12064200 -16282444783512093488650626353703936000 12064201 -9492608654034170373029552930993057868 12064202 799736241720559968124548048699642374400 12064203 -447353298764275058445522415862454652800 12064204 690122594288823870753945347108754803456 12064205 91155198549201351154559699760073246560 12064206 73498165610080535034550041898882787328 12064207 231196733108021878316513530566293513456 12064208 16900270191824145479502651630790115328 12064209 3426617775221963803945967103717794496 12064210 -286931092597067778778003379021162124480 12064211 -120844016351835102910809115478706153168 12064212 541203026093849644016894475353093310336 12064213 367537985197278722983995834642570129024 12064214 -219330458311435917187963342088078659968 12064215 -514430385254998411574435242655701352880 12064216 -908074619275667244594563285807296204800 12064217 6181903931376729012910017355057044960 12064218 -29880768069753155663359900194548061696 12064219 6467263097203009164864529445264423568 12064220 -44520871738355074774814249977332572160 12064221 293902521602832486193667042459900746080 12064222 318271844552043917165980615118509686912 12064223 -1147371837207551164785435571711996146528 12064224 -702231563375997072158367887793354178560 12064225 -30384764290837411854718244991125898250 12064226 316889854064943353190836868056671276704 12064227 244908897262926117537648908797449096960 12064228 153474961869929438058312142618487325696 12064229 622463868578012982255306775610959971420 12064230 -267534604271603469527192374920721866240 12064231 258801527603482952618577947557077841752 12064232 310280364001083789253922212921536000000 12064233 -519305378632254806567094081697101188976 12064234 59666889372192829849756250188442707200 12064235 -98511560972590648649537615908009420320 12064236 304378885415313777259403589533702160384 12064237 521890289578481821532845168250330816472 12064238 420471861981374323729152455234761168896 12064239 -164355886497532933963802452068898896384 12064240 -9892300822328590848461794046592614400 12064241 628863890522344439509967608059604394130 12064242 195108077844985400443761415028438630400 12064243 -451837608458568754581536836722382995508 12064244 -698138372626621288117496673119388238464 12064245 563265582325633467292875156495993849120 12064246 -107052281492336210398963654634415293376 12064247 681112354997838941928548155033023661152 12064248 322968701763517283284112734220845056000 12064249 135606608722506260326192503410268311040 12064250 128077068665104782528575181836066688000 12064251 -592902583412109890483899330990265006568 12064252 -2580202055428841644352433856257540608 12064253 -216466878937625901760496443382446677498 12064254 88478120841194683836874626447215624832 12064255 -363769855968881788821925976773371975840 12064256 136026836896719062770136100377714491392 12064257 9232049756927988203080924955882544660 12064258 -220688948551455432838426109967347177520 12064259 10638075791148423084190161517343706864 12064260 146952781077454518166600496865465692160 12064261 -359182266775873139462623171845958324800 12064262 -1822379073574469622546946129372353408 12064263 -735140356274664994472742065997143154096 12064264 928130816818252669899624950846224143360 12064265 -497409424400454603337470002806477277340 12064266 291863016206316883544636162833903912752 12064267 -431068067186505064180105971815699299560 12064268 -870634163643405533028039549285589354752 12064269 -306614053501214176509289250056214339520 12064270 115621999929698213703410824842445224960 12064271 -1502039114196543303387907669685367167808 12064272 -19365771995773657491129409706063560704 12064273 -546230600589541877668813318652884240600 12064274 -1052388287021290874253888287257505053920 12064275 -311015574019686933182755637587520748000 12064276 6230923376568062382581387292154884096 12064277 -906746155723675198723205513315570117874 12064278 -372559106145201531121169257164723717120 12064279 604085994224289844683407128074893527880 12064280 612803890761080246887224144278917324800 12064281 -656616588540426258246876118257448166448 12064282 33618675522283287072501636974950755840 12064283 295156452124741841274411749035910012160 12064284 245428499145138362339929584891135681024 12064285 493285240236688771416674869300205071980 12064286 -237123788430302835121334063088458408256 12064287 -385284215018004532714276349148463842432 12064288 1337244757283326669057089675928280236032 12064289 -1363656792187315677237300542183058073344 12064290 106384484754671153833836815993404300800 12064291 -116458353283524624660027120863489042616 12064292 -255782363356387902938858465185540055040 12064293 175105597686243580861698247820703032382 12064294 53047256382204489707796373272762904704 12064295 -10124435495666695244344179806366809680 12064296 496318765046090116325786615119579545600 12064297 66146564563987388401669968515179083200 12064298 764123962409016278821173148441564532400 12064299 -43004151252143314394443682734049490432 12064300 -466728982348397180549397054456215859200 12064301 -308939045280680075386781794019075354496 12064302 -49865597807463214115893451031483494208 12064303 404900142656266089649025071411185377552 12064304 -20894197192241374280361449326390738944 12064305 151750975737813834454204326965023680 12064306 161519519982780454765545207057715460640 12064307 345111500142351965688159580244179388556 12064308 375536718805519936161455038586620047360 12064309 31582086358044501229342371971635159516 12064310 739193844694477205615173002291096720000 12064311 201096266796301925546502774425453174832 12064312 134278677622599416566536184507598192640 12064313 533042625800172463830034122956744078160 12064314 -222991423995832501217257046596936377600 12064315 117829506573473035622113555946679571920 12064316 74855723310307281720524648297799843840 12064317 -643541874914039456265912910490532491520 12064318 -1797770550726885710506157209025614080 12064319 -1303052492815233126085487456493793762440 12064320 75281758082646815794517383679941017600 12064321 -88561643312624339881060434323335068478 12064322 1042866757373758885684235407104519710112 12064323 131280066644437313595431082176185800000 12064324 432809902582629759089559442993033838592 12064325 104790035945085234940641501805022601600 12064326 -20124962953484612720577345627944936256 12064327 181213099593590873732077713793326693120 12064328 -219232534195109162843349023875741286400 12064329 1332561183286465479159637624102324381920 12064330 -341826243669273553096602160875134017440 12064331 6711812492150504844035668879871608032 12064332 8610841094394684383371386245691998208 12064333 -155357798724718552838838801296031996800 12064334 -89393884814339320892582950489608677184 12064335 584535300556966287440971651759776470400 12064336 -447947303700901998998622022455222337536 12064337 45877066482595687249442856269498873460 12064338 1060124980598335195564765431528092160 12064339 858800606140945484422475857734380616000 12064340 50409375617715081949487984916295683840 12064341 -365288377116842729301614297213719610208 12064342 -714651509273235740001346072287494600928 12064343 -535027898372885851837978613402969217600 12064344 -474083927357771850129704526338514032640 12064345 87673112885217373479368979786718328520 12064346 185994159075344159926734430707231210240 12064347 -546690926417007838701696868024255949832 12064348 1185023980616792485475821844898553121280 12064349 -934705536829080176002031318910262678560 12064350 -219295945287277849881173775696915816000 12064351 -339410918932556483127723053250785512896 12064352 940507901679674956976895511191983357952 12064353 293303947533403035264438234847645715904 12064354 -693429918703309066720866397743156946560 12064355 1046059022529369583123996533209620893360 12064356 23778028621540485940426154630518763520 12064357 362775647487525548262188486379128914752 12064358 -90438631581849185895389937527217042720 12064359 256779879672809295018021773745419580288 12064360 -349592621103921063808841213472723763200 12064361 -30345923700961765766929382328498131376 12064362 522873074395071807907075146638575748352 12064363 -37856266640427414488571448437703368896 12064364 -18426654062064992854323215809752873984 12064365 48651455641056695075900232468430110720 12064366 -349859179052953049786924435455536413760 12064367 -167506214666315714133970528609142753808 12064368 8805204461758014826435447841170980864 12064369 75947615727603176604925211310031645296 12064370 -853660752066336334201016589467713448640 12064371 -329482439447924578911680758081468787136 12064372 535005022691139520501119358816393352576 12064373 249751530982262770551951543272440730880 12064374 -27550936872841420149955294796924971392 12064375 -26712903430762347755998997821654250000 12064376 11872009429535101003328791691469742080 12064377 67321998148554163468629836363826889920 12064378 116647956784778982942250760602916805120 12064379 1133969784170302645157964880171939525320 12064380 78497483068162380777141561632002114560 12064381 -8264287977017021666056820239787664000 12064382 -343561179526365856903409051917008132096 12064383 -48180195317761580830562437470585274080 12064384 -405528981609659138466722123014660423680 12064385 520056296118306839508699699055574666580 12064386 -441964989342364025929449649481638304256 12064387 934159933688574405125097115592657831036 12064388 -473062485535780382967013143995770987392 12064389 163131184949167151837218410035135354208 12064390 -166646960871070069339731223692977986560 12064391 -212841661797947387103801014980862539776 12064392 -150686307974630953021446701986139136000 12064393 1550229415409910098601561339591216667344 12064394 -771198805760568791705398050653289204432 12064395 -9638698613840436706935007616605555200 12064396 -448779361496140169022751632390929363200 12064397 -674754123355723235156267857228174761600 12064398 217397916215989396878457100816592588864 12064399 -547011555474372887645735172062286715600 12064400 54497105821581201946051983072655564800 12064401 -156118377027811939554246596729410237470 12064402 -112198613567496616993828122975909454848 12064403 655440472219510597364556031997115321852 12064404 149937617666078441711166537602717018112 12064405 -227251168282682767806106484301972238440 12064406 -307734793537067404786951404273300211200 12064407 -10450499926564990900165382442213130080 12064408 -272387887830077725914601547055132887040 12064409 -535207854378708304837149832909977341184 12064410 193370057021001396555832945954947955200 12064411 -223776362861042072456065164609978134600 12064412 -85250982591157635892080723953988678144 12064413 154316041570790532426046594503118633344 12064414 -86011120613303847601782158326377021696 12064415 -604065278476564924917856495408776712080 12064416 83857122830895299990116740468748320768 12064417 1997076494939874843568272310473276878100 12064418 36983189039801658195487255133478047904 12064419 -907745680210782659026535025079298654556 12064420 -11373971575626045265040807793255198720 12064421 510880850193232870879398112138501332000 12064422 44730708938607567955876105065359952384 12064423 -210037967467183863552913217183587831760 12064424 5054758883004752749368771262506270720 12064425 112798378862048193284821935381532704000 12064426 -262000806864530884403537294704635984 12064427 -534041654239037262926780998656411158760 12064428 385574132420156859608945777650294816512 12064429 16738731251427935529158129664617358368 12064430 302653781810898787637086191769987891200 12064431 -19539689090647622505031383823742713848 12064432 163069887701075488887980841436938715136 12064433 -1148835984900513989133546964429904941260 12064434 -293710007311504293468560960231780014080 12064435 111675614131660005550231436023885450800 12064436 -457974989099284759733299724876731975680 12064437 1199694365932451468593534502647050849600 12064438 789499667165447602145905188951680665920 12064439 71774539799818588738361913383703987240 12064440 233633964996272853192452244699873484800 12064441 905491624924564258352052484258523760852 12064442 -37211639994390016392869586103481269056 12064443 -119964656404770432010249443796797753600 12064444 366724605786043328613109059250040298496 12064445 92937077605325027005702544470435784640 12064446 -493559259264652441444515353256750066240 12064447 -479381123641810149028848962816419944160 12064448 245843184596002041840582663838762008576 12064449 216656452920818145080724229662233963040 12064450 82771106235101824569398975928329532000 12064451 124454260494503992307793665336629405440 12064452 -137769355409162786600798315014716883968 12064453 -2013273398923690632302334970600298312516 12064454 -269495245978998530328579808792037527488 12064455 49499005055872011405285147669337020480 12064456 343118092020795637759391410849002946560 12064457 -553803704041340354585631991895731536294 12064458 79878110468139053142016574217314248704 12064459 -658878881736764372957651251924440249600 12064460 11709351387872050118842226545023068160 12064461 -796874059557069072313102258547442423456 12064462 342492705269029810720989876543473211264 12064463 -1952510814692724163435427143910498287656 12064464 153285190683591923775186861746075074560 12064465 132939763707811642267248610351860366720 12064466 -515797638693627385704277082671297929216 12064467 -11624933652312457482375976447146121152 12064468 3856862115913511875490753232861501440 12064469 320135391583177526637327171306004545870 12064470 173914091668140877302681311721941299200 12064471 2026026126776406044179609341574716152200 12064472 -25186829160877451970075151654961725440 12064473 -405878087343792136325736504047477338278 12064474 916517382231685593025475314007200104672 12064475 1020256267512718245387083922817889891400 12064476 -154424632887798419664403072750068807168 12064477 -91081625768338536318004993340077402368 12064478 -79259557221879318495317104282610794944 12064479 -128026941525815061686858459489699808768 12064480 1003438017772102846800180785521050255360 12064481 54930386249660349995475665377764299520 12064482 454388081750484933842008252680643074000 12064483 -281798091261680663197408944290885703268 12064484 -228057032118048271752231373521129235200 12064485 89886813878495881525180477223925561600 12064486 -83190175387875742795726052540235000384 12064487 445861152711868139033184459242169454080 12064488 221296997587515900737150606840305090560 12064489 1172869777541118635902035595267399863360 12064490 198907848227603393087706305920942236000 12064491 9510455452266549808719433784363069280 12064492 -378273638941337384232534467127671772672 12064493 -426000648176447241413939513218477789440 12064494 55704072240754445895909392818396350720 12064495 223664517206680109474698333220297277000 12064496 75566085831231839260187475989006843904 12064497 704346310587198830133658084064508630240 12064498 -499547969005815850127766230684637373536 12064499 645801711161229658490265591377065591500 12064500 232735094743236410587747550996496384000 12064501 109901440662703211090935421606003120892 12064502 -346759124738177568787880877195722334048 12064503 -816851899245413676797907016680411057792 12064504 1497939945033780661473430266166137077760 12064505 -111511012436354492294761540009189488000 12064506 105483856276089932664420794818407571200 12064507 -229779384473734653365200542482866653120 12064508 539043221762925740619458923891630050816 12064509 168513820118662368734621961039441981324 12064510 -502758558531569890992651830888883840 12064511 -1753492983350592556499873762671088517888 12064512 194269759746884458013379686258461114368 12064513 1082906069724338960053265911986510101762 12064514 -201020490187361720753727917272201790976 12064515 493865861134742397064346798296358000640 12064516 358528153388511326542536570664285289728 12064517 -175676636845916247674070674701724518434 12064518 -68346735071488299247602643161467535360 12064519 700751738016987612363394005194082551560 12064520 287569497612007812384577886445712281600 12064521 164596731386912036289632290423750905024 12064522 860297031348024054458117700902920744800 12064523 780296396640137051735363215019095230144 12064524 690324949465075638146678649007256174592 12064525 -478635015486179611430927241003257940000 12064526 -253241263631328220898442315994286309760 12064527 -34055054704036001714750309623502993112 12064528 -45421257210059229551616742251218862080 12064529 -312951643905145296125395038508129665870 12064530 160453147836804674887455507644356800000 12064531 -1172445163092663140412142087458466835668 12064532 160326682705763762774475279593881293696 12064533 -16584206381311910778438023059981276032 12064534 18830116797947148855667594578372368640 12064535 428529590343791331068284387086018310560 12064536 493594952323018794527891044906031370240 12064537 754128479553391534907239397423693211998 12064538 -200808866910047924866402041292528888080 12064539 339705188965894519470772818274874736024 12064540 -634189211534358230607949805327505461760 12064541 -1535472163539716542921941486201347516058 12064542 -23418392317829410335074270101974168576 12064543 450075649196223047169733562520764424480 12064544 -48525911240814872628514786621257154560 12064545 36972679982761063585088894912664791700 12064546 61833729996580476972576513744382796064 12064547 1312370271430382330002842822648156948 12064548 -73870687166608748525335992704788125696 12064549 -68408864033239434141570180567084364800 12064550 -178680841797645061895015828412356071200 12064551 520709289235445325897428272236814897440 12064552 277132489724849560672316373614776320000 12064553 327425194224924835028193628341091584 12064554 -651976326830640926617043762412392705280 12064555 367681855037418174113457520987921903920 12064556 145503995810029608823264541882918092800 12064557 32341338016632258037004121170087787840 12064558 -138360815772342703061874109847990544384 12064559 -7737184788550062967089290299134527496 12064560 54023112627380574780211288615623720960 12064561 -73611541090361430593409253870486198476 12064562 -162789280394688044882762313048159484800 12064563 37832366611770721728657703922813875200 12064564 1791974537473621753617881980939919360 12064565 242945573349420759405072488834072457600 12064566 -314458849873922248265608069992221962752 12064567 -1672803020537725676946267113527954423384 12064568 -365588377925398253352968108442767216640 12064569 -268269363327433878963191371747965088320 12064570 -52916456028421894674436343099766743040 12064571 327728689636569190660683627969564518400 12064572 838485177416182772057259958170849315840 12064573 -438946617617852170281050066143403001600 12064574 -42337971568646343333783774684130473600 12064575 -174658925916505129267104929703249071400 12064576 -39708141246491186181670806887344373760 12064577 136743843219410267055933634016563462272 12064578 -133314867131591631487162093138759779072 12064579 632841017430869600486841548992664213180 12064580 179415266754593258881404551379630489600 12064581 149668170983321729718984302600112182400 12064582 572563117476845548888918517665209316800 12064583 -283045519929276482901881842434583584168 12064584 476805083415549043866661296345800908800 12064585 -84200750825139176463647808875942546160 12064586 -642751771991820789454334831376929389008 12064587 558200885775419969838211897715621036760 12064588 897713645512672071189203502372825682688 12064589 -812491624175153713706039851730395001610 12064590 96522658418555917187680818521540939520 12064591 100523633721213735825916544113534418304 12064592 21272012954098969250362861146297655296 12064593 -246769499170839614116901775627089400336 12064594 -217296370923756302754265394274999652944 12064595 5809743161353359709282622845142672400 12064596 1950213615669127259098967554189000704 12064597 -361179677433783585219452355335741234468 12064598 -5556861725360903374098721449088573440 12064599 -851604722271416500465052321854994592000 12064600 -438266576750952275453415861776586240000 12064601 604598642402035306545462375262436283600 12064602 -9665075603033156061407165160230438400 12064603 555928689726030532373246234389975670852 12064604 -367225377533897584598017083427909828608 12064605 -93611782200221626195114294858708510080 12064606 -520446769788950140271269624134068389248 12064607 998092283847171453462048898623129197856 12064608 -191667948890617568737560973164331401216 12064609 134111919663556244416600142672602100160 12064610 -51390614190762782712540967356379427040 12064611 129332601148942973508183919786816493568 12064612 -392270325054464438236761664743381647360 12064613 40674750140846762353703078460365790720 12064614 -757909046830744545359873439070417600512 12064615 775630483673352480926570246984397586800 12064616 -210868585286378965367095536489713771520 12064617 -270975507432804429499821189789342977580 12064618 693117229675707020596925643361285372416 12064619 -86181933086865226211713114120653889536 12064620 948756708325211146732467225469025280 12064621 1210841325080779267797878817094894484822 12064622 -406626031930738229345171709914776701888 12064623 -1059001389408188893026426780259054639872 12064624 3758010823548327652642675099844149248 12064625 449338742147480101765286409193384617000 12064626 -219706499903123808438730517932968960 12064627 11809336407352135296753322355735047392 12064628 -441870453652343616844129492252010636544 12064629 541528330038614006416586313750369559584 12064630 332403829671067305309761920832180736000 12064631 636545863582852385601352967246016670224 12064632 -77876428811285703269592011398687948800 12064633 -146296062427410657694417860197182471062 12064634 -576102748475535675893161372092009008784 12064635 389432015675469135662547063149722221840 12064636 -388418532709651246619145998755237598720 12064637 47422189473381987789799415333307654168 12064638 -141210890110671567836500339315044704640 12064639 -1610738502040840857553826607069333760 12064640 -185679865735038689031888516493502054400 12064641 40262293831325929842422851346875391424 12064642 137759722781971690365262261090451103744 12064643 1471295231937896123081003405709023870880 12064644 453446131077570647242674256960980218880 12064645 163879640986548452021881668208798345080 12064646 -802447212537942646621845348019668885696 12064647 -81176659450038564211778097846549932928 12064648 23969767137499807123305438322219791360 12064649 41291839340544418809076758536539674240 12064650 -42918624464559028417595275813950336000 12064651 787825775423468006693772223903730173652 12064652 622800416319679217927868894522794959872 12064653 -973032531227842756431832479469579291200 12064654 227990522129308236321861244674991231872 12064655 -176689305755123042545639539581944361400 12064656 86324587434921101832326792574200512512 12064657 -517021545441619867331251775521523649168 12064658 301567098421644838946090069638102400640 12064659 905367079604955855758867983606188598848 12064660 -32502085440818711790854253179029271040 12064661 -96262621209250773951583590801142390368 12064662 154581165279649012009468780920512338560 12064663 -55920496940905871979226293914663008376 12064664 107435919136778440781426551504820428800 12064665 316097409741782308774054881497703129600 12064666 -382778779206709227715867329312407484960 12064667 1965739161286196722907256955732366173360 12064668 -266354759124763259414965370720428032 12064669 399512257002205421979032583931116772070 12064670 60850597263979809785406880551017705280 12064671 -92386571465780672252142899480969439792 12064672 -733020327560490110590454616739796287488 12064673 -63541413179228063330574110252081766912 12064674 85785896998393854718367562339440586240 12064675 -89830539936751829617079389205330054400 12064676 74183830944382456226740697119243084032 12064677 -311574244755088999966090274374111045920 12064678 29002976899547917411610705247135541056 12064679 411328515372701044267048414938901077600 12064680 521843362085789119468484736691286016000 12064681 -1427970849889330524868649206458567680518 12064682 -5213303727924742229381782013119104000 12064683 -686570415273259329585790246037428075176 12064684 145678927065094195251495000619614684416 12064685 -72247400339485103861079625970576233800 12064686 42071599965338216927054873416369152000 12064687 151959802830027040693690909717531304336 12064688 -243290639576031062657393437143243276288 12064689 -60951566232056971933685197260769409472 12064690 415077077271495180667383271062114024960 12064691 1026772176316544015163900301002255310092 12064692 115243714358725941146969987466298724352 12064693 1314330157010286528815659975684666145404 12064694 483986530198250777382932282054568854592 12064695 133741000734535546553822283660020803920 12064696 249321757987314158612232969100394496000 12064697 -316196696009476250688000338915238056508 12064698 -325179004365295519497135691439146217616 12064699 -1193691422842514053458665882890941279536 12064700 -246218459508065351059413757779109516800 12064701 1749558499408493465530525266240775296 12064702 -356344566913787024474440812808902049536 12064703 -244151999524910177242641515956681194144 12064704 -4567216730555422888798526414203650048 12064705 -306730329590684908416816634518612868140 12064706 665743843288599835079887879637407186944 12064707 1239515667880741903612754657537902307520 12064708 -143386217675784328109042561449012611840 12064709 1574267155028659782061201175938024250910 12064710 9470263727374811296571731382581432320 12064711 -673602591112631773469674883216568314048 12064712 22634031971319490119405750674530959360 12064713 -648124625842008387142690521451082334816 12064714 -2211164044230809504229311892352055040 12064715 92898947782988238596119782747516444000 12064716 649219752763355466129410983662674902272 12064717 290630994917378642017858406293654504832 12064718 601313602720158247387951279136283898560 12064719 -436810228720372923782880887517107440512 12064720 145123774013725760236738174135330406400 12064721 642419780151363863234317410797963975922 12064722 -387177250909684807938471862523965793280 12064723 805326579248501213191231580146474213704 12064724 164670171073228191879672157066403506176 12064725 -345679036922595631573493379431548125750 12064726 -295835260866086536549712517633834110688 12064727 1091490059117080850071415535973514109576 12064728 78755636660513642464289693019267686400 12064729 -816287361162494354877498279640736199670 12064730 -221872058326157608732257679324698446400 12064731 -123238785158502270747245411123740520808 12064732 140228842698952036452548441411813724160 12064733 970935857547336177924594507658721931360 12064734 -813750714980365283820287209576859904000 12064735 88153248848533010803003450166297521920 12064736 444300192963119284550300855644911304704 12064737 -201755401783423618174978469029862210640 12064738 117967493824622977856841646048687145472 12064739 -910917037827042008982424454467976303460 12064740 340195281001509370172723578348973752320 12064741 -164035266785746235421626244300642017670 12064742 9019004839000957253531402974381019904 12064743 -842536732482008009700684098113632822768 12064744 662442524267121149295592511635766492160 12064745 369240155305187288594027367278622879360 12064746 114114511063491441702345187885468090368 12064747 1634676907738856251511384977072819176072 12064748 554359957819985810291677048328730571776 12064749 -84776178404235458806916866695496855872 12064750 483687542981510368856704408959965520000 12064751 -477662936121946413435327562350165603600 12064752 82986378361013594362202306174544445440 12064753 -209097855887168288308608293498328389760 12064754 -206279506619690627831413101276625778880 12064755 -192932357810887284715594414562455999440 12064756 558278568002642935573311822098209843200 12064757 594611713725771564936576240795827403552 12064758 357093775615281330772618750328561602560 12064759 39246357198671570416525059044918403072 12064760 -68559364124109872547947956634015232000 12064761 629290238669966017747106177386363418880 12064762 269741514490126449818920779631732971264 12064763 -528104633447408681227684817224814956320 12064764 -615448470998169412872977819680734624768 12064765 36979558166525438162069792040443685120 12064766 -37261582157113647030922494510505574400 12064767 103176111646126351950599642613215607936 12064768 -678444389730883450609682462822891520 12064769 174037672908689451635523289952829021360 12064770 -211809138784251257052280503786945638880 12064771 316646499398975544082457598815318491192 12064772 -1091865515692441032938391971011589207040 12064773 12644615497838388272292832878280550400 12064774 -263492723364032561117312747902705332480 12064775 106633207790551078313826908177615491800 12064776 953667181919510569018637897844206592000 12064777 196687197129230857237450386628876185626 12064778 -691014043407285422960812969577945587200 12064779 504821005151140945030067592384176753400 12064780 198742582623970054365834532682201840640 12064781 -527731162338447736890687418528774431828 12064782 -57287866240603176990824012799579734016 12064783 34562987125541965114704489303197272800 12064784 -47101606678203043527231126055038468096 12064785 -2738281135983451405849805999657048640 12064786 439897719977375692621431659810067848592 12064787 -180195484997651067688016160400538236848 12064788 21698570460682368301179784647135467520 12064789 -1936442359733162571083072629414269970 12064790 -295334156517529912749977473396835193600 12064791 -562848768566057987192992019990848369920 12064792 -437523020270109239410483043804503142400 12064793 -177249740614906732238084929257084633216 12064794 -159070925051141698617134326019476489728 12064795 635551503289132410527352086041204852800 12064796 48085651529709590005379821034255193600 12064797 -163405991483725719230815060721885071104 12064798 867586474340012923291885784238850715136 12064799 -739572630244842878307158730983323159200 12064800 205077926902232006100902125666802073600 12064801 482326151780482357799882786143665793280 12064802 -440654470009181983942935585090287635968 12064803 318267922396198256036525519932097635704 12064804 -604561993026756438058304680647749801344 12064805 -254955376701399152127734974426135425540 12064806 -46257929734143851823715338703917113856 12064807 -286994379926887747819731354280725731840 12064808 -35920860382305389722044580191984599040 12064809 35748243052424236602778308615402471648 12064810 -532911132167594349147866869315672800000 12064811 13020738439556574172561030928319041280 12064812 335338202812467271411011847681957754880 12064813 1341644452482011822304830424600232409344 12064814 -140099925559884605884866274517695498560 12064815 -279007639564172150615355426578865868800 12064816 -421728724843876245752697247571257622528 12064817 -179634439458021253560532631227701233856 12064818 -3423201909297527460369673211972993280 12064819 81472998848915103550709746345186735744 12064820 549639334514952688563465737677535232000 12064821 497517050539636450895700385401295079712 12064822 -30761852493669938282730976257726720000 12064823 -73116086549538358097688888889919664600 12064824 318587529032209531965657597690050519040 12064825 -2674855736080533965944068569456722450 12064826 -536687680397891404649799633741832767888 12064827 34223753857869928649803966694432457840 12064828 102849125714888436165394598495475916800 12064829 203267402694269663639647535433357609600 12064830 -49108864473610885729582164564976039680 12064831 -1036837799735595847033980020302501128936 12064832 -161358724534233131568239237996256165888 12064833 485073596168743898614377340080445723344 12064834 -15190016663116879830140245263745201152 12064835 823984139812640031736799577071290880400 12064836 162400839720001244981170555303411937280 12064837 2364443931009960555647151750287221700892 12064838 452010675761343284841533029142308881600 12064839 563975406559797304317423236494098733224 12064840 447398042232275809691327454515581440000 12064841 -549457249472785797451768154302870831800 12064842 -324465350351777769573310872238736117760 12064843 429124472222040255311741679946726876416 12064844 221720490622871347803244285056534569472 12064845 -152897629867220210648398218043910933760 12064846 -1023055189622818435049065024446925608960 12064847 -76758904364388771616975161186923610120 12064848 120213095242573883894381004387513139200 12064849 -667581090016720217427258970485321058968 12064850 42329211738611000133204309674680204800 12064851 650916235987631169510059348429738984040 12064852 215652761754324818917012704283857518592 12064853 1080012613657070329778195148268104475200 12064854 1034522193349700270748135585862742016 12064855 470395121767801734389354103040326713520 12064856 -439934528685775078438061982347930388480 12064857 -211112958728495353737928725618170618880 12064858 197868687216978370881193004507083298784 12064859 -478877684095489064172674661188385136320 12064860 -166512050131149879182112488057616522240 12064861 536606640837722940866285405167719466092 12064862 -741043753805998509826416998415407664768 12064863 104625838119177967898043159015800819088 12064864 -332572798407150592336595271290218610688 12064865 -421653390978068368254089586695928337200 12064866 -333484004375981849204811664429955461632 12064867 -555214684653359334168023920498333647120 12064868 -443672102901982960916886449351598120960 12064869 48545628959472847265462995983590005950 12064870 -347624995383580181020817071863513859200 12064871 -131910995832974174374901043965617743936 12064872 461169998502221783001825596770920529920 12064873 684433995357329403946007553739173760000 12064874 -550586851245877523702702006320376042064 12064875 -599814168595751286584558757517819572000 12064876 -590426915562775811474365173358013904640 12064877 705050745702495033848083838866467634272 12064878 -363176249052869721017941596018067854720 12064879 545326352570186838961306443043710038480 12064880 -99391851104423347546953362386609766400 12064881 960730883586239392434163883787577667952 12064882 330641198817718576179668956472953286784 12064883 228241583759260839008709203665167356160 12064884 86633990241029991728919818841905326080 12064885 394466311072868618743857347813836283520 12064886 -123444568829044708675897930262775212160 12064887 -13341273301269900490184758315654919712 12064888 -42679994261283305304076418216754216960 12064889 2923299589168786221661566514744727188356 12064890 37774987064640271443801520789065584640 12064891 -1636896847783780421118390650250138572648 12064892 256362649622944372189651970672500727808 12064893 819590940381773038166567321241816072000 12064894 -183042212545358584819364623793807253888 12064895 144835206506263736604664146223580826720 12064896 12826522453681852631516927536555622400 12064897 -2327208052675203733106933732351222784 12064898 -447378623221472616428265782156632496736 12064899 -256615837049515076776161171349018882560 12064900 574306991064925006198947066700152422400 12064901 -234329006682733262120241868356738952098 12064902 -75185694482076711283579654489221672576 12064903 -704379585453450397035452336151654882808 12064904 -966576464344965223289250883113100938240 12064905 -392635416570539485472520567085504425600 12064906 -35706534188262532702139248199173532160 12064907 893169979463343844091179074476056083552 12064908 476296574854350740765104055833302044160 12064909 16501136038635829546703061901154845260 12064910 -437157380740064577656082126041995200 12064911 -665033934194107704736644677624126899056 12064912 -98740426963751424829236155228181520384 12064913 -650528166327391322547197848649070929280 12064914 1934727474819329287117799118270007680 12064915 -681678129345776754034149648028027404000 12064916 -430869246534574244821063657748948165760 12064917 -153775028730075535905053547504220549056 12064918 301788775088421623635545129880190576160 12064919 1298859279874916936847419983070164776840 12064920 -10354089938070410688262178910162124800 12064921 -474341867114933267097813840277760032512 12064922 -240474762731933984478554302190344224000 12064923 -27580928315294615469601137460941556800 12064924 919966199265968223588120837788480320000 12064925 310196863108754406889815632876525185650 12064926 -97054137734034618614310948346041363456 12064927 508801123617758462894413350903836317296 12064928 -1788840737034318783375376555964818391040 12064929 -38955582934600790991915397522218196800 12064930 78059303366060975222625198374510568000 12064931 -1713365242120440821853182970270844031268 12064932 -471030846306641005197653951556137223168 12064933 825501962043480543203701085795024496444 12064934 49528740615547763927816386828072833024 12064935 639259474987047622131173371814917678800 12064936 -264192140142622635986117131732598630400 12064937 -459556040265965573363735131029159033228 12064938 -176135553145200764449161654467860477440 12064939 -1146283464714211984552849084490277773260 12064940 -6075305373331591939388369910788889600 12064941 -22849791079133852038164996619145847648 12064942 -4190580570834590706601409067886947456 12064943 1369093006937399269229590883451582167040 12064944 32491091382406519913131026908023455744 12064945 -971061917132454700209640600761323867520 12064946 693070388728568695814510618482568255904 12064947 -265908074405902277739773838023009258496 12064948 -444939273293858983449888003892327122944 12064949 349185785570323694696984599572428732928 12064950 -119928206010262087727719150285237514400 12064951 1987566393131005791936474863066941142832 12064952 -383563241974268683041374367480385536000 12064953 940682396865454182236787917676565844304 12064954 -328756822219962546524750070561384131328 12064955 142566559160189725161211288374161075520 12064956 307857998741508082822139086750664643072 12064957 997662441010978107506154196481411698200 12064958 316486813778516567143113165874784424960 12064959 302817331995962276205059255481259468800 12064960 -101031261760264502353230557572969267200 12064961 -44830198197590267008217395716199317438 12064962 -32804009122461737226415573099213578240 12064963 -533148307205805275803867609473556112616 12064964 268621330868487976133907532412395214976 12064965 -240520054181918663100439740282964781760 12064966 374150758640635233775039972264863534432 12064967 958442681021806188674623912773250829016 12064968 -810649264402091929834298071881405757440 12064969 402480717703202160077845820272673034240 12064970 537736001227325517158540439761215939680 12064971 -10675575695516524767579712101839483688 12064972 45277515927642567706708351154153472000 12064973 -244966823211423619149956079528744764136 12064974 -56477051529459799090961848281155970048 12064975 136879930122403197423538594216900984600 12064976 -191115782654564807938631708690241945600 12064977 -745270986964491361825709959066590000000 12064978 680047192268878398022630489218203921040 12064979 299258179260551960101454250748321198176 12064980 487248725786922049717691942688499691520 12064981 -1153702620543403151296392077489490361600 12064982 -135153116083520967173569134072690717408 12064983 274078745006643501718804421096964096 12064984 -1484401879866832914888761674250093690880 12064985 570303021964755235336951278600231962760 12064986 26926451317081922899391662463092911312 12064987 -366163707202231360521306264227976970008 12064988 -106353868542979107923604319668520903680 12064989 -377724220720727967193704230186021218176 12064990 -154999460688952514906029312985024805120 12064991 1321189867376442482716846805157830143392 12064992 -76044820862377743229307592945327144960 12064993 -1392484741243829599416312039231235889758 12064994 -346999796682999409729754785841244254208 12064995 -405507795474867862543538016029015458080 12064996 -772666195074499248912067733818506736000 12064997 94767058209381092265451342319232706080 12064998 -147997206119536700583741421431232599552 12064999 -118927608145900238062836790921232109864 12065000 115684166873501976300494359105536000000 12065001 46230999188143601128715339039938189440 12065002 13022167203386534470451095993254853824 12065003 -1008418476838794980032718254565957204748 12065004 -73417695172728927165602707879106150400 12065005 -432280582743047049582726619799885540340 12065006 -44739730172130048426965338462070682048 12065007 -618695290816957281948286373782337159280 12065008 514467708328981303020883534776239325184 12065009 -59836470928135802680335149294100490272 12065010 19101058711272929352962557289761459200 12065011 -488426962206071375696048346242881531568 12065012 181107695404592467265601303270103192320 12065013 -648565101774066071694294708146131242258 12065014 -29656368550514414267093072410937809920 12065015 226535428769977955366077027546392242400 12065016 -118950035544525019616586080459018035200 12065017 -1533489647438353917593461720779335190934 12065018 -32039803026018404431191312066584893440 12065019 520391473092244793395763015082042602880 12065020 301162034324301014627512816952227829760 12065021 179776648659979192861178127099391593222 12065022 39084332119894491668744538175076756160 12065023 -645056346091420272661298983751486057728 12065024 -153308782751594762473181232892917841920 12065025 231330717960707849371843114474712434800 12065026 -7058155927056458064643214551002087936 12065027 631486027923217297909249110747743648160 12065028 536440139320049691078160210032059627520 12065029 700819640131585363629628575618950386140 12065030 71816584795227644860019889338365681920 12065031 80369108248927396001496939907076016 12065032 134881576412599994119259673148317204480 12065033 -1728230329933141888151362458413207999718 12065034 63152156455168920991982099941426221312 12065035 611468048132621956238710758662547816480 12065036 1191114271737502185267477106810725570048 12065037 49561298117653631034838989672917069760 12065038 866949554886910764519370300127684352000 12065039 543618757978268275763971508881920547056 12065040 1648410287415448009409991992040652800 12065041 -306526621156023014653829205290958349056 12065042 -358730678244357157212382679752268641536 12065043 307878143717903939472024366177185132400 12065044 -1010920743453415749516800110723004985600 12065045 -208069690955038780985290813351510041600 12065046 -36280811336400972481164824979503880192 12065047 -753385418267837499237640110503993759240 12065048 292264044906850121086522085119021455360 12065049 -224683756716978835200382166922799976166 12065050 46738255795732025891134377400733356800 12065051 -49587987205080594080075352271714978896 12065052 61865211519012548693492051901861888000 12065053 -24940765092280230307325696266520444160 12065054 -395949492088326819224801221605267533568 12065055 251264758094513791853627779313724239760 12065056 128869437625831444332272002581119238144 12065057 735292296841706837365511720232860577840 12065058 165114304514718415665772627710716544000 12065059 -676514152546998120554889200967831255440 12065060 -54838139592644192356004460929593036800 12065061 784749362106292599451449116502894080160 12065062 -199820950236743409883487748790119847968 12065063 158137371774483213830857102542623832312 12065064 -224289295305574466444296043132096348160 12065065 494812110426510975195576297016205521920 12065066 -22873129858992140218869310837714345536 12065067 -125806465778600479366162981064765965680 12065068 382363840280612280179598805624769344512 12065069 -6972770609677298662368613304125345056 12065070 -54554153332913821313106703371117780480 12065071 -373214548822274294313769872015830352248 12065072 -31514548021964121859193647917961396224 12065073 1214302709226248089196937075611296372800 12065074 214872869447977258423636581806745478416 12065075 -46678316260186078192239611611542190800 12065076 -127458226117092609833030883342666547200 12065077 -416558835991337801574012028811032847328 12065078 757718486975872460000260624025268903840 12065079 -359196118090599799999755734412164288400 12065080 866289179970629156865032798711039078400 12065081 -300890661621681200156236516534972267008 12065082 -492499444885526489690987947613619334656 12065083 786798425942493083246463661464535311332 12065084 95051301876592583131818070085386684416 12065085 -88631461714330427651138199480766660800 12065086 -605173623553737807371074610413111895040 12065087 -14577168843963225452770835594276770560 12065088 -84551530319969313251503528675783999488 12065089 -1012607802413170421634616803591999554110 12065090 98341903144539837032516352322603960320 12065091 17169049867141938567452286475804109040 12065092 -706906780281969046276043630201440473088 12065093 -387471034169320758648007800067738373220 12065094 -370650050987125790150166627285085440 12065095 433474402842301818531529819220824627200 12065096 1397106569965254478381943599865602959360 12065097 -227129742491046404299830602552942210304 12065098 267657299692060967053518767626642865760 12065099 -147949196861130450971600838790516493064 12065100 91460728147643835354384826938838732800 12065101 56960783396500868423121393870136963200 12065102 172310652883474208125783087702980084480 12065103 -7670415587724906339088830704461005096 12065104 -20958532539736584327912063389749100544 12065105 -67260206366575298242710180040267617600 12065106 -235847935878024553362975737204902077696 12065107 89593828162238075208487604777275666560 12065108 182098983220177807092977219698473879552 12065109 -160548496586545282171538870482580917440 12065110 24792585176184724253074054815956770560 12065111 455455441276405478150048827817492711904 12065112 -240629998228653061873258173536071680 12065113 -1034739649932271467983605802995705547638 12065114 -10303389525560390109075406254061148160 12065115 -554771617835828598120446804753753147280 12065116 -14966584752835745449713328928906703872 12065117 2315462562223777602293845090032442800960 12065118 13699607771071029899936655301718602368 12065119 -706621959242153460818646613739989368840 12065120 486125961127427319284939983276427182080 12065121 745328150283649123842093438558147121572 12065122 -177146658239933098243221906473818159968 12065123 -47581570565182926414575717945452976520 12065124 -482441449677834750284614442697472748544 12065125 -1550283754340324679742983988913397696000 12065126 -138604077396585576739440908874241545600 12065127 281417718309249553092591527686373701632 12065128 -810276856121946925437463035231813411840 12065129 -367399236939747265062155301378738064512 12065130 -7167028358856606785437697002711618560 12065131 -556605395759175197637220971155966180880 12065132 -575525520464258838937790719107243030528 12065133 -209208956346460320401248402721769239040 12065134 35503823529344349208383556864316337216 12065135 1449270222905790505616321990144154634560 12065136 -50481756316619256540213543584114343936 12065137 443631397257942125589649314975005726400 12065138 -28776814930031596000760211021514395648 12065139 -653081261371297783265947917712044700800 12065140 -194914814708709921990736204582463458560 12065141 -803543986781088296038633956977330889216 12065142 156964942115765166380163536320879509504 12065143 52600743830467335613880432392620492392 12065144 -96090340927166726910067299350284615680 12065145 -7080954347641544693664420846955809600 12065146 2437946721300560834270409447032326512 12065147 86791365760945969051094929153649938596 12065148 55594068890970903848910883172151650304 12065149 -1578002111643692966443460221970309673850 12065150 353251663364772533700782335779486532800 12065151 7893638222362948761072082568435890944 12065152 553416675324393593578512679383859200 12065153 434976339419327902708840602052826550402 12065154 192410107150910559020690894079723998208 12065155 10232494363609059862602899135712335520 12065156 -613567680055417544705942219679329046528 12065157 183586170178307455290803527484034055896 12065158 138239405067991596618020714160283368576 12065159 -790890670419523510795036810606438522584 12065160 301558943893008423098566425138130944000 12065161 -1150602051476522874235218256404123585500 12065162 -70419819814212531845885167523460201168 12065163 -404355924606436517759134777303733992512 12065164 777667496682015539673267624313475653376 12065165 -371630313646407796190318938085897222400 12065166 -243794547546065556328868718808028822400 12065167 -495999040686194848051568845831810488784 12065168 -262609740677013213743180596451923550208 12065169 26359579195333478086089761434473954048 12065170 49909490839362622118084159845652769600 12065171 -66554012663912294753893328012090592000 12065172 82714812415993111820828611508940699648 12065173 -625497965766345150764605153365970430578 12065174 -316634681413426257191491822345831708608 12065175 410381464993726318308220887948926460600 12065176 670412741700468327799887598920925870080 12065177 -129068327678196619936616313449814336828 12065178 -30917891768530397461013509544297705472 12065179 69779805301312163479271448168295444992 12065180 760981354478408763068160363357509928960 12065181 323165913190636120853680177470836641152 12065182 -63527716689171051144733300240231841280 12065183 -4373482709288369377556879173767186192 12065184 -995470879551731312300295939921611390976 12065185 -314416758959277964677422461438263115200 12065186 -38236883587398571486143815515211251200 12065187 138246076447791598527459077427522313968 12065188 -690656680796157557626802367504543194880 12065189 855026423490758155795866767455829192760 12065190 337244444793347011501825594389792614400 12065191 -34816768940611165175993099550068129424 12065192 1135878091776522165495327165322339614720 12065193 65706908954826544160337737018274273408 12065194 887524848690642583513997109400601374896 12065195 -138727887193646442853200798786351460080 12065196 -109147021784848648071864264263815987200 12065197 736029569943318666626306101975228570646 12065198 7143278041734126677353818961593108480 12065199 -378304943442156888332150914248410860536 12065200 -13291566673541476979771851900715008000 12065201 107441515419567466700009295089297618100 12065202 -228154186202172803718342519946146315264 12065203 672552460891095658440188463861356061452 12065204 49967898131940744153675123456162435456 12065205 -596847065938231705543115165960869348800 12065206 105548753727563742234760616643297147264 12065207 71278108316741859784118260779510493824 12065208 134812753064912817932356215479618703360 12065209 512424005568400264184184239665895123840 12065210 108169305205379632758248000808500856000 12065211 439374086430249116134131067529590833288 12065212 -182722376594512116954190036748196730368 12065213 -793699490335773458440002733430704086240 12065214 -147185704258705318384217560592385699840 12065215 -95462571851612186897568239491487759640 12065216 -485238853841633802663086087832537661440 12065217 8529104966772134595066482202473260080 12065218 -413968383055102896111826613685669857280 12065219 5290042506803841081223793842267234896 12065220 278960651907206408350054875267605913600 12065221 93858507496441972093875001493833789212 12065222 139481192339188987070132613407958673152 12065223 310355306830574357878511296520402151504 12065224 564217666432982084997137180728437811200 12065225 -401121887112113868194820547670083694400 12065226 281249861947325100617377378325344061184 12065227 1170964360718400149025618706294631378032 12065228 -368024697288022878119347810587511603200 12065229 -232723791371078592878750113677493130112 12065230 -235112694910165795920652631068823306880 12065231 -305874406983208118598255422286010947072 12065232 -68114129686800747781351964153209159680 12065233 -1603966084969004977796244407458450542476 12065234 114458327840307912618499513740983246112 12065235 93742185172487126260588816174457932800 12065236 371132482888802827216143445866004922112 12065237 942657552154301822127135177961506359886 12065238 124229211671704225127454017120267708544 12065239 596994606228917375070460942562122793656 12065240 488801806957361013515051208943100313600 12065241 -380854540347389842808356321205890080 12065242 68678700114214256677963666898808736512 12065243 -184311651714584182880996867706884528496 12065244 334433417807645900531725519983744354816 12065245 16776257203291792261118836857784761600 12065246 601371151200822415919840295010486777344 12065247 510137780647396447724650891487205984000 12065248 401190556006829450754836972002661105664 12065249 -15687657638411346151300690112700847488 12065250 -151891379797214676396299478680497536000 12065251 -836598772675521052821962146878612025392 12065252 30927588749113223606884961229946401792 12065253 -573804276106125986945683371891403118496 12065254 305867719847348105735907875127406897152 12065255 224956368155778732808770777434291471160 12065256 -100639248602941862893464365682869207040 12065257 697060191275051984385356108062166965992 12065258 -222876969261207556997758952193748359840 12065259 -405049104988539570090455611286481684480 12065260 -167296925990232385322385662725932426240 12065261 358650539951642940742849914504900491052 12065262 -159346762120184909390131305002891599872 12065263 -379513081257102392021242365852774106640 12065264 -184141572081424496103342997185084948480 12065265 450939605612963542581447289118410998120 12065266 -1068714362459629303440338685344106700800 12065267 -36044233196577259138825599263230264680 12065268 -325648698893304347986953222494750146560 12065269 1506723196713724819797209051473814890670 12065270 -98786621332880281313516818305668056320 12065271 528453839157956666013568041640605536640 12065272 1129008224641167470420890812963612057600 12065273 -2753447647328752464116178574464776454 12065274 -19293830658848873402426927393677781568 12065275 334047463021488065654020524383388600000 12065276 210013394977536699121203195790134497280 12065277 11427851907778963379179846634682038784 12065278 450398327321752949298862178516031805440 12065279 70607887434914414327730014748569990400 12065280 279593778651283872505454814445248184320 12065281 -735421450924782800527349128210129616336 12065282 -461608165729714879828770905103177001008 12065283 -204810582031047547268252345018942498748 12065284 2484302257451391995669271005932683264 12065285 -133987353261898353706853789484124296000 12065286 83667365956006096400092625236438659264 12065287 160199188150417138593344492280790196200 12065288 -21902654595894568253662940225750292480 12065289 -170905387437214985623692980744861780160 12065290 362259132507257728044868123213459490400 12065291 147146998197487582258238919385646627904 12065292 -300692918333627278214100310568125006848 12065293 -196044864672289261444977009005199031808 12065294 -38992997031524668359355669326018761472 12065295 -80593752469257176884458586211833585920 12065296 -26716546291479220332874852201027330048 12065297 -747590836259633099460677662918728105948 12065298 87307377686222894516032357636427927040 12065299 -1074185076649776376107524262504008991700 12065300 -8041041629297964838115197471139347200 12065301 -1130417077422796031499375578519913816960 12065302 795473640285604285534865199035410616352 12065303 83481148587817016463954943585861236552 12065304 -299826815127850515561466396345970688000 12065305 261374722788526154377934348629291046400 12065306 -90966999352735994172095775001367598336 12065307 -150436873355120171824457703652495085160 12065308 -760103615699016041951744519633497611264 12065309 -1125301535842260331329238906091693870490 12065310 -160615288694384468387521325311644014400 12065311 -733242164326986066534682464472301565088 12065312 11824807357627906219337702641797955584 12065313 251257207492453559924492563705917009984 12065314 -359250622470936128844979631458713128448 12065315 -313122073242674388191671671773740373040 12065316 57114029870737781428705721377427804160 12065317 -274933463601833808792530811656809918464 12065318 -745120462867781028844075014296244911040 12065319 183982892143371555396822323876253672120 12065320 -392072694804403433309478944104077312000 12065321 253182162737436421351277773409187450000 12065322 -23534931215749027996827572751192745728 12065323 1758001694515437369549672835526869056000 12065324 -87833729023870959248870623991164612608 12065325 381024129046821795067894498233083937600 12065326 -116473108784339098983216636616175928576 12065327 28476711523410433004147938660916069880 12065328 181608054466500521550927282228992409600 12065329 205759539705818919583945507220594054930 12065330 -79523519808952252062752268666587947200 12065331 120567250014842980891398839384781949752 12065332 1370706947584662523305068517155464507392 12065333 -171242471945135918884402322079473750880 12065334 -337822319430044191929712116409214014080 12065335 -1697001418979490082495544368126578375840 12065336 -111130175993578485026915436360946790400 12065337 -87387956013128006357528131402110324540 12065338 -197595234745526321788332940261825891104 12065339 460098662511362784645573014499526364160 12065340 15524580887741902002111854839848960000 12065341 281499432929755744719504820239836716742 12065342 -5567082250345281934633047460612883328 12065343 -568576310638114138522564258378173775872 12065344 139917932927713141314653369350845628416 12065345 -632571367989996981545295334355255167320 12065346 524608522850760726109022736599502088272 12065347 -313578679206050645768549359892842891568 12065348 -30817480294938664355536491986644459392 12065349 -321902082401152627237500573818967513792 12065350 -150671409419007712391806811660417755200 12065351 2424586456241233369860605453444706721104 12065352 60732714487446772155756759110969917440 12065353 -25654355486372221774910101135334640896 12065354 221540468228839234485311517151185868800 12065355 20410924596190656380435736071292769920 12065356 -1558419443549994103469785105197626207232 12065357 -357246504518595100058502428276094016308 12065358 528250920923668287681956135519258117184 12065359 -1045941927119070599831791803410301198768 12065360 80641256284079025373005687931064156160 12065361 -336093434729440854969335982306917760000 12065362 939105749501793161467241472101949876864 12065363 960305617065879838671464300160134930400 12065364 754983966863444632758222700383965462400 12065365 28723896125878269461588410184043828120 12065366 -286360109150857403901054917302164249216 12065367 11115762014595691297191411857947059360 12065368 530806278153177144701707908692772864000 12065369 -783324665429636028190395508453393996080 12065370 979256016296288292663977971544064000 12065371 -852116270017176010119446372104992458428 12065372 -343588194138300590061855868658243271168 12065373 404303248518941111633192010698306827884 12065374 407014171810423616623982822711797380480 12065375 531420234631588793346422913453951480000 12065376 123414764457682388131239588777124429824 12065377 -333005416988573529476161361174330147180 12065378 160682130570386237755389178298446268928 12065379 850363291473999661704986432912192194800 12065380 466969500376226823019890301580713881600 12065381 444743496250802393521698688454981309952 12065382 -259053317775599519373755118923428761600 12065383 1138241562405272714719980535933231478424 12065384 913626085673476423514498506336501570560 12065385 40286992459528419570833688768854793600 12065386 -95270710131535035380287989302483300352 12065387 -79279612488742550632042786195906829964 12065388 513260803134973594840044771396036624384 12065389 -413447577365378441881434087410585786144 12065390 182723733991630368901690392808587787200 12065391 -357978873657040924722494494420249811352 12065392 -247675329335762016787709236924444016640 12065393 1859208610841238973512754066702765071780 12065394 -161703801570619049763059294473687680 12065395 -451286690268402211814843420588602805280 12065396 108255208294011468497577444794247518208 12065397 -395582637137613439929605726167619602272 12065398 155796607066951352397828431867712684480 12065399 894637416267991264076901663796570215240 12065400 350685313734824731825796438671223808000 12065401 -761395670889727100427648524147678904598 12065402 1002765150620463089440612129036096187904 12065403 -231232154197746252904047023061948074496 12065404 12018284892882853562780355896022106112 12065405 841058429940543862674827613903823089120 12065406 169187568908615777239444560867039376704 12065407 -331876227914273012275848842850100456088 12065408 902965392368400656399067482064074833920 12065409 -659081844099699635848215868039351612800 12065410 191734780026504556345906803484724659200 12065411 1028386473095302449078392587378119078012 12065412 543847674521483321751751463819655432192 12065413 2938310223247307272195559551514697664 12065414 87933705318496510431144438581768316672 12065415 -107388104727211644499612263999990650880 12065416 34726788828207624153069627997397483520 12065417 -351444081904633242434231346515962480128 12065418 335000873926230957525226545644574067200 12065419 -594215735436715979221385176959151579180 12065420 1405640251273290063588131184044251514880 12065421 968968884118194102074036414067888988320 12065422 61136880845291652919154142771205278912 12065423 112378574948552849508533077648742107464 12065424 -1074655048005139033467874806556262400 12065425 131445403513991191473027419507662316800 12065426 -455092982784225499926426481493589385440 12065427 -586180228317284623128498419261683752576 12065428 55335288647105248834407716459619208960 12065429 107757404248201216135472507545983654030 12065430 36777793520369804262516152813539941120 12065431 43260381635615668758126864042256980704 12065432 -884727191543188067687274725105132513280 12065433 -614410098761144943672281262411567350400 12065434 897455503420024938996397779335957494752 12065435 4056354662691801721721242542006051360 12065436 510891176200736547931559577589431332352 12065437 952372997390246353061449945875586300800 12065438 117274688480476259635407102425047514112 12065439 -233350529105220290314328523588950679264 12065440 706283652873641793670139298120990720 12065441 182136835180439124797068229213578599360 12065442 282204035884082526132614491572224281344 12065443 -450533431623204185433174466418206055456 12065444 1468847165051425946192719273852431918336 12065445 -28092991259404208431667216501046305280 12065446 418385528585098623772499015465769480672 12065447 -341480505074798939422528573270448175240 12065448 182230524067730003451174160151384555520 12065449 286141467060816627356631193631140368720 12065450 -164944570578263663202149357129522616000 12065451 -122689611350605625597944276377095784000 12065452 -45607383749011154097855213264537451520 12065453 100410741221121087999007639770456129420 12065454 445694719431191945389610983255591006464 12065455 178941147360333106279022521609598192160 12065456 1019577132834573166775620953109954560 12065457 -559012898186187465561042045391269952320 12065458 678938558352589697133311257251919672080 12065459 -122273801975833821795743746384224836784 12065460 78044348014206168728207178845135216640 12065461 -199432620820318821565367096980467704928 12065462 22145510153885499496645517920981676544 12065463 742854137211466195475921522138674653600 12065464 1472350160213766815299357482421984051200 12065465 -608853064635944979890550625178191545600 12065466 194607696371077601197325743436275530240 12065467 -1356021100821302366572426142988940044528 12065468 234626434003629953053050297848829723648 12065469 399798301146415066751524065246008845728 12065470 -167733628202493577632351200865448458240 12065471 -676405020205669570426064625376386437256 12065472 -84249914541612287494576921940988002304 12065473 -573384925745306728861639778455352567360 12065474 120132138040814485843123974506807319072 12065475 113800177034295785098269929448786216000 12065476 49970196165651104613373280781021859840 12065477 699253184692654275870359159359057303326 12065478 -84676049829728277940318375416402800640 12065479 154700665657613589267085782758682971520 12065480 118180342198307044996488283709487513600 12065481 -366807176568982693482072097413756431772 12065482 -55653219092904640181459907365019638016 12065483 1495066964909038918371946704314470533120 12065484 545690814142542243958346252977834753536 12065485 -707975578679796400566932680020654752820 12065486 -24640093439737594236646874621256767808 12065487 40457876840469063824466823387972013952 12065488 -105268117418640902979183540673927487488 12065489 213582045340069402030350883343546146290 12065490 260015328143362120729809414317408409600 12065491 1151181797378759088067719319768546870892 12065492 -1679777285653530238885688461794190602240 12065493 144531319055302218675797099849294931456 12065494 93728549532516583906942757047459768320 12065495 225401558022218908383907106610563169600 12065496 563278312153256439344447307555185356800 12065497 950039253824981165529977384553682681552 12065498 353923959198814963479538310537758806000 12065499 12746286546001156255799092662939994344 12065500 565359490413617322307229411694969600000 12065501 72086243615682824470865079408933462144 12065502 233978863281440449977595261232624145024 12065503 14028538292452516814692225803014216904 12065504 -117898302806232336996424749743389802496 12065505 180214459576105812151695717591008818560 12065506 488612466204800168814794933075333963424 12065507 1418352287459346371548070394538353849756 12065508 -54590441363018097381352401787587133440 12065509 494167479366643777672835314947595491710 12065510 -155378633506505276440111296952111303680 12065511 205367531667933666172595336388785389824 12065512 -817076734201323698499771770980078387200 12065513 -91997507512983500423728500146224692000 12065514 -15648650072679596943729587540809224960 12065515 -227404587485925564013830755897183478240 12065516 17898836220780257027122406051831005440 12065517 29390727525970081337460861731258097366 12065518 45872696979670267670556395450409705216 12065519 -529859644785735693139961644077574972080 12065520 -152942549767041538727178461052918497280 12065521 22131815599671458252859365821652251944 12065522 -1555050647335664519042190271632826368 12065523 -168799084362865156996312124574744642816 12065524 200394693045244658587982705995671613440 12065525 259672262001537050669827923829330987050 12065526 464541440102883655802064647516871849024 12065527 -908632992269979074781150077731002790608 12065528 -237059734019794119934295819964272640000 12065529 -327102839026287164483548805133107223168 12065530 -242599253025009850826220403181540727840 12065531 598405705463499237620741146589140459200 12065532 -419258538758897491349705791853856153600 12065533 -87579818705401646836925224354280984756 12065534 163588633903263976401057652009193899392 12065535 148521402998130578773518010941812383320 12065536 138250551230152787899277559641808044032 12065537 -785222070270299091288449786637547934400 12065538 -390203230149440318632731477016401968256 12065539 -692229695740819704109728797945581690560 12065540 24888784819360045498247294592734476800 12065541 295466637120530333494178385314816258304 12065542 2247359349451076237212489434994420032 12065543 -153421440961783638729802711382627759520 12065544 861012848464876323649429589407430246400 12065545 88958607060788314153949843162164597320 12065546 611260398903734454088534716023877940320 12065547 140578001200138120404862673721260134656 12065548 -1091899923238101353403364393365290741760 12065549 -1068492874490418549832438784779062165450 12065550 38977531205202753365709504235489305600 12065551 142453595808029070961790598640413084800 12065552 -53156156486641780994831014048906444800 12065553 -110021335109253595331873168961705134238 12065554 -421640346836818012226824862956181991024 12065555 677826910189843310793347749593658518960 12065556 205414055998080981518133912435082518528 12065557 -596863586751826848874618552260845845088 12065558 768224340782000130690940767955484080416 12065559 41598010973591798310985829766609767040 12065560 87036654792855841214284561509942681600 12065561 211043216181852974524996454654836386624 12065562 48386297406620837334925142776686002400 12065563 -891891156878220596805745916712988374360 12065564 -166878123064267977920352631299701736960 12065565 155560292176190841640840306644827975520 12065566 344945839686662881246777730218814261760 12065567 288585921271331481419832904426711979616 12065568 514478130446897600058068226309207097344 12065569 54487562765403578781224845312302750400 12065570 -159923067627856957789402384322514739200 12065571 -424370561166478737310537637839207987200 12065572 231331312308020319450123293839169339392 12065573 329929809342609832319232366059910759000 12065574 324085067212369834204120277660304250560 12065575 239157323835577240675210203166677669600 12065576 1001099276159351191456397464814838574080 12065577 153448790492696241101924715255771945408 12065578 8157347819502993265958761589866870272 12065579 -1222890019084414380519680808052481183820 12065580 234978594635374170904553176696253736960 12065581 1653005182969871377271258397342112052064 12065582 63839528563512386708142835492208899392 12065583 -940439988021200132885551707877031592576 12065584 -148911752578029095718458359234162278400 12065585 -2598650280240016942073878833752557440 12065586 -4619995038647430108267793750744322304 12065587 -128357467805175804015506341498755258128 12065588 -239612504124591809020032607192796171520 12065589 -48129597084557924974292031984321228960 12065590 293402615960163007460133039778393985280 12065591 -619538165214911841489536023683561885600 12065592 164897165521018608024519957705906585600 12065593 -710660297100982913458521532908444130176 12065594 -107832076046541796292989591400950805904 12065595 365696417942828360227264572116559928800 12065596 146020122909635925251604439717233843200 12065597 1762101544987592866101420239437702311372 12065598 -18955683893972638525325424889379702400 12065599 -52726787948557285026281961075585845920 12065600 1463357602457119446880349670565478400 12065601 -120715103294650208230333669667262153168 12065602 504032812216365633292518799342315180752 12065603 -94105156942090346990033538473554059264 12065604 -563928537233387430868868887414623151104 12065605 -1533390959378361030308552855102563837440 12065606 -93971925409192669434467512769508481920 12065607 -204185321833394536606065698798504211720 12065608 -181411319395983587868792126852037632000 12065609 -318248932526194008505917768932823469596 12065610 1608774982754785637060218109554598400 12065611 -384915501955349792455541459434220460728 12065612 -309705712778104410590985498924835408896 12065613 -435376640161477316983753788462313045920 12065614 190909771540532161906875997532825234304 12065615 357942595932728088459981344079679466760 12065616 67657073837017679198860928202297704448 12065617 -1128768784846372320764962160620682899840 12065618 134094233977505430648547198490661179520 12065619 -444758789493900593895469374224428541256 12065620 -164909616764796457002311378519366737920 12065621 275888541249086843898983544971404719822 12065622 -19893589949376884832700476134257119360 12065623 -734031825170550624736293181894621262720 12065624 1425702316984647726356231269613283532800 12065625 343302906359155925281374116482914000000 12065626 -161830807681873886413067988635568592896 12065627 13337376695091131924376588283705754880 12065628 2522018690720973034987238926278451200 12065629 -252450587706207994687745005681022519770 12065630 -102446447920893844247498559262871567040 12065631 621188397557717002685449903633754131200 12065632 -1665515092040450691988573058632979447808 12065633 -797315547161291836017909881294598545118 12065634 -52469996624701187726528325137200803840 12065635 -25524367195926487402007942018595171840 12065636 -1318452005283099964563572719411243776 12065637 -421970570920379492176616810872739483040 12065638 -333896417142764280870673935842404119552 12065639 -377256414557701725884126924946977396976 12065640 -489142670363032057822837963968576307200 12065641 -37642479640706957267833091402212494720 12065642 -687145538199506092010008922528808528 12065643 -823766559918676332009677409889618060068 12065644 324084353385645371732548783068015478272 12065645 -648753895947682215425490027145356205800 12065646 101812485296683064485786394895539788800 12065647 -353432468033372444354114436540338533776 12065648 2972420448852325096366897689448022016 12065649 363433816267082697112922968375573398528 12065650 402162109707286849966928950672773946800 12065651 603041558514392414618162916329399394720 12065652 1059463753728261696890487342568420392960 12065653 -264448057095583161633981636389098797600 12065654 -1686928646206435201664674626680796288 12065655 -130118665777933827281258863945167528960 12065656 207766399926334232270947776774236282880 12065657 -1335137775883322140554809566884393724800 12065658 475514094958099416946891944617028242688 12065659 33519306485353994242155874800349339680 12065660 -173438057664562158479918596016845432320 12065661 -212785903794036959787388647786940235520 12065662 -99061457551801804214115847513801526016 12065663 163908731888524080301321580118926274600 12065664 154581715659097795983872573302049341440 12065665 -4346723934726910757477566629693465600 12065666 685418178131372317463355266941282030032 12065667 69983670701602526620965421795623461880 12065668 318393408762901472930618672830996946048 12065669 64367223718190934335877307249196949504 12065670 -293711875095156114521340541354612723200 12065671 -21049487323838181479553724434350038568 12065672 -1490284632740268909466784430509106862080 12065673 -289313640882884667211750819061266642416 12065674 -226855525237288130745560221793903773440 12065675 655470945699883133354446377435017268900 12065676 -103731439859809946920344321334299525120 12065677 608538260990961807344222113598409303840 12065678 389853314097746687469930195485800276800 12065679 108641616610241768999256620502302597544 12065680 -163649838669769470598400599983618785280 12065681 -1591535546913238508101883488373052973518 12065682 180936891163412071935117902888445388800 12065683 24681380173062478451138387005228067920 12065684 -709254755505766944400382647523648870400 12065685 -104755969384708388699546293298962648320 12065686 62770541485132757174072349364118927424 12065687 455792228023985643947360950180294971336 12065688 -192538518162814211960208710391412469760 12065689 578812278120345564248957380002385077780 12065690 41429044453422145967423695923978009600 12065691 452149787904160545843264177427224978624 12065692 613875426932381754418307817568718925312 12065693 -666123999497018301960178830567496268058 12065694 294476290450010005806208167122257299072 12065695 683562277635453846126999193060275918480 12065696 86093641323017238782172686399689457664 12065697 -263722847263333282955034830556066159360 12065698 -294479411465147413864852069341897341664 12065699 -1664437076641600096710763308196331972928 12065700 9273371313712187237032352591312486400 12065701 209141450634809718582683619716371796832 12065702 636815036066142125464080785612282896704 12065703 -9151760293986557475603068134928575536 12065704 576037195202370393798608813891040460800 12065705 400463325167441082207276325516295314560 12065706 -28504791994745291535912243442089139200 12065707 184000293860594484982725832493899566072 12065708 390621578571233893064496393526077926400 12065709 -652390082907427798200043404963128853696 12065710 -393486524770892299532096591260372371840 12065711 935210886695675256082241170117821048000 12065712 47763446731108397341168165295008186368 12065713 555212628975600960382343833935685964784 12065714 1909854937291824350882621214249299712 12065715 -170646499865849733231470549758963918800 12065716 -573230800303567987473995596934355417600 12065717 -2578029248839452369854738552681931539520 12065718 162718946145833700342644947325939650560 12065719 -853363154598577251972682111952992113880 12065720 -684055979963723028990522655350205747200 12065721 -164898188977602844038160966720951040688 12065722 -315518468082141818664828324364398624000 12065723 -748503354083347486170044400333151952028 12065724 245709219544097892051564397679236554240 12065725 140139818096626042899822750667110066400 12065726 -143710051319107304605924288681501234560 12065727 -112841402795250546519214258852116182016 12065728 511157876601513093210452181227581472768 12065729 -293645437960501951724920506303785358912 12065730 126398449014758141059698632131943808000 12065731 -49075090924040033651870550101583803136 12065732 25450880931201006085245464346057326592 12065733 -143035999792870444025111910939438927360 12065734 -81275778848840756389820923868866545408 12065735 -62922532801528858863211575119129273040 12065736 34191169527582337643171176135248691200 12065737 -313994310528402412088192560011409120028 12065738 856093085741831224007902415453219177520 12065739 -344917638727027418477070408912831601920 12065740 213883190579306056642254470295422668800 12065741 -239903032479922161051132801193632547200 12065742 -75094288074698056428889899737885846592 12065743 375709250194317330624538482003221898992 12065744 131290198754697981942137457576069980160 12065745 125772143771671634935922178489908325120 12065746 452583066200321398619681076322441838592 12065747 -560553911036542370784821476307528342280 12065748 -398589243590094246734262565269614598144 12065749 -526992188964097794436411807439525626240 12065750 318534050635878165711611687353269216000 12065751 141003371941299594269736108851138626080 12065752 314699397634365592833729875368856217600 12065753 -301283166014563579678280783322509277120 12065754 255762143267251615717883117207252663808 12065755 -326885525260641835735028896486601434800 12065756 780013404061528764640087982659969328640 12065757 23968886313797774068972850983121184 12065758 122713625270497369774098104567818513920 12065759 1493325509281817361583571794144579980960 12065760 28623106483663589511458471038373068800 12065761 1139920143758504624334586674227940621972 12065762 -68167984541092202248117482541014589440 12065763 781875817586206221431628763281958957488 12065764 -343020366272557644453720650136859145984 12065765 -325986301434024203027732699060236958340 12065766 299726389162860636455332593249516096384 12065767 -102091669722663747570942921364662616896 12065768 30334468883942475931935471431344128000 12065769 -4574055352328618448897160118969204700 12065770 268331672073709546881276693883583818080 12065771 -144036932249998916832034785337913643768 12065772 -757282952744449712287620083697534110208 12065773 -1574599576646509761096232970857630663978 12065774 75879471375126040545983915628963171072 12065775 101929840933517384186378034306307387800 12065776 -237815001511619386895960956112246407168 12065777 -840398220900620015925649996261891780800 12065778 -41991186428673381081838770713155376496 12065779 247580722232866914551533143442341449280 12065780 -10237364472864200504973215622082314240 12065781 -156877149694675016108826052947757244160 12065782 -596772888964827791172129543039990535008 12065783 -399021608532337110861171638193427196760 12065784 -235447090956617477351326751617024942080 12065785 -1063375527142422349961349028817189485440 12065786 8043560618903397693260203265710689504 12065787 -701240401634827669786705919406368452560 12065788 -261946501250387099041406905802831381504 12065789 -399241914653866611291197686053422156160 12065790 241856226162992752070999648437327703040 12065791 1033577331483316842365325381913197704192 12065792 -683199690263210821226484517555660652544 12065793 672596508767429306754579652761572702208 12065794 -286205457463843259730011177571114555360 12065795 393825167333831738784726496727239161600 12065796 -135164842321898094979152804666709938048 12065797 -674790285747344085829538904210751255748 12065798 -951630562825105167846028385071307280000 12065799 -478631007987134853788617672540978370136 12065800 4784549084164348621969557552500736000 12065801 450237932522310575733194460723942189888 12065802 -41158996465140052464365446188782255616 12065803 686094859218408249722521772614604111920 12065804 105946056585017457274798328734162738176 12065805 -12481836877860732079355994873573009960 12065806 598429070840124192397692272330564671104 12065807 -507438553129112344562062695789478395720 12065808 -45024233191054295642666610374610911232 12065809 983448362877745283260733850641139365106 12065810 520519933400101406904031813179933478560 12065811 234772379409516623072834685904292537088 12065812 -213994393769471569118674266095653367808 12065813 568791652992229095054195423724587415104 12065814 -39005062225235349597609605221081311360 12065815 288911541332615147116840779913754679960 12065816 76497094910539421200312301115591106560 12065817 913196076076727271878764553977845278880 12065818 -359743943458922752165303433887727613984 12065819 682382211846551404949538158694630481080 12065820 5955445795077104648052635051212800000 12065821 1748449157522679621827960749029136224 12065822 -108186007908943556182107710196237398976 12065823 -12650872099828485597910391598246876672 12065824 -1381620054788341310707023101487418441728 12065825 -241869200313846886898355085497090741450 12065826 403845211376895543000235666667726223744 12065827 -405910242774661792453224246798515526484 12065828 522996639099494248578743457303088865280 12065829 -553402425487227077731215984613779687840 12065830 -152296279825566015008273055686402833920 12065831 -167242939398161576577610761563822832648 12065832 -173666539847648687813971117219455713280 12065833 49332159230198197049047185188632380004 12065834 531101652894136598213972544201058846464 12065835 302625652011946911638067034460863956960 12065836 909511229218615201850506256585964613120 12065837 -166085430594427452549066507710912760768 12065838 215559785253001661619529435308461473344 12065839 -1085758204600078039262264226873498676080 12065840 386866564979074847001136085424950476800 12065841 -43329095067842827743259419501914135118 12065842 258949042237582816141116995698969677072 12065843 2271433618745108483809615792148535504 12065844 -10708986114144245897106774288168351744 12065845 -15893347081769330171171259453457708800 12065846 36218621066783494996937356433630187264 12065847 -1015691213057078164109842166944759032600 12065848 506082743973406364373816267004051599360 12065849 -82452281968787834500453902430403570220 12065850 288148159402196170224061606985600907600 12065851 138328606831636459335276274415058013184 12065852 100400333703809869332938838757398036480 12065853 -108041772865634118263421853921140112800 12065854 108886858393236956738762660639098499520 12065855 -399900512991710657914065253366216502400 12065856 -134301240974473801692425060977622384640 12065857 -478037915913362341415365483213637656894 12065858 710772140561883892653904937694430143696 12065859 -245702735514546263661651235203069168192 12065860 -217850827475896425681105427081665431040 12065861 291814019996132525130537222055517320704 12065862 -395628875478000037032114691001688867648 12065863 -1161661430070799281399515233877868786336 12065864 -150812103911587641354572540665508966400 12065865 157941849284936110732221361328077019520 12065866 137739484195844712461073708360941388384 12065867 1257029960491863330639145358754482406144 12065868 656762824731967811750089407050148510720 12065869 908723372934156687196720969120906317120 12065870 142598720956667501095135215741653042880 12065871 881502392488337168411225250601246083600 12065872 21743853741590052777834782577039245312 12065873 945195084644891675368077221222617579122 12065874 98472958810243033926366449568116513280 12065875 839691386294648931147546687223844712000 12065876 -643498692511313419013688254831656224768 12065877 8360536043683058217190791038828176014 12065878 53064880503368043892631066238215232 12065879 48767682136096238393195924805232520832 12065880 -220869556959551415929285725513589760000 12065881 105220625611105128347625904406205580682 12065882 -43818296379526011026931859023896236032 12065883 205112853556701589286238489696881385624 12065884 -1425007876292339509805003365571339272704 12065885 -62050646690096836413399130558098698400 12065886 -3410964806442986562047338184982853632 12065887 -1427112634078599492946782853007823614688 12065888 1246098424000928753887879739139759144960 12065889 -345471634304934303470791745107586580480 12065890 178323877875028647090470427177146740800 12065891 -543981254595098262099949000755835275000 12065892 -274093004204288603186368273706932236288 12065893 -106549938552803060194003023219165605760 12065894 206726967693120522301676069642494902912 12065895 -64209567210695606909036928074419872000 12065896 -907770687425708107531304320303972515840 12065897 -705067212179899431889554831838401843654 12065898 28245367841680708404429188120303755008 12065899 197313815732263300383234017400882058264 12065900 -108818576365419447264919424188332441600 12065901 -824055446923764943479915746931722923968 12065902 253490802500504113492455361834357465152 12065903 -259197751047055017473337825938882048544 12065904 -191504384799614952186470663018982998016 12065905 1049104692910998799914335392258965864360 12065906 -11270843537974993887373284897300313056 12065907 -453068306377888867670590982954983756800 12065908 -76468013523744461473848387614680239360 12065909 333752074090922904274490770817511548220 12065910 115622539896645662743275453895900671360 12065911 -438304290607135106703343543990810370256 12065912 70875147892509976411966723423179571200 12065913 -246584244096310705779007550803200664320 12065914 106650536633029133452349261356753336320 12065915 18664101046927840957009381303831296000 12065916 -6222910866804836352598941437636648448 12065917 1642630181003206212944098070730069534432 12065918 364430852238187394068038347180354588160 12065919 906280851983753203321121426193615775944 12065920 860209456396582816768829939030949888000 12065921 300974101915756816149678921563030738880 12065922 217946613803070561013911133116392882688 12065923 914116718158709016955629768900657553984 12065924 -544190787004331220922220133996780418560 12065925 125094192553225054044026884252697544000 12065926 -778954685472987802804649748209322269088 12065927 -237977163151908551149641772135759717968 12065928 163529877553593079744484021043393822720 12065929 8348378194360838317585116087643032784 12065930 10218609045699525250596864835473772800 12065931 -161337386169883413957419022625920343440 12065932 520396842156157909203298410147235786496 12065933 1166921303639864237622553380277259086848 12065934 -70217242802112918964322766576281868288 12065935 246022119728571820234461169187184284160 12065936 215517851295524419697199899705199009792 12065937 383322031253893255295914506723938140800 12065938 77566145089393499027864526859048556544 12065939 -224138263018256626773143260059756850260 12065940 4531127653738119713467523058735701760 12065941 -175707586892480849823563163466963980658 12065942 -250546658494476926964103856889949154688 12065943 -151026390275995494846401535163606377600 12065944 131642196264046846703910206067549143040 12065945 138334358755290040133784058831477901700 12065946 232181003109540032649441422203997804544 12065947 180961838448071602283550314751883451396 12065948 -1441420344861756527549302170343212125184 12065949 411862577168517461847586469073132915840 12065950 32940940521602623357737181395590256000 12065951 108206808283533634732563034086454393392 12065952 -203411287773067296778513558513451532288 12065953 660293823835005550926424496757111916224 12065954 -690179332971659695676964167110649640288 12065955 -547320727690529303100782596177303246080 12065956 -207412031124537177092405124014828141952 12065957 501038009077412208971954120831230367712 12065958 24443525107931810940868628253578768064 12065959 -110249462082573577155078461074266595440 12065960 -403063643045710459158189935149175040000 12065961 416132353371299659157022241762818466128 12065962 -221792632938125603085941747050366199808 12065963 -354598169837361065709569922690827331840 12065964 217966234568839908634801772178149376000 12065965 -6842951258544164890480781792750462280 12065966 303382186178992149971017516847421657024 12065967 68840590088312703639823393045291964400 12065968 -250102627994342661520556818682160529408 12065969 -808472306118714385169953742934163046160 12065970 -85096620644916091374005069766318474240 12065971 -1416099564791931861374888136970311701760 12065972 -5175651523928135735733639867250790400 12065973 453010928290970834864642710080479868000 12065974 -677846036207690228400547564958391103680 12065975 175387940517497232604763353488758856000 12065976 419314730563682771517375551115680563200 12065977 -140565815424169498844349434378008560000 12065978 -184796149485357785638005240966962546976 12065979 563698615766160473978265354105181736640 12065980 -150982734015063572717546628714204272640 12065981 -1331245276599944673570466975233908589888 12065982 -239055612308701514311308718011643063296 12065983 886982070322450236280770215702761914424 12065984 98331337189679952017389087339547983872 12065985 -222622190153854383560786752215802793580 12065986 192080823666383943291747839365932410880 12065987 840789574379175960340756030399471224636 12065988 244030171184823005277858457362687098880 12065989 21187132085659387929057330852031207324 12065990 553498949192073102964377631552348857600 12065991 -162760475077471193849360119333625193216 12065992 -1420194058077641755934605191933720960000 12065993 90896024028254692418940920634293041242 12065994 191128018321656880822893043453034213424 12065995 325289658494499500778872242822147789200 12065996 220401123099629514080257922965396958208 12065997 299631045895707472750722716741805341760 12065998 24126533210139850987796870104645028736 12065999 2183612751787062216979009724406987960 12066000 94026747050232666835240879331770368000 12066001 -553981833133084102747037876592900050520 12066002 -5982137069625069667363901223511554240 12066003 22451548210861746126910927447822644144 12066004 88246914275522561837677594441368973312 12066005 181364498026523957840765277897656358840 12066006 3698435027639633494535121346243780608 12066007 617636532824439688293192516449065322880 12066008 886278838688291956183082681478341928960 12066009 -522426658474417414144951389182139080496 12066010 770038364890881556644199950108946944000 12066011 127792456462171489642065958791719929392 12066012 -277439163734486692719401217167998522368 12066013 245250666710215344613664206301907867564 12066014 -114735169021488489435821509191046501248 12066015 -280519418664894579316257124077926400 12066016 -140866127196725729367609056651882004480 12066017 -598398612848341121729279649880395824208 12066018 177330828938259608133757514772474731904 12066019 132523417766708174070212717061488536832 12066020 -836211460492401577421521718062123200000 12066021 -193589568179554537564965816176765666016 12066022 625575365021443468275350705317222878912 12066023 557815117540453450723473513842377801272 12066024 22888746821326967719388490485475901440 12066025 290878122675859006522625175249499507550 12066026 75494728485067833110926765446528330240 12066027 90794426412009719637747372070303186608 12066028 -136100433506087545298408707462636867584 12066029 1392141163706444946903740641813491009420 12066030 -314825695634599236521559740785572864000 12066031 543272013221193867764221953198469104600 12066032 205370964758326020156208122255082782720 12066033 29361186124118530413761771212972370688 12066034 -214644547998059221606572961077026805120 12066035 640205201413421527132005914267333608560 12066036 82970254962368028429321968922942554112 12066037 71901845618373661525464849253519503232 12066038 -130022017735680898063686679594244240256 12066039 53703510807291519039925273427669127840 12066040 85004697486425561508081197833249996800 12066041 -280849132026002203410388137400826549628 12066042 -400688556540674313968457930843121946880 12066043 1063979233790659406362089333229840109568 12066044 -602479546284303107243712307755753865728 12066045 -295599188980554019753005911621064340800 12066046 819696671442093486673325948538627689472 12066047 -556095978118552399930823357021389453968 12066048 -784057264975260986151403362813223108608 12066049 -1292157947354889127458332960560925597950 12066050 -170744025926059165576885276656500509200 12066051 818287422903128472266415495314527792632 12066052 -6928824243012270820632577655493338880 12066053 -161687884019505976154336259513300598656 12066054 35410724114548242209761658913728716800 12066055 -71775677833360354508862573108744188040 12066056 -434112242357796540060435928620477143040 12066057 -92267062854155538571641158975816451360 12066058 1986394246854501395705314467587897088 12066059 -1803937525479830631860722145145590246640 12066060 -169894715925159630726308863702221911040 12066061 -369534717390380651291613850027587419168 12066062 -81696424585299050429999618409355579968 12066063 -535758563384866273533354761499301192056 12066064 9171685932890376380014539067173642240 12066065 -683714467138905908811261371348953747200 12066066 -226629511158074631742598304536676537696 12066067 -232165244530604945219274793258261119680 12066068 -114733421914728733585703758916958978048 12066069 -47717707212612670118140820174921428320 12066070 165326818693214691168049742113932082560 12066071 1002701099880816202519941888427586611272 12066072 387763568636638137884347000185208995840 12066073 -748267646396519112979950435924753132780 12066074 -722528415935332567663314926458354696464 12066075 46658736439592969788464261815477337600 12066076 166561643091339806873582446618557210624 12066077 -788391257842101970238030122374475474074 12066078 122348169676215011293836940175190549120 12066079 -283576727713827461463760215270317997600 12066080 -258727858233314140992106676162289991680 12066081 634269367555293925665726462107111128752 12066082 98062271907121504284342827103587612160 12066083 721847909076771532761645097012960394520 12066084 -49528890779415427245317120840936669184 12066085 -279421217988955340724345272840237705220 12066086 79263860920821618073652374694050406400 12066087 -156314805939980204987886152295691117440 12066088 1172166119439444966747063878145679104000 12066089 -329864111131806211132932960492597212544 12066090 139657328364071133454381424251097011200 12066091 -1600199036323523396778590681374382418508 12066092 -106271219691043491773864210999377392384 12066093 -35013035944946527650717274904469346782 12066094 119623090271808460863651374765880012096 12066095 262963328451874234145490467248526865600 12066096 -33337276911442675191453062837138620416 12066097 -72660581056043338342333861797950102368 12066098 70736371366565944152042020537375329920 12066099 -186503385742132533053346073235845822464 12066100 316891763341648823347200693120883510400 12066101 26225375922773779525153490998631597952 12066102 -203648819173513848272827377497863897920 12066103 -779003501654416067791962333787398936072 12066104 786985074167543110662813853021091573760 12066105 -231498489475596416766607715947187186880 12066106 321768040768911702408944179776501429984 12066107 507207244148365087152800985115853399232 12066108 -201662046421358605667620124300250439680 12066109 1314816081430094334793627354879601991840 12066110 -60943796361030603889159522193150173440 12066111 -91550060802483190407964471090779909360 12066112 -161964809482744469500119136956513255424 12066113 -1391766710998044837618953533890299482176 12066114 231494791493747982417870374302962003840 12066115 809219088188311163630052752925525599760 12066116 -910344935598058232714590210096125759360 12066117 -384605422145868701018767588953788177280 12066118 125381524335666480000688335793680818304 12066119 28153684033667497415485726329875875944 12066120 379399618354094211978577164171110400 12066121 1055816470468897957027899392446736018720 12066122 260037267698301064804847473835409782784 12066123 -744956831232075411918369564915521336616 12066124 -39136956749657987705467291061793331200 12066125 553851438531073524037791656406035208000 12066126 -193696765912503025544070876507091102656 12066127 438096931683152801041126879297355908976 12066128 210850645999335271275874472211374333952 12066129 -410527986888438486159264714323164168926 12066130 -73736861129052741708180519671896135680 12066131 -127513840068502420758876122857586912256 12066132 175414325384016032448708140342941734912 12066133 -33736790738738848175772659315549734016 12066134 186458591029293469661624627156599006080 12066135 -1453941456335304331834047177158612400 12066136 -182601818355639335115137611306891530240 12066137 -1409531413949274296601398425067485796214 12066138 -153710975756173929226795934410349352960 12066139 -460350859484742085959560502239493252576 12066140 135767582518334640023693704089235507200 12066141 1494134195708109148834853669827579542144 12066142 57230460950925662346402254604164209344 12066143 529127915093449329801867981037736712960 12066144 -5896094216908745352115525262801633280 12066145 18185501092412379693393399203237629440 12066146 -614167468341760907725651417353998596320 12066147 -10810291019334819564181171830580400472 12066148 149466576332234936132038619906744964096 12066149 -796024240043262728677928746381943018880 12066150 -367609397500480703546443788616134038400 12066151 537235730908360832726280824901469236152 12066152 -1141732683231456672263182613628573803520 12066153 597763171563744702520552218960348285408 12066154 -263819411003036450339199671047545208320 12066155 593423502668163379255670112124889614560 12066156 -464306989417767881189098826487198559488 12066157 117191403688376213204807921928633559872 12066158 239684739055632081952643719759685097600 12066159 214467703538524126983296828961777319680 12066160 239225052520605998649167158274884730880 12066161 -242457797502594479414444711593770533376 12066162 -357516296484700959834698765395720626048 12066163 -1300552615826647566339771389830942513588 12066164 -480624549890216764830418755626546116608 12066165 -112110302370047682357955755580397410080 12066166 19937619351149877621542429977170124800 12066167 1879805345385654979412233671834932293680 12066168 197253733981901767443540568053404467200 12066169 -3619377070960180235990092021342613635200 12066170 4955141542654742148558293089192228800 12066171 62435280894447467555022406060859288544 12066172 1061028210545368321939583541421228722176 12066173 -580664244678189424207310998856687238720 12066174 121589660589126606359544051989054103744 12066175 -302129063390566359658874789635349340000 12066176 128807453448977951785834618509034782720 12066177 103966985597485583356862328116870242176 12066178 -436542553442499398667860139751786053120 12066179 1433748917006220226248980760991554918780 12066180 -40444688191884715211920531692785049600 12066181 314597575431143044746769539768357974332 12066182 110026886482520102727179927904613188192 12066183 -246799397916754863063618580214268444048 12066184 49053473993492358712313933344797757440 12066185 -11822174649728783631552372983620741440 12066186 -15240610501345937080992853941300502272 12066187 -2642833208788942997312181280539574528 12066188 -780603347262778633675040847484922618112 12066189 -821761712610757697972346981274478477376 12066190 -457379445442551029434117155835607918400 12066191 -325233411799283190113267567938407368160 12066192 42132410930483392058651077784245370880 12066193 26410029533302967170146887328599995442 12066194 -197344539554125964965870629015929914368 12066195 -6915521976631268012543144944363138560 12066196 -84009560789919479438515143318966121600 12066197 -31514194156849960305063589105610619840 12066198 456237277027920544085337841450547350464 12066199 408738026305307560339678761768336672200 12066200 565128800107402568348101073830466304000 12066201 195500812022498538793074091749204627162 12066202 228723104656450657440958912299948813552 12066203 -795667539910683963658676034622394167548 12066204 670393112181573261322780770769043420160 12066205 -640188411936426970347313685790166549140 12066206 -829204732035042412323067972904808824448 12066207 272825111009068111830579489206751034440 12066208 268043010453772836878676768247869603840 12066209 -1066365285181564605684139128588074298684 12066210 -88662292778505628439546340901865319360 12066211 -454148386996143747487779151852627564200 12066212 953598841628464829456896244172629237760 12066213 -393210220472033646855811072121564151456 12066214 441324253010207575096047641642550670080 12066215 -238726880616334871766147626519473620000 12066216 149419978587950419866606210189715046400 12066217 -437737557560122799961536337138495235340 12066218 -149387909946667803448676265689286316512 12066219 -1308508913167805111186157092235771672960 12066220 22514246955616256004547092434747258880 12066221 -797296442288053121946073295054560921578 12066222 -47009312540868284462322214061254327296 12066223 170437440665503311153015229834157977600 12066224 76801357568368564631384326763168956416 12066225 -223264302675613901353623610940672120400 12066226 -545348437501744133454524652178388527104 12066227 1037373560096273987778428899040451039072 12066228 532566627389703964350744659813157501312 12066229 -438877142501075521440773134788114345824 12066230 -465408364043407884188105555935119360 12066231 -577171425248982240531626037477623884416 12066232 -676206052665192638701982928718397337600 12066233 1903148207218120351884321568418873509380 12066234 44965774906449175841849681926133329920 12066235 379559822089398916678302679301528316000 12066236 -27203883100838825726808892602155673600 12066237 -5790152490443587614875378840897825664 12066238 -1263266184769839952261711078554046656 12066239 586040449128877274138207372761390488360 12066240 -53046169982225261836945264689964646400 12066241 -500849472202386538260348550827901774 12066242 399591837739298817131440258746559081344 12066243 5211832948927628672224230612486617088 12066244 66024550965727509528116563952802697216 12066245 88367974559186623384869393137310012120 12066246 6762659138526610257746306539319100864 12066247 -315207372754434829382215742197738827304 12066248 -812991266540905206272294495056666352640 12066249 -411992494926636698926051677529108516992 12066250 57266855402344684566297968208852630000 12066251 1889575647370885036507389088561482612432 12066252 -264579274524979566516980045843818868736 12066253 -387574325196948245702793944851246943316 12066254 -87971531728570455899370409933865963520 12066255 -247228438758099606954623796882842744640 12066256 -65707413867320084620843554705752064000 12066257 -512167690033792065785569899901413751488 12066258 -923610929419510116206037941254645416960 12066259 383363119826569738349662434362089912800 12066260 -185727850957896589649626207240202403840 12066261 -148919018034075773654271183032604594528 12066262 435298002346920542156838850504381413120 12066263 -1497830834262353077861468584056483454720 12066264 -103807019219323193036562018215688192000 12066265 -757878366177018638900449376170473785340 12066266 586532841587555551398645879941772878832 12066267 -548630886332667338019164253626411722560 12066268 -86390164735791202142175597046364219904 12066269 -462117002991882014246722058270838858330 12066270 -188012862058036692442053743034862141440 12066271 119770536333978685019403719646601326464 12066272 -476873574355465123085999004048975986688 12066273 10063406705936566637070907809258124800 12066274 347081565344308716374246386350179944704 12066275 16497114387234434586038318636555025600 12066276 -118569594455056615606020367551924166656 12066277 -1978833896040216415849800604251927871176 12066278 163166259968688199187155360996159971456 12066279 -537175125744789147559336936697316809472 12066280 -1049502159829805228734284799921952409600 12066281 -287880686667779503370880613350366627036 12066282 426518271116456398426391978522361121200 12066283 -129491227323910663849442695282550113536 12066284 -586506926727851508653217854366944018944 12066285 69666650825303745372443598978558935040 12066286 696116108263480003899455544055728470592 12066287 2117666353897171578871485188165723458752 12066288 -83349655341353898699072095227736358912 12066289 -1637891417621572780932777069584694228910 12066290 190133022937974645174604555033679961600 12066291 80258968750997477424711230559372420720 12066292 -118409864402512393973130431614489518080 12066293 1322621837874989553109146780988267066542 12066294 -92521052044419940960400209754002355328 12066295 -636232950668708806024354616022793228200 12066296 -1441637329736169387497853911459439267840 12066297 656332261734646525441273006256733445200 12066298 283924621122595393370527705442638406400 12066299 199275824602211615947444176267475618836 12066300 -62275937893905184168883195896254720000 12066301 645876067960686046566438383992847876812 12066302 264532442678469436821690933908302713600 12066303 908212536425624345289995509022888149704 12066304 -233628808146474790257977359004224978944 12066305 557869896654691345030292503483544933460 12066306 -9104855251103142751425297138276851712 12066307 821795465074415416344581223498093204480 12066308 -604546702497211591540427879261831860224 12066309 -579982332653357224062003612254843572386 12066310 -147615177046814691800576298871521047040 12066311 1240060984270261224762550423601986114320 12066312 -465609462568797189387612410916503961600 12066313 -704989732367923526625869786798026054080 12066314 -172893387489564012855254592619674268320 12066315 463656951234598876766088100165656753120 12066316 -834550799167197805199519725201595904 12066317 634258584684521083264260871815952535232 12066318 335317901509271069003353780817835696000 12066319 -170973941428470045981676352424273095000 12066320 -13970924673566721577726201362461491200 12066321 674280983703818365242573610954389545712 12066322 -53999060553920479149737210072705551200 12066323 -263538559651676138787003392656064960856 12066324 334210649679805173280572893117482285056 12066325 146730356695164850675668245877262581600 12066326 76412931717421535080844170224405072000 12066327 6968879955796907076596562387965183712 12066328 186263384255320228944833432932155187200 12066329 -9563316231732428970061371162423872640 12066330 165149231385872173777547261330752704000 12066331 -171327218850315671902148252593464063868 12066332 1103038923407059596579097909374703351296 12066333 515009038122129293904717806743819799424 12066334 22262216925647268569210862019434129792 12066335 -1020693265534989593664906946509664773720 12066336 -903258488605891391429748519997491314688 12066337 -599312604424573344030960871946594810014 12066338 880547795795309472169102319626532458320 12066339 259387038161418274045569715627405135224 12066340 -10997133718369732440875321949557452800 12066341 154000175525807910227824227785590248384 12066342 372177206318873773216062653184298821312 12066343 -1663967733702096532505815872587138662408 12066344 -590886034176042425369961341508603171840 12066345 -12416984358199396524047676688445261880 12066346 -440822119112896584294617831764120730880 12066347 320167140964194341259668123831645752320 12066348 -325293610059683987387650114916839463424 12066349 1500736667559606018339735079475060112000 12066350 297896393556948578875597952007728726400 12066351 376619867153474724931226838213995107200 12066352 136844431025028104474047883390737121280 12066353 -25019903371345882131157565665983744600 12066354 -4378323677833981059562233370472832000 12066355 64769717161483060708528537571000652960 12066356 659501815511273827639912422588639553920 12066357 -1280261703936846373206935432263095201408 12066358 -526125493795455453711444702238000026720 12066359 3002951426045888641694560158504055704 12066360 519086727197452969243346934029769523200 12066361 148301130078010642134258831408005841962 12066362 -101512143471039991561422650507466240 12066363 -555260785141062895700360029554567918708 12066364 56021022698322209834025644640876711936 12066365 54291403126732046765640041390256912000 12066366 43055407735741813889521482227646482304 12066367 45608317046115514283857195245354036416 12066368 145769784841037497304452995109166776320 12066369 42299648500000395796383920153249957760 12066370 -276700864660797778109209877217201393120 12066371 2269623203337066656087613573503552854152 12066372 -583214177706772754767907275799867808768 12066373 392812674248917394186494990080517002720 12066374 -251545593654710899560490506890603296320 12066375 -359936905404019777040030415212476800000 12066376 176663314029300797462720947836428943360 12066377 1213419474694962419805018738693150251226 12066378 -166226556180134378913066583722775572480 12066379 98607607260891613437823519473450838080 12066380 192238367251842967293597530295991372800 12066381 60614346109919319462352257794439993600 12066382 -826351157364433970214050195164252416 12066383 43560322592429853648339641166012833520 12066384 115243698469884792321941579188266467328 12066385 585531310860349992736952546472177441600 12066386 -768611161584036981230714238439235914608 12066387 -369498787770322289638667775021205878720 12066388 17480207610091406116735765435174940416 12066389 50766835407923716890527455545817294524 12066390 -33468202556756870194146588912999475200 12066391 93227643649107612957774446403363019800 12066392 539618586513517535415371624886264422400 12066393 511489726001802405920799343645831094400 12066394 -205125929308118443270333800319966719504 12066395 -715477671929598664191391396118703567600 12066396 334038579697920471415472688230877926400 12066397 265378838831040122570480122383336140800 12066398 449573357249534921182399883287336155264 12066399 92123299501743245909442210013042381104 12066400 43673336075736317792003926540389580800 12066401 246884639348838111149546472404986932912 12066402 -7503487047640050762913816743008190720 12066403 -698910268728536419918614510123040519280 12066404 100470774556669399008622643222636101632 12066405 -279600080897454576099098661400515638400 12066406 254933579337013414715117802075418544640 12066407 -1460944398998504302378102885900857404400 12066408 -526291149385017304894322716562062156800 12066409 124119187664020172691527194611740138240 12066410 419859381733985797995434551926646717440 12066411 -43329020278108285907124680723020655616 12066412 -44625416490445891313623148956011820032 12066413 -651674369951329999034990461170158679060 12066414 62972006035518854686914316194942757440 12066415 303239773371952514598379368183667653120 12066416 -179192697104358445247628583174615597056 12066417 -381286659619630655522802824027243072112 12066418 -133104021450314739390313148831833847808 12066419 47815384775602193128766081259872831820 12066420 -519279148742750754570686576432946309120 12066421 -594901325623325036126986072914769561536 12066422 685383473815865115803730711554455204512 12066423 -199297485938400997173006723557439974832 12066424 425679251858622213813724365759445032960 12066425 -3331170007632456442599252210784243200 12066426 -558070861858278197368628768370937063200 12066427 694665625238071004692777255260349370276 12066428 143976819319033432371478110801071402496 12066429 -508871264653306897892707273097439177216 12066430 -241592582333839480988034765876100617600 12066431 -170187917710759016185918973389946614200 12066432 -167693427852678947547490722342858915840 12066433 -494767719465793443844326719214065416318 12066434 258892475010294519610964862349008723840 12066435 -794560161750702910181761513382010064800 12066436 -132730662365998349362044259774729777920 12066437 -378817510026314657854389679406799826560 12066438 523678936947973235774324250345637988544 12066439 -469134679639940366369007001062700061568 12066440 -95368835211115370211883846385624678400 12066441 189459253004766674151118608012367986192 12066442 -74005050960400174183391333735111882400 12066443 2585222423739227406885294652363729944624 12066444 99682597066890314587237870579225804800 12066445 -12680946547865730946370924483367826080 12066446 -33975246154627267278579169829499575232 12066447 -369498356298134151539082262718942617056 12066448 154620421051011153599536077131587100672 12066449 276940508865644766184823803133255622450 12066450 -182248375836484007777041268240725401600 12066451 2191806929822249066309613982133127959040 12066452 43258342898792897265189240019948043136 12066453 217737811421868150668135950352342658144 12066454 -747779533680050668043467972463065657824 12066455 204837503206972402128024615463911102360 12066456 137957193178805901815780361414660403200 12066457 183754899648249387038873971120466692416 12066458 150776689925499882692711301843752356080 12066459 -164938737739100536302713218304647278696 12066460 349510020664340910821301775765374566400 12066461 -138984426403887873529788416383902737376 12066462 -44643921640805169814513319932622181120 12066463 -2197292766716462680978644701082440234800 12066464 -709576436499153656071085449963243831296 12066465 604473412809823009234822219361229432000 12066466 -282428411571536744010425388022583709696 12066467 176392568801640895582764425119416345600 12066468 -168853746430165915335916968217406115840 12066469 -235923422835762199343420735387507640130 12066470 -26625012104929335912015086435622105600 12066471 29172892388792245636545849255799582080 12066472 15901791338184410909798737132098355200 12066473 10413119681467250263929317633336391924 12066474 156686690650270786614845741717019505152 12066475 -469837228026859349563205142598745933500 12066476 80487737178157899844702597903723438080 12066477 -134519824301161293019334615641784110368 12066478 470777678922439225564084401241652447040 12066479 242031707528939882458079444044991995584 12066480 -37834887578821480515348251075085926400 12066481 -782229844223037399560465405782197417600 12066482 604862913147852499661514816856504732800 12066483 -138856287965736658248924049046436048 12066484 711801775345271016568891882251081286016 12066485 -601260976664837648604493105553806766820 12066486 -11453110792219552827586597087179894336 12066487 -87714593659969235984130363363664000800 12066488 -9071148865223911349101322395127316480 12066489 87273709668408499841695997286034018560 12066490 -180792643688573342839747869140335810080 12066491 -146499600958184297762618836128609048216 12066492 413954049462326397183134504078489866752 12066493 -995762439287400870506321884293459043258 12066494 621142660637246869752703927502854926720 12066495 -296942948834141639605440134373342487920 12066496 116769741404681810062630674896552722432 12066497 -136905199495382123339527396853272021968 12066498 403007846358669143032087289662904801280 12066499 -137394123411084296643663401269444822664 12066500 765777907536342183928788330156735552000 12066501 16778719762732624854495570168141485280 12066502 -3656439539850427160330367485495894016 12066503 -483680252153637033211736008992011856840 12066504 372642412559689886285909584650289029120 12066505 -251487638292498615118740993698733759360 12066506 -593185999878024126559017575617640196048 12066507 69807441773425713285741034738786043004 12066508 -361476236432451528694938926942240572672 12066509 -118671984765876675844067435098632638208 12066510 200445453153212234111451563186463724800 12066511 322235845100839257059829282814589872112 12066512 -122349711215749057290271206234743414784 12066513 -238870832255887247791914146280263269056 12066514 15884661872221905537962219358076316832 12066515 983723121947004789148598591821531504800 12066516 222954633132933496174746908526488125440 12066517 -1259008610751375310310019279381819680434 12066518 -333822253272985583694210745718803466880 12066519 -244785991759449287301434673724308661656 12066520 457478051034729113069593452701027328000 12066521 311421444017591482683987782558935090944 12066522 -50263441994490689290533756171445267200 12066523 -659379930142319114256471445120969590240 12066524 -630907784302097508642067177823018041344 12066525 -247026475498043522915302210310716764750 12066526 -279148489146028852320315812986018620288 12066527 577487451094254985179739931193105006072 12066528 765804917090193417715496736273591435264 12066529 309387048236055623185202944436791030576 12066530 -158671934278430407357903005662774599680 12066531 -6055228052055743923535212494553956480 12066532 1152229627096262686211946702002300367360 12066533 -439687970219882274081338418211820597760 12066534 -484299974166747072502102781174471579616 12066535 18114102517281108911046002831696231040 12066536 -904469967249971880477691135029300019200 12066537 137607159613130963622962553808195215552 12066538 58436859425896206849211018282259659008 12066539 525632612040960646971716750950394304000 12066540 -300135771459117794111073733835927470080 12066541 486960547678912367788275293342258539584 12066542 142344776106951536781127903595086171200 12066543 -2212396206599408329559711590161778800 12066544 -23610422939583689522427056764590096384 12066545 -1284902896210184607876050451850102158720 12066546 -6998940638722083838593010325204772864 12066547 472514593280112269766609161083842017996 12066548 -35336277190433920977219269121943123200 12066549 363641089806505099040954774500667746944 12066550 -115986542064992992299020282226077443200 12066551 64508245049068123116534485392889046240 12066552 870392292227746324260454082012649984000 12066553 3066791803274827734845799439452876475904 12066554 -143242125464782001754515785124769480960 12066555 -168507521857787925301016702246913365280 12066556 531080934544024635584790178533859512320 12066557 546621126180769093853626509332322028806 12066558 75136370702980575492180842689358714880 12066559 -290956598150254531767090856752369762096 12066560 783988137741121931816019589489187880960 12066561 164075993919600987945534652925932176576 12066562 -300837359646220863459011982676658870400 12066563 108903850712855767358512186028998399344 12066564 -5109072968928196055249322591957811200 12066565 -82054425909954672435091401255875299200 12066566 -1465397664190383379213991935669265553024 12066567 37473528240366591258209965635095469480 12066568 -387850100382568855591581117836000701440 12066569 -1048594562570112751694882356442009702640 12066570 29747932687575535722176214243635856480 12066571 -616466311630575701632519409388637952112 12066572 -6751602284337696910823160491129318400 12066573 -387407437290575835000189273567671178816 12066574 -167237993300049818823749371575626048832 12066575 -374102875889838649287107379744774718200 12066576 213058289102150085206175288271611297792 12066577 343558803145427588389269230186596937280 12066578 1187232638381104511218655682498644528256 12066579 -171121897031594458451537013276247041456 12066580 10919634589877612638519091652434634240 12066581 720331221145520541112113354682420520700 12066582 229095894081317738787292069321443993600 12066583 -1474504019114695475015659824710798317200 12066584 -1054084787054662473204796223548091197440 12066585 -35675688211046770008306893616663719040 12066586 268010348281110884793882634780157510400 12066587 -266028510337287295008004592688569490240 12066588 254039496268784306655167596094415874560 12066589 -422710741743015252375194986981520280500 12066590 -225665858681137346147633118670099113600 12066591 -398943559379720911793578279147129121208 12066592 440716685509330036057391715162966196224 12066593 1122742143800096946403903656522156991872 12066594 -308957745111639142417289709990602716800 12066595 -166508574440089921466977899661145904000 12066596 887607119925291056793123055015998366720 12066597 990238677806379035246791959155461271040 12066598 -422321447307856086002198047211902087200 12066599 316615530095257151357364172736226038064 12066600 91544767643782804236507822655623168000 12066601 -713090561248378820259583221194247382400 12066602 40722919965180980239633461728151513600 12066603 -399414526371088550567807648856107133096 12066604 1162595542133357439573699795474897408 12066605 -477334855087269960449970034805139626880 12066606 -125828160776864949364479538496800321536 12066607 -519658450598056728292819014075554332688 12066608 16979203292561375921672255430653804544 12066609 595466511273909031376853763862477153904 12066610 260881211242863407792489004818900424000 12066611 1295543710429686274706410064330985571212 12066612 141845748734392786295223544754376486912 12066613 390881860996111042427199139058951195648 12066614 -150933314731433238378883236302217621888 12066615 -699882967386825368779255328707604803200 12066616 415463400022826274403200762206896128000 12066617 4938456115443747815378962864272155952 12066618 672388601207682358527319217662164956160 12066619 -188577462962601283469150540724152705856 12066620 289633592574856594442630122499357568000 12066621 -249428584724465835210843665816849395200 12066622 731949541716668456363045942541758499072 12066623 -380410612724411821362723479059255023576 12066624 -492287910673570951475190160301311918080 12066625 -7403433531106424962156117301320830000 12066626 -111891110723765870958837996796798562304 12066627 -333446154296069325190510929784230311760 12066628 42967896077889741606290267900535816192 12066629 19004835738926996945230138971114127740 12066630 -268767841107605659043782047181523556480 12066631 -84124525472423241505287744577015876400 12066632 -256944289951875132128404908267223449600 12066633 1335654456755897502664173574952778972144 12066634 212661458551023095426322768028218201600 12066635 -45496930498936549774102359732098768640 12066636 36402659394505006783572579556124646912 12066637 -278234798836233775611136838832910322208 12066638 -259335889027242556396292088256269929280 12066639 68317282902964544014160042767442027520 12066640 -266750405980034927486226660528576675840 12066641 698901021494026638677383268061097437042 12066642 -373642282884600482128958846821943152368 12066643 1018474487815272932130673953274358488960 12066644 -273962238788822448903151821947780108544 12066645 57988785873400708727832860710946034720 12066646 936907046626850949679506519844157725824 12066647 996010237422483282751496741407016205600 12066648 291685101174625955714998709371788165120 12066649 226217831752354744971516941041940782336 12066650 304944077811953036047666932822920974800 12066651 453277002227295901571489576158607499264 12066652 -546974318059156121001191722311733718528 12066653 -692120824200360886351252020197779634880 12066654 -544560265714806185230756137733549557120 12066655 368853017620716745272726615739122667560 12066656 16223442778091801014816803715698130944 12066657 284659448502047393123554950842938848000 12066658 -586909940169281287182096935241943078320 12066659 999116933196305177405888066300650210440 12066660 -1095439958779688502786945666855014400 12066661 -964186762387897840058203242523543826976 12066662 213266258778769192341652837969424399232 12066663 105117792767149714856376080567599692288 12066664 -866164771339112386598211841717625702400 12066665 -36127784492077452824948387014503250680 12066666 15373700295001348302751016211172717824 12066667 -108311555555926478856152057861302886284 12066668 -296095878459235537631416921584347887104 12066669 1360110866874050628773113329470990808 12066670 80651454447467089450350634197053214720 12066671 -81423499686632493945587976267349582128 12066672 136910284245921515520056669759259279360 12066673 1166591866374416518040256099721210867922 12066674 -209464485132967782415748415727134617088 12066675 -120173213846534697015765666048333990000 12066676 -230003832229084263851327908679395472640 12066677 -379583569130076727646027790410187570528 12066678 -86365293548811805226655766499053190400 12066679 -356095406646205500777149884084947277720 12066680 -297104183379531258350540411170132992000 12066681 -30065930203338403086686713642621293120 12066682 218063124007156621649925315364174926192 12066683 -250473808887130005577905719211235999068 12066684 120658038123824314703962685145988227072 12066685 -385606669470925514755638605459306345640 12066686 740609589015290785524575876733739977216 12066687 -455222156255433017206339738721049926856 12066688 1525468240548903958240699385684951040 12066689 -984804949425973682986063387293451824510 12066690 332194782990943005888489442641099371520 12066691 -223687203214992665495303090331606596880 12066692 414537399676525779008989585707825318912 12066693 -80210641744306670836543251601517674272 12066694 -300339948693481449304690374874567411104 12066695 -344129889436437925446800436658771153800 12066696 34146785983121047327582627511873541120 12066697 -1078961784723598506472966601988426816000 12066698 174713195581503673282481244224120929536 12066699 6749866989920049975251758818299585520 12066700 -514818975836250813713630409065308505600 12066701 -296535652200830590451516750985176564298 12066702 150339099003498839036267778977162627328 12066703 16671073003187264120273797959583396608 12066704 23800617984232594874908518548091715584 12066705 -184360189633050451039274279143464508800 12066706 113133770089230638037848164849965026304 12066707 136478719198804777125613501832788037472 12066708 -326480485659368945248624968489033953280 12066709 464519148828814312521971674869286633980 12066710 -142703761554893720316792723881300640000 12066711 378317124223199102703149999360835410304 12066712 121411743499724897875130623401683189760 12066713 -591750581005912149428790456587700538038 12066714 -384519474903710319643205468725877494272 12066715 -275901512753680334332123173283706442480 12066716 -1211277256534805809658516136533144732160 12066717 330978755901610270747988049101339583648 12066718 -373863439477313077425711096929230175040 12066719 248093640514335930098500660053843062784 12066720 -11368329879230821262525228247794319360 12066721 -1589818054906101857798897376165720322078 12066722 59275753356440872466009428070342237472 12066723 679285713825483249889941649894170135972 12066724 202185899210519416300999339590451163392 12066725 265912999499483328407290986743204250 12066726 -44843776441012378772386024488540272640 12066727 -73535557553219651138026491391607619760 12066728 3162601309385438775160221770872258560 12066729 -58136882217330700844671160110038508800 12066730 -86960124348240713373350177610543842880 12066731 29799167755739506440415733993756894952 12066732 -48853918333397220920695109125125252864 12066733 489103108837033710514077841792660229376 12066734 -393315724215423393291188657329906816128 12066735 328309555668453965707021520865894762000 12066736 48798131057109134291456348627138641920 12066737 -545596739960254901847160065070278776028 12066738 -3236368545713519188233043794129449856 12066739 -86774698943298793894785711775169480280 12066740 -396709776903444464216245689982279680000 12066741 -492595252663913922870268452923559671250 12066742 700966956923343562072922175575804794272 12066743 -376571957705054639222661449449041938016 12066744 -113324733034136515568431325576868065280 12066745 276784271613614502319699856639865730500 12066746 5513292148369709097998047711677387264 12066747 -295302166981776772046726901629395113216 12066748 -150908783834060707203616091591266099200 12066749 -1412151759887795627243573591414835032250 12066750 -49174420447026147177489117439275264000 12066751 -201137134346804937096790921877273266896 12066752 -398880961822984240618861499584358645760 12066753 -931987594039919999341433076993910666752 12066754 -11787010520142183161937497406703300608 12066755 -1240064351120324106760540983714860202000 12066756 44423094388116917490800427090445676544 12066757 -40958150142841763332247263811760657408 12066758 -194083738814610203471855861696304995520 12066759 363269898382141231992736525403225337600 12066760 -190458289685209238381946900927981312000 12066761 -375959333217253735017040133692198781568 12066762 293030486849342092035905501436684433152 12066763 -251937303108528864148086659216539170800 12066764 -362078955134415028035867445420356359424 12066765 836863261591952390011159035081351600000 12066766 48390634808687762943831499364387616384 12066767 -1784805940972320059528638161478168502400 12066768 63404174940000244599929049214030577664 12066769 308212928758187753840643541732603543728 12066770 -46980888006349410196030806210483983040 12066771 -972720175898742283555144834668700444488 12066772 10311171286578965926135146077393557376 12066773 -447461134082745116186678392605399867240 12066774 270796203198030464259886884043463808960 12066775 53729695558966231716946883849501373600 12066776 -2228433756101850961726882120390432358400 12066777 977686001344195792093188960891087066714 12066778 -44247382737301405193988876182926700544 12066779 266099338285715602860851044010245313784 12066780 385777980543374447648822854392235622400 12066781 -13868309810173782200967658204669612800 12066782 91551068318941641625444753808476518144 12066783 -13106284560139106989030086078381673200 12066784 640847757692375904383757011803102248960 12066785 -986251281757434836315260523442402583020 12066786 -20988809648729574738867203897901369600 12066787 -44045835437057579886091226088508616448 12066788 92967723804725138988142907098194665088 12066789 -4005269261442373899762998325629885952 12066790 68352500621707448790399097549412822400 12066791 -314507282215841265287558098390450285416 12066792 -132909810543385006368457215157780316160 12066793 477312631909665168491466197370768640 12066794 -296380966447979059854890791547119796304 12066795 254846331686904256185500398136242428720 12066796 -377078829957174146764994063565805755392 12066797 -1142774770153130196152056310732737427754 12066798 -181545644979426972224063333747537510400 12066799 1202958397857618577961761260648951198800 12066800 -94173368443858275312851251860951859200 12066801 -115022171905441309476176772559722951456 12066802 335501603504190546653432989628391513600 12066803 -701413394168170226381922611680790426880 12066804 325405911429285940559219139869492779776 12066805 -133925552574465223140065358499017072000 12066806 -136058170777588766437576952169009783648 12066807 217483602137087934734793620339372835840 12066808 -174609199576648689075610695140024586240 12066809 9597983704122179425486192481675228010 12066810 29642284930031680122197721634439301120 12066811 -1084813168399310219520857710774286746588 12066812 85151638761994878020699319653537808384 12066813 -70573646047998142286408609264219833440 12066814 -364230154200931342009050657304914591744 12066815 829271538811697786478799857548681222400 12066816 -243864441777486919032869412177262411776 12066817 -45281881431606880042864429234876623616 12066818 -20078166418828383109197858459225120000 12066819 -55111853378105513088533777670502133952 12066820 493027836172053146456719306910864302080 12066821 -461210924487284104618203993532706454216 12066822 -420005980031659005629920789790569772640 12066823 -478397162784880563663448914681902015520 12066824 272966521904037900007715085064431206400 12066825 -84118667328973288657299429243505144800 12066826 -90456052459391259077036408329329060096 12066827 -207930837339420121528543082128669459008 12066828 -272453131643695673893850347109204161536 12066829 -853424308281765265726684485037704634570 12066830 274690260980255670856719736931307322560 12066831 232370179162452930296278672932212556912 12066832 5347465418318935407753670730262446080 12066833 454818723756457434411898910144971930404 12066834 -178151159725349647465554179081231900160 12066835 287465356898802988314997588994254060800 12066836 -195108740593576930067975224321082555520 12066837 -514584184727145841542103408960379442624 12066838 267087727892736698355451620651295480896 12066839 -374779901320988127994614319455561930120 12066840 -93745818168897576757629649818691584000 12066841 1154419346056768445859952705634832476292 12066842 -58577971255166181098549747640504276000 12066843 -56274914083400103714570596197458201600 12066844 -111875658123740621579373241895656254464 12066845 24374393180730343183491120040454985600 12066846 439198311384832885236406696070002599936 12066847 203661055481553865223659098137179338752 12066848 52114470216792115906967424647041253376 12066849 -582443312238843275948948218912145390766 12066850 426449113276069711670955369339453260400 12066851 231514194000821981369452926366690322104 12066852 93308187936747637976329427953372803072 12066853 -770265733026615572472471932142949418916 12066854 566238638061941646334307557617066257376 12066855 545308903442432883262481668092660480000 12066856 -112859972355322321634775448878629529600 12066857 -992625104032534006055877677623132836960 12066858 155204835879944420058162843857197488384 12066859 338997993462455114630556497290579670416 12066860 153617109443293195196077959010736194560 12066861 -519833890741769657285887377722662504128 12066862 -1321045303591210814648630044772780805120 12066863 -92977641129955889150561809436156928480 12066864 241795162173176202128898291691740954624 12066865 127174279625535439635030850238225614260 12066866 29938947083431280742125260029710347776 12066867 754088801769278683619044624961259792240 12066868 -559389052835320108109427749253353195520 12066869 673779399701668983158899359718207397760 12066870 5029807773718577383633984067042630400 12066871 -55718587795135313116292111525159121600 12066872 -1389345551149696591609230486958778572800 12066873 -86663444911056683349798473596430646912 12066874 85841034862947590099134832833324597248 12066875 -5127168399595821723973958132317875000 12066876 411057059375738795164184584651999140864 12066877 970038708354663733414719893048466163680 12066878 -914560069131529625001671904322153000320 12066879 -28799433181101741205112679223774329984 12066880 -126410520358337038943938877942881320960 12066881 -294261946607411345936516611565644525440 12066882 -302827372028898969931697854611711508608 12066883 295079688423899128383066680915736179132 12066884 143252940096016030767106623008746726656 12066885 173770956577710046313214830343869302620 12066886 -122070281325642076332735092802396807936 12066887 -685950511039850582935405068380657035680 12066888 422539229185292733708852896244177346560 12066889 -751754605012746023038859214446768528844 12066890 105139358697540793291822872111081853440 12066891 244266238377320884728318433952075275992 12066892 330645564418722550971620132153232133632 12066893 131644957137603326300069236049595185142 12066894 -318149030731024096012650250337561146368 12066895 365515492583622321082237185217360283400 12066896 -227055325671468565558523710427030888448 12066897 418341714712037230991121174107389109472 12066898 -426361395979062114067502824417336291680 12066899 235452732098129203743184053656012681664 12066900 18954703730951986395850547979502080000 12066901 -287910004310813551620569007608794206720 12066902 350551132139027577000435924772144357152 12066903 390050853134429413344962937185465169312 12066904 -209871534874643321256110376608586670080 12066905 165825068150203777661587537335840030720 12066906 -37745918941843186248243895442461232640 12066907 478748671615440718841693646891378617156 12066908 -30052987666160080666004802017193658368 12066909 -209144097989461917543788783306929984896 12066910 104883913610340444066976496139756375360 12066911 -106959848924915292688782100918299115488 12066912 165202378111320393165448237835950227456 12066913 152168274713938955845303970036261552162 12066914 -89113053413852067980142986952034303200 12066915 -12113438824286969418061749527518287360 12066916 -831236812691828333507292673382296919040 12066917 -91497355454501475340998675662332268034 12066918 -9391673757234275797898621927522391552 12066919 1576151701212568227859666870091883469440 12066920 953701934359682623331799352880838604800 12066921 859790285893408653041655691240850373120 12066922 -148721728950454971441213835036413972480 12066923 -193552920489831671113945154052755074272 12066924 -792458540022926503644435158906299991040 12066925 -206939997219662839895048338225301503200 12066926 -151374985548405441714064153484198560320 12066927 -69030565480820193856968737772580135680 12066928 -129133619075105333148548095181876789248 12066929 601404130390787597409755843965058477760 12066930 260098113336926862560834888927360134560 12066931 639148653099165419864902609342494035832 12066932 -904024373714812393897712794784894465280 12066933 50947822539222972510056123209306254048 12066934 492955906400968318634407686759771402240 12066935 -741171102685404904129515415817055450240 12066936 -121384777140674514519778205349968609280 12066937 -945478187621258189002167415095951259414 12066938 180984970432830387898520258529826771200 12066939 -693382742319791299447717262931912921576 12066940 -611802391128076193715012387431644830720 12066941 477457322450631858347364795363438846342 12066942 -667408356662488578451294167932107776 12066943 -364538861283772187746582358075443346560 12066944 68270236455874453231234071257960939520 12066945 109188361357337000100328472883579733440 12066946 -158404701281091095592114252755519784960 12066947 -1097382295690488138974889502473676897968 12066948 -382464549916791030736995540789238855680 12066949 201500233742509862287196273954522764320 12066950 40713275092072157816434854672211200000 12066951 204494465495240783406725895297023325984 12066952 -96671755117561021736759036703585146880 12066953 59796917225591328910696455732197666202 12066954 -55988489981304256877635922928819221760 12066955 46788666819278949659196416065617376560 12066956 103897951197645263082280129620949754880 12066957 42495003447446327613664049855872318080 12066958 304252174767344635993942269914647368960 12066959 -2049015399679959048377821652622822703248 12066960 63525861251549245969111386301016309760 12066961 -4745319057289597514252973357986373008 12066962 -17849104798026814034788175991974016000 12066963 1250011212768477963490809534901678151424 12066964 -79071996949608096196761763014786285568 12066965 629707546508896102932865787775876597120 12066966 -564139889643075733400365843570124092800 12066967 354675122422211428177526686158748096 12066968 -3693480959742334327740369212689062297600 12066969 949491685376801570097470525481195336144 12066970 -79359496716568436715569006474758656000 12066971 307232568780880414697076734774960708112 12066972 698780805670088218944254483022125947392 12066973 -68070410948814494332356093381899443776 12066974 703830326858848295233689965630966548992 12066975 18011149262993804450573883184113933000 12066976 384452144179445652866313673507445145600 12066977 106153717076596944594027905212731876480 12066978 78120623035268166993991703931494522880 12066979 -335490566204188259427307963222368688420 12066980 -385213682179586439537745825725868896000 12066981 -469539582018175855317234559979524992480 12066982 -844871318332894692450357819968824485408 12066983 874775522620189069909180238365481583744 12066984 -323137261840953518949961234350922429440 12066985 -563091282953051933566779686368563214620 12066986 -288708270390946458741545756077347113808 12066987 521497257034184797552729169806233220320 12066988 666314887105663898958251991050420319488 12066989 131118574441504775251696246861676700000 12066990 4385590924298621219719931439759248640 12066991 -883341679387759008859866092319838309248 12066992 52374361254053785880593654453185871872 12066993 -544718614692538968317369140238087251518 12066994 368384360163260474744743987045850344992 12066995 75295089139507732372002555107959327200 12066996 -426261337849883874737402921440729092096 12066997 -246842900760626317934313274916620260228 12066998 148992732260098038023099980871110164480 12066999 306948259819787547243426361433766426240 12067000 -177119233943925699880833323220756480000 12067001 255841174616670615702815161769426137002 12067002 715742661985775860662582820560850199040 12067003 256033113191029491337674638660968018384 12067004 -3996139638528874182664127691091628544 12067005 -351292878802262307510985671968814478080 12067006 -111646583093699170558402222938809416320 12067007 521038091491934858392302969140299292280 12067008 -293270623696287644262365491171745071104 12067009 -65720376802651325603933829571163385790 12067010 -52173765909033371019716425973930895840 12067011 389273081094597439980426069415352325960 12067012 56542851543426516578172999266408061056 12067013 -23248638851647239714991715972166570240 12067014 304475401177852111778265119301544335360 12067015 953015134528215815341664788339143528000 12067016 85988077618571550927793896303938457600 12067017 868973450986915093291042136051595179280 12067018 384825797856507826045951791732077333760 12067019 573057954602536736493833590828162736484 12067020 -123768638615527301839854943302544650240 12067021 463980226342693288519883199905369362444 12067022 307932766356300398635768641263018418624 12067023 58418705360593473769981817212746030984 12067024 18948779677527000545939020957018931200 12067025 43958498763934165548824758013626788300 12067026 77691589933104112209387061328355222144 12067027 -344115297162537477614664971438344887728 12067028 -43655122008535053506996203241953736832 12067029 170657755471368387811341942368789836800 12067030 611653836851785462855727044196847164160 12067031 -1141836261921645394800648550283181378168 12067032 91966191958069757724373352902148751360 12067033 -1157311802467929850824586314760780390560 12067034 269321723334102956427391541117723124480 12067035 522553337243572714735362009842738223360 12067036 -554374402811842115622644684177638213120 12067037 111746180729090057194786532065799083686 12067038 70903016325091723201739311832224829568 12067039 -324346390129947155297872000172739268176 12067040 -412291939761423467666566305115621294080 12067041 21441558259235082657796123072221756864 12067042 153628351397144419649142946352303268864 12067043 -1242504335819363375815034527387361220708 12067044 94638847851824840099673339440558960640 12067045 54109741926066803454176982200912563800 12067046 -14032165176908808220070955862027486656 12067047 14274422558490073426469908269211435608 12067048 11686814238297109512197221387478876160 12067049 -677083648503954841433549111327590522950 12067050 135575705835187021292306410112030668800 12067051 505887534974788787560521452000479864792 12067052 -876543733048122201590676065223433290240 12067053 -173793162984911649512223266150776332576 12067054 86286473547156467487461195073296870976 12067055 113455888776233889502590295954938109440 12067056 -6893674752174676157913250434535784448 12067057 -374499404183440220990887862620621870428 12067058 15930985483197823352393701174486903200 12067059 -505898563768549455197112379800965128080 12067060 37287587968224194785862950426034012160 12067061 -608146415018172466385394888035025568338 12067062 -10929354529976180064092625217631870976 12067063 -111707687721251918438648257878435492000 12067064 352671768785961927674625078548290191360 12067065 161518412904824735365733825724567273600 12067066 -429090770202776686926144872746868549376 12067067 651472775280734135849156694352889088720 12067068 -329825498019608285259841380553445670912 12067069 146430710204247569119686075424908419072 12067070 -169738742692043105167508802560129923200 12067071 918193747837430936603755741043282140800 12067072 1136872730913413523405399736800725958656 12067073 -53176289081117955915597262063738215678 12067074 -85481820537649042340799209478976489440 12067075 508927895200501657827862117115757122300 12067076 -180641134528607686893391156112672514048 12067077 -231374906151974206993652512327509460320 12067078 24253574940181196492821688130131980224 12067079 -507637703961268959944118716684080913760 12067080 41084642761548724653033202003795968000 12067081 197661888313857871689587812218025404104 12067082 207465745658113011100200656714039449392 12067083 -53127205201500637155913579423955328000 12067084 687801277909455948195620304863275794432 12067085 153419794680038399126175336317447838360 12067086 -731309641732878113932926888337794579456 12067087 1302769848575280560385720061911921346736 12067088 -34554967106183481825232869885739008 12067089 244672660989252114570468121810140544896 12067090 2407429391175143521993291332053606400 12067091 -103455391105380443578077718268875172736 12067092 388767081620381945464565569446560501760 12067093 77778374430666293285969922892680928320 12067094 -264159345633487805037264426429075461760 12067095 -436108607982553900955011484673684930480 12067096 212617019632268355741361319504755507200 12067097 196344521180471824470834407349377987712 12067098 278745611269212401841219859543695435264 12067099 1078699518820324258355021675919202604520 12067100 -48983350237318886206474457794573977600 12067101 8712388273221535463836429625163090630 12067102 -369661482896949889612256662015445016768 12067103 1138121562536140615153504888543465460280 12067104 -89552434168896592291082255484466495488 12067105 -824741744908109930346627289145672485740 12067106 -80948440824947434707834129475401815040 12067107 473140054594760783345707219134876889128 12067108 -586728256252921829475407133455127897472 12067109 -1791451949182144461110518819126568108160 12067110 223909240553903971583746943142094848000 12067111 3601258230686298404576134785769110528 12067112 -309710041222909166084389209289957708800 12067113 -943709720842352810624970463105183775856 12067114 -831808349633160273222392660688845995344 12067115 715761420978097251097715286815440625760 12067116 -482224613569199054072892300145193998848 12067117 -389986774641832397222920191484501609834 12067118 89733300109156353881662093749453983616 12067119 -65844342695076985511661587107534667136 12067120 -14185170565687820626714747206926991360 12067121 350525330903546373338980682740676254944 12067122 -70954745736795920620451010079627585536 12067123 -823687551933598520136859189807095862736 12067124 399668485472538388296181477685232679296 12067125 -39277349940910520543460270385082976000 12067126 -721038620757634691036347193016330043488 12067127 1103086238284353053565889715544971057712 12067128 -644719908525870107268241162962896793600 12067129 -336491442847330041561524380177207405270 12067130 -40789775653982595823505134226984555040 12067131 678776175895324580477965732797674919360 12067132 933246509500095088824215624077933870080 12067133 -503105406864876967629861298965385056 12067134 -16482843787387771089248247569789770752 12067135 455964484383431338867715519273842543080 12067136 405865330522896439423881242779724021760 12067137 342150778788073779067595779867590845394 12067138 -200467542029638801499146773170839296000 12067139 70172895009628016071458269225182520832 12067140 -103948443222760774177881609973288550400 12067141 -497796657564002610432214293136933989600 12067142 -136223404337360367710420282688229126656 12067143 309758223485960037872515765931861547648 12067144 -193186441953391436646297210077648025600 12067145 296847567177127264706150764387814844900 12067146 -25131375815046921201871616606838420480 12067147 -393501239361018397892357634538507044 12067148 -33161626048161278075063375747051297280 12067149 -538175457486181981029296274719803004736 12067150 199124421050595742004547547989582988800 12067151 -94502477099078603196315397443528375000 12067152 1452394874554936161918329991822704640 12067153 51744946458101843626189746097781803520 12067154 -262306724918659920858744606925568067840 12067155 -757406983039597557500052118212009824400 12067156 -694824577045781328087927470475258949632 12067157 234255298991150738599142050260087357888 12067158 264507124608353934841258631503160270784 12067159 -169189665743412103391116733065384122880 12067160 166980600885407336854491059953650892800 12067161 -50152863631872979674816460181872416000 12067162 839010004395137767955777708855382926832 12067163 454124302225319020043330619918352121412 12067164 -998304912661086931902542874946965703680 12067165 430096756708474623166756688372320755840 12067166 88714513806790050405844864016493011520 12067167 123592318990747998268012620166684259712 12067168 -380886352926890452808441825508271718400 12067169 283511453050779392476716354333431748480 12067170 43294748873117241019589859919914086400 12067171 2026781627008642289535126711390010411520 12067172 -91583015508151760861818756602100723200 12067173 -878290392761621305765430218839800786178 12067174 212250325192494441446887288212966682752 12067175 -486319056078864921077543288320685289600 12067176 10946827856312023127808327209043886080 12067177 -832500458644929073651171294804180916856 12067178 -694501333603673507355564748337823505728 12067179 -3772201890612121295110264135144037952 12067180 16866139194387187593131141605769932800 12067181 -119392702342198355165935185450237547008 12067182 106712302124536195209018338629906444800 12067183 -579485036016505802864834638688397003568 12067184 69767346060586838863526910627627663360 12067185 -137835557297222708904598309188289161600 12067186 -814871710780941688240945054153626548208 12067187 1206522361255958057762260821811803304392 12067188 84264209729954961870581770762446446592 12067189 -234546686574592725726910442323417578240 12067190 -92242371993387467054893470406926115200 12067191 56761754057506412889463679972288527440 12067192 119041941386928770487179507709913374720 12067193 790555040198725323063391312926554273280 12067194 -150435547184873884526113757249086617600 12067195 -3124314140428850775945360540196252320 12067196 -223892456854724086750229376932176043520 12067197 -9593720412369380012811129479808020928 12067198 -281617964634571306498427894840950849152 12067199 -400457133291164581668068373206751887232 12067200 71910936735479436686703625906421760000 12067201 1216667402465503806770877886559986051202 12067202 52708851378198068053398254244271263744 12067203 61595473776136578157908178219526779392 12067204 -367055854718615267825885360369665628160 12067205 44087267972708352561517521584844063960 12067206 102462341544548814776911125544614746304 12067207 532371864301710212909876524847678834456 12067208 1035500418620711567725884743891838120960 12067209 155432700468610622523460933309268352 12067210 -348839358790034181632475347912918478240 12067211 -323302435584814496774148218615028362160 12067212 -594660201600077028932573144859548313600 12067213 -1288579990743322767265872699916840254538 12067214 624732480715512566645645006307946347456 12067215 206020642739523968269422089508147978240 12067216 -31524877971033470000229463057002397696 12067217 -35090930176918091133908786857448578188 12067218 11829712128294219455325795242321143440 12067219 -30984925571035987366427470042731125040 12067220 293213416271190582941434893871278581760 12067221 35989827535835832440856244377345681312 12067222 -445156643443890268156977921144441413088 12067223 476945007044967642448133192127274112640 12067224 172635568712408497752609077697691115520 12067225 506993558943367937216425460322841004750 12067226 495529083322249140580932073835966594304 12067227 803234249818707609836798574412212555564 12067228 496752221168356819196099896475615090176 12067229 825476113426889535925442897196138110400 12067230 -355555710609809901346190183105059200 12067231 -369595804158405018507658613292134278272 12067232 31079306937573995680856317113689702400 12067233 -1326227618052356824942651728651256194816 12067234 21528035631231946779375453730370558112 12067235 -294848836903886556540411018716387174640 12067236 -241535395910874577442368814831129084928 12067237 109993882585221047174722733390694981632 12067238 -777389485274148791191542797513429928480 12067239 -407908233853218667850941388693420230320 12067240 371678212642265295623719521245711308800 12067241 523585606649303126893185161682402748752 12067242 8695308371487566687551542971583221760 12067243 36046998568223611673640116538516803280 12067244 318505898250910202105940178151661944832 12067245 -25975753455837491445916293301100030400 12067246 113026867580133420527152872160962172416 12067247 -227700611986376502611691148065765896304 12067248 -49017910467180963873779832982236364800 12067249 -40114979184465533944430986393619858880 12067250 -509892822446446146038690737849927680000 12067251 -101026928266089786266582842375447362816 12067252 111396403395782293370977020221405989632 12067253 2057882281327139284579836275194979298240 12067254 -108131031316974205850777042559732120960 12067255 218988309649978733348262640091580083160 12067256 655959555439134151530780460980113018880 12067257 580032466575155666164520409207968738640 12067258 -64781828302413117936510243469565985024 12067259 796568088395738178282134218532370863460 12067260 -88661513107058542441302965568207805440 12067261 716223923767743872594160680149955838400 12067262 -12613555420619433332917800973168580928 12067263 -353384444452831156100110060508304219696 12067264 211171952894341917128190107086743404544 12067265 15404205264930720909726217999205416320 12067266 278602787223173343218996065141636401024 12067267 -57676878052096898091178469149337938808 12067268 689045657369292542255927366058344581248 12067269 372034885141298280950021266546520318688 12067270 51053399126211826713632077309489747200 12067271 -1035587895730890386009827546227100287528 12067272 -300813031343474015558432707242020044800 12067273 -1143641193656098630043393646714674061478 12067274 -765260890796673259727443986572398544640 12067275 -294686528739775564786496434014085166400 12067276 491903238187620043288699806218679758592 12067277 -290060555032696560980327630422070977620 12067278 10670873264287789224529878658877086848 12067279 485387490473372937905385079545274615296 12067280 216727806022540528412933794776947097600 12067281 -189846209878649979678503658484574523660 12067282 174348525722076118367880912790601614992 12067283 719343147466307208251446849621527239532 12067284 180373644980517936852067341345392074752 12067285 363561650580939931199371135129079976000 12067286 -1373601428420014277082275648703234048 12067287 485372719048802086882284062860128768768 12067288 521902966139936614031808225086015016960 12067289 349393864918741738846044352565691379524 12067290 179993008828316943996594261933049405920 12067291 -411804008705972138275557014282261593088 12067292 382966770255600281655274400851383446016 12067293 100801130800968980067279117127433251968 12067294 -145096861783879384599350773649287442304 12067295 83714770899713590733770293675778924320 12067296 330862255377610812074767267171901374464 12067297 -1953179228453644511403180972272146135296 12067298 -150660209649080494077738038474464362336 12067299 7220502381333783394067183266096454040 12067300 5370280490214394562221967133188608000 12067301 413562834942385791202881501936368908704 12067302 -11266485855716464246280082989016668160 12067303 -3030541032378933021930662208841477029936 12067304 -1173089326552676361715578421905275274240 12067305 828733234837115192242173115534058880 12067306 220038501317682380650644897171415709280 12067307 -136482983153462162174426598596985912576 12067308 -56201578340411163761166012630352330752 12067309 1273645301429165606179964828374154423510 12067310 -567495897469612625073357728465453029440 12067311 -917114606804332304023230493697056046328 12067312 -33798783830521054298764365087715753984 12067313 -506899474596320744586586876277051499438 12067314 111511468310690039932901870283138038784 12067315 413699932844260480512966399199254439920 12067316 -325699295666408343626770630306552043520 12067317 57939769227982054305771330057910080000 12067318 419128737048928980327974375810721853440 12067319 -24592660180182256106671800693982438440 12067320 -45914781599068337358211013294392934400 12067321 70069965191501769328563019276007206912 12067322 639926849597985843094216268708676089712 12067323 -861488698006563074060434894334066403816 12067324 787599263625855611067577268891016192000 12067325 -297458528967485299198445675482938199800 12067326 -202714926735254996599660374479783049600 12067327 -1458642650471753700437162579980172088576 12067328 65198182948491117999137714079390498816 12067329 -538869470320884837784267589099395276800 12067330 46716929447635127230722974431234080 12067331 -957250822805945061497893618262712989928 12067332 -258652708627457119823983550752098048000 12067333 1011996344927292830101599237237838963644 12067334 -364175127510539800407360669110972548608 12067335 -170784604300937069615002351283272910400 12067336 34961783996533300972900620569327047680 12067337 56622094563036066239768524742983972800 12067338 12764625259012962229532314562055948288 12067339 -323217193766416296851811379111075386560 12067340 -865493019216795222174129245543702246400 12067341 -36532215937002028001069898506964215808 12067342 -51404769701030352167523799809066372096 12067343 472166764630368981524434161219741214944 12067344 50273891617336227237366562803266617344 12067345 -60410279272814157176029978361527797900 12067346 603791772953251796919737867184705385872 12067347 -232745994584151668190122249873765910600 12067348 -2011615679149730652460696056489590784 12067349 153618712350137795048518542037961114880 12067350 75437906756189129198481894576674760000 12067351 -805865145344665200100606900009057726648 12067352 -14128455407199395056002816738588057600 12067353 650832099607563709645656845188194755520 12067354 6346497428131771487060986217046881760 12067355 -37717272313386090317963184407971554240 12067356 -75066770500768257150666421667839426560 12067357 -155707850049986311455902573642556729780 12067358 -37630308352205988104265921401298426816 12067359 -98288527025550165870563988917722129152 12067360 -101358106868705184426113994471505920000 12067361 -917842374640013590881914375433426571500 12067362 260556656248799273780573367402696269520 12067363 75113974666227826848956149777141808640 12067364 377501686907872612226378959337148149760 12067365 -126808741156678827356574815061253939200 12067366 -44209180238666915858105645406677762496 12067367 254176767668579634824949321170099350992 12067368 -476987136819886874607585840448364298240 12067369 1467388302849790280625216549715041339770 12067370 -46581793834286297053075333737447751680 12067371 -520974361725655815805008132134386329528 12067372 99634347614757152648056482226739450880 12067373 55215715727869603939366359698699107200 12067374 -91384653056754023411207735440071152640 12067375 1717374890342197592873148389382939780000 12067376 341408104076048535858749117626718994432 12067377 222283152638068812078064587998195742912 12067378 -492076690594877696669954669018922354144 12067379 -231453374825875043846861582553497220432 12067380 152056007676124349215152768223683870720 12067381 1378008370784288954578181066782629795182 12067382 -565701767435616718807274304640139015040 12067383 -154342344866036133336131578566685371696 12067384 -583733591847061692615775663141157683200 12067385 27043120818971881354174929781074629760 12067386 -163881393673585539226948400619149513472 12067387 51111985073681768794158809798472965040 12067388 439971762750665616278074071643376616960 12067389 -178767983296667869007060633319268941600 12067390 153837501536121777312884097619141785600 12067391 -11545698177366584979785288486959266816 12067392 168818761427909282514307803830311452672 12067393 -679407801967029376350724841741059637400 12067394 -254562198089130951817773188231152632960 12067395 -26639358617227850659430213483776787280 12067396 307381024105531316415553746002453314560 12067397 -1304056907741977890401859194181161069154 12067398 154887266130745698033942601312262481024 12067399 1088514765214806794327111261728120891536 12067400 -210613096535446407514535203582612608000 12067401 82205224623699868520332136770654473984 12067402 -403533536074106632936419919225022450496 12067403 639247524779388375365608093216237414344 12067404 246615635210988689747868733756033015296 12067405 -64070079794174369061812035432528502400 12067406 74487141889183092746799376160041579584 12067407 -282951970862531671833775787125215037440 12067408 375137125689809109545461426169628590080 12067409 -344593975308966747134480124075570069390 12067410 -19452995389594518289382690794027699200 12067411 -21949696300019397541130591818560717120 12067412 176896060092001748822178906589496125440 12067413 -553310934526939611989032914795938242560 12067414 -375043227551201851004952738682920478944 12067415 198672379872386251582248189523174945560 12067416 137865780138213856950847226673491865600 12067417 -2160506106507179660074608750279214262508 12067418 270869757915667344692914231607877431040 12067419 -93923040420536349001562409234275142912 12067420 49503733869429722714893462859034286080 12067421 346233124609698512258682053236117397100 12067422 -284102820564027298982574070506642063360 12067423 -789766437002528295473318772148021455328 12067424 -413878658206486816390289615022812037120 12067425 -320889305889073100928962482106945722650 12067426 607335663024475299551251812887252559360 12067427 -270657249717652689188398003189913162724 12067428 -322741893191194073982012660908232698880 12067429 -919262471119382057426184399715778137920 12067430 92181730422817640135724548047954047360 12067431 66163618729098673698126410213381722152 12067432 -79084511551457938812893805391321497600 12067433 -99576682792386279174888119369822695680 12067434 10287380808773798370245095577703805440 12067435 751565224075475117467560568296844532160 12067436 758795043714658863204606338230353127680 12067437 -338100170478839447060013951742501282848 12067438 -480083011293640853162979281635388354304 12067439 458081339092337243849473959844860398856 12067440 12749195996825919318106767024130621440 12067441 662395929384852544815013123929374181842 12067442 281215844755567907331984452397022599072 12067443 607466328773814901410416604605602837332 12067444 363553800712147949092680478493785577472 12067445 455875780344889296453758078228676858420 12067446 -261021570043496379605715300770178570816 12067447 635162951314518572884100514286785177600 12067448 448922397852072259011626857123211550720 12067449 -654269841570214191676798183829089711536 12067450 -132086878735676303886879253498687029600 12067451 -679998065924350292694194430171992400 12067452 -205535985536573938249886073115626637824 12067453 -688757605536968644431685544021043349056 12067454 15931687786426830512798406318680064000 12067455 138814435384162337677566027980614473360 12067456 602639522310756552832324017504387072000 12067457 1209687994321865101671402169608967928706 12067458 270303977673159677379448830895364798976 12067459 207776107860833586421731240749607691816 12067460 -419130573007215413646432552569314406400 12067461 -461899944938664205414476571830254688 12067462 517140916917923391211924018850357907264 12067463 -6298748151896090468964458949875589696 12067464 -240600652730035899804171469257775718400 12067465 427516134159782981724890849316109813860 12067466 -326294237927481252193310456915708923296 12067467 464682368045253492137824098115441895424 12067468 -88602418520088808460454077950810778624 12067469 16764977742131546636719390509469746870 12067470 309695389670292226564502867140694851200 12067471 -435322700517811840461341820413815963208 12067472 153780979574419667266948819745006002176 12067473 168211700432749230932399632815761538048 12067474 -94039155697224845706953364203146161264 12067475 -134053955017594631785063381324643432100 12067476 52310716005854080719889950891419412480 12067477 -29700416259067009335138250342255243520 12067478 622486644190179174708336638135808491040 12067479 -371770548450980988573398926374818008032 12067480 -966888655219634177759429021190008832000 12067481 767588985533694822348566297000299806282 12067482 -138430507538789859545032832998798542336 12067483 -1499687860147027488859411311153735414268 12067484 8931204629746787019185484276540859392 12067485 -286363566596579258457708818893700394240 12067486 213783642632758470724938880131241848192 12067487 2260896224891576556163519407203521851360 12067488 -973028978870493745815194109819098234880 12067489 22741679142980533869806541774663838080 12067490 -110010029761679550135294388238297100000 12067491 -42065019167767202738647448446880083536 12067492 -385382781202973459936790648896771678208 12067493 -486489809286325234458263700598740822336 12067494 -35568328992797089151066121642308321280 12067495 -1046163626933675224565275866397327784400 12067496 -26257667685166487840153880249806192640 12067497 189892368327572548666748558868264187428 12067498 288907734043224820838554593277240167264 12067499 198528608311470920364788177445048468720 12067500 38079560924614311518780440086225600000 12067501 -1059963023564098904457773802516623429268 12067502 366575688814662689436124046289730507392 12067503 -77540729363822413645185062001524743296 12067504 -514718809100119055594695529711944761344 12067505 368743452086690962426525744564952193960 12067506 3842624382311842237666779269846042880 12067507 242462455338478238830480822091771231756 12067508 -8595432801885556555362766156941575424 12067509 -300248976258591586904415443824936875456 12067510 -31261455967437835828897511044909440000 12067511 -1028198447815181904907725069295092348888 12067512 -260368267768939784602141936308126351360 12067513 167580320486676612958147585345178536900 12067514 -803963356165807417677889709344821205248 12067515 -135536903091690529597308065347426368000 12067516 -1236536883222464081986903219761558338560 12067517 -93020459108741732519603244918427729536 12067518 562146330821814982883233903208492291328 12067519 -272451935050024222944242488505966150080 12067520 6274661400071960990170269678022164480 12067521 245810885847598772590861963138404286512 12067522 -335729076088233275483469433454271056688 12067523 693836333941775983630152888486963365664 12067524 173182852684523450827479843395495093376 12067525 -35497857602197922588221179533483174400 12067526 -18612546600340016975043686474313456288 12067527 623999049350157871785404014910048686080 12067528 -52246240634655834349032379315551559680 12067529 1744528652729075734046089061790345239130 12067530 -78506389250721295795641474574078671360 12067531 -186739050994061480932919358771667342080 12067532 -2139421149640987021276763363506015610880 12067533 -60284706997197211230004113912902043498 12067534 281630288603183271162829396555271244480 12067535 996856144246262256507328004990380190160 12067536 -74046319109450130970329228038525681664 12067537 -363819932249382740565026923911515916814 12067538 362752436764418799179234003352033692160 12067539 208231746631185185484684596990177352768 12067540 296633679227582815047008263034449428480 12067541 1131819883220916654516624805336174404942 12067542 4339993926152544063405874690712812992 12067543 1090633192138886490195332579546868902792 12067544 800056928875824262178679443096713297920 12067545 88386248889927431221173810094786579200 12067546 -1055916395788982162749091416875074952960 12067547 16811400467163953608700196828839565912 12067548 169112779535588814044433145739520797184 12067549 -529952274057740508798958012250193477236 12067550 18082377021650101527076243901448681600 12067551 302479590095840498924753793221980376520 12067552 244895676072713555186708556200536965120 12067553 -254795577254184400087317947365659567198 12067554 -230882899086972582537161471733387838080 12067555 1064488357519466118708995170088151450960 12067556 99290736391836834222849990849893154816 12067557 -65127115773545026890711160931326797312 12067558 -211312674843628322654700404965912494720 12067559 76758162080346724831719492824035238400 12067560 -276881895516506478235623322426751846400 12067561 862514434076492413345045194976995679824 12067562 -186549344440953765740468450848512574368 12067563 -12211285001633889377551531426366922880 12067564 -1713107082354213223870758631941725896704 12067565 -634568914134259080375890420580347928000 12067566 102815031863172808432994831208275189760 12067567 938247585312157886555449229374687753200 12067568 209240956312761667920069771950771208192 12067569 -252679558265179472721649326792647339520 12067570 77260749606768143151203200129641787200 12067571 -245669898875413558392376676854683881472 12067572 -244314449986693344740880456161101824 12067573 -883769532620074358560540260768994484082 12067574 2865216107804512013227693778099941536 12067575 25870611920955073840014849777069903600 12067576 -1169536256242252361467106864572682403840 12067577 1235852761315700500017554369704808760426 12067578 -348702739754579947086267073138683950592 12067579 413372561428913631592323822961624394976 12067580 295478173358672518821688226480268810240 12067581 -807754620854763866207147435769715176096 12067582 -1037285219984039517831026010076564785216 12067583 3229827929516259848021052847482813272448 12067584 -9989094263195189053659172323050127360 12067585 -322471983304370272746362725942502306220 12067586 -624753509489545798926471433247777664000 12067587 50473831744022714313138698864682553344 12067588 130466944748575246419845920911490375680 12067589 1317890424453815085292476595344172124640 12067590 28820838163542799480878632541500776320 12067591 -1069882880298149200368887597106299900008 12067592 1027065448258386804782407655313108096000 12067593 12471978011840336865052317740805844128 12067594 121583096663524909200054035168659144704 12067595 -72395205746530921946525378055882386400 12067596 835015932978301338562291456112738457600 12067597 1785498462634922665306999045373308725612 12067598 402583224980842017707816288375288410560 12067599 -458548143448546413397208829516161451120 12067600 10875985279556626179474063495216128000 12067601 208201654600851408489872384372137443264 12067602 494527034307467918112445525426500488832 12067603 1280329837137230227049479312081702718640 12067604 -126506056746177702045985876703847279744 12067605 65533600720440735476612748376736325600 12067606 5204655606079414686329820077552437824 12067607 1723881209840121214480380941513129526192 12067608 59331654898515419988233523992150016000 12067609 -457843423754321337565058478136086215160 12067610 297088775906564736701950756647919476960 12067611 284648870264831162518691239109228055744 12067612 -42258242444036114255991159808729479168 12067613 -187011168485397280630464612178348652820 12067614 -480309995192928011536526235618736444416 12067615 -17879049959355104014104590250186396480 12067616 1166757510922886341166011093841846206464 12067617 290340061781891702006429632156508221248 12067618 -5505928382738645557818410124814602240 12067619 335185951395180911853485396389878239040 12067620 -291862163316111218667025708647035658240 12067621 -899821492865492136847321058998716531168 12067622 334844848274408433793035996273236905920 12067623 -826391395670747453658542534642043812496 12067624 -219453719280058459147676453765742182400 12067625 1303546652398967742289194206262007050000 12067626 542937545580867601302913599812690648064 12067627 -172780933303245624225217053228778166640 12067628 861357185552022122692559871600752602368 12067629 2263121043380542874422030949942562432 12067630 4447644798314704631158938709835504640 12067631 694359111792845407106725842756372156432 12067632 13662989583418454081104705621572845568 12067633 1914521149663037085009703017435356429860 12067634 443367074445449470412164548598330323216 12067635 -587354738464701554918033564028829440 12067636 -83369000878525000814742664394405169152 12067637 -347742225690993290715737143607666321508 12067638 -32210455811842701103184747787874913280 12067639 -571674543828318850956051800130628000544 12067640 62146701878917830013971488474320896000 12067641 609537475494731002391439579246951157680 12067642 313333121088731776000367330688708815472 12067643 57813434002213947359692884479662709760 12067644 -674964596275033747245868088827522665984 12067645 -401331330957131606806819704135437875200 12067646 -74987359923870955805262408296779369728 12067647 265474537666709365304638958498303622600 12067648 -262060637178576490571388995164552822784 12067649 -6544283338268561447477794107917635584 12067650 101376312233250452033954002046963328000 12067651 -715030804443418941337789252174433281348 12067652 50956316575110901646133460908028645632 12067653 -9744773353607805133784052517730730432 12067654 -440052120457176963524948019696678796800 12067655 -559543109501869366244961814942363666440 12067656 831463034111968680489646195708983091200 12067657 -238670417492501858910020062896626722176 12067658 8592952539941767487942538416804978784 12067659 173427941436428661864118196587394850000 12067660 166720788938443234253535755619946905600 12067661 -699238928570656367811040731191960802228 12067662 -164293110197552334396575825095039962048 12067663 -823105095482580513444860165269122910896 12067664 -42943944479156283983495103623067992064 12067665 -643811211581291493124867512793680718080 12067666 175968728137511886797108293041158495904 12067667 225951334501658445464814905177636796672 12067668 262106948241411360316493460262009057152 12067669 -219633905120932899415531309264322371556 12067670 539392018491750702102009138812120129280 12067671 -45835281777390899278305490596596517120 12067672 -1140966372562756463937684202112691763200 12067673 2168938533990278805389600932516593582336 12067674 93419204335771923693327174591270788352 12067675 125910950781126531780167630957294990900 12067676 -95826006087390106158981637685109293568 12067677 -807605078116861060997478785014293524160 12067678 144970761667655048705208708247791133056 12067679 162410639362451979494358300199720236240 12067680 -64336847327852747970992959917926645760 12067681 1077807108199515232150894014686341128482 12067682 78387559301593593254234678774517831168 12067683 698946069246860821548516386855189875200 12067684 1023730817259090487753379463029461452416 12067685 11042617318109547426705261296047724160 12067686 -191854808211246070233993984954847954944 12067687 507228358681590444291310595176532561336 12067688 -312043753208475009728989904798127820800 12067689 -524001013583544309744069374484662699376 12067690 264957851319653368964759628787553973600 12067691 -672510496692760382136759172085932901616 12067692 1472500544433340856224937085413720064 12067693 1796757056222354882337034578031125206 12067694 -175506154765909281438234013468689901056 12067695 185144492726588943416612485692285403320 12067696 464304584809493007099131099645853696000 12067697 277857558067660747030830466309622824146 12067698 -213471517577063011209616538039752005120 12067699 -183632225216246790059980338707418137264 12067700 -290254570303567024961239808531003260800 12067701 -792201829840795537221994873018987596768 12067702 -9167498620270035002997200825591370240 12067703 50048185025702017227574744753742273664 12067704 -3923453098518444474667694946866810880 12067705 106758580967399533083922312037059605120 12067706 -30043619006637504456599226354086795520 12067707 -479045866597816748050244395898966851560 12067708 81527788028914998506948280273839433728 12067709 -872649387929511878411893173414726758496 12067710 -10431834900457502609321530713830726400 12067711 -654326722524899978196363470188822880896 12067712 1410329974449574893012452509883144601600 12067713 52075784009263047483264530842601040384 12067714 -774996701621060371350212142670760234544 12067715 -1471254225412942183133698494223190916960 12067716 -71908055786941561557483391608640386048 12067717 -464152421027376312665016029969395904800 12067718 -50237028535903643241705715116516784896 12067719 -1161475761530190587201836373725446539952 12067720 -1175144024746641667337730309244811673600 12067721 570564327234814064993000071144979168922 12067722 -41125786228191556360745503926994209600 12067723 -148673839138861810943387970081281033096 12067724 175118830303325758187097848884056729600 12067725 237244533606619440829154774557042485600 12067726 -130133078512043154655414894048994366016 12067727 31515052331367621347019998674955461872 12067728 87888806801245227147221842823266172928 12067729 602322456701230696845750058190990858484 12067730 467046923487583026308637495751152089760 12067731 -689461660692247786211773788964917570720 12067732 -228773221994836401598290570630640846848 12067733 619083081245389359572935508795163059424 12067734 -63618614407221212715138231406687346688 12067735 3688353325996264468542932024128338960 12067736 -759323317933418267209847291717314252800 12067737 -36177381247595789746859233469741886240 12067738 278282801359488216567690124082318992896 12067739 634863306566305763359877706112450434960 12067740 44721871036449772171669738180007938560 12067741 320362761867437375782208284894245002880 12067742 -105289097988410661079549175357781504000 12067743 919175142602810971306520505398925960264 12067744 575111627885996046273034695739144273920 12067745 -775191641951003867934558980556507643500 12067746 -325377439516327928936641935476127129216 12067747 1986628544434881693550791391658314654872 12067748 113893088865993390350393213163100557312 12067749 53124560911475902293259426164141023934 12067750 -377270903105435115723361806343705536000 12067751 1436314297772647707967751954675660485752 12067752 -82043544851248433720511310452299612160 12067753 -961305600724057754378036617331367851420 12067754 351871743338640624954036964643953120512 12067755 98328760496209192930342913832125644800 12067756 -721464447348736553596155660987996114432 12067757 698054462085318247827948146520866321580 12067758 47067986760255922811629914886825728000 12067759 363744659059386074893648569133295171640 12067760 36584610038059490566212690203946516480 12067761 -507560077329307360962758101515549936528 12067762 -235176334671387869891189906873147006976 12067763 1144170411863205161848467031510651140264 12067764 -560698393772492405412918593962755354624 12067765 -347286883841678807665361283353666906340 12067766 204781054993314222019294861783934780832 12067767 1347300537818669432892467646814435944096 12067768 424559477357017468577317989595226050560 12067769 890847194837694964805448265776565651200 12067770 86907213236787325318346436616849459200 12067771 405308675637185926474454039004707441712 12067772 -107856080382202029657694928128310909952 12067773 109434788310348025372048318710299078400 12067774 74254348048480846918614465414046848000 12067775 -816783066891675429601659010396691608200 12067776 2316606231655671020752863798591750144 12067777 -525084643273185864936465105491591266620 12067778 -2313469740494507475155731840602173952 12067779 518852183900144735714821061727312104184 12067780 99329325186948476143408841294264505600 12067781 694713911632342905813751360380810747744 12067782 47103339960446770072219835494899558144 12067783 -109269913215238482244289405463746797224 12067784 -16052791160446826478455547902876605440 12067785 -37180104097488538154424856370426030400 12067786 -264984533442595438858969874962483731408 12067787 507622284965757907175340618293597036436 12067788 -173405323742774177013594462281531298816 12067789 561754076742281186076867881692082077024 12067790 11129571712608258673084490684537218560 12067791 -9993412312783491975858365018551703280 12067792 382917880501424305738425906455015718912 12067793 682595782117577919127607240209568926320 12067794 289757034368798656147345268489887580160 12067795 -301030188503769153339349042590582229200 12067796 360094811119643427444569878706603112192 12067797 -195798141615069274211747196886419496128 12067798 154420960547512661821166356548449993280 12067799 -7502453091772416326271837860674267680 12067800 376159656177228644288958133438345728000 12067801 691792193010968832774477826663853826240 12067802 -358604415363146019169437947308707525648 12067803 469868012231996198810425712699427863040 12067804 255615433203054040405715514184957952 12067805 -619850143306631836464891009658640770440 12067806 -19417009394555850299883258744617296896 12067807 1474894679813612133311379834430107790752 12067808 436997732352898406879866431624531148800 12067809 5697221623232776534490709493945003968 12067810 -56658474931652103211235848748152585440 12067811 143693829388455482413973473026286778832 12067812 56064969907313571387515647348263014400 12067813 -17660173104353505485312117658655631272 12067814 -2346597750352655668384670194731849984 12067815 95670942336239991952779247620835469520 12067816 -184306819665540376499038082713497600000 12067817 198898383606719631378657983366311549812 12067818 49238067948431956406363305767331904256 12067819 1210380428042605239417644222337183641440 12067820 184027665131043339401139389335181230080 12067821 -14933983432773841334353127047611926592 12067822 33231086823709880565684595424992149120 12067823 24359414342156500570950850422605013072 12067824 -9735775554815864984909090944636157952 12067825 -265006983729451617221572254295982664000 12067826 106698016918004145446249951978634880320 12067827 -116114568565696892641422849677399101440 12067828 -152022555343378210015262960390677259520 12067829 -897504251548866484097213533486004696640 12067830 -401346011131673243428084595980220691840 12067831 -693659876724774095553586923450591587000 12067832 1610593646011970833197297631226388480 12067833 181700077442520225260322040778172089424 12067834 1821969037119751451357000292715046112 12067835 20039348767780181706131183280163361280 12067836 -383955253162957622073810688809922953216 12067837 -14940796746411754186232541660971115514 12067838 -75070053695684968702410652515296448000 12067839 -760473837729862387046272577134315215360 12067840 868536387400194559952088061450219683840 12067841 -377325580210528494526907172086116841760 12067842 44758494767985749356773069289103109120 12067843 -910938041405211261851409736446560219908 12067844 1030179585526845943839155386317725331456 12067845 360633331699567244234583572647402607520 12067846 -51855736943025664826488002422178948864 12067847 -328281295110803304631156618271853955200 12067848 -86139272355011826304030511344449730560 12067849 85839167399446102863367021192807782964 12067850 -467198280906550545918079387625668224000 12067851 -565455500710304167677689133865284062016 12067852 -12132637051549768625548080649827576064 12067853 103745129165695906123866542967889753920 12067854 156201325554477074734656057999654803520 12067855 -77744019563182165784334317261253528480 12067856 -223764435216944235282256853562020978688 12067857 1078168498159392314979062851557403462260 12067858 361125084795344182134860337158604885504 12067859 698434583166077882992237191337772694060 12067860 34234212496770793499725730461453516800 12067861 -817019202538080118266791193204669156096 12067862 517036314001398818340557440946286438432 12067863 -185102617132918051270504173179869176576 12067864 4299685613292247790766199128952197120 12067865 312732639521462529781945997652145840260 12067866 50627663977382638416170615494731571200 12067867 597794849093784079095368789739069860520 12067868 -113335896324382880375589586156190662656 12067869 -3073755811184448132851280392579285472 12067870 177896266564699766816773108379452108800 12067871 994227859980819647176244964970019510232 12067872 472629690578051307830107222671663562752 12067873 1737152618308776685059861589239837760020 12067874 8689865586558564810068735032124719104 12067875 1201165433797410431652004749272105208000 12067876 -176784557243641990245331089873957568512 12067877 862838378962491684415874887901032288572 12067878 175402983331173826258254684180565971840 12067879 -33808179069860279139229817405541378600 12067880 492839998453214332989599898595849420800 12067881 19409230901062827744532419836974089600 12067882 713306539081644741470997150241502246400 12067883 -219582196089778788619633230934367411040 12067884 279062165615196530226406411612403850240 12067885 -993140876119387792419743034500398722420 12067886 -570854320305893999145578070697134697920 12067887 24593936890046297982089436011366452368 12067888 25380749567689199658859641850838384640 12067889 -100666408211427060974436692427870331980 12067890 325647120466563137699106264103744657920 12067891 -593611455118425468059944084854069180216 12067892 -2770983689190347192438684006857426341888 12067893 -144827659522732996538456418920196616320 12067894 -228991589042568138848758704922650897504 12067895 -63243529408037662545986911220898565920 12067896 695710141596498163652616318502471372800 12067897 -130715112769200669308144397165034773248 12067898 -523879476703538488326342390750728795136 12067899 -367624860810773692932490460734817821368 12067900 -187329581788345912970217709612497267200 12067901 231625662578969072940854081311177456704 12067902 122946930952171283541541532004536730624 12067903 16209301706377334236728334286026058160 12067904 -128378381445830337654906901990650937344 12067905 -48324486924554665542726724933981982400 12067906 637727095266909906110002394070846476160 12067907 -9910971527210089084793917438237129920 12067908 389367438874954038946300683470196842496 12067909 -5055760097184341061339729507449005248 12067910 -227477158625586914205817678776822176640 12067911 -791383397238499136267231225828558018640 12067912 -496463312252867865980131176145949260800 12067913 159015231672136598413229172755008208448 12067914 63165585966738743452926625559437876992 12067915 -253192385456814909723713817456247959600 12067916 -175136309637438158308108730964824589312 12067917 135345413184001949192408238293547626880 12067918 214086576579893200089122952948768596160 12067919 515312315033431222309690628623602627120 12067920 -52486442238470992268114859594271948800 12067921 -978807745591335686660589753393402132480 12067922 -18573114151219078806358648068643577568 12067923 360847498123955221146784368036471241728 12067924 -955903825032597642338301046757666807808 12067925 394044031642624918365981897200806768650 12067926 -270343514271788189692546877162897817600 12067927 -31092219302786815266898243525023062760 12067928 -88408510931760464068094710305624391680 12067929 -462303486245423164031307814994425977552 12067930 166847405200511400396498249175341312000 12067931 570096594933401310714599828038427695992 12067932 -713934988986656851614822846126583715328 12067933 -548661553961287913769705666559919705818 12067934 841809663181429053272127822487976703552 12067935 310049013370784706650972292784221600 12067936 810816059068936403803661696033747238912 12067937 659883816136643955418619342408433116352 12067938 -89176655809902715632987183732685910112 12067939 -269523158047821408537308948123666272032 12067940 31357275609150281018635438374354977280 12067941 319700662862747137878537072430923231360 12067942 1469000646993417493340611783349377704000 12067943 -525832446078521521370863270148828614320 12067944 325943660649581256313325104182160588800 12067945 332788147343419635166190026688816155200 12067946 444306382752661371637414383494978095104 12067947 -57761572734502479203832600070224165120 12067948 -172796817105672010382411183616986764800 12067949 803198645544414752870944016920361176236 12067950 -1481099297844220539834799731014092800 12067951 -155061301062433354770934089506127643776 12067952 129303842813525584365996238871033217024 12067953 -675327628139875454957833602397921992192 12067954 -1347700242082052153975613650875277280 12067955 284717420386082229642438307658675875200 12067956 -50717366711208507287631939950477570688 12067957 79145704851137520710613770177066160000 12067958 247364629121725648368929790410824795776 12067959 249366854887551864722417264657170195968 12067960 -50496290022486283591043337833858457600 12067961 -18695830829622826527473137067308721280 12067962 -27801875743909221836480833540689417216 12067963 1202491771272176629037488897917821428000 12067964 -509298217898807464547198869337506237440 12067965 -92081839833911937091971985148271791880 12067966 492073306037717800714394003671437282240 12067967 594643341499704082640867125211837061432 12067968 -298219074363806833913605975123647528960 12067969 294324266261586858144361695624906426544 12067970 -247124473772696996748259301858209659840 12067971 377003448058104319371107576070335160312 12067972 405904460500022884833890008325283328000 12067973 -376592647157901570761475474862305947040 12067974 291710400448392879416416865016863533440 12067975 234514602145957450398444621913153268000 12067976 -390211068400675867319159984304844800000 12067977 -408635309043589297679315638816120707168 12067978 324555861386404484859638680583037361920 12067979 -202998349455629697085112220612850844928 12067980 -344335182216572642957987673873372364800 12067981 78494571390149830838259165262867109964 12067982 -1084296302098055493069500433114169415616 12067983 -734983083762434024309364879145621255320 12067984 -18254242458443673657390190117092352000 12067985 204593989969090621630382961606020236800 12067986 -18441012339644518542485104660759343616 12067987 2060521593177317713307069251002492147192 12067988 802312735982913343944608827543069039488 12067989 -594050454634984492430175966636888622176 12067990 110685709135356890811275486803302604800 12067991 530484994713821177942582967939361761672 12067992 240695462903730502191321925804020664320 12067993 -3399702602144608295536164984290650816 12067994 -48046165448198229798608728501164855936 12067995 -36296906072526330900598982475354677760 12067996 115793093130027078861279879423715893760 12067997 377771125674480867366946387234908230400 12067998 -432486473308632954746749426524332319936 12067999 -682821512381402226932647558328535878864 12068000 84869470665362799533787106334736384000 12068001 89572223012870450649400563025328371200 12068002 1550762080700998916646094061867806771200 12068003 460284767182043532210521787385469181840 12068004 -164388149785276914482812610762300743680 12068005 -50899360407579330866390121971015342340 12068006 463891000228937313365939164512677875200 12068007 58338721424824139261229084429753278592 12068008 291032409943325479693603427625477980160 12068009 -387691067281284062353412641163337302790 12068010 -361017136432047241753093809084368541600 12068011 181121927042805787081881138669737667984 12068012 429821606112449354280733061490537775104 12068013 -656739615921731591947719793396721240256 12068014 -460983627372846135676261087382767124544 12068015 -329665217218225740726360665856205494840 12068016 -223005205950567913286357420873739829248 12068017 270494855144385769692302348454136548480 12068018 436452999912169935497442585409508296704 12068019 -192114762055380570478175897995858923756 12068020 281991336232531082343373331856315636480 12068021 108416085252934159319285787104624640 12068022 92633968868396358024138999045195563904 12068023 -541751032314077140672335467935600084560 12068024 -257132763263803687458732136759857254400 12068025 58228662861163732945714506883653166800 12068026 -114746749013913411573210616270661076480 12068027 491571069549498965431794611475308700792 12068028 28196306811633014205592991521061615616 12068029 112424802900858772450931157210391687276 12068030 -216106663658978538464299733672853857280 12068031 39334200701964952221890632101510167040 12068032 -20730653014285010141146861620910096384 12068033 -104560226760664022182676387907680246718 12068034 -142720890558307862208133055797743704064 12068035 77612057786867410938298105304756076960 12068036 15396783004573502868240768814298176512 12068037 455790346949225520572679101338035556320 12068038 -15160848320985300290581066425007575360 12068039 -221441760518688177107246578401801115344 12068040 -646927763893858525753759646729502720000 12068041 414112482931834739925243538805635684442 12068042 -42910114235630669815793870550607574016 12068043 209799045477829147863726344181297230064 12068044 134832327395244512452235049068330342400 12068045 -325459332132155820207364590507155595840 12068046 339883717768450533558391803048452115072 12068047 60603034728268372662601282400319455400 12068048 -157910304405484606651839104168346255360 12068049 -59920495531840565823799813136176539648 12068050 142622555242115313926241873365467306800 12068051 85597690188080534341904203572003525000 12068052 196970402767187174295680314057443262464 12068053 -1140291016806618216230274737384540522400 12068054 196289085219467417788371042859625059200 12068055 454853620952808794777317671242821591200 12068056 -121031742697152184873932279938334720 12068057 -1136643473591256053576011655019615086268 12068058 733302728196037470391921938902003090688 12068059 -308694691690836590592215794730613505360 12068060 -474384586271645449301684681128569292800 12068061 286343905477013060129539954918180510464 12068062 268278138435188453467285898418260327040 12068063 424240707922769889580498393199087083536 12068064 309803366367729432762609526110952095744 12068065 97980322951369367439293249866346813460 12068066 214783347957081558869657818284316323840 12068067 765659931058218377284518535495197076800 12068068 33587081249710048594944398774988694016 12068069 261685333350428232154458302962068545244 12068070 83157876070518752011841769765879183360 12068071 -249983665702362758808503107077402844000 12068072 -707653146356482274246081813419593139200 12068073 -707042743737025628526150248950978295478 12068074 -607219925902610127106275479744665744464 12068075 8274681687780542031724012271090082600 12068076 -325971035124608930753105205698939175936 12068077 235691103872143770828910990875502004320 12068078 -174365710627761305756259653577661701120 12068079 -9096696559446967836812089563738918912 12068080 144800912829923438533556263908422123520 12068081 -612439135053901344642959516461594107228 12068082 -270738092486997815275517764308688696320 12068083 150840936629356059609567498165675414528 12068084 -93589120587924528069851896601487802368 12068085 -97128935140279409181194515106896612800 12068086 7606120353793955555055135550252291584 12068087 -2008004311871730474235896712290021820248 12068088 -387211593142780543103557414924583239680 12068089 1591677956124459733111155581575145497920 12068090 -502600289482822809245399582019005959200 12068091 75959423471712527535132377100054973440 12068092 -731956751689197465028882142947287568384 12068093 -76662704003581700493190484407984611636 12068094 -50476474542604731290379712880938988928 12068095 45487165447830864086634193284400583040 12068096 -1313775445405640978964962674226956861440 12068097 159728497265897798932470681139105442880 12068098 248323144713610336707502455927784842240 12068099 195852741361072240237243427460781871100 12068100 67855704307195343657710169209630003200 12068101 -528605075346344573173622653345424100898 12068102 84754481469807563640986206452336274752 12068103 -165737353026162397397726096561917803096 12068104 259913902533194050681467392331910686720 12068105 114716859538149417074855688618697401600 12068106 -431685499500024757485733929992709600000 12068107 -328373167272638943148430850080431388496 12068108 -293778465685119157512975310469395691520 12068109 1254960586356177796719459001869000259584 12068110 47029481493554030483146304973549600000 12068111 -553537190218426030190841926818969749576 12068112 121099813050953292052320124548297523200 12068113 -344721072647892283012048374634578176160 12068114 -114965309902798491247850064129774716928 12068115 -158803456245436626901422356865457475280 12068116 767303040461887321500252179516394833920 12068117 91104179101811500932992559657506488800 12068118 356828149383743079497048097552360681600 12068119 -500915673587591990122405011409647948800 12068120 -775896058006420077704529112940699443200 12068121 342687513124580229675860908820133029760 12068122 15092438245075746222549712927993338624 12068123 523327621890917556335649314086092256944 12068124 175945064381892697879672619033673939456 12068125 274322310549708988719656936427063818750 12068126 -252522211908118982319627690959815194240 12068127 -259547023194112432742827869657217541736 12068128 -687919327612581330930815581650491473920 12068129 275505590749770978818464725878116037730 12068130 36444302937126649136672702574291486720 12068131 1858454218698010351391293343274117407632 12068132 913700192603732557103289755863297120896 12068133 -137239989429845674502796890455234698240 12068134 -30104654836792143046451181515043207552 12068135 -114729766756053382193055475470249874800 12068136 -573606105967357928495996336003108044800 12068137 847568762377622309521646153497129324900 12068138 119538570894444586987655998211258375520 12068139 -279348044901677204077933399964464522560 12068140 -196097437640295776736310689821298309120 12068141 -34510891534054597557231317028253676148 12068142 -1514673965013707550583414211089700736 12068143 -81415377004414440126558646308132950976 12068144 229728735073122868602667794381290864640 12068145 -60711583742577768634213431039361528320 12068146 -565099950231677437559615758787044217856 12068147 -221642980693953432789378832866097660800 12068148 316562650272636368725710710863515463680 12068149 -764609727854875423530099816581688168850 12068150 -192790550435847620965631762334037183200 12068151 650870517793978263235984423700550349032 12068152 -299704449250282004290088734190606438400 12068153 385817287483846389645516649671451081800 12068154 65851035690790429612175770516405336320 12068155 819814371607507391717571038786869152000 12068156 40638068452066969900058637304156339200 12068157 45545282575115251103973461992369386240 12068158 224492841860745231218694031427864088576 12068159 1336496083322150486425426148345926695360 12068160 -35106757643918688307599597913547735040 12068161 372467289562091137274132554374232202370 12068162 -179149995823542983252991052942121637168 12068163 -839609024182384624173720345789457059600 12068164 1372452292904966666036150070144367616256 12068165 1030480807607636654187931292844335520 12068166 -247516784171151621908441212946534948352 12068167 -228674006244013387354113507021571023784 12068168 -247219105292968297895262573678507786240 12068169 -406535927348608643086727182736681829312 12068170 90861433943061950258456826973473327360 12068171 -983228816396181403490765790129837851628 12068172 61350467361436105032708153530162399232 12068173 -249083677310417266670441284603817317600 12068174 -72844630152499952159571397814634960768 12068175 28175534472089513755144677923653017600 12068176 53329368613732397913073757548865126400 12068177 17496701551693642850382395767423691424 12068178 -55442827355324981595221571842800469376 12068179 -232021705448206067198402811421588398928 12068180 -589089317659722116313778766182683801600 12068181 788431123155742755134229256701694002012 12068182 -202672984234355474376500822772880057728 12068183 935230923897616784631505224990449991432 12068184 -366525025635416078344560402766519111680 12068185 899172686267742124091829189062121541380 12068186 -87281195603428627914707464205653480512 12068187 -114461760985679890085983130689989947280 12068188 -777817376425466155403616797508972132864 12068189 516239818634088578142128042342275580256 12068190 -43246564674776639310025016016461176320 12068191 -515282334249636322969807146766066141408 12068192 -422688886034715796065585411554562539520 12068193 -76832668281073500783526681893066867936 12068194 -171678522795768624317673115576678584960 12068195 214676924965390593394458117371003845200 12068196 -115421637867072408581325516400488468480 12068197 -1275837286052868400127220153890506948354 12068198 1219675324496841299191768415616792936960 12068199 211198363393095442433159901095554786608 12068200 155750772299994564352556721175701504000 12068201 -704826827109088003426887048158876323968 12068202 78331622711775130023664738519144537344 12068203 -143573484233468045655351739546941764720 12068204 522913900415523906337037715080044083456 12068205 771374058057488612364826950804953433600 12068206 301391490987306379448773179086010962304 12068207 28074868881987361440206197795955220672 12068208 -2899313213901960577070081035092787200 12068209 344213224480109939431312873125180063216 12068210 258663704503166364399055729364097331200 12068211 99372384531006588435998418648897660480 12068212 329323113950433542016314856206864964352 12068213 -413126382385444482467475451006971772896 12068214 -28362513159831014688718281594879912960 12068215 825630588113549390334575036554465523520 12068216 -363242405220333760100976976136273571840 12068217 340170137250790380446122725084462023040 12068218 -645264531100963788061060840343728375440 12068219 95987891269935441910189232152798783920 12068220 176268278919684155862003069844607477760 12068221 -318049740836389739002327836203903900256 12068222 302833335060480899970534230671782816000 12068223 -166499604586308376756337113844120124216 12068224 331991610924789144906896939454509875200 12068225 -3147272826951118015971550858041748800 12068226 326530077968478071866040055232741510992 12068227 -623689825766578729112018379102084066168 12068228 -41510842587064348002746140466240615424 12068229 951395889561745813562148240795027619680 12068230 -288107657933658827700661483610499840 12068231 343517519396635693462021988440938918192 12068232 -714256828017171663304500736042369843200 12068233 -277268954256410619858142007097914012518 12068234 216463488637121683181367451649837163360 12068235 525626533678795442891566726666409187840 12068236 -960555557939522479502769877031277490688 12068237 -684179050076194601848312729089629133888 12068238 24668419866964518778238718894303719424 12068239 -1102096637438443184236154403563865348176 12068240 -95038972958015599700390432366203207680 12068241 1003540609108039084875066379266045680544 12068242 -138208102995700290536549257670265583728 12068243 1225165694073363877684311121827852137544 12068244 -1020632543382511332650097947629462671360 12068245 222550161281531433604460379382473962880 12068246 -40329023847053617651154701131904232928 12068247 631632232352585486553099989162086449000 12068248 -936659155858855826996872271833162352640 12068249 -770626719941703119380582114230539163360 12068250 -261922899868184031684631884781094592000 12068251 11666728592134912349156892871420380560 12068252 -14936127893426753226092985500203081728 12068253 -84868316714111253900194763721446356916 12068254 -551273140992605577727108680438387294528 12068255 -1113335622345482814514759565494831848000 12068256 -105498786229665993521286808882900893696 12068257 -743179704406783920699156174683205758494 12068258 -729220304559951284572160294675815086720 12068259 255777893068336015911345601681468071600 12068260 -614459374505314578952924870731381719040 12068261 476989939257243789573170280618772120032 12068262 -144416687476551263573629298606920460160 12068263 -801111094519435559832948488534754758520 12068264 -398659236351670830360433395295719598080 12068265 153965057810087982157239834745458920640 12068266 -222179024257287251279834013740771341824 12068267 -619314415676934742829158841903616556680 12068268 23058894405282701259415941048205025280 12068269 299329917469934447252490232247016169600 12068270 343495168889315541315237644480853958080 12068271 -84663024443568051130396932681287167488 12068272 -13586201983847234629690399615282561024 12068273 238887098963934262535224873006508800320 12068274 267552398916551765805022964313563357952 12068275 741775092186315887996867281990988312300 12068276 -179796680466921322143788489716175345664 12068277 -531143329441155680331130804318815194880 12068278 -758512105381529412372874845984883966560 12068279 -645114178465604452358834808036735420120 12068280 -24648190471917439671993619733710848000 12068281 -42178399557821337273815265242606765568 12068282 106109534429006948896743583403222650992 12068283 883363997407877939589182812397205618048 12068284 -125280513513898759744203306735857369088 12068285 477755757245803903104000868798309015980 12068286 -242213105281446585203483788673765420736 12068287 11894899829764349889738317308910031360 12068288 -334708197672480263054191426077903028224 12068289 -370576128988948444493898535809876351792 12068290 -167648014942952545409858404477169129280 12068291 -88429988710347006339530983288376442768 12068292 454795303956640777001518851546361958400 12068293 -1401687069295205154802221014817465407458 12068294 -3569339633071975918441635891794423808 12068295 -452127960313844012989431299779769797680 12068296 685919737419776339743732299737475317760 12068297 1613067678602500372198426847114672260560 12068298 1197715512765740625287786913323650560 12068299 1119922875758897418393107217560354262264 12068300 -161966644779190296929283657740141568000 12068301 -256333901372141531254552937666085224832 12068302 -78278923276578547920093298017892313088 12068303 556766058442337460332438908296229462584 12068304 -301241158618646564843016484122652311552 12068305 440006978014353934692595590784695120000 12068306 -300345353316606546307436808866513642880 12068307 243644165125028833953524372306859833568 12068308 188084543591303599304507068897665300480 12068309 533034941831156366538872268803409051840 12068310 -70062504007526435562236205886903731840 12068311 -639175420370901334364155653514925436000 12068312 649136489158153060487045426815420907520 12068313 -309829152243679610920546522540443205536 12068314 223629198135144842793446500770605214720 12068315 -24190986106610842588084168974693600000 12068316 2017321801163707938863559157024533504 12068317 1608366251479043016070226832458083355532 12068318 762272386945506007679706150076465119360 12068319 -378148158441175817511196565753671734456 12068320 236495871698222364703872115942513704960 12068321 118385714172480243430255313793476644500 12068322 43245899525968155875802785330652194304 12068323 -1269043674912738868909595159233968515428 12068324 -30865856636628114621195131898579026304 12068325 -695254938566341980465797136560338680000 12068326 421648125773939690716705039403767210944 12068327 -449072321535775999867355502190683980808 12068328 -425889074702773527531743474962018467840 12068329 -93719194745663675747746746664257530560 12068330 148656486071676563343283707220328939520 12068331 -248387037330464143170318201648184786944 12068332 -513650824046519015948797366909805329920 12068333 -1316216299962293381714848479265709381418 12068334 7885534811775181766930391755930714880 12068335 -930319398570082077647985102802446263040 12068336 -40672453541624455228121597462813736960 12068337 -12769987906985080430321048278693033632 12068338 -98309585411808393125873681028789896160 12068339 -582764144073169022370971589263612407860 12068340 327849734363654869575092474847869491200 12068341 -1203863097005024064968716653039167977028 12068342 15826706118697249602517117698563370624 12068343 -181888477956600370654333488972016940496 12068344 -61334215251445448089560320217181286400 12068345 -197818200562240433809976998479868644600 12068346 -80449334746509274567623844519377494016 12068347 550087173417286335749845021508437811152 12068348 915851447068590249116665152298472644608 12068349 47883617876005967113495625609708120064 12068350 -13537787595153788223876635862795331200 12068351 454971917021112607434685423971040162080 12068352 -366878242523847069125317930022860750848 12068353 -408311715585763719240681098092205950272 12068354 330417414422156166147014989606243559376 12068355 -25546283235049796667428047474442112000 12068356 -379921669021312666782270067313213808640 12068357 289602875081952149855434715801700348192 12068358 -70335085252223652837498316925161770816 12068359 278562242641023647467646222836835273160 12068360 -58089932219777921820223699808083046400 12068361 461822236314006211189032664139606727210 12068362 -75610816322919528880987119793219203072 12068363 731053009037818919249447233922886332400 12068364 -15071514032219789409535986792382365696 12068365 -72135851353401653506967067526039982280 12068366 579813806462736449038852981584340294464 12068367 -91277366447841708216531615364975916160 12068368 -84935904197436547770944180712160198656 12068369 -843547234303878171581923567682374129230 12068370 -292557392218752391380701831934229296480 12068371 288727869630072921404529602137674361760 12068372 -368052518436678111534597521434368695424 12068373 867612666793967178171489914602509816768 12068374 -992458830085234710156322032991726914048 12068375 1876505418423533054801492491213535328000 12068376 -41940025213847684700737563118974402560 12068377 -865621467699973538001152402335518615420 12068378 -187710609524042829054931854176723908608 12068379 87151916032446669368268719184674335200 12068380 5047784213100486646909057243407682560 12068381 -301844198625301025504441089951864711668 12068382 -264764968729729641682630497996191953920 12068383 158942297599431784878822224983113633632 12068384 1556720466033094809187945491316920877056 12068385 43850238515586128524453296250909720320 12068386 -25872257528370567228871592748552540672 12068387 -13596201459829419536526273684388210248 12068388 10129846497278822617900270338151329024 12068389 -452358794563551158283587773913276172420 12068390 31921356959230719316720751380194249600 12068391 178765702406171053235866028295985582080 12068392 -129918492483122942698691616316931358720 12068393 349245549680686169317176307179186411264 12068394 133644147949887696598389544436749072128 12068395 1058038464187852518627209926966300322400 12068396 -60810140376259993960807533239311123200 12068397 1018942151318520044173922275234104468960 12068398 289416978724304967022900719352113338880 12068399 -116853679229526773313334990273501178880 12068400 -13498642998667382943533804400992256000 12068401 -162436814392136486374628470081186430080 12068402 744057818282203573489571738934288832032 12068403 -806204127943643823451311853957876936656 12068404 -1934896540084835996939620143578400000 12068405 -334740631526266522771443153497860224000 12068406 326152251426984416246760877990820430720 12068407 1255703055864855285595245681822065806688 12068408 -668149408982689532784234672660919296000 12068409 -316606291835944577331433797681374110896 12068410 -95564879839937269162649675943424772640 12068411 5581281104719573743074697923617845192 12068412 -505726797875805028864216722033204530688 12068413 -19121668620117145060511139177886209440 12068414 -106294518157452523769159928259051378944 12068415 293993303158431631877244181708760798400 12068416 399454275147251996412985260911618949120 12068417 354120100018813853753154977977928112852 12068418 -67558201634924644844892674947024392192 12068419 -227004868491267227691655692257442552 12068420 18803095440896957478672889941596160000 12068421 -269216417922245530344693049875560985888 12068422 775813108388937306974394699325894354944 12068423 -583190611863831609221945142575112966696 12068424 112795198345989670829966714666412933120 12068425 1282591542348330057421946068688698636800 12068426 195425369892421024927460427771290724912 12068427 -224647189312229022459057655040566483968 12068428 -230364237633214282936560938488745068544 12068429 1069505415760266030570481452940083134976 12068430 -29624371729905566280315188437638773760 12068431 59660625622254606241145628376061362464 12068432 162397447846300615000817381198576074752 12068433 -1851986340323671122197963522719781976 12068434 89176759784572188156222309449156232192 12068435 1164106689306361745738177424866543188800 12068436 -696190321443807592398402176199558205440 12068437 395420458966639199140083564901415995260 12068438 162842941821430275142386237145847960832 12068439 46387398572396373327776333775904515840 12068440 -96197792233880444133185544233421619200 12068441 459797994811604867413013956977706115904 12068442 243159907019087279848798728203104380672 12068443 -201280500767757607564010103297756108896 12068444 825817453851146320453927253131429097472 12068445 -229640131726319100093710326648063839360 12068446 -275912113174603045627105899356165603136 12068447 525014581220808450797141954713172836896 12068448 -161485235502799145826359057803043143680 12068449 468968702255321151105766644075967068000 12068450 -272100244470353545025085427826650512000 12068451 -124772387895723866564804665348409042232 12068452 189764175541702189580899888703150564352 12068453 -348788077998376212631314655088300188740 12068454 210077397548234047850321495387398230720 12068455 21352883311076950087946286498114048000 12068456 459252729135026982548355927696839669760 12068457 170394001662362591718785709564018389280 12068458 311889118065647667173304825189140432640 12068459 524543300191503675137176887719725159284 12068460 343119249604088605489900318175220480000 12068461 -821636309012780667420141820313605533248 12068462 249667244939847613057092350455820011392 12068463 -877685786703896625409736881457716280832 12068464 -42329788940439021713565330122600120320 12068465 -306623496184260684355172319219463240140 12068466 -4315373656041745920539754045396840960 12068467 -70150779022232799069386065323217301164 12068468 118073535886060325328708845627198828544 12068469 -325000366353683911668413892163006977696 12068470 32904201182906793350472560225850677760 12068471 -65580164725307943987196700874098769288 12068472 447090435765865375269607456259757834240 12068473 277854702799998289423622630349373728084 12068474 -343291652972824544217625294317800279808 12068475 -21520246565026008302139127624435470000 12068476 -339776892797954656863088775489285030912 12068477 -329957712563653245135708905545662285600 12068478 -97644646057131380155415739461970981696 12068479 -188610984897233780032067535184159148016 12068480 -114035797874231044009485782067707904000 12068481 -915266897918022766549351705435326717648 12068482 -208910873574705745193365904474826447408 12068483 -532404727125626908024097879380308426336 12068484 225435119728031626101457740346581921792 12068485 148491900064483507937231074350548409600 12068486 -37009959684926342883749670765723035136 12068487 -489748643999172810246834205921169969760 12068488 710406886221125700716586642067597685760 12068489 728376210008989517155982923335395289780 12068490 54073185526523999221017949576882022400 12068491 -325730618295349510421974668615181721856 12068492 -519188393253370003958197987357756200960 12068493 1013328839432056583382605351145302883264 12068494 -237374212591098456765497539054574704704 12068495 -354767191889398563152213897771985667200 12068496 85301193226271939919348123917111132160 12068497 -63292472880028813179268336056890296000 12068498 -177329736819587718344725382013361309536 12068499 1176883665617722132770404401985025669120 12068500 357866128766389704992365129485333696000 12068501 1089955647665732474818162598982736691004 12068502 -512428315321930765170743279698973410368 12068503 1652278227920370408034853658207024510960 12068504 -1327578368066900139186586320325879173120 12068505 -102392517105449235859771746186878303100 12068506 94585698564748079651306973534734857728 12068507 544330931038548828449738331618088479504 12068508 585690882861178391642920149819762792960 12068509 -13471626675734131377722536574202908160 12068510 592316075897807317203062637742852258560 12068511 -81334741935716483494436897893247886336 12068512 138668281016532036743460721510592151552 12068513 -682771461261337699897057662403749839676 12068514 -8750527022671851384439019005653780480 12068515 411881394038528968658767063290427599600 12068516 -32360552095373031969109066981736242560 12068517 -127021812827438165127998473849263333120 12068518 164425629451238453240537650622035402752 12068519 -367460620648632124208822237030684733888 12068520 -895457008420670495210028213089894400 12068521 1485883757691338309969542054747595416692 12068522 -1863364782557402358437397552984476928 12068523 90010482623822410983389304096954729372 12068524 143693503489892561917528091481361182720 12068525 -297468474703613444393397301496323639200 12068526 197240300323500379319658942377082789888 12068527 -17162813551791312747942821064653920624 12068528 24946332704115130596221890191278948352 12068529 1173556518111344594583990725425255696320 12068530 -273143931463787800064381437233903897600 12068531 -755151786487004568040943024367004423668 12068532 -72114609216036746884681319606060986368 12068533 -495749002118193466325176761168683603218 12068534 -464317945545122877268694904916399575360 12068535 -116194065242479294259818951607103960960 12068536 239742234700585193073715796552821862400 12068537 78748446435055799784053018690475181056 12068538 -374315908377789377498317544079958356480 12068539 6329911839605118702533439781741425440 12068540 729800253519475476156319873622853120 12068541 -219392370367573158212676502922624986560 12068542 -3266515614745072084117971671130593088 12068543 1304502631421235618228566250333938313792 12068544 117885441648427877594488517097192161280 12068545 732214009475625920377509278357075836200 12068546 -241355714203335563531504383952771134464 12068547 -209281819064572193600104136515128385800 12068548 290816453770414467734418338634352132096 12068549 7209410814851727354375403859012234880 12068550 20327661819801830382239838713926291200 12068551 -550339082399273679208696366606336120296 12068552 -11225717583285472122290300687167610880 12068553 653009816711322891065440960410963240000 12068554 -100939068982556241361354939596519801600 12068555 -551812155521988785056209012555594578880 12068556 -435339937371680061178827077581555630080 12068557 2708899830208342789945520119515544492 12068558 158848610732665737940876476953781053184 12068559 -427034455759900435809212558073883814472 12068560 -57505925726621429080823021656725258240 12068561 188439323938217254689922362282350322162 12068562 437646648594341078576224250937424614144 12068563 -719865094422443000552553251447279379776 12068564 -118819851272820008089635532891942508544 12068565 -599639203667639505980263733992128192480 12068566 -257399143669488156980140585899188501760 12068567 -279797406679029062419406696771793887616 12068568 -915939424233797721493789322865598464000 12068569 -129428368960632992349138290672873070080 12068570 -550541123779323380414922735401310935040 12068571 420430227169216578299512059799536002712 12068572 -311484988493094391436173853155926113280 12068573 -1029575454005208708247794736363467792096 12068574 100177161663768750988869310127918410752 12068575 -675542958255659136345287544502292756200 12068576 -175733832321686626347388822606119960576 12068577 261750503263153310455268387704342095828 12068578 9129447545421154456675763009099333280 12068579 -2988080008197979144016948820586879872 12068580 98802734889916208891699477228852305920 12068581 -427901068539483368272517271325657719008 12068582 -722028779180037886743316636257644323200 12068583 73485502153678633731732046921027284864 12068584 914410471841008295211191640816959569920 12068585 -314685268405423843891678242406392150840 12068586 104361430426895846668946647567799797344 12068587 8673985278709467601633569793911883392 12068588 3156178962731679629745648793247671296 12068589 203532740684836883969862633789394448640 12068590 -443417231087738868564167893949347902720 12068591 14679858164095291415645002141537404984 12068592 -92770821351679063652891730469658787840 12068593 -497984233985830035005883903305280005120 12068594 -240871528313150210438359984237405799520 12068595 2282068639673807080452940929114282240 12068596 186452385642991154927503278402847568640 12068597 556802324182242857990985256786578608046 12068598 30045677236457895386942684732137307520 12068599 -1220568563309639334705526485123576069400 12068600 -384603244793471719563186095890008576000 12068601 -574394182525330455048375464669367093168 12068602 58635910948189922915314848024837910752 12068603 -1792077375857696679762405939922493148 12068604 259623000138065632712478761874854270976 12068605 -741927426904864047311762380786416886740 12068606 -373068114881805398795925236042472953472 12068607 193791125375078848047042653020442468040 12068608 -375975442944433474402265133518021459968 12068609 -626879011598365136234909705330133088320 12068610 -49885155813549521440288083551839027200 12068611 241915208936955872280714793449861076800 12068612 -2815271383611550979179316629740749568 12068613 -1132007251919936491956421498538863270656 12068614 127480103181001609575866841320288710272 12068615 -331572087235483622639649599382316810080 12068616 -219918801963324668548394889296170352640 12068617 482735918107071425754748777383555052752 12068618 271700016749269697452433178490734283104 12068619 -671762969379214913383008862881307145256 12068620 470265717487475126205995930203973575680 12068621 879566115609099593354670753401589408822 12068622 49282265731796219820649871426428736640 12068623 74347876942050665675584935723473065152 12068624 -241605054153727210022691214871491829760 12068625 -111626155498750644989435873281718832000 12068626 12714714885206000048941049261429915424 12068627 -73726538490328206233357639353226784444 12068628 -490292765973888958177596199351015852032 12068629 104149287590637319081971239687267355840 12068630 20536072903312743614998863215881105920 12068631 -183579969018616178744193445871247854880 12068632 1505066568740113977939744828117173606400 12068633 1954394638045485646357604876986392866064 12068634 303371332034259359769968855778506196480 12068635 769484194264607266015873054069056022080 12068636 -75501591593245320897421829200665745920 12068637 -74093232800646104729765148570283103232 12068638 14437798936081226842718958244159921344 12068639 234138655824700605011585488175436353520 12068640 186058267428345792169208944465487462400 12068641 49274936259732270601726031111483281664 12068642 -20980715378495581006990996807443056256 12068643 -1236618170790608876399233863879981490560 12068644 -246920138315940276445289046191614197760 12068645 61649987011199105123992624906786162080 12068646 -323754691670855013047014650133896964416 12068647 437661428696138402179419075376726799096 12068648 925149558813235356576891219045181440000 12068649 340257150978200789174261727621500894400 12068650 -121869380320128159209824774050839174400 12068651 89819249337262257920936642545317749520 12068652 17229203257344401897334154493580902400 12068653 -341086791806725069083868209260160001236 12068654 324888221737341908594670387326824641408 12068655 209876926544878310756498438125173830160 12068656 -204598068314701612031597630938222002176 12068657 -64901403091919269475037929884255593948 12068658 -116691538026361992651485003679704557056 12068659 349121714446287261475718468511739902860 12068660 -541926537846133300978190210228011253760 12068661 -1072444220177682108406471703768283264 12068662 292176772639393597199291244877566321600 12068663 784043251833441379257629559952405311912 12068664 -53562401410657795247130206377169940480 12068665 133240496321212280523511804920409905600 12068666 223661436778264244283153915463953057024 12068667 -121701262125680462879889293381515869600 12068668 641238550506733294127231684979893378048 12068669 488518088839587317940076722884318772120 12068670 137594661643966838992592465984236611840 12068671 2180040697142028164636935227001169856000 12068672 48669216270871808744564763195825192960 12068673 -551874100806790070542466799251761918416 12068674 -147156402536207647086717067814354330208 12068675 233903196534971929744263379660622304000 12068676 -38678685848942657560530737815997377344 12068677 860889367291425973226039718229532218526 12068678 -188013753012825280758872534144999106240 12068679 -137763183762239096406035914223906505600 12068680 -347486084677474097062879700177628672000 12068681 24732721223875603756087946794129352544 12068682 25188281412196398056668058576338554624 12068683 -80214956437052592411677341440227315712 12068684 985517723265682162254539477094241948416 12068685 303505102910827144473073621397157094200 12068686 -56117035498019338891000837751682816000 12068687 -423121099111843618522218945937613867664 12068688 3063025055518559285185940586634543104 12068689 936283190268726149340765194702674501490 12068690 11978813945653198056294423359498301600 12068691 133881972448857544040618452685582642544 12068692 -581510925356445212163430954613890445568 12068693 -2604520535738293301657899828068009216 12068694 260350237005505066405092146931550421568 12068695 481667195844607326832964555820422098200 12068696 1214762382006201563251666176088793057280 12068697 155407061978877189861855733131565054272 12068698 123849243792251799847632833887388851200 12068699 -147366144377609301140843548752872486280 12068700 -4480070731207390077874656869259993600 12068701 1664930194338536795113144579114154374572 12068702 -237741814646285396568113613771955800000 12068703 -158929745040819907717911499498377139200 12068704 749452216925020642949129328399227682816 12068705 66621089601027417402285965011746360000 12068706 -109145214405041837612539860193608331776 12068707 -179944179975344710581348333364290298368 12068708 -1299305549585065072928810906927575044864 12068709 125582067569452557458243780144164766304 12068710 -437204129495537919911958042435667520640 12068711 512716957268614053261585713156853840312 12068712 -55381640005810881367419166065630766080 12068713 166692998084299056224200642574290166784 12068714 -2269556221314718934375668597139736576 12068715 -131295806642538181911821936416492484880 12068716 535718668225921280654010514377208971264 12068717 115697657755041422093158327134881195520 12068718 -190919100183977380029780989755534223232 12068719 68269933423523172287479995139193481168 12068720 -278097970120680258225168790585071697920 12068721 -11213436616750939294915335484139479680 12068722 -553723858806477724952291653215259262976 12068723 1706772984850971187914754723205840646840 12068724 6559782826233387864500103756936314880 12068725 -38632057093176686154832622085337743000 12068726 -631261730762047628075134889724602154816 12068727 -454735861577646120321179291861053714560 12068728 -93241810541265185876762686009143214080 12068729 -241856935445801941260943706479428827670 12068730 -97352058883121613852040938260134080000 12068731 -1765564187033311055639554389919740421468 12068732 214757631723680680281221788268063565312 12068733 702763544713282203959031673457128641024 12068734 85539038382431154791050378634115738624 12068735 197179157846585903825019381478895902560 12068736 41243497631754070213034070317601914880 12068737 1338379619807141463617080526496619680386 12068738 46946400360761410163717804470206092160 12068739 368428634799810983542251563807013802344 12068740 -465885026864999888449448371134558021120 12068741 -351540879243365656050876470225715457188 12068742 52800806918531835626571362798255222784 12068743 1001943357944312747608821920701841357320 12068744 351485070409905919024241623196782264320 12068745 176764725025684991124248199156035760000 12068746 -244320535078342044739421104061109434016 12068747 -867358528898180277246639185876459094768 12068748 -3680157586719757561384203083887197696 12068749 -521855522706940232449461576390077077728 12068750 35133567158316902026964288796102600000 12068751 -286776270749754795199066464051370126080 12068752 -197939222017786291578986590885430124544 12068753 -108666227178489367641898481053358788800 12068754 -722579540693692903891297168515718560768 12068755 1145231513921437255872767345713666922160 12068756 -217904821452963488333283674529967718400 12068757 -51943799193351796180806397700529362994 12068758 -20832111898103004727501156366340807040 12068759 -1382948282336077717322172666479297360784 12068760 124237527431609486854234582767658598400 12068761 -1284763325332112099644189576090218707638 12068762 -471515465288207728443431523762561408000 12068763 6513400891286800599970835541222695424 12068764 -320704769736627920102837753582858535424 12068765 261579815107406951283571044657148638720 12068766 364147384993496430907747669549202866752 12068767 -247600476064110749261366972652308352 12068768 -1212539943143339091010959213209258557440 12068769 62656174500787253533247780134344523200 12068770 -120822212099924567181361273748436426240 12068771 -145025983369451053124467106798511465312 12068772 562198683606070882143881406677624985600 12068773 -882733819727614761512158235822049958978 12068774 -71979362987771381590574750684045119680 12068775 -57415987590141551287527563266156563000 12068776 -1155519853808555829352748128459721533440 12068777 668561752441398582546041145822054497472 12068778 20753079066815331928532931536792064768 12068779 -933014983889026358722085966290235900620 12068780 -118878230937350350862173635513928473600 12068781 34561432526903317392106852526315189760 12068782 393576695193496270976773710724987776 12068783 44784863964825372317691087204029319840 12068784 -10714041822708596964844739025080156160 12068785 428624405936586133728419876606148637800 12068786 576993465361456117189566078225074552592 12068787 -587277566198055093203167668063762250440 12068788 264876018915932918382244838052826090240 12068789 88985408841116106576709750149182041368 12068790 127421916873343892819203345991783331840 12068791 484003749741638149859349571745033290672 12068792 554381820431527074820328775083617566720 12068793 335817053172838331253529657863134622336 12068794 -93807731556940334999037620970581948304 12068795 -635557977267828900970053865244350566720 12068796 57792029821314250289856212521804529664 12068797 338888207611167725884697310245675886834 12068798 499933100436983342178570771844339200 12068799 386772055721965631906051244627187665864 12068800 -152716877967090991368328478108942336000 12068801 745628941180763076669166421215582742784 12068802 -12241717267120564358575759723723404720 12068803 324915416651082022834067106983943637052 12068804 -879232548812895949621887310231063296000 12068805 -144828207465680836625166591868829047680 12068806 355320034828266809527607275528541696352 12068807 -305212102450407470811427881751229552160 12068808 -73883258159694647709045650418867732480 12068809 -197585665802490960197565903792094477990 12068810 -2080888322196493580255700315399290880 12068811 -966512389521221826438249121314623565600 12068812 147964727147546531563584526613856547840 12068813 997852032202972139212420641184503580704 12068814 50461759172296891238074173371376000000 12068815 538168719052237199603954207955043284720 12068816 134652120132568447680670573887487107072 12068817 -342755875387749364699938326102982847680 12068818 -259154698834619802840449884698614503296 12068819 170152889180588403945185253384486305280 12068820 -149849673086449867442531239695985056000 12068821 -1043582830154548678094454412663489308900 12068822 -587606352615345117953171685668568600288 12068823 -323327232430540495759059040054303531056 12068824 -958732086100495073460444504980989747200 12068825 -108506154787264234663084382108883198450 12068826 42420256684691270850694111559422427136 12068827 506368974044258838352292012819975850624 12068828 -6833340513861469479254925951161759232 12068829 520383335580852646150874723945694279174 12068830 305929360076262018352187163317665574400 12068831 324925083163065777347177262544911913632 12068832 101594886535694956513020576127939510272 12068833 -114961750629572691520125593303211629760 12068834 197698725376804851970107514876719462912 12068835 -211722778081303070194249195963818027600 12068836 129895207433436800909558919676419108864 12068837 -1021506213048387846960901132050380117376 12068838 303964486790345475079428821522626352640 12068839 1699304147923370747807454717317919139640 12068840 249188939445516139917048059973815500800 12068841 -303762769887078604195263900818209679040 12068842 -81988280634815911417866560771582903616 12068843 -1741741750129311042055626206115067087920 12068844 -20468221325939054130627672237407182848 12068845 174051291925612977864817286039494172400 12068846 -192113538596240984847690776991180851136 12068847 605109594042197295661936914504098429016 12068848 -458708281721054931055493382952562196480 12068849 -475344311861570721580841327291146107672 12068850 -134970301424793166266032918409417408000 12068851 67143904816848572359927101749449064400 12068852 -295531951672371469773788719686660150528 12068853 -7121706161967993835194708576302803296 12068854 -116994329346068352245706131392007891328 12068855 448877451561821288990060190218959004760 12068856 -637773633610898480925065930381519278080 12068857 1560718650977213691620725052448294901840 12068858 -83234212710263635481241553603245972480 12068859 -552555167788660063363731861895897138944 12068860 -735889014093648468434727200985944593920 12068861 -623350371963760666345055603038196105280 12068862 -39521504776634358247348069207395409920 12068863 -178112394093468254630479782681187774440 12068864 38287313187489846702780213799063388160 12068865 -447398004060840837125507044057706160000 12068866 -451590954131199890886289628673753784368 12068867 -1029510983604564140949382244861911566084 12068868 -74574944213068298811502415277069963264 12068869 -1159824945943633433883019963876659372356 12068870 -149615218792842255155292205133479328640 12068871 17404638404523754274063650801112498640 12068872 -266995400114050849091791288873801267200 12068873 907323736315551699542702981689490287824 12068874 240771308497745359146555525348996554544 12068875 -253560201473308026736596562983173232000 12068876 -168720553355018825100745094125592064000 12068877 -766486022948683697501961841297040431680 12068878 -443056671510270226026998874596757623808 12068879 -83770214997952607589974220573681866424 12068880 5284174774942156008735357787357839360 12068881 -171656419920698106679506550729906405536 12068882 -11027556966116384743288792951867262976 12068883 -96333632202046786885146990869937324936 12068884 412150438867093230823975267267986432000 12068885 -782296694456672988287553374736158736420 12068886 322820691078924444672449236329663356928 12068887 272813193041865045260896717545200771520 12068888 -313487799183132337189013601345534935040 12068889 -104777510658993383681361522602191933440 12068890 22142054788682100805785070333588812480 12068891 -197807349610825632652241728581787875708 12068892 -572034546720428462756909160367332556800 12068893 130901994965811344760041331880841408640 12068894 402205832169919248097837586139213264192 12068895 384376811551252472584211457263787878400 12068896 -9611844133663624818897528060413214720 12068897 -493062850683939664348887342193349672508 12068898 358999450529006251590123181813119252864 12068899 -53981054587516376606694918011276538960 12068900 -82914682725921629164464001892144592000 12068901 -273801469426512071453156925346834221480 12068902 -174253830557464865150453330427413636928 12068903 816329721444280238145984429854094000 12068904 -260465423883755124371163194045650452480 12068905 589079495081134854351173772666423408960 12068906 16734368405299683280283030387378473824 12068907 -316791248130992046561314400393737040 12068908 -625542296506025675566313848774960226304 12068909 -245749576373571856379267451070931591040 12068910 -142350027827701194926666887756886979840 12068911 709796571013076859888986932506274595984 12068912 149293850852205801638219592382473142272 12068913 316990535490434625751596915970290827424 12068914 18759293588238152593605644790822274560 12068915 60751874675420822706894706902851224560 12068916 -54159512292866913392390921257879664640 12068917 -505081540978073475632779012480286573408 12068918 339755298775054162959273205770194912160 12068919 -34972449939831389745540038281703428104 12068920 64475658838834576258032164792564121600 12068921 -1255497516198563594068677948157512721878 12068922 450503454354387621346020975507326177280 12068923 1212354480488772456168115906670033808720 12068924 109133439436009024310603976412255107072 12068925 387509512719549879147507661156724028000 12068926 -469301179318756775254398481127871099840 12068927 -192243529173001039989022650909116549088 12068928 62960132231820076069140522054885310464 12068929 614195090658864082832010210204119654726 12068930 480124271871444111680096668032797966400 12068931 219948198863911156279080517820095551744 12068932 -279284572374582527875545493397974597504 12068933 946989656579265391195271407092889247520 12068934 -199148022721338410504124026684366019840 12068935 559071408959329683017247393480620916960 12068936 -1077111745791090763979537644710449111040 12068937 -123974564371132422477987696682962247680 12068938 76710500558550593906220522893586007296 12068939 -7597864186550727492201117435154762776 12068940 -48623180550099323311847153602716641280 12068941 258162908424227798801189223713092964342 12068942 -114894529183423864884511476343032346368 12068943 -623298607879224559500496852292780514936 12068944 4934102502905113569980773411186130944 12068945 -347729378751145044569853484613982086220 12068946 34108517959631292801433802643113541120 12068947 898666205344656059193683828743379926080 12068948 -169632124577337195411041043443394904320 12068949 -390078257959201224763171939727081245536 12068950 70062142030080963094786916524404888000 12068951 -52055167141774205820197964737495556096 12068952 733334270733738034459278755807232000 12068953 54699860376349806362401810436293438400 12068954 -427611549887731134320882870745527830560 12068955 -475969340342980754205794219262221838000 12068956 -19181619416991167892636448970547640832 12068957 -493487615386794134705773668565938520794 12068958 41004722173742402658943365337992791040 12068959 609871866855769188626314480680789790560 12068960 113820681123156957803078695839934709760 12068961 89161152643038106258592308757823481344 12068962 -88771583923651494569178422321065998768 12068963 -943588900292836678394314346829141165216 12068964 620315119435057034088417396970648464000 12068965 -117539859062421096629498413012934130960 12068966 31142613917043445830118409948123136384 12068967 313896543007538170947568473476965917648 12068968 -508019986727214840984830568868753597440 12068969 163089770206130095211363526167785569360 12068970 -17597925894566509262227558527828192000 12068971 -822211802215382729312465128524345802540 12068972 -67484666482986741994162436040775738368 12068973 -75234309857131808127629108292288554880 12068974 432565960565701772678466780896283085440 12068975 -394263403385504668644424891157247231000 12068976 108938978802950319506917412813696827392 12068977 -985270852769835851123858087542697552256 12068978 -718939135015543320436782829591703170944 12068979 83476571913322604184223726762561405488 12068980 320542948971773454611062476373942517760 12068981 1567286571508740045410193416262342140160 12068982 1250392947947126559774837955683311616 12068983 593506765021357227562435162433598481984 12068984 1006303391580699370819451253261500866560 12068985 12501167019385404175981104634271942400 12068986 -403107325707933238605868998176298545808 12068987 491230522491796773209094179760575642400 12068988 52708183993552512619754265814327296000 12068989 -474166515997487285436914690269205731968 12068990 12305834237126131021587007242126979200 12068991 -707821010070899515276923458766216842760 12068992 -197393495347521065307971795463343964160 12068993 625830310053331873617831137108763949140 12068994 -96530808250516200434667266119625075328 12068995 43772681209628492402029378626585834000 12068996 796926766622317134156700683603909840000 12068997 -282626618424626902812087924922598720640 12068998 -276218802133991179348185195582097476000 12068999 717681811655546597256637326750435857064 12069000 56332209064267676090540182906944000000 12069001 89559108471673120142574021473483995584 12069002 -324380359021044141785412685007736362496 12069003 -960044249893678771103632977867558611496 12069004 -476318895449423427033228213013027442944 12069005 387362930960527606071982331339276331960 12069006 50129004572519676507423017541787170816 12069007 -815652651434788309107475311303758410728 12069008 35755292430022090651076170894252179456 12069009 43303380510598973634979035235199388960 12069010 -504779845915154757291780163404556152000 12069011 1251801225553006462348108124874722973612 12069012 343654554050827399179863186123068250112 12069013 433844631787816078142504987877435664128 12069014 -758222355575573514935824799980968608448 12069015 -48224420431101109350224306393743641600 12069016 790187746865399821194471867102990612480 12069017 31433180507107935410975818476347211720 12069018 -103974297093908518457194063588053347616 12069019 430929191832808024954398349268644028420 12069020 183729174533411781950796931333679278080 12069021 7755634002640512780975011343380933760 12069022 34511152701058341470284471454737981440 12069023 -813964885813275370762147738032178946160 12069024 -686594513647876287011995285727477760 12069025 -7244328017177999614240439743893544000 12069026 490390730087821194816741936364055506944 12069027 -30667499226802910243282921089598918160 12069028 -709703735701905183778416313836538772480 12069029 -316045955721077171880881665426406387424 12069030 -98609719049852164166239179731975669760 12069031 73317621115870818850665077060342186784 12069032 -315556435453797565041481271887338009600 12069033 499584452487071982877027077713912648448 12069034 254383797829766801702170765668436012032 12069035 304040029592685938757315852310818172560 12069036 -320119116213948105543364894652969287680 12069037 1519590166379146797541785972635494545686 12069038 368269375584779963460255287005485496896 12069039 -12491411987441370301926224695019231472 12069040 -47353344814665479002279578069373747200 12069041 -623968483551829416823304503352766216558 12069042 -27518630146264258326311726103709500288 12069043 523771671437781527445816342032645589360 12069044 -8926192917208604218255520911572860928 12069045 -799435866309230496180049907859334450080 12069046 264267952381233864541357507771432248960 12069047 229496248079273834830218757760057348880 12069048 828212006096134762679443460255475179520 12069049 58677859806277511739059430389740542420 12069050 48604103233671684759963083807771308800 12069051 490170953616297240804457633108229284632 12069052 -71469770832027364572572072103451761664 12069053 822615139478919556868584239409061407302 12069054 365287925659171604736556543301069149440 12069055 821258857733793523871120024366517356160 12069056 121304346839059108187178941883733770240 12069057 -115845714499650379617140161661168778240 12069058 238565114914271219642266555585151900880 12069059 709290002865965361845952236423686169640 12069060 168217796372219234365365212950817832960 12069061 27174207044001136930465436040374829532 12069062 446276241015505095496822177549975303872 12069063 966282184260458148960822100647084313392 12069064 -217372759499131839990576936890290667520 12069065 -309463796276992412980652891485168600320 12069066 -273884382732614334289331349348669911040 12069067 919787245729360495312633963397519950400 12069068 12128806871920514342005114983996149760 12069069 202900103576299846919187181034957732544 12069070 -40494524339550112626164055863999592960 12069071 -101836415233478678424188662718013347088 12069072 172938387959755121290257913521710260224 12069073 -332233181037887634850808694174091249678 12069074 1666917996545384144805211393121659536 12069075 73311277013594543711891899745389440000 12069076 8712609894278432081322004204636370688 12069077 -834176956106906353927591753897277767008 12069078 38238358182062545595263841364148789248 12069079 -904914874872585759872563218562277310120 12069080 -318832881657946900516226125444757299200 12069081 405102548177728601356057402170946472112 12069082 -275082237880241543377767540323820207648 12069083 594292656718150759562185492368550739904 12069084 -303852673449163153588824763120996835328 12069085 6117686580738950438970884347452240000 12069086 96603465054096569372060642631651572160 12069087 63958941896095541799180092893107834000 12069088 311609813955757350876114902191728230400 12069089 462742466903415827095007134866275269824 12069090 28399739123293808421660703860653245440 12069091 -403997409822691574000763366073810895528 12069092 489517432111824857389874487788017873920 12069093 402563074924127269751807864868023405664 12069094 400654607636703154296690160148929542912 12069095 907132545720649660429606163197808652600 12069096 -232697713713467185920311700763280670720 12069097 -615061018675650659290508452191931540700 12069098 -140404206036317402151759862739678725200 12069099 188370175869512964008547345842892042240 12069100 3975846840843539091383570231463046400 12069101 -398172453796073383449114955113529658016 12069102 352684755737092761764915060180064608832 12069103 -810411914355890156711246606811122665648 12069104 -195567115853130936804470030005437235200 12069105 -128150012293929070049516011589239511040 12069106 -70974643852695290257354501095490990080 12069107 608492290347115292661389083724404188240 12069108 1101254413694715338916384790458432491520 12069109 106469209357143755847645043987800425720 12069110 -53549979347019267403918256731180544640 12069111 -5123528986163435034338246100960044160 12069112 325802115227021716869911455152114892800 12069113 -14849029341565397477121705663738970176 12069114 398090302935828968555095953484917999360 12069115 -1155072673936496667379907531311435722240 12069116 -686289305809376783956830363683149596672 12069117 518951644508455749718593768753494103468 12069118 -104169231766355941961305996903284052800 12069119 -957146325862723572841376667192978996480 12069120 -170252493782106799636433566169038848000 12069121 -914241285251654488550057756119345616448 12069122 355938195712174038030310634323876433952 12069123 -488221812603567103819411010996598960000 12069124 831700563263188767907228297360491783296 12069125 -332623639982217729663307478950138101000 12069126 -155556008317885468226881506430361037408 12069127 51643959419478365618963021809725635072 12069128 1179489979469874027827581017226084024320 12069129 -117779321735639612932944841407040069152 12069130 -101762418766834343171466015018330009600 12069131 2794099213747111368180432347333778207192 12069132 -21243878901811870500977038070012809728 12069133 -518627110670762451105233257185575062440 12069134 153286473300663559376293037974770278400 12069135 -312409266488097867421391019430552683600 12069136 47517917369494844355878948830710792192 12069137 5482691935438278922124697845695440384 12069138 367234402676808878811182846457993899520 12069139 261859895115147521399197282006669936940 12069140 192541971478496933361074498656745629440 12069141 -235515454260272231238579609431202758400 12069142 104408512037870978028425941503032875200 12069143 -809348819540715509256592949079479547240 12069144 -543880214850141663039131288120568944640 12069145 -1965660850155271321559085675283309500 12069146 -803563584622709220257665071946778027520 12069147 529925630115907396744886348943537288600 12069148 86079467423625133852599097184224837632 12069149 -1278514778279875892046087758613132191700 12069150 -249608573921009175923140825507895606400 12069151 -226747984168577627322242930152437770000 12069152 215499924775654582443493868948857946112 12069153 -599618256553391265259834451678683563438 12069154 11023927133290714543676946198408938880 12069155 91327774184375452307741086027072403520 12069156 -546437605905015348871580703694412138496 12069157 -941028631296180151478963445429665734594 12069158 -443616035195142865024028408036733050880 12069159 400900543367172344536005073171652728104 12069160 458031768805955825484386388642930585600 12069161 214573966383020412485077766025622916160 12069162 -15286223269999649012559625312512030720 12069163 7752396966770750597083195137538816504 12069164 -389854959752116419807399563482803450624 12069165 685202470171660150597760695223308477920 12069166 708447221373735826930500522749696884032 12069167 -1064666212640234200350466027972572481056 12069168 -67828544094470409912577225104977559552 12069169 -263173657005750800241977502670942020928 12069170 100513796427842072259889267107906288960 12069171 279074412529330863221686309987200353940 12069172 -45174540411662672868791316868480923648 12069173 1811857553636836500068159529432251954400 12069174 26948330822116840889351152584705322368 12069175 546729435643143145083398251342625632400 12069176 433610863381868608013620972658896527360 12069177 -820031527812075124337167145157731242368 12069178 203808014102810253569821416110252581632 12069179 2280625482278483990769486279056358817176 12069180 370418358218643380247983532775628928000 12069181 -859853293323633072921446611215326026560 12069182 -815410059092220192355515614321472791808 12069183 153309999258839819873324977414176737664 12069184 77649890091649827119838844636596535296 12069185 -309305297252383668742705395850993223640 12069186 -229818827976990697281311612971384311936 12069187 -41151255526560584015114414852384223200 12069188 -262281104501635685571668668046119178112 12069189 1340225022781150925423696916327241669440 12069190 428526068474531649986922440325158110080 12069191 95915082437150089861614766986840145152 12069192 -237058529982940640488217695728400097280 12069193 -572354691777587892734887364533835947558 12069194 37202872966945047340591817931312573792 12069195 326619558336844741881007300635965671920 12069196 705326884338605406310011700825229256192 12069197 4878119939295748417604567773078579584 12069198 -151718652041595154415240212025276063616 12069199 1285196183975367411053826623571810831720 12069200 -52813626685218050106849474006682828800 12069201 56252973893972130974876560363359892800 12069202 185226779727638841652903261276846737552 12069203 -1050437671111515123610750842259879894548 12069204 56940086197093789904757960882301304832 12069205 -302772317621711542708751843709043169640 12069206 -551939980816737517828621890723839771136 12069207 -1024121790837421652375618560149209260896 12069208 319774801239945329565495462434074920960 12069209 654605459257119780130381194213055030410 12069210 -202791633874235673377552278664479223040 12069211 -157221410886095010384969136594359862272 12069212 -213762020541869128519266555020918828544 12069213 68474802607639199796920271641784126720 12069214 -235524135476353266022535452185439964544 12069215 -229927400179001250620417077919434744800 12069216 -1185679384622551411598438606334512332800 12069217 -251003133730731134728666965245615516880 12069218 75614179772262727530540327450038069760 12069219 -465738859344131476620854902843908655872 12069220 366932975822121467713946856962594112000 12069221 -2350641750966338055011601430212289288800 12069222 -99579002982760899242419096873179772416 12069223 -778009667035631840411613657004725128280 12069224 -1840636758235261696459900199507791872000 12069225 -138734881133489741328425970435071136000 12069226 -127112617435848866937543073894752694176 12069227 -129862749396430090831648986980688357120 12069228 -105021647803874457687684171407586001920 12069229 -1159135653159323516473739164821862784170 12069230 -141078559735017875919741848938243630080 12069231 -714199840031549727009856942641953959680 12069232 95940778357622421017694748881633083392 12069233 -1445995128222261735940989111569956655376 12069234 -7396387497345096760296924506978592480 12069235 -531791474460916290693104971294703958240 12069236 8470731960514716134652954086289261312 12069237 -796581513898610421428563803164951346720 12069238 -10564783600814792323256692532475751104 12069239 307621284985248217556613724602046527336 12069240 3658362549785871968694276572995584000 12069241 805848187923552331490721371770719338884 12069242 -343055687778961210191777765520321795728 12069243 -20010897284019585844875597578938879440 12069244 208368022035501198981065289584650563072 12069245 -170311442054252381539548825171550924500 12069246 -162386362274906489063311949340074526720 12069247 2123165173087941857441038598218561150920 12069248 -1386803733678846584605512888517688033280 12069249 -928370138020419826775366707997987922240 12069250 -25493622219537994333975221677001600000 12069251 -595905028948893203140521233897106810000 12069252 -37471793160890921105607413991502703616 12069253 71706702677412995080660631361558230720 12069254 92320910070656971571170487729090919360 12069255 518685515183438145424993995207544147200 12069256 81200320935570003694874847662982758400 12069257 -2044088045780241225064997284703772978048 12069258 -256580509857368289459147484477062518016 12069259 -497541260126499825326679041939504168696 12069260 -95153926992682472251871240072564889600 12069261 42736697948256055633249240692732318720 12069262 -1229845421679022004203167498027178920000 12069263 -635818811311615844216917604718839425488 12069264 147284280075231998183804926318667956224 12069265 -472737868426606775043543266212092368280 12069266 -666176923906501631943078423230783328 12069267 -144785350532569789236185276087740025088 12069268 -1210515477322754948548143750123155354752 12069269 959748697262214838424716341482942917596 12069270 -323597338471677365611558250251348972800 12069271 28370985422797850450544977888042037504 12069272 1002850168860909211362947131265583052800 12069273 489774799646634994793123852874680829504 12069274 -134302753004104581462680487926438366208 12069275 -382186645245775076853381995350747695000 12069276 -97900710628058505742436009391786762240 12069277 36425394310375481278110191489664343584 12069278 36498073993169019281668981640257263360 12069279 -248026622650705648267768469210552733312 12069280 -21862178048063981281089176833555169280 12069281 512403793938680086696529825416379558592 12069282 -190639239712252104366369191879528553216 12069283 -14112700040399351213334001286711059256 12069284 59006379030640098449102253513029759616 12069285 -21995235944324060307328864989603496800 12069286 494081138780577408066765498410046425280 12069287 -1556585502135583827960440130904965917064 12069288 434402726941915636181931190801781637120 12069289 66244647011923073271477454480035921672 12069290 78362988183408613392485359738000588800 12069291 -171271709313820368413395845167871279120 12069292 66949009424956745649075254441833857024 12069293 67035870508711968869893300655005051008 12069294 385961347882123188174551075602001172480 12069295 80298829481289856839378069526019059200 12069296 -97040743316341616633760662966436691968 12069297 -871602018531068853875914073715344196960 12069298 -291935559661416032779234197632082398400 12069299 -976812569356128098224032776796174625080 12069300 241050461039587324540454993834301388800 12069301 -117712441853873661745124255104071948900 12069302 114768324563583044481938228062174193664 12069303 -84251446291038646760348977673102469936 12069304 399861849347739039292176488394088857600 12069305 -752810496133467339807188337533069268540 12069306 181037578676622909586581916518575302512 12069307 -218278626844582107156386270446117801200 12069308 828433998291176989837662794245714940928 12069309 18515309570791788524385113810683233408 12069310 21183404265370093843523753886560757120 12069311 -234181347356206603704276398342937425088 12069312 -195511272039156553437780228753082810368 12069313 -4760852548974837002001926559617910000 12069314 -223248507503498634357542266106365437744 12069315 -128843451379323393549600565461645044640 12069316 147455001052895972638269744945766371328 12069317 -382463296102900094959351623803678574180 12069318 516671822643641133220237650645027520512 12069319 -165672370985009265601985353651169846112 12069320 421262865196525417504860208378483200000 12069321 -201972147630690840291498589179960195072 12069322 -137541989558965685374079214351596934048 12069323 84837427860726158542224005353113123840 12069324 -346110471765501741269224395724718472960 12069325 544157621939044075206550466406003342050 12069326 4375992156124821847458530637277509504 12069327 217649824395176846484604859499365514120 12069328 -236849057052412412180787862483434446848 12069329 -94202138023098791429901468535440409116 12069330 7246674067478411555784764519598397440 12069331 -122300031534659693392815188634081438868 12069332 600741817856249500366904914378961848320 12069333 -280848209038517888464313765969096925600 12069334 -270566346554603634312325515061717620480 12069335 116440697726621460459315041013354499200 12069336 -808587054578878625904534796578024038400 12069337 -700972477495188284555895939507033103980 12069338 -128125729240304349781636303467508484640 12069339 -1420873174298535468813270342975292776 12069340 246013458648845556064670385168758883840 12069341 832923403990299751585699978240176824742 12069342 154251198477266301214302578766942100608 12069343 393566008528670392720255460045653314288 12069344 94888992508003109147687532443016364032 12069345 198584102085916940342880237435523631040 12069346 168040706592303111695065098305416763904 12069347 1000341495432129624863592117687710384796 12069348 890783085819366189163354491159708026880 12069349 -1218999509018670076913388104562625931650 12069350 52770628004054770889909496457134960000 12069351 -396369444862183635372776072681113459200 12069352 -481769792176863842529977033007995750400 12069353 135346236306241566181678851298393084602 12069354 183672076697991865530735255776475906048 12069355 -797426697340709793923902044391372062240 12069356 279406801195751801767065373766972470272 12069357 -280919286976502539465891624567814990112 12069358 32219453458326838058160075791024789376 12069359 939910633750501940822450765073330004560 12069360 143485793204754225743408274655455313920 12069361 -521028268356162313426476823474838717376 12069362 231352299109234261513426821872421566592 12069363 65615143639373249391180266426783861760 12069364 877867229537993436587328304808373435776 12069365 -278149716987572111241376725376282214400 12069366 -394543800794854997236832479038744883776 12069367 1262137151404596610852572696221784765416 12069368 -192781216968315950754826109064387133440 12069369 -1519523733849221215543081072905964800 12069370 -223837054163543243022417961400892096000 12069371 1243190625903773304588026128842136981992 12069372 -44126732367730897679716443379999604736 12069373 74164440475844907148661954483473275564 12069374 248786082657646006448197049998912935936 12069375 -49923131667262436328915293823608910000 12069376 675702103153710681418185455178312843264 12069377 7156117952233538119935065680985060052 12069378 -161458260926387596201099647727386612480 12069379 -261318911437947468177233078309082119520 12069380 278993564171357933336186637536892887040 12069381 441659350922436257602305205448779817952 12069382 24051085922797862456138863723711107840 12069383 212086899959570893034389283865944995680 12069384 -372173393072719012912896077588792033280 12069385 -122156624355744120299748288675053879040 12069386 200386906485386736694559865321886396416 12069387 -161658984424480855309630240535664108 12069388 236390630404466032048414666830331754496 12069389 251986089031554695639745536921095898880 12069390 -5717314437810634567882444278675934080 12069391 686946840128942142316055232832695503792 12069392 411677184478293879845099609970518532096 12069393 130946926648647644842594796006619086784 12069394 753914387805660598743405209517796108800 12069395 -223843494323637038060187621509514971280 12069396 178408671205957589042147708005653447552 12069397 -122686709014787562281327735323450798340 12069398 203120660964330792622662286042733409792 12069399 -169863696499833916942912768360987828704 12069400 115432379914629596104437838533310464000 12069401 -74532625753740476565386714254464716598 12069402 200112323078910595464107140789633653504 12069403 -77952777661925671443584592326133526920 12069404 -652974520747475250512263079377259334144 12069405 4449040671052044638125528335543299160 12069406 -205912075409854808622506680527973150848 12069407 73327843696424504667829611319221785712 12069408 26182801874459972559421648282897612800 12069409 -297596396813539361143415587578828675648 12069410 543324269112604807739669803212099075360 12069411 -575935740468682124081169854780612040960 12069412 22636181130972497495062403981128261632 12069413 771351610131213520100940505636118905662 12069414 -126002466800007628002515499724268238720 12069415 -340461990191775773066450543994931642440 12069416 118371703842139003304160809232981688320 12069417 314586358782830676398351648281937362848 12069418 -481601312531910861863292941918333921280 12069419 -1215729450623531026570029273778418393304 12069420 -154596032932423258948948888861044080640 12069421 234121180152048855433126620643094271104 12069422 -872265839070005522709853530212655055488 12069423 -229558711116124290188245567366658507760 12069424 -246650469014221187386477944901174493184 12069425 -61003110979640106800801173917923494500 12069426 -30100102951068233548108650006194186496 12069427 -99674055502938268112421674574776723200 12069428 -22963179313312290013048078377847179264 12069429 770847888688026886155085366813634965248 12069430 178305895004429310822066624659838720 12069431 1060855776108514027690345921488698370264 12069432 -801765316281996919706540588241784012800 12069433 -720647843984269964410236432244276140720 12069434 108881548767183234177672595215157582848 12069435 568434927975070777589827774065487221360 12069436 476887961550819336376260899502691527680 12069437 -1007761751226431645239179737014350786048 12069438 -426970825907872715702373619787042379456 12069439 -1487373955445380561666724079457292710944 12069440 -130740290492446344618720828930219048960 12069441 1350432815652646326024585185299355638740 12069442 -21388978224726828682827668495268252672 12069443 1061322822796690174868350846532125429692 12069444 -97861920749643323662078213685854199808 12069445 -440152053473403557550389984164079155200 12069446 749049037060666468046557381893170742720 12069447 132857555710858304372090611359583795200 12069448 348893433634446436390110735734803138560 12069449 1064214328157458089088647527795710272 12069450 175584974279968862773246461473952915600 12069451 -137311416747916949673480235275696653548 12069452 961013403618577111912951197932795197440 12069453 75716033222098406223620487702560448000 12069454 -640957304063385929635285864053899605824 12069455 -305621091381433406700032786926413600 12069456 40734704699950299912029914108795551744 12069457 -328056254459450635763770658403229900800 12069458 -440431552750375337125601643954985705824 12069459 -665899656200792482727985015546322652160 12069460 -221281520713260708351221436677725025280 12069461 -164458349151305819273146913548015877700 12069462 -329523907963523443164025466936039239680 12069463 -576604937999910567126204913625031625040 12069464 269140995576854057439043608553622507520 12069465 -338968040362584062899904668745792280000 12069466 -776160601717072795701653553689591352576 12069467 -223014390249286538268227120246961598800 12069468 93988829566115376187579947498659927040 12069469 -658498244678176831847334860148561063130 12069470 29793559068899470071689410452206626560 12069471 248331040523589017782058206824005095440 12069472 880650792343088748105527214053978406912 12069473 854129160045520730284216854889864924524 12069474 192778784341230919743913954996737533952 12069475 -503774184295492026675159738399677433000 12069476 -301017535764740397203086053022407469440 12069477 135114670533794716671663510489768046560 12069478 -31445437727558962430203633418562849792 12069479 310722655663150357613375922047371363584 12069480 130045704326641058653229978272142131200 12069481 -116807767882276156927878186512609011200 12069482 -342931713864888489294506441897198115408 12069483 -212988996160622294310718038887261207976 12069484 -117973612557512168317744091293589504000 12069485 -231879695566397532883508324107101312000 12069486 11449673887346145542995410472568523648 12069487 -488419956181976847111072586690467874864 12069488 -3169596709495396837671991306061119488 12069489 -314869428324638501888311991630321260176 12069490 -189434769722229927808820327263749501120 12069491 -772377567471227164137872939781412902240 12069492 236465081186695715738638591032868300800 12069493 407607388639647308346989128519257148800 12069494 51969941756627486534002278086771891520 12069495 -310706732584966802958963221396562620280 12069496 660681001940967308624702975970260705280 12069497 -2410492522478953296885608125380005812896 12069498 191214200769864126849434687396438016 12069499 160950580311554641557338177888084490064 12069500 -308408582335467935635096463679237120000 12069501 883900587842327356311156598574477010432 12069502 398020044502977344745464212539571901952 12069503 -291678907618584017233128251953944076800 12069504 178294111488771437088510704595102597120 12069505 13685135451225142924668667548355076160 12069506 -167584695783487799870729295313282713600 12069507 -170508109321270978510891508558101208088 12069508 365967400084516287861520320770865334272 12069509 -176136486251784250615714853938854723840 12069510 182824213770888675301843807594242297600 12069511 7569216420459542946870108996541366072 12069512 -89207674475828695598322999159172300800 12069513 42069974972674710921269898996196466400 12069514 -13652319629328918499002699397532245248 12069515 -1173479847078815551265903570543889906000 12069516 -28611429759576926890853543297500308480 12069517 1455155087123368516843487426026669776566 12069518 -403196578609371616542433543523906728896 12069519 48136762896167608111129616169500448000 12069520 -73765493248808909974862652906667622400 12069521 -449112004710342366315599630078421912 12069522 456700017528307962011144544666801540480 12069523 730298093682770930541489348620137913104 12069524 393789473207922263540834479545485289216 12069525 -127708970141634103042077348768728772000 12069526 115181978864620353666857772133045377024 12069527 -204725743106774024026204333604054546208 12069528 -13315257820147630874555123834888540160 12069529 -146634280221161528292471334752489905024 12069530 -113384832875406949849963201046935042560 12069531 26666725814393712234606244620848129328 12069532 985488877210444199644434831073510044160 12069533 -374276092413844384390117828088427360762 12069534 -140887056964898564316118489050161799552 12069535 893851707875082167117764907163502542000 12069536 547181164599469421311176957401488883712 12069537 -90437246286189034094967727227375343440 12069538 -175106035454850102412453236184759993056 12069539 -510113547937337793655222579987070650080 12069540 -104068821303831845850224367678573772800 12069541 25694588535829741733482414809710438400 12069542 321013759888958285268908237063475720672 12069543 -880978080852837815259472471666584760536 12069544 -799352433136722142203898237748134179840 12069545 1055159425510410338660518810406584731300 12069546 154981211161812012367348978221181104384 12069547 589779978830701822735638958712674886032 12069548 -52702479921024232139179921043811293184 12069549 36924559812115424719802903941240809600 12069550 398448472704599627659724020181583868800 12069551 -588776446374247059544206714677304935688 12069552 -23353742990462197254596928442273628160 12069553 1913623933591832673926561080916470924800 12069554 95565101671444210776892012052507180544 12069555 145285325848385891388942690388164433920 12069556 -130637665179886953126474321211859404032 12069557 344210714862207305170883846727533301180 12069558 357212955596666264329856954949812954304 12069559 100555889711077196178199088782547882200 12069560 437333959246134635787260550608004096000 12069561 265661674043645227705633866951129472704 12069562 -423424916221781914878182696342961709968 12069563 -132457467905836532369171611382310623280 12069564 -251538460580681266868757526792573762560 12069565 -271974866585752431223660343599900947540 12069566 -23046178614990585656406485284022569920 12069567 1135030823714930294738511031265663457240 12069568 -20749857995032154887327576745626828800 12069569 527439689210007148496567016220067232900 12069570 -10126601978177624304667148769958156800 12069571 -335936767601958151529780027646035328000 12069572 -3661449357442034934411391400742617088 12069573 -476144717901215934801574669885790934816 12069574 -21352245027199255967004285642161934336 12069575 33103045344110281774291833567905786400 12069576 -217389471579232559496698411175355284480 12069577 -669186688283477147422346294405695842140 12069578 -849515439750820446162511434807575599776 12069579 151410230277776924569299336914510696640 12069580 510213273620098528613636354081388211200 12069581 36743458221214737780136041850242289344 12069582 338502849259049535363506233880762392704 12069583 2837751932426898323806966322594416769544 12069584 -1715621829570098492079583417477496832 12069585 -121114590661763443776526904710628308800 12069586 -22080406077448008506451243468520454016 12069587 863235976684100045772948915813026886960 12069588 393911946142325387965492222737090134016 12069589 397929861534597992769936893988281239456 12069590 18775752591963398596565616271649145600 12069591 -9224650373178087302778838795028547456 12069592 267896600416866171994183494070719713280 12069593 437655021553613467726773735445443553044 12069594 89660426565062758169143118369460579840 12069595 -170603363101680778495605217584123480480 12069596 356768044707051498673169047153196236800 12069597 17089076771790605426790943719131884320 12069598 427531394051633844127229994935336946240 12069599 -452430944345995751823194278388698858344 12069600 306531374298051064288722776389110988800 12069601 51765330501783721571778209579360961384 12069602 -174937047535246168724285110269581316096 12069603 94561545031546357099528086782375139744 12069604 310305635741350241734707160148220042496 12069605 1110507812252195571429459271973037499260 12069606 304043228699627093633342693279242087104 12069607 -1089571890706243045120707726351883857768 12069608 13108380089030266258443259940290344960 12069609 269779447539684583525427837789742095520 12069610 -103271056783542302637644148435443389440 12069611 -348108729978115576786372353559275105288 12069612 -176541576756118995025843586709920432640 12069613 962419238251169599960680406589190830380 12069614 -419283403263092058917462463746638509120 12069615 -907333235896196608679102799892111447680 12069616 -157666840766449578628193619391453626368 12069617 299316823834979517491837415821518200000 12069618 313601583265808200851410444088425005056 12069619 1214557889153066679933992612593868259020 12069620 -269321360683333291123911003891259392000 12069621 -524437786961045844224079782191817070720 12069622 331096242601692073986762210538009567104 12069623 91828403093165782492519197319940335224 12069624 -16262259176520057307584596351707054080 12069625 -479457264375875276424576367615698003000 12069626 -953274706132511415950831669690612312640 12069627 11347936561640713125713697169944470208 12069628 845715208809292094399100667820855608320 12069629 741889627587974588935616938121695212 12069630 42935536343835449414944473007481443200 12069631 674968198989304060432395816777103746960 12069632 10184673776837123456096648329131196416 12069633 43850312945317469596438031119059506688 12069634 396413509259553618620735506590955378560 12069635 66099815594287012786866909647627848080 12069636 437389246069304722385327932218044958720 12069637 166774083231067434068039374764778017660 12069638 173408265749914487234723403364469460096 12069639 -923612008597689205009298375280186970896 12069640 -285886335603136260052040190719923814400 12069641 -450411731524630156452289839897960645120 12069642 -198107350724182805894093041863621660672 12069643 -923460144404382388351812069463297574592 12069644 818161503601881381449406235535061870336 12069645 94753066081129246181898429949164902400 12069646 23773496257102601494663183751784675840 12069647 620103277322483389181595310020493173792 12069648 -15187514487273111178704963709087580160 12069649 178774627540175986554305664513379879540 12069650 -156543310711578166640764536601647541200 12069651 -248462968155027560147804852824669020096 12069652 253799678553930049438517182841298255872 12069653 1314120859340619686521507999248499429902 12069654 241088466226666459596804133253886431232 12069655 -462243765055666621748614125875436024000 12069656 -181031451947657465961038212315065477120 12069657 -374807401484056820070406130015564579046 12069658 -125042821787495337911587589917281461280 12069659 88945000678879299928273922653013996832 12069660 -324076923429381405631009821710945802240 12069661 140153907737511542007565548014913540352 12069662 79432566318792015469024243556562438528 12069663 116950408610150468838033690526812022344 12069664 -301932645699755777121440057824200622080 12069665 -147655195085561943341149233879528920940 12069666 124897248276392276974989060699959921664 12069667 181686985743813326132365701091373045800 12069668 73361522128648394105593442537192444160 12069669 924823172446578475715506776206935726944 12069670 -4692230506500207092935350826244860800 12069671 -684636454939768341654198799478094373128 12069672 154064470676026037407250659351811850240 12069673 256592260946565774187274210671205064000 12069674 -1173257783270982880208241388939585440 12069675 -66022129567985544042386181048373734000 12069676 771505414006947762950110987647351368960 12069677 230256101834660448588450480794651925612 12069678 176624811511469079943876515971623554624 12069679 -421119081899606613338308762020352443080 12069680 -117739815496130704507449500797349068800 12069681 -145538581752651713981805330779103670080 12069682 -82490680148993357282692113032608576608 12069683 1053514578749983434233998049982047233932 12069684 -644675447769336466739836588083396372480 12069685 777845379031744245899969553120725110560 12069686 -405453925693759402543792410367924251840 12069687 57661054557082656223536821785433218560 12069688 678589369325362146979859785753954037760 12069689 -80420935052100709682109381904478978880 12069690 5366164903654877548530608647139005440 12069691 356032274737651159796000327142378062352 12069692 584173625713839432419929782720285858816 12069693 884239748276886068413932722440279594080 12069694 -126396594169347929179870660797156704256 12069695 -39863779706936509016682320906670950400 12069696 59340724681314746649993131227034419200 12069697 678176895392368393085287303502347383472 12069698 224318145436920611479303979174082171600 12069699 336657019165444300259299684197481758720 12069700 -47098730221665111479436788043483321600 12069701 99474769945230566603414013930839709120 12069702 -59438706944268054419284752092964337920 12069703 -391174363227353819639685292290723634656 12069704 1151583605699153401179913518486396856320 12069705 -159708860494450776667466185116933650880 12069706 109700630184170625922413671395752728064 12069707 204225748517745257939016715312174989072 12069708 6683588161334484403065264091937488896 12069709 -646223814350591848522052093587036174090 12069710 274826309273800269324644627230522360320 12069711 -459594188348030268087977341543622850768 12069712 290886445934057680072318535372609290240 12069713 2560679267316437673968490189114268800 12069714 -109451821806568569508792261425883134720 12069715 226454699994352726607739231766648001280 12069716 -689940488524791380521305800632852224000 12069717 523736657610055866880222813650567684000 12069718 -109942898083195309512740533522999653696 12069719 -986120975903112039560588970750276869880 12069720 -87468683545594770778361235753096192000 12069721 -283602144613004682307628063605997202428 12069722 -219068496510717105013651978677239309568 12069723 504580969637561296300945973684207813784 12069724 103558824144577281996739066169688532992 12069725 747966453621114169829705707902136307250 12069726 -1753219448994394419886726905617805312 12069727 -36354671707763512797774709659137860760 12069728 1652326013794622423041544892118806822912 12069729 241291604886760388336814233815041666 12069730 -36860474082251413249703801731575894240 12069731 1104763561979655293313714092234916735000 12069732 -278838182134249929881032629862839545856 12069733 151168637319035049410726063594635383168 12069734 292118133567688711839505840254969698016 12069735 47472954046634905114864921671114640800 12069736 564590596416448885631223462209947484160 12069737 967084244248184614981680061046817475386 12069738 325627305853050089770612263642963712944 12069739 -866582681745422463219576371212214307840 12069740 824057282435639023980635063335924592640 12069741 528622184605499700063557467370290061184 12069742 24964624870069565380731010646862888000 12069743 -24142369341903597233114576720461850016 12069744 -476209501085614115187640145634066432 12069745 1489484993865050409101368709060084274000 12069746 496909039902834802164436290385429983744 12069747 -11963413269928500959915184320069826312 12069748 133315845896839011780688679110749696000 12069749 420476708383774346709503063845467624750 12069750 -193147944026367298168101113372160000 12069751 809627274634208338354860952962318363752 12069752 -667072929690897430795792816690926182400 12069753 33868045565787941749197961909448380704 12069754 -8759700764963891980356987726459782688 12069755 -928599216676603478699534543860757571840 12069756 2932426525670067019262245320311930880 12069757 70070023807201117862702568239951527424 12069758 277154609788937134320561592450740245376 12069759 -276374752713220321409199384578671829232 12069760 890650437822608388350425691395719168000 12069761 466013109451433639654251876529871907200 12069762 4674609533660180025869080363151912448 12069763 1132177242116003395874463366322425734012 12069764 90451840953994866326364892305629884416 12069765 -389967619196355512299481873680796675880 12069766 -423399535784160422690388872694348363168 12069767 -782735911471419299147428486494032702184 12069768 -208973791440166681170831462577013882880 12069769 -1634290780417545515586263269778936722160 12069770 -80466148455921308199892543172667800640 12069771 386025997731820293992325083963303443200 12069772 -58109427136215579503239580989705153536 12069773 -1421067975094923940288217290871768763978 12069774 -571758428388110630988579941461526729856 12069775 77080561627171003927350757056700327800 12069776 27257768612077676076052242748876603392 12069777 102240997421465434875740881505762757408 12069778 122897641041410346495647417114526182400 12069779 721412276830427606592957845954936099040 12069780 -269869113496733978865106183828362762240 12069781 309472721937967401220176044659297565582 12069782 646879338875020759723344247470126063552 12069783 -1152071425231246094950003601964512102400 12069784 -1046887986850447056401942014869053245440 12069785 49464003036709970172518106231022072320 12069786 -237710886783390626899135604085558452736 12069787 147114818069243410882930613859158088960 12069788 163764839308625302910472867146543923200 12069789 487112725737639927585726039000188913024 12069790 572001951196940944310520254551981166400 12069791 199438292506913178920976607638745703400 12069792 64016980445786812326387583568185393152 12069793 511762634916053855729862420999411618564 12069794 13561075106267236755414075603153619200 12069795 -154997591510236013225161182282310681680 12069796 -90680097322607800553471821789360311552 12069797 1463320281216688901822805115021695885246 12069798 -18856371202516552574493470739654365184 12069799 10425333638886716706969477646232451200 12069800 908125582422299945374479349384715520000 12069801 -305030936927623275584635317924629457270 12069802 255135896325138719677319901765545524992 12069803 1063878794116671885226492952404367644704 12069804 -158233223418061109532440179896461288448 12069805 -186968426992325824859659308008091826080 12069806 -93397888547943097633385846497585365120 12069807 190561976560579824089601144277419590400 12069808 -81351093903700287189646014294332211200 12069809 -575374635713550358784251121560955060880 12069810 -255759441564592486844264105366677655040 12069811 136440543116737160644324117540094563740 12069812 107210259920799226144819356911723520000 12069813 -126242164985357331805774859933787550080 12069814 84730107486338404934845445698581813312 12069815 -119292416444303510843286255928042496040 12069816 -184312797205484082572454472071192576000 12069817 -161418654381561818273619509152738711728 12069818 -374877959575959342767110514842875566880 12069819 159562412254496133439109513452882490688 12069820 21345675921537221982627869420472053760 12069821 254993543541285951371020317171085748544 12069822 -296585614318491400482578948568028417728 12069823 538105448332323268132099660974052811072 12069824 -13946929798609287745632066303814533120 12069825 220368402447923028115981626244515633600 12069826 144086991067461815335822745625942343680 12069827 377273842502077160144768878418291851272 12069828 62246029822055601796525394707548918912 12069829 1403958130414158724100087373347730679260 12069830 221349558732373346123437278197004000000 12069831 -80004126707528691099920650745270908248 12069832 -53124183946085350910922740126886681600 12069833 1221600299303827954553118932304124203024 12069834 -91146479182957116719552789753486883840 12069835 940200024102352153587457389183730484160 12069836 -422648528544575509765999496326750475520 12069837 -163355876818356224084038270002446325120 12069838 212089693854120942568545018417953165760 12069839 -550069753876223411247892935401359236000 12069840 -7103822001731774042327528019691438080 12069841 291523607839884353138126900637136459072 12069842 -10334303922115631083568005992240506880 12069843 -353122963421667778416497569386773739336 12069844 -58711174545849548014046750199063421184 12069845 -850447388259612963543931224122796952800 12069846 395099332391268728406258889773853281024 12069847 -802353250442337446187774006512458138128 12069848 -47549577282983983489190881133103022080 12069849 -751531379292769587177880242352957860864 12069850 -31799005827825051801262659839869440000 12069851 1348246109009459278846599854028846822852 12069852 75829214955810113609954687426705951232 12069853 799355383581488948368212409616106112320 12069854 244599270810383363315654676360482282880 12069855 14425204185900995462965845601890449760 12069856 1102387638717458141827850034109372956672 12069857 283356602725401635625824415540705941760 12069858 66450704807958839848298849807294622720 12069859 898875209951621798116909682826514762704 12069860 -594317231396269952514849375068283310080 12069861 -106174233576427783964682140885091508128 12069862 -101610314419982668404230290908323414016 12069863 -85662049287532452943876116486739037952 12069864 -433183675519128512709949765303443456000 12069865 722805027860252738708853926411782612260 12069866 63501605535448945035396668370482956800 12069867 254644297794165840528643465399616326320 12069868 -671737746116193285038886352118611897344 12069869 -92324637932207790957839827903864130880 12069870 -274918830964470060486400709829089251200 12069871 1214608183910826493758758600267645136 12069872 -4596061349360992572365763763731431424 12069873 -713787126708895563923711315285491614078 12069874 706534489796413589458561799850840849936 12069875 -263009689662607637132251132898216352000 12069876 -193927965837701797581101712215973918720 12069877 -1094372722325064812602206987738598056274 12069878 -132749963132954163530029037103252689760 12069879 651920560099951211821161579932082820584 12069880 -96477395195805738937379269618610073600 12069881 -280972895035220413987729739578441551360 12069882 460301662794704770130810390421725574144 12069883 344276593293864509087085814025341934080 12069884 -437100188128990356711297273496108253184 12069885 -9172151536613131938542002927649127360 12069886 -648070138761381068935015855268733010176 12069887 -950187739102550508514628154960497467680 12069888 -190742931148402939359749005475598827520 12069889 -442172653871159122598613918574585372076 12069890 -226670469952604002549973250833545643520 12069891 35197100645957615234568270776211265932 12069892 306260302192524067661927489627835505920 12069893 -35854064739107252574183196701906178752 12069894 -306156100170594165835336165655462246400 12069895 70244926984918012757502596783501430720 12069896 -1359274263451363472673674195059060899840 12069897 3821695852899963768091387034798355840 12069898 -571984912286967198480020773918257730464 12069899 64365284058553765195396540514201250900 12069900 -269146001571637378163997954987379987200 12069901 984648160773016057983906720543254958902 12069902 172074381231840435842797274029691592960 12069903 -1260111980942365726107978292432187074800 12069904 -54183254847797940359606762581758836736 12069905 413471107631750572541108351762948787060 12069906 461080933831280421254652932389132410624 12069907 -223708281551474493492300824284553085680 12069908 -339861778944678812221141536124059496704 12069909 -624843262677380147992338451780893857586 12069910 455434415902014374167124317394491134720 12069911 502538961259701733779422036227155859632 12069912 -206956044417506477883291673065066332160 12069913 -452160952083885557089887132856454065260 12069914 -289397539267461018731587675274691484944 12069915 -165077440522803881633762052401661995520 12069916 -973264554743798170364156445122625899520 12069917 -54127249700851400588367169872296972160 12069918 58009074209765675817879282581450096640 12069919 -1670548157836513821957486950426450603680 12069920 256142256173236146763812573911248404480 12069921 574043587267797657257754726384540883200 12069922 32862849722973026495181965967531986592 12069923 784803259601081723226107752110202759680 12069924 -184850856391528973510494049732539014144 12069925 -618580263082406103274584064459808268000 12069926 -402756546857163364357815276845987397120 12069927 386183573753720202198076569108394547664 12069928 4116034170269297648953368034351104000 12069929 -964308012463503410233442049018162148608 12069930 33352101556849401590533859271536037120 12069931 -537315318748381331055898400868412968268 12069932 -299318433970600105829106467971646748672 12069933 -605132040017748482380264332801709930176 12069934 -57844908837053664398561661569745096384 12069935 -525853909280680735092696810219112248120 12069936 -312199205572187522072324502391005511680 12069937 -699778928593384893411350866700320174608 12069938 693627364443494931436607741746237263120 12069939 102604145076604319213607697333765117440 12069940 247128662371960591968453269586464563200 12069941 253615340376118907413199267319968670972 12069942 512840371584923190660896102194729048512 12069943 -107143592336731488287751533201847163392 12069944 -83930050117425327910064160026327715840 12069945 1039365696533376752952520897663758576000 12069946 59327211759246481979732394995574992640 12069947 56206570011427214398246287420614284800 12069948 294003822261221859874502970328790016000 12069949 536815501174748935596453626907703748952 12069950 -153244775891315444893708175405305310400 12069951 -871314364425366789044351517492732339768 12069952 -441265125592716287209444012760024219648 12069953 445581038196847186427153453089057990656 12069954 196284087386246172479299130265787296288 12069955 136048201211296193922966054250138504320 12069956 -635932712383751458255908104198031146880 12069957 -345536175628714878357930949902666550560 12069958 500884811728129841937299284390209802080 12069959 -1099219915290240593406856544290327201920 12069960 -138310254099025540583407053480566784000 12069961 -655950392424001124404446062705131654438 12069962 423164495278765218783443628021908160000 12069963 177182694190355020167649676055933749040 12069964 151528409830028622243915462910259806976 12069965 113410794370997376736101022281980038860 12069966 15140947938077312681152868415918713088 12069967 33122717912453477653479908582301994592 12069968 -20736081407484572899310251316593041408 12069969 -730232424320683652201524314560445539856 12069970 -257685358390080767633784957069449894400 12069971 17606465967131444678344429107205738632 12069972 55983287462818517168478657155533881216 12069973 -953133396754585340872596171381390345778 12069974 82131063596070766494003985236628423680 12069975 184008509763774073871057337170012844600 12069976 -1216261686997891015512398590589155768320 12069977 -1376993405859926796426847452309531033708 12069978 151168957397844800181023481473693491200 12069979 -181961507148131249247946216021709363424 12069980 -331429006269668902866496593306389015040 12069981 -343535969841554218349670453984710684736 12069982 36693918211561413337933730165503452672 12069983 -1479940791438111173127945227115843475824 12069984 -284363794917389987535584768990442946560 12069985 -200341703356070015487311950199932482840 12069986 263910879171966057772015478042209165824 12069987 -128637874521908811184062212887749988032 12069988 -277889336122198429310181664167394320384 12069989 1172777073275949878447030844389523809790 12069990 -164803610372398560206465227001263906560 12069991 -1204888644136019696697953360934583448408 12069992 -928181201670512724090136155692943360 12069993 -263549679268981886168484091313869854912 12069994 18630533953213415139508487391365029296 12069995 304433874904765339372833971935168526880 12069996 198141614341068750180010970103608366592 12069997 707367887218528907136050267299425687040 12069998 293300696267320668368132598863004025536 12069999 38477687599161077042023521809586170400 12070000 32633559437070623869398316541829120000 12070001 -1133442845300991823977122615706793985628 12070002 -76034869273853987146700880948776985600 12070003 -20882335423847368953535942414596950880 12070004 -253263397258333631239395852766935220224 12070005 -125978171983433731694435977476034882560 12070006 101409728062426937453146403343458851200 12070007 42416726207720637672064071930354653952 12070008 -62847374450228641456025707660192911360 12070009 75040491968393578738905249138870270720 12070010 -307679969513609000033376078725729271840 12070011 1011512783508842092980055968865802984472 12070012 50973734960349796472272211519371594240 12070013 97781549235751120478602826398931482080 12070014 -8872821200394746339154626141695171584 12070015 719733667447402516219334868601095326400 12070016 -42144526741342776254474738139660288000 12070017 -122545900148381836432881863185237784220 12070018 -217782696532012142186968187775330837600 12070019 -433099733265987260438270910767758191456 12070020 68947972178738772841881895668837703680 12070021 311058090186598366936734806760611504222 12070022 345892187362511814616055190775416642624 12070023 -199649540090973562451732564193216455424 12070024 157176687353091295329115545461222568960 12070025 -479744805945241302924788154644218604400 12070026 -350371577490615201632899004752705067520 12070027 -1033325344214152744164329072094179477720 12070028 -481465693234061030138937067009246846464 12070029 29575033443007073431918999986144998880 12070030 50566112050440160538625709585084147200 12070031 643949048828678253953206638402508754064 12070032 -11488421110710936130254990005777989632 12070033 230528321971271797808579196260792680560 12070034 568789433164099314641280044334408689664 12070035 2112845282414450210694821022892239120 12070036 263300580240233813992125666957839155200 12070037 168276304541838343249107609449241568512 12070038 54073796850073718178538183898293623744 12070039 -112063311979835319023717299964020285376 12070040 33619173823851242724913087469443276800 12070041 -145020868998788207047211363258586447408 12070042 -561351358869575055725444185556964077328 12070043 1139466166172029421644250650597279938000 12070044 -25874369256134668090254233040958169088 12070045 -112432495180723742865410917427181676680 12070046 409696875170886621248859578530163033472 12070047 -308388603527887038711726720858685608960 12070048 -164748652341489556178903176004946100224 12070049 67077122743898985547984594002856462050 12070050 176257585999659725213420085010903929600 12070051 -596096754536356497395928014669570625120 12070052 81726189193105930151886779419424178432 12070053 492044116206970048517211387009039724800 12070054 313599824195129635834442583748993351680 12070055 -864539412026575519046948381723771481600 12070056 670629796789062138410072511123970867200 12070057 -26617194302952550341829968306024935600 12070058 44466055208348079990404747685624376320 12070059 868638209687223032249783943213980815704 12070060 85327565228296763176351166640252180480 12070061 824166662296473628731556434080686910520 12070062 417898419895467360953238073891204696320 12070063 -795506225361428577250398579723278886560 12070064 18033158165379054046209039959212769280 12070065 -3314877935616376984820573856407577600 12070066 394702017598220555359923232950178400160 12070067 308141900574909346400719230275334000192 12070068 414918794840183954775601495876285710336 12070069 212402314468439509279993955487325411200 12070070 -370810578337525440904042842310691988480 12070071 -129879208621308126165992650306135247904 12070072 -301130449591123298671812909193776906240 12070073 -1493854742358043735825501007762476271280 12070074 150230520477635522093360262799191959040 12070075 -555389813519595774317858785695635934700 12070076 -367752501264126271354446288441452682240 12070077 715460682131126216160713618246676645120 12070078 -396426081931655475622739082316236168192 12070079 -441038227214253878351910778464607040160 12070080 134185313441226058869786926003100057600 12070081 -319607084158614459222280173230506845118 12070082 1059082630887758761915867664915829293952 12070083 251541162529179632943252857320972529664 12070084 346139628481147170876117020041109099776 12070085 -263146853857089251305682334670516511820 12070086 153365157950071974559549717185894057984 12070087 469052022590279093820997075857602850280 12070088 934320733877012924633501897348232683520 12070089 -485600915369566398078096958181119697046 12070090 14999635028036489893870166985947428800 12070091 258136632124342391296107103578975032400 12070092 -908290363615802240476233542174813306880 12070093 -608916323638678676395249784432665287200 12070094 -312896210799926271433898630575093760064 12070095 -132867523543998875120745656429659361760 12070096 313160949933180908951484606507793866752 12070097 -93933418155441269573867306786277810060 12070098 -79300260093884894368875452540521562112 12070099 -1409299505482461260548732159635286902936 12070100 -1435900054161824789602701639223603200 12070101 24394642066777829064496470619001104320 12070102 -345839440262770117861701763354777543680 12070103 -254675020994581311941867670160311184680 12070104 -284903396964543920917064455847837306880 12070105 29604788960361274747281212650261792260 12070106 -555876585147363627536857370186987332896 12070107 -407501098334303740563399290727785141760 12070108 238066952967593930005734129948797270528 12070109 -987364801952989599538949066242377064896 12070110 20074518509439738221626620932724384000 12070111 -201154545010937328184011212062218949680 12070112 -93765743311265200499955285239616503808 12070113 -196758857455436087895701056584843936 12070114 51978856629883369915283977989262305792 12070115 -218093162875777722313106571550538629200 12070116 -325863014025521160498498531763554131328 12070117 -1253276092974687585850920250164315282048 12070118 -635545989013493811223855622486910189696 12070119 -651795027731044326556334113422218698080 12070120 -537486472694752142667659699505283123200 12070121 597705101221507201521972879541806722490 12070122 79498481287715901187936763313152217600 12070123 -81441484347807217332664394424432281936 12070124 741547879581039986996742827104226721792 12070125 -1131237256667613211789998082059262905000 12070126 474511529857142105272236724904033916480 12070127 -1173395433019447224698281314424170831024 12070128 49484748593877684492536214034413256704 12070129 121359679995769308181188744485810992128 12070130 -465399916696790467002942100803332006400 12070131 -455620538588884558242475788499748450256 12070132 17012386522751531108109930421985002240 12070133 15559685219450067241313686549782133920 12070134 -11522131023497049057585254820544437984 12070135 93354634209192164663292223903338923520 12070136 -462337608884618282215026303788610723840 12070137 -209258705014636054937355333680180857632 12070138 -448928333078318509584652316543108699280 12070139 -1161342719328175314345239730372532788840 12070140 57099298470794569362719526973702318080 12070141 123545585854078281388786929478136481542 12070142 -175971569478947026197524244430326521856 12070143 15162174176217142711288073727129541560 12070144 777422466443024524252395965149242982400 12070145 -585150029255213272200523660064595097920 12070146 11454218111771848371915929341264896000 12070147 399074356731432927930858590226229194480 12070148 -722634888663049253897319233630114046720 12070149 110309327726866219436509380718640678400 12070150 -39605370492717313230297392795405822400 12070151 -497505722438034866464307696925742179288 12070152 -455409657282381707197692191469427706880 12070153 -194714408265677530434317081560555768140 12070154 11729757668017679943505597292339387232 12070155 132522997604472330602264415356052625920 12070156 -39859253323045745214739915693831826432 12070157 -197642711887707022395482544713469295200 12070158 223661531830541345095028120860303254528 12070159 493344512384022937717080544893043424304 12070160 -141809620991223743334193989137454120960 12070161 -459018656524983354458179813430377780800 12070162 -50603871263189361788324333675813475168 12070163 -382140910917842546818842354193040875440 12070164 -452598371663478384635153490943913730048 12070165 37950222503486185090228254797541423000 12070166 -152084786112528617330631966759707360256 12070167 -459563268559504836777601380826092031152 12070168 1146864481025122910141299496745160704000 12070169 1046665250506369976339461144410456061440 12070170 -104346647000931806784139288876936704000 12070171 1542704831707996120953588409468568618372 12070172 -177547950217012609648220134169760397824 12070173 -180604360534685997144919659987944419200 12070174 368613581773672455661382474230913598336 12070175 -195924320031625944307234209045141333000 12070176 -575973835898457464167675026448521363456 12070177 272929730168699178556967694325629492480 12070178 -434128964931828362912763198825252957360 12070179 245282654222055457681252516814061519048 12070180 -226735455118674712585138263674058124800 12070181 363908122554971864085643334744965073982 12070182 -440862161603512997196709023064915315008 12070183 1530915480730573147981724035592046941432 12070184 -294963955903416267580111511741379870720 12070185 312669644269455109488560742062025474240 12070186 10780179700324539676923213869876189184 12070187 1251962362343452966967606501609228444400 12070188 295632711057940356056668409624771819520 12070189 122057722237223915192773097416557155990 12070190 33417629790464843766385956438221064960 12070191 -2775960771784640837300422826399619072 12070192 224697244495741514925234873443809689600 12070193 -1005254103405168874051407050854645438638 12070194 50251251855179261457528139405359158400 12070195 -278653602713467436537458890498207632640 12070196 -3685129306294613348889093633819260160 12070197 -753109179911236778815477926490110976260 12070198 265924189341004091983948069291582033536 12070199 1404178596961406361907024827174928012200 12070200 339678712490878156174358731051912704000 12070201 346983734806624216809951379075503209664 12070202 -454235859148701944256347121308489858448 12070203 -638687489359214289851812558414330494696 12070204 819055662293095249457178631422800133120 12070205 389272150636371555469857128248378805760 12070206 96981956635349959347325129138429315200 12070207 749481477624740735440705884127060790784 12070208 -171089419917993972372285509502243962880 12070209 -538978145299926919001259118051967636832 12070210 83030103061272849761425599325653533760 12070211 -746983934066963310293157576267516505248 12070212 -185386794034965708177466170024065826816 12070213 -864227355071506789466194972787401311456 12070214 144104901652878554107376480775722854272 12070215 12257093298048578536019452303767548760 12070216 -681102961980108986015732329516007424000 12070217 326572823715570584194862459278800094080 12070218 498330616593367102548044494634507714304 12070219 2232940376589723583390721902309362896376 12070220 -320474280684704597815540917857966438400 12070221 672166844969555332663939593863609563008 12070222 -152086845565397768867447692538800728576 12070223 285072869422731849477503432660819563704 12070224 -20807175693071593334341586143969689600 12070225 -458889420553933889397795911273073794000 12070226 -346953096220469433391301866265514531840 12070227 -50103089894110781525358486653905002192 12070228 32835054169232351186020101948783517568 12070229 -8851018921927284532726262771235734016 12070230 211001586421053026847579398494758414720 12070231 689443618889146506529643572260264417032 12070232 -758753826716417640631901930872710297600 12070233 -44939173435311751994382668752321745856 12070234 1383011950772421710706739966219815408 12070235 -681025210681528200803545874605425433200 12070236 215049852451576609765597925241125336064 12070237 -499391406348184543624767487428263063840 12070238 49021870909651420116737617165399274496 12070239 -444271679768147335497871996488224913792 12070240 -165857275978298548979858870261199667200 12070241 -354790594375792817740006870971994331358 12070242 -522089630609031331107854022343084147200 12070243 1085128825318077355671705606624050654492 12070244 -8222413313719468041347579077160908800 12070245 416034980508809379725780938767740436480 12070246 238765326963322921463429222563639497024 12070247 -210446364810613264013120187277837948368 12070248 214529368833954459248094602890956472320 12070249 -1704866835660562052494266982830267397760 12070250 -780644495241340718650350520409766216000 12070251 543479259299149725821421299806475023344 12070252 -1393169486959552918868955415469470300160 12070253 -102761814897755447310204492969650840064 12070254 158952580564473886794660359479798981632 12070255 1074311162371570106752102346991118549920 12070256 -314004930170471409918794822931276005376 12070257 -118224703901447331942123144881997573312 12070258 -85624783374304465837728103332055572480 12070259 1233823648326063834773551212135138243216 12070260 279576460337443888458554275614882958080 12070261 -134625485955216027760969477635171220096 12070262 -366739585907165537764037080881560023296 12070263 419488916878212216281325976167342973440 12070264 -87436679061707593580395081007641497600 12070265 -966223203123875218632885909064585841340 12070266 165149158745732347904557163986670287104 12070267 -311759281026382536224994840274430327448 12070268 -213407107063297904474060192835970102272 12070269 621643588076751607626612183467480793600 12070270 394242563568546764884992221207302294080 12070271 33129335510779925055851255061240504072 12070272 546571906354102744596414717648269475840 12070273 -788044349189613497022315518133968067178 12070274 182382371867955293787971846258501405136 12070275 51822601361408936673141983773145337600 12070276 -195707891120351862569285632089120211840 12070277 330385167661019822986545216470243059932 12070278 -140829268775006170904652035237277888192 12070279 265251559160057004467703226732306126320 12070280 -126151577706499858072405625701565952000 12070281 128457028581855806768682541029640896960 12070282 339797011278982186269843056851684907520 12070283 -1584711702610709663060999862637462599468 12070284 58247888607089023378263283277368786944 12070285 553342880912968622452913269300432281600 12070286 906235706791857248346733270398307142592 12070287 -642219586840545903216381370298422084056 12070288 -34938011973304689485229136196403445760 12070289 65832118177371020441469496922891324544 12070290 -107592877736776936405340717975964449280 12070291 124003616801480456292759221846532839592 12070292 204361285479888574234843396971249802752 12070293 -628673364162206800002479312952598029600 12070294 -401584831890832429547431482625956302304 12070295 -336684225452601362506478485211739522720 12070296 -108409770719993345342420372512118538240 12070297 -1253241177792876286236174095396497283254 12070298 341617605925322453711087133381054078720 12070299 -209046547034623180526814121497289122960 12070300 369672396983453963308341323943886348800 12070301 -132136015066208054665858327716824510400 12070302 -458368232118154823547041613465348222336 12070303 147207556786472347970725004376558164080 12070304 717172056650376433920127908463642607616 12070305 -24740589548078129925557019265228531200 12070306 -237802247000042308377077852313173900640 12070307 -1465682254636582104467144904096866829480 12070308 -56463110965332711386378536215893041152 12070309 -977028609283662714703409295159822375490 12070310 61494220252399402718654844011354415360 12070311 -116067685205626178754883792860683280000 12070312 1052329205200165911604378890364742323200 12070313 256961378391377691744322018175252609424 12070314 322800041784706224834656342869783180128 12070315 -5861319728146002747512754289399157760 12070316 682244885376577290886254066487321847040 12070317 12270596969947560846571571380477669152 12070318 215000937962890889726724243331948980480 12070319 153568918541319015467244573136439363496 12070320 137823458394355622492032588704723763200 12070321 -656290958405117649606157600998774650880 12070322 867304635084679539940696262673333619200 12070323 102487046976082192111235872222566417120 12070324 300712118663680076546051775525569099776 12070325 164439941111083649651521703530855432500 12070326 -90856011611445911194627889875046722176 12070327 -273682079399947484432690795340949892824 12070328 -193986546521967369527558973765447168000 12070329 -541785959769175323895799887570942410720 12070330 165724843183755301954844018538647470560 12070331 10062558236760367012620212421303152640 12070332 68437436147234040277817801078055137280 12070333 219212666456558707627044745301658479520 12070334 -519548406937454391376780750188730288128 12070335 430249276857002863101729354274660448400 12070336 -61772700175279883585658542192328704000 12070337 916920543611232447979853148677529265986 12070338 -100068349917625828890825329146054287360 12070339 275682421668520794159693973229037122880 12070340 -116835170169694758593786962131060080640 12070341 603557917371168728592266161650275363100 12070342 -9846761485174203369359678972907977856 12070343 -1203769729180521963467866980274781501160 12070344 347568033933081386267237052220350627840 12070345 -1853717160423470704424557599712608000 12070346 158856747423087548769433584551302093824 12070347 -102810965912442899700222170162417636880 12070348 813417141622468979524087316776037796608 12070349 -491343220900345121121026507452304156064 12070350 20377004287899955007333954999139696000 12070351 -1965067069426798474442008660003924199400 12070352 -78330229680174759490677018275991257088 12070353 29647766870943421451687888559706243008 12070354 -202995120130419932798105696350051123200 12070355 495748497537221558982696548743462560 12070356 -2387606261250930304516751566854051840 12070357 -770113685833549713419907421576868475528 12070358 3212767855671909604283687675971507200 12070359 81034971865543387583930137975487565408 12070360 -162819378884959973272174662441639936000 12070361 1459086255409116684696089845829275575300 12070362 11362956321870307404410794179789245184 12070363 -1273545297675676013953992500975036751216 12070364 -215605244895896776687100832952881767424 12070365 45598651331652286104588188726972603520 12070366 502355200531397649639131001152623916736 12070367 35492602366592806972128308513637131760 12070368 31998840570054650790731713615647473664 12070369 256664052469163004519495246860011877680 12070370 -130764357259415312325367948814426904000 12070371 11323228616240451958890181884411934704 12070372 -394064600078123164693795805131965399424 12070373 189704896226660654226288882430204503840 12070374 191921045347012377066986291518017548352 12070375 -409371368686242574871156998985487792000 12070376 788759473631661416359150476852331822080 12070377 -9350355087318591369598986813396234240 12070378 -306083188706631719609655574537546823760 12070379 747524378623554985059837310369090987584 12070380 90297483083305616955481820753382604800 12070381 608471487655343390632140764776433054752 12070382 -608336659494426168097823178063997814208 12070383 -36752328166718304383959380597501552480 12070384 134863800828810042971758167940834918400 12070385 -539451990666558227379715321828937639040 12070386 203371058614419576526676885630167270032 12070387 -123663595574062201120497741915356305248 12070388 449934290236323583246821306450458929152 12070389 -718314914531508026321191583286978920640 12070390 65768985304797603747426575707300147200 12070391 1904771136016134383168046594037091339952 12070392 320566302827701399622124543655054540800 12070393 -665271330231560243062076075391312030358 12070394 157670239500045561894529388065380210432 12070395 -952273551970451611760358213919227023280 12070396 -730147689737722005648092725020016128 12070397 -1182347885141174719151161216533407611680 12070398 -106532278637274173870643871676223251136 12070399 1116052775478777130220801265213023714304 12070400 53459038424316258400047695530662297600 12070401 3447906023640189012738815510741873664 12070402 -394958685722386920000217034157584332848 12070403 -779075167775913656254436070818981721348 12070404 -82448880898445665135706739946337832960 12070405 741437221046112748574041781546062320060 12070406 411931441473086945652526985892304491840 12070407 284176938870686840803619463703605027240 12070408 106425270979560603805992947513465241600 12070409 -505562232527450839031007931477496236080 12070410 -72735044570654407747424795201318092800 12070411 -1169479688270546030221885692854085954988 12070412 -1023115394599022718953634919349153958144 12070413 -465161854874392673529197956401807983700 12070414 499824101609038442963099028004889029056 12070415 -124557683457815141884818206625545828400 12070416 -102759427303113746213127853900555419648 12070417 -395076703977946905873630916252660819534 12070418 -701842636053445530858209779711741065840 12070419 364262201914199184778013844375402325944 12070420 -289032231705726124394180341448086206720 12070421 -1250096113454890744858916854459579569696 12070422 -66889652372651549043864342930381361920 12070423 -903222666529055823318605237305867967856 12070424 -260786777406469169613425743958695127040 12070425 16796556810756818793578417793982336800 12070426 -55514514789649189392800934495670318080 12070427 -1077899501414670715001263981966402553724 12070428 -71222694932806242767894690405528103936 12070429 203165066820310139684725656981923879776 12070430 -87540723222317688546944418937839848640 12070431 338185544442824784106581011982115917840 12070432 576682127908895108335505581325244432384 12070433 -15753928853661683500322190953039964318 12070434 212130253971766689597697173655226042880 12070435 220384187909124921093673286048743902000 12070436 -86302560649546256999923031025947639808 12070437 57654014558897466602688646305848504160 12070438 -73672867679349511571889850622863453440 12070439 -5116524265770424963198214683696887360 12070440 542129942197784531724179985022258944000 12070441 533995516434014226585869052525221037024 12070442 223916573364883173230753784239495789760 12070443 213340098249282960178546289384630354688 12070444 -14541332322502629785424273699985831424 12070445 -693223130734116380555106625961023101300 12070446 168058804446366924670032094348597567488 12070447 506637412075289141971278374871480340080 12070448 -2996530984353160518880903695949234176 12070449 475733472630497160938909128680533568000 12070450 -116247332501787105534503163116063577600 12070451 22582188828067205752136830542044557452 12070452 873203751616457948077649382157764605952 12070453 1392551239085221362751611634727327809120 12070454 732364769605702660728266510293492740672 12070455 -147712391521340060303515508887979774640 12070456 282443952412068005717719962818199552000 12070457 -456472112807439833763840410505712869888 12070458 -26659197136171913037628132333011799440 12070459 1065289782311369313183063583217318739816 12070460 206470346213425387523609814819671585280 12070461 -27551829672623329653240061381653313536 12070462 -102057399096614463011969715585257815488 12070463 1512772694841035013355920022160112491712 12070464 -258229564084062561955802846829125566464 12070465 -627262501129215351446678883029953836480 12070466 104487717545193077230392633909178084224 12070467 -2017345822416206932014874587669941196000 12070468 837051056038255580123522060551327211648 12070469 -303612083972654789971250187964967021856 12070470 57449560379296755668905081157442969600 12070471 266748563006084939113073198770910411904 12070472 -81254384593761548299234404554746060800 12070473 -157162917591261269080373965398521330160 12070474 -118724132136010783013131391649530031168 12070475 402401963757123242807574496472824870500 12070476 205997182581409936577713825401171456 12070477 -93156129886658225060841296287863557300 12070478 -185763255718331863597647052262524527744 12070479 427332606824528653498174170834034542984 12070480 127328031102932480225376666980018012160 12070481 1796158748383026272472655881051432619632 12070482 -27703008939811562728017614195479534080 12070483 -365984258847596512445215732675836309268 12070484 -1396640814778829787688120790981258995968 12070485 2187877505050925165422092767327654400 12070486 -365613372645945188270416398519854316480 12070487 -11008308640629341096594211932735958144 12070488 -667270502152619772643846107689100349440 12070489 1655226767827249310260520133553091570560 12070490 155883755404780877539075508214011064000 12070491 232890134681626531637199216011469192960 12070492 69896175617991759480233426485064466432 12070493 -3279807815130442648046444210689058169984 12070494 -196061538904000127961591032008729488576 12070495 693011228927158006866155195160855273000 12070496 -592915204580894778046819191607520133120 12070497 61370039641398933128098712320680531840 12070498 -54796882273285277624162479465952510208 12070499 613911372212915719642895469410160797136 12070500 -325093371199610697900773231814558720000 12070501 -151481555256556976708655324128328360192 12070502 717873470009119249567854289738769033952 12070503 -634551109838969468386942751746055115888 12070504 716541518114134370934294473317552757760 12070505 150467643928316468779105295458824282660 12070506 -42261606909353129689625101740809104896 12070507 1052898931699154949243214801890396939960 12070508 702899401099334424054324218273196419328 12070509 295829184701340113137187042153723120928 12070510 -127123637277284922123954375923455372800 12070511 -808759692988996352726201896526803491888 12070512 403079374909196156549589130050061271040 12070513 -83729790050578846068995179294262902400 12070514 80751584127595050917910408472791607200 12070515 35716510145986018753022319845354918400 12070516 -373465444956174196953953406119584974848 12070517 -1049515116722339787897779430842202964434 12070518 -29576660564638433968581396309391596096 12070519 -2124677964792046558015781553901134255408 12070520 178985294424442632401861942440820736000 12070521 1254911970388717026610278070052084916420 12070522 199068521633305883050263993733112559072 12070523 -35643774390206345858229862654053027816 12070524 218036287772350613085940981511042211840 12070525 -620307963985419052307471937901839637500 12070526 19247090560824474265958889548322431424 12070527 302241661819015040701211716320132290304 12070528 -312574976051537828877376663459316367360 12070529 964367011139716852652621512683014462640 12070530 -2119585314025981338932066217972249600 12070531 -1559457797524417779087655059389944204536 12070532 -385940517761766796893257601586821758976 12070533 -774918593902388135681802666177824095776 12070534 -282466170833497533237261463615940289408 12070535 -756301297641788389097338544241934640520 12070536 373065862072455392611775653014099148800 12070537 -1133300394562962086347785704788812899328 12070538 127254192495351717177689394964853541888 12070539 -226170046113371452141207914743000968752 12070540 304357525179571805106813638549409607680 12070541 521808251122191575117410271023129032672 12070542 290651165051014881171294098901937726464 12070543 -1207635616591206657537786173120317248208 12070544 -36421366207505101353198863759808921600 12070545 -724063986500100305474025062572864423680 12070546 9046771296458614569296757912367055520 12070547 -63830730996759522574883631858845310048 12070548 189783308379793210009909220424859914240 12070549 1666488314054483195831272188028438112736 12070550 -4193233427225181092625385705022395200 12070551 -12010469166778821054967186345257280560 12070552 58822922991988030721763308192595763200 12070553 1477981064979033172254612486190818626064 12070554 362327891786247624756295285067676606720 12070555 -35357696444737845191644349849277769440 12070556 324776637046519817179851473640506460672 12070557 -660515467841549416905058493039114780346 12070558 -160364975743660856035872763419911853120 12070559 90988797254574183371136991176225148440 12070560 529915844891586958601072926789400002560 12070561 205746772591930842683724968505801788544 12070562 167850997741509850697970322292995751760 12070563 -142260312541279649281445977786954478592 12070564 -438051405834690006762945785167533213696 12070565 112844643616974972729080171524977123120 12070566 112514184938175321800318168216847369600 12070567 -193706144453346576660953333186108810360 12070568 814654377298933556238317374817550336000 12070569 -36614464267276556683699285122355033920 12070570 -229233570931526286077544629503728460800 12070571 1479360838830883270136771353340933726772 12070572 -768645307045144797204274413106655232000 12070573 12998063467837765261328023269163643104 12070574 -874448664023383216790346050044692790080 12070575 -195293500981469682234816593707819277400 12070576 -93096248727350855879909621509098242048 12070577 -228371064868984508714077988941927695888 12070578 -243166324413697027967996131159629637632 12070579 1212355819309972589895286266718508999180 12070580 144847330512213516140249774074225171200 12070581 -35148035783039405196061158959085235776 12070582 644517283076299294581465456265622911392 12070583 -398852380846374286017878748538375333440 12070584 -93799718947178439622619797876573716480 12070585 -531154817831825326150712815885539548220 12070586 -152007642586277898032003023838432747520 12070587 155975634577859930107600424729398129152 12070588 -173842195728565154813322602924815499264 12070589 -169106925000721435970914580265539015610 12070590 -75088685523949854086376061865237606400 12070591 305985584375229426552811815774455062080 12070592 -381003643887211357630955591135646449664 12070593 759186953183676766331445294791742606720 12070594 -159267263030026973378593666951401013248 12070595 495732494641594583154380831854833667680 12070596 -477784368289835340024783568650304324608 12070597 -994960206904862434059178232384902304 12070598 -249467709162976635131768053242203671200 12070599 453847606117643220149935257003273617064 12070600 -408947632418967505022460353256521856000 12070601 -467249017478981598135094883707086605568 12070602 525540185717182083851284218416037396480 12070603 -475157831598847837277027544161592789480 12070604 92895957102551972591722398600324360192 12070605 -2030569288903207902827326661389123200 12070606 -450658964218745383448421515595504782976 12070607 502731563282742687763426632557515893888 12070608 37476048370047335809010537122990522368 12070609 -239742915239328807531452943922464882190 12070610 9783713495393024249746786499535720960 12070611 -59397625130524081982818826043078975456 12070612 -115733695523508136818756833925484638720 12070613 167945982797115364722052814874619525824 12070614 526884919213307268124600373514052347840 12070615 126259199496701416844497316999080436760 12070616 15002165463570027174377232051568742400 12070617 -238090489171731438415783615605148157952 12070618 46604878770708839614524004322097359616 12070619 -219089110745409834461666309577489600240 12070620 45882816564238603305983763230465441280 12070621 -216148219256131693793821361843327395360 12070622 -729907697511833856313999136449010901888 12070623 -29064085657695799052752620342428826096 12070624 -1146929587045095206146233282281947791360 12070625 10811388342409761654869552676244800000 12070626 -92838040930769121401539688372480299776 12070627 325402807519007538181117215395951106432 12070628 525236848364075254162855106343544750080 12070629 812919607392801832113830232113908575804 12070630 -118748756753155132154667891374879784960 12070631 1388161439498617255550139000430814915592 12070632 -114239435753393064052042509761900544000 12070633 1135835397796399453814528261311316577360 12070634 -996939616249725556894485846387026830848 12070635 362581383755517050142689946560111055600 12070636 56956848279068383204917359355244899840 12070637 -325311133664565333946175653823474076714 12070638 -21519805808426109444038081565906198912 12070639 -65438241276230721806318908147930406400 12070640 -230052143680411874555426292364648611840 12070641 -386072167417801026057444765601451626560 12070642 871264733281541482130247693035273171472 12070643 261570248087102769011473740726756370800 12070644 352072011354971520113892248230022952960 12070645 -685017261494652535579620575401235264100 12070646 83229573714739129553306353413167319552 12070647 1133681338847993590832829508222986816000 12070648 944868090780935695726542376960573071360 12070649 19137420775515134824057620186083923536 12070650 208623836901353463283295662832444601600 12070651 412166952308162077648674715733386639652 12070652 -754307170876134783252900746101785358848 12070653 -67180310807546265181840813465795663872 12070654 471526088156363512824863458035079627776 12070655 -524449181664530142327983569327658188440 12070656 119474714677742484783287678930547376128 12070657 -937138435594029477252001738952657455680 12070658 215165647202975144970458488936996562976 12070659 -3887805858266908884604927864322005632 12070660 -75488621452904634825817188987439449600 12070661 -190379052627182226011774442905662152738 12070662 309589567030572271582994685594726842880 12070663 -393070562734623449748839751585387326904 12070664 1117334490586416902780706032959541007360 12070665 17789172756098452838872759985228178660 12070666 -1268529646193012981272749402466614875040 12070667 -33273726403816582353602878012518578400 12070668 235589568514856459429527524045658705920 12070669 596288809773748719674023100995165889644 12070670 201312260175803264345853329337644256000 12070671 -361015955645303854473430187071211506416 12070672 -37696803661778412316027773733960474624 12070673 -1859638646301076577937661054476812135616 12070674 -170714429067184138416359337959713259520 12070675 -503199790386056742107310772452944226100 12070676 -93171816011913072839842186067624429568 12070677 145226098309005756638236314233962829280 12070678 -66634316145501340268765830411533381120 12070679 -452117263949482087220707034266882333224 12070680 -370555517106416677828759411839219302400 12070681 46300046443599073442544826289824573440 12070682 -290181595662353362831990000980064477728 12070683 393955751804721313512734925903405313452 12070684 795140535546670310807501998461108348416 12070685 -57356646545262575950620342998524964640 12070686 210290025152608918378562937921645542400 12070687 -10509790457121491240476143428671042176 12070688 -5300082860444001917405926572020465664 12070689 -76690230991089062354950569966538967376 12070690 -89548386265238118561170158394869908480 12070691 -1243347923570556547003612064419193023908 12070692 17852087869355290558942612886854302720 12070693 -525420175303678317723005503403408340960 12070694 -508071396539317354079801377374594691104 12070695 15317589881972848643791330906684108800 12070696 32063987629567329612134347200997785600 12070697 312171777468313309631893145911860758472 12070698 -81686848168002616346405689449381015552 12070699 -34953697464037027835378934268931905440 12070700 -283384854881289884316188713869761472000 12070701 -77136581392243815719432004530150922858 12070702 3893722012472323690412485080082965504 12070703 1600831501807777286202548007680707367952 12070704 -126424958197148933836760558905096175616 12070705 -357439309192915799072039654010262127640 12070706 598193583575139811693565153616880353552 12070707 -435993236341838902838040420467303570880 12070708 437418300556847043789156558950199489280 12070709 483165277356870011501181199728511832412 12070710 -107531752997219189514024825190440979200 12070711 163642226088673887629637318871988390312 12070712 -852916030980242013893039379463785369600 12070713 57858960613043693725197840307358197344 12070714 86687193396124091811695561226203889600 12070715 -283526210671207505862024112447467763200 12070716 28942165694044478033816061757964083200 12070717 1076127869365973317769468299048601869766 12070718 132701389863480107195015406643023360 12070719 77000766187493107197810571184300946600 12070720 -49446454250603128349382631938871787520 12070721 -148832516102774197720069781702113701720 12070722 196438059384582964650534046112196025728 12070723 -161200887331560768373752272844314669360 12070724 -1191278795991861954857344077733395525504 12070725 6102020913967564781325625739739348000 12070726 17640979176854837437071403720383336960 12070727 695306886718617842929643551506797439576 12070728 -658212102366387684184393249786527744000 12070729 -445358345118719742550863635376781547712 12070730 85027509839539191516525386248576435200 12070731 -69627555599412185218104537171119159376 12070732 -364209042859228647782227823648436945920 12070733 -1222043848283939857682101506203778574656 12070734 -126759281202723004858341014033523169152 12070735 -1031194590998556141555934442901326594640 12070736 -57899179715146531977625953423204753408 12070737 -86512316998712424390022201245885916800 12070738 -622426253821698423596359971914710220160 12070739 -769807069852463522198556623866059197460 12070740 -436972994450418085394346464049424281600 12070741 210866618704465858684590716505134547704 12070742 853833671253279757943394754470081959232 12070743 -65124803251507400668889004141369072000 12070744 -19870141037685764493260481198479769600 12070745 -8272122442403916267696129694900191360 12070746 437945547752413438342912315615180549872 12070747 -84912563766479039432028916578608200848 12070748 -58574296573728990763381430394672129024 12070749 237308127452716460605136086589285061888 12070750 151392804983683654766058058080521088000 12070751 -581190024498131120949429014678709991680 12070752 -1055138624308810398486441463121438834688 12070753 194147151687519876853670650022761332002 12070754 354619679888970840448586276478605994576 12070755 -634254999693023418592213051602309136800 12070756 742463314484137182313566462568663598720 12070757 -7571410866332860955279752575070007940 12070758 -467712793801795805961469426532517643584 12070759 -526271280204680936427928594181942292040 12070760 -387571227170716714869408343986413568000 12070761 473342705140797220717619477514350805024 12070762 252287535368992313940558312063960152064 12070763 94940121735662518405709544674263226880 12070764 -212850090779977747908992660781196627200 12070765 -327858116135063854020154801738287851520 12070766 -80187822635380094831375543162574631680 12070767 350596871081456064128858435964558939648 12070768 108956275081296664159500626516257603584 12070769 -6038996147957028070175800567444154160 12070770 -213908779226903685961802119488014630400 12070771 695443766574945269703872715670633033000 12070772 361219815589253417574006357312220108800 12070773 87673540480533760027800333390701700672 12070774 13457540204234098329304549608718057920 12070775 -317409980770012225570918450116512743200 12070776 -1227765860426308332267517715256891801600 12070777 356004025621905779431659389456255418912 12070778 -111767145839129443345256341705610808576 12070779 211086138920367101325477290714590041600 12070780 -217325280988042144814701846696802918400 12070781 -304450461338110532255479477714331936256 12070782 -112334642407258063388313488787678899328 12070783 -498234896066810663999700011873279939968 12070784 1376278408160042874724449016457975562240 12070785 32185009355248565936722397520454887360 12070786 -153510026565594492355968490509600215040 12070787 226951277323475109456154660639830646392 12070788 -9318905912450609298017335543262515200 12070789 1367336154907830137291502954104701600480 12070790 307709556745930493899559880299121014400 12070791 -432057216898151791184910019811690877552 12070792 -922038134549973243125730270258128025600 12070793 -486441305200492370908407558508564713600 12070794 142167850041083106904367713053687417600 12070795 -59136886984356022919303452581068313600 12070796 -631135986661910139678677139871186324992 12070797 -26574382416960908430018303813884020800 12070798 289003123755084848737566344312281745664 12070799 362912416754482303674424686655876734048 12070800 -50331704687815876451758565362630656000 12070801 -1577361391067616772321479904028057077198 12070802 -149120719349104175677768760890154612736 12070803 -150610064002807579216595902917475742880 12070804 -345324032486888727086638061370486281344 12070805 856931977687697602977246631846191744000 12070806 -127588346596975988474475008950695923712 12070807 -1144701280757113360907392832357207501544 12070808 368515094278198069793735203663030056960 12070809 -1334508628333037582973682928836373093280 12070810 -20179881977853222854517156820056000000 12070811 136791654917740325713642927459553327424 12070812 204094835687856103646952779775292879872 12070813 -1039519272912958321799699450123134752276 12070814 95137329037851075589805098541113159680 12070815 -261367392811946838646405273795813500000 12070816 1197929764281911708689426247671545200640 12070817 -251796600020060532542224225652001761760 12070818 -126922256929105340387636330009790492672 12070819 -1572438296256496243988372558529788989040 12070820 -471582154404721512063050774702569393920 12070821 343907285765934628816653616993194594624 12070822 906486886943457075052203611839006455552 12070823 -1645387177646648413460001393842787557856 12070824 -1195897377476071423595777024688682844160 12070825 -243492281696725021341237219191176984950 12070826 519151578559983090601967368963230608640 12070827 218728539963581626952611828354941854364 12070828 208133811481442353270127534282709123072 12070829 -238885076648533576545530828770554918324 12070830 139278523439457285346009108993638049920 12070831 -2992660931602266826028291474178616328 12070832 192432852685837617208661106648467521536 12070833 1049073995845291933349981258009670872640 12070834 -183773542803324378106659102014798291184 12070835 17604700396064217648211844010475632960 12070836 47174673809045049885189690861120860160 12070837 759421987839105710032448498470218324480 12070838 240284733281517344345701743358365308544 12070839 -768861424176322670959432851473796509184 12070840 7813667193464882353176410569185484800 12070841 -635596166736850339149528452291723900016 12070842 2057915416320664207337285242425704448 12070843 -440231067880006848102753146472151130400 12070844 -650420438420027097464412493397279193600 12070845 -1215287093314428943300994894092168504680 12070846 -72930061359300465510270685450002448128 12070847 149385819423404055434515007191222783296 12070848 35695692480775183275797491237225758720 12070849 -36250350230482329115857781079968960064 12070850 42755689470187941432696969438215289600 12070851 11100635723274631460664273158613026400 12070852 622420328004086506612987433300784721920 12070853 603680813500769897527649864428557891102 12070854 -92624253660150251583729289755625692480 12070855 108378000268031602214209797032785856760 12070856 243344980749275046256655010503909376000 12070857 105290013453755278865466515776398113040 12070858 -158613702889298111965401721686491040720 12070859 -537983979203707523601666873204054654000 12070860 -11649625667685211973018396415184650240 12070861 38178990350458798614978880839391379424 12070862 811380511151616276134757515218316874432 12070863 4973719026200070304815895878468847200 12070864 -118267204180505380537095505153597243392 12070865 -722005357533459079517535620175458313600 12070866 125862291930343577655544198530550084224 12070867 -494833939387544661243031669560452450568 12070868 629858328938392189493031190043636504448 12070869 811439263013876993633616510178997283840 12070870 25589048158828008814997835381952892160 12070871 -1058550333661413681123758419186237855800 12070872 -906084516215246542330362458044554178560 12070873 -27685204193971411122340739598155188736 12070874 9928905537738285524897083257157750272 12070875 304383784008519647553183010432345260000 12070876 476508800063892758862751396913687759360 12070877 163880047144809817720845565204039638912 12070878 -78421099915432799189071187486377553280 12070879 -338544724107825948152941382324268654416 12070880 -175200850594861194503706119012273356800 12070881 -846990109860091041229899553549197675630 12070882 -51555397148396146698025623200197410816 12070883 -725707630153706849223941445750433631232 12070884 -147540783735264331787126984928213073920 12070885 -916578714887395063584307090283057484420 12070886 -118874051029599376714628740336393448256 12070887 -779524486189579199125018759559492462040 12070888 -9058542417272221979415437842562580480 12070889 6438261202734285683219674218569553024 12070890 52153238824230615519497736864215808000 12070891 81506060278386461702474378315929155472 12070892 3089454361267730809355627184328688640 12070893 728627401120522236599169890701301772864 12070894 118152908498486569238754322816392242112 12070895 218307845293422941715356106223515107400 12070896 194865667925321825596535677606963740672 12070897 1223118387384636817125778801734011467346 12070898 120026419088523980516088965315915022336 12070899 611911966295915727647811583872775797000 12070900 388553342248270882971965762175125072000 12070901 179188843727386549881684726360284155932 12070902 -98464933932297090843191701147952866560 12070903 -72913411736620071928040353743948754800 12070904 -142087112273018273427460402220373934080 12070905 -368962423648098465261992491455052380480 12070906 -25143292705990261941676441097460078336 12070907 1421587368757068075890687198050718469156 12070908 -85922143971640052944306140346705998336 12070909 -519658802850050600825179805790115337760 12070910 -27316269383581906808724883684958365440 12070911 1204080627309510407139673870904389411200 12070912 206166216727074385217391454150922862592 12070913 115912840187220816460222482076182876162 12070914 56508016632023280111502063121777249280 12070915 -6042614145565797703428781821993449280 12070916 -748193663598325523747618294501753241600 12070917 -4810232756729204904439733746805262720 12070918 591836698814875230145543648623780820416 12070919 -130221235033993244487966342402648490704 12070920 54733345646997258578044879779608985600 12070921 1068283935945429573626989108179380425770 12070922 -39787189214809178248909730176099681488 12070923 151544895132499889608652432231146042368 12070924 36518667581150884006876229635616287488 12070925 424739990830249034741383055119037551650 12070926 -88408793118506344722034381211054553216 12070927 -47011025383756761974813056827470491776 12070928 -258929132409871008320501325389748633600 12070929 -73725889694112223182629566954928975232 12070930 -25858726777204387144937625059843084640 12070931 -1566672224792856137796653071502567584800 12070932 -148877685583302571115852419206947555328 12070933 23476475107835076975746443736022882432 12070934 463907206184492016402338253997315342080 12070935 -17177201271526942259660759611554028800 12070936 -234102246059804292983763380820748216320 12070937 -1619465497256150475419725901536397912700 12070938 -171764461601297882540150661586389019392 12070939 -408066660617239341446033253563072901576 12070940 -140568936745902412179227664463605104640 12070941 -659288075572541131745311344481845848640 12070942 -44977338200475255181407948030284755200 12070943 229100838278441401218717876482446884192 12070944 -77118849000351583854512416868014424064 12070945 -918954482973175897856449390954336178520 12070946 -99281383470035462041243945576450865328 12070947 -43662975528242856930992985613622065920 12070948 572770877157468418999955696212893696 12070949 853830973500147966625484944201315062720 12070950 -246829998965928163916675212032530558400 12070951 40581396180398941857184511579570152952 12070952 -28742010232073549755143716919395205120 12070953 -412842882104910752280446579658484930038 12070954 209849354316899373710253225888608588640 12070955 156441982857888981899565536194100639760 12070956 -287883786934540240750082851251524540928 12070957 -1537759992903648025578078044724723314794 12070958 -716655225526600802058914063682639245760 12070959 494564048483427884379334239637920119304 12070960 -5224784276666960276547166042521600 12070961 627564657916557413374053314007061396032 12070962 -17576628406879309641283702367061221472 12070963 3327865876996927732109010805597055554560 12070964 2123254654193378952470029721589614976 12070965 25937286821103560267384880411790653120 12070966 -92436290919663667792783860793064693760 12070967 26568156331830454662119100046089766512 12070968 39669940730066070092838509455960965120 12070969 -716718756623484183963382548543235811328 12070970 -372833601398819185929864776206096972320 12070971 -215712541378771030093132106310993811200 12070972 114182034778910583243164066381487819776 12070973 582986624260058323041327780774680961222 12070974 79378016858939491474604152159002660480 12070975 -72576965838616283790301349344824000000 12070976 211007582581798840970418772463470510080 12070977 707135720168861723299981636777597020720 12070978 593689841836286417112141250665884045856 12070979 -235473129398357126899191937525366308420 12070980 10700756013933704147444253349874300160 12070981 284492038469164677960225473205107816760 12070982 375592231257330333089097914547856969728 12070983 217260654233903163574070383749026298024 12070984 -153433094238926230435694904978452413440 12070985 811732522761879050796986610191137742400 12070986 523360856532183434884060702461962924544 12070987 -579479611617335942498477206618071764400 12070988 811843374071499859235311487484804096 12070989 -223026221125645527518694728060828970240 12070990 -379890945763345729902776580000507386880 12070991 425081163904801236601798148957844370800 12070992 15954055254929588873526628880893083648 12070993 140485618416445589151902180834020643040 12070994 173614294798702433049925958127663979008 12070995 232737031280615548174956044962038743040 12070996 78974508448087383182903560675847415808 12070997 686377331743098109759041089031922566144 12070998 -163237723224523752083966976756102451200 12070999 -138111587905084283289836672257108905936 12071000 659159063389597982042295860872734720000 12071001 937041947406877210420266072977559168384 12071002 -371213529833290511071717915621083756048 12071003 -24284792289862760902266485568089037744 12071004 501938097079171452367168255817969786880 12071005 -783529301465988403437294543999780824340 12071006 293693762473126626138991657911057875520 12071007 234100883056241521085093912220033240648 12071008 1068313786752648683240931917580472811520 12071009 444290787320801944390764861214082918400 12071010 33092213762463586291581167285072363520 12071011 -502543088177730597513773047952920620288 12071012 491931542818211191401606051479917885056 12071013 -800182449385605492107791023313619108256 12071014 288186547122781151781084072510123619200 12071015 -103801766368279762257032419633269126720 12071016 934032887903356066559974801448001945600 12071017 -16489344368961718735101582375750825216 12071018 -85051982962927251504091423230563636640 12071019 178804034592974059962063248750884768344 12071020 191170343125386675398966968432736962560 12071021 -349446490785217977625253108428360636128 12071022 59155156010841504781955743718179522560 12071023 -846244836849678007911731228360962240280 12071024 50755912756160424352302195200080674816 12071025 361202593542327879281146088262514702800 12071026 112320882075459546079065929875273003008 12071027 1161377692284992775957151163858119212876 12071028 100374015457402561763940099454658445312 12071029 1585339430247842298798220728045918659630 12071030 -394023414554147441391639659299020545280 12071031 237609986059689615550294165029036236544 12071032 1316940119947782574645255760493982310400 12071033 34988631967594817085701403039010829064 12071034 -186078546533474760025541762692418633616 12071035 -671217970697523691520805815364000587520 12071036 145090223700308685216070484178310010880 12071037 195830512913220700044154146736622151744 12071038 -272990200974382743145791211753335198720 12071039 61708106050426209512104958170566087624 12071040 -98727982048969459455272352594945638400 12071041 -727941767892550511308264899534624642000 12071042 -330591215828475299499673617973405516800 12071043 -556317593159661976842249006266626656816 12071044 -365115255257735270728107296344884080640 12071045 118246277485011051461519951064938033280 12071046 2160137671286993610878677095081768960 12071047 -213624191539277136823224207707099258040 12071048 908924212714078295832537744452628480000 12071049 320408548472982016237915973368363769568 12071050 57322244428557535891080552621754630800 12071051 1083638165007368481619318016952156615072 12071052 471690176731878154731632584561674869760 12071053 33225857041566099722425991540880261302 12071054 154799547399787519463960533342447850112 12071055 81024464053763601699223776706048782720 12071056 -131985466147348116650059848254251646976 12071057 -79267671498481878201058217577726870528 12071058 147034800153733022271354727781038675584 12071059 40957831915827162608965940661609861120 12071060 -460438018546157495535308928761429387520 12071061 -32801854039675663532870719388379165120 12071062 -489886409373884418416955624887554111968 12071063 -634866186003326997672409468402221029688 12071064 -763064636343864591653636170928410644480 12071065 41910801398128321184230652696983315200 12071066 30385615736517485986651398324903678720 12071067 -410199274443439648996707045404848407552 12071068 -429003610661415614593324994674296689664 12071069 -654682080060180954777590761149417116340 12071070 52312284580274063761835398027389868800 12071071 61438253273927677279620332369293187664 12071072 682598184156751567963871155262787551232 12071073 296981002557356957227303530555744183744 12071074 25454629609558040254909701879714810240 12071075 41167762476772659292975902543494343600 12071076 771948917204275475760050237357483950080 12071077 899651675741872458036055006219853364926 12071078 -418417734183329125152332432962891376160 12071079 691703045050477767343349395451952925440 12071080 334041189703457586745806398446018560000 12071081 454661615848088079456933627735244746 12071082 -220780495455007049863485843792379196160 12071083 -371497214692538834242029620967818270668 12071084 -869078378671955376243372481655477078784 12071085 371352678399594254426027461412911591680 12071086 689254945703552919035499176392801502400 12071087 497204560255420806454175369110565229552 12071088 -17385699494450564032662381133186891776 12071089 14941137309025108412721757975000492320 12071090 -5957744098382998480822628426979778560 12071091 -843097254934294073838780890301564354816 12071092 -26021476921031570093163926798140286976 12071093 1427280826328059929259176594058915887342 12071094 120565534913944994538388161803077300224 12071095 -1088972727975077980449888454475654735400 12071096 452865936182647398988086211269394759680 12071097 -289104052212717675121647101690265572172 12071098 27476353608034353964964108199747406080 12071099 478173962167687155794591205838731180480 12071100 -23638767884940351604756985788379097600 12071101 13880959423141514201770700650257032550 12071102 159855988177122060735698614219016701440 12071103 18003797632085964118484640042475008 12071104 189321125973410074265201968166140379136 12071105 -651996542845317140443913334673123152000 12071106 16954050565451815029895274798133273120 12071107 -680864625004057237980323158950190151168 12071108 -18425838801190711453167585554839609344 12071109 342243280561109680508308591188063047904 12071110 -259248283355977274112591582763232135040 12071111 -128972616227226139241235733449264465048 12071112 392643218879159454324555887991319511040 12071113 376639659077516985787778371287247835904 12071114 -593510617711021275563461391708376519168 12071115 -83332712924271733576240731540087226080 12071116 -149073778113913693359874822658913285120 12071117 641210308040341606650973763447974562166 12071118 3149866689546794054828344437740134464 12071119 -2050500485871816575451099081204182333960 12071120 103285179974911342417764300345715507200 12071121 346723119974856904016646873479633112960 12071122 -28659777115848417194301966130617590784 12071123 -1326026888651591622742744127956302452628 12071124 -54488406208814189642088407066297078016 12071125 642593390405405471431180426718793720000 12071126 -1174174422153300489659874898164837650496 12071127 512456247924386895196120724617341739008 12071128 97737762064693290806033937071102914560 12071129 86253051490520857398098467374152069376 12071130 -316124571191228890489495362696128052480 12071131 -493901984373427836208715241256461323068 12071132 12151094463235817634544180572322616832 12071133 567088566908771607316584619467423585600 12071134 -78056130979564558965505779617280977280 12071135 -6168646613475916844531295761930000640 12071136 81000453067500241513031503198568841216 12071137 313904256302848809047299225224019666880 12071138 116875133936126164517556339800967042720 12071139 -20744730700317843455280899117256463008 12071140 146684589943949201874182584338367453440 12071141 118010014573353106094924369570279892000 12071142 39008822331963705169381383956617412640 12071143 299190732408892664190722821366442225200 12071144 489890341390364681405020743577425116160 12071145 -304252874106769901411781743332600937280 12071146 470157293969254029980694125406014692272 12071147 -27053093559239469712648521632130569688 12071148 -1050937210673318005180547758470934594560 12071149 -1581688199842531953941953359197341623850 12071150 87876017154046195995571904872162152000 12071151 852270794291869329677656990035637039392 12071152 -69410344113268108412241659724100272128 12071153 -236162988827822695799631097578353074176 12071154 -81796227355086406537591909673943621120 12071155 -700858739691048885460383396854859895440 12071156 918213030655288521384640150924829982720 12071157 279973816419835413697648908840295747392 12071158 -102240463948635764854450171519862205312 12071159 434553244129371181718192724160509883680 12071160 565588579663680810797028294172182528000 12071161 203195313706079441405166243261776766292 12071162 -431919473057774584777955431806872577168 12071163 -13171494369373552299484713734347350960 12071164 -237528593608148162410831370607053905920 12071165 -1010703010610547651774868021358522725800 12071166 402946810320190580660279849155192597824 12071167 1434201038220193550631133909761130601216 12071168 1057679246758780233097991198091660754944 12071169 278575240258949618847469070997418446288 12071170 343763626307280579859984079395428917280 12071171 -458593336569652992099364312547637354288 12071172 -329458583480195874800465262696639403008 12071173 451914310944608743636394592576158398080 12071174 -92870917321609285137156971284662949632 12071175 -3374378602048179386654650244401968000 12071176 109647911852438948070336999031993896960 12071177 -233716288315720625268292959586888649520 12071178 -221789001747780884294950734716833449216 12071179 -49219149546378432223404866056888732368 12071180 -564276109303082020929133252619780582400 12071181 607159479012451189189137535691332297152 12071182 496323520857004395153660923732300607744 12071183 8773620291113037805645826832651540480 12071184 -82162463925021582805908201028305616896 12071185 455086328043197850898412348070588293760 12071186 178912973544889822708112264274668811264 12071187 71889959045261516124091491900162034236 12071188 -242830654163489089283911326233027260416 12071189 614364501413162610374903495328324071520 12071190 -212108446642775427594251668285535980800 12071191 -1568958565271440254897385409410300424616 12071192 332608234204354317290313427481507020800 12071193 1021287880558907112568192378493590106064 12071194 237283201513587653746835304510225239040 12071195 -544726056011988112176773866645712356800 12071196 311155604761106323088602934588889057792 12071197 -656207571365701391882832181957892659354 12071198 -411743818900604894079413085886102906368 12071199 -501426348827107592172127680257766508800 12071200 528140297049262356749603027093028864000 12071201 -657536254787560092511678707719070672798 12071202 -144161723230042566707155250670551040 12071203 543586631926761870194532212136379007920 12071204 193804370869820544796437202381015587456 12071205 -67858157669854750738279606833856444800 12071206 52301047834914476370438768485739108480 12071207 29416915945594012422071294841593467584 12071208 6275228354137249605982056312693227520 12071209 -1057365803481785916872782791538119731590 12071210 25627129950553813890165993278940113760 12071211 526011515906819197358549765442899005272 12071212 136072266383492727537220107478952780800 12071213 127551357564136582736663282787906478080 12071214 12234483457835747668179479281364705280 12071215 -76373425449407564216634770933543916480 12071216 -299574250402312707812066578086437142528 12071217 779648140786744208849561426346815266560 12071218 13362081927836263188965172723986239104 12071219 -1405847928600089454345031343538617419380 12071220 52941676085385933902561730104344657920 12071221 928298196426266216121625661895818557500 12071222 301108048671578826406537680733222698912 12071223 -260494698595388605235837577449608550400 12071224 -1491917695346388781073566279150919884800 12071225 -99740335175193065145194269686582852900 12071226 261315509636487436392670038475779110400 12071227 -41403130526088661791869398162716511968 12071228 62465363116343945528358956341806680064 12071229 874011752858787488603025694741629734688 12071230 367110728519734184259602922032085917760 12071231 -478642433079495779695300799018881727400 12071232 301525084018855520337245638223556771840 12071233 -567130168330604604446033443138552019518 12071234 -18381510870708854658531421445180932608 12071235 351198484927299642434281671633807456000 12071236 -967230798096298302531734494865146318720 12071237 -705142455101192994154637122338312822114 12071238 90416171656998790339222051283357861760 12071239 737679201266892828832075323106628434840 12071240 74298096772546087207457304392178892800 12071241 -102079269140258704917225537567014054400 12071242 41109814220179526951372561894862668544 12071243 610490034467915252092833994256412393492 12071244 736914290391376209064777477016633826816 12071245 -291805567754598963617790769553521981440 12071246 -293191578431333977896837977469335148096 12071247 706336421250353361001901692942554693000 12071248 -39789416462144249433400025798686556160 12071249 756638324998725112133787711612980219250 12071250 31198803861234851076027105956402100000 12071251 476352234844849888635944573047478049880 12071252 -62937761276742458085631113286889234688 12071253 -547175825461049203006285088821513670496 12071254 -168734925426739821063521179742937613440 12071255 279490496867037165364759988253665000160 12071256 1172613722651987276764596537053593436160 12071257 -818491068622191917107942193361537981216 12071258 989225159409647864780940482657171537376 12071259 -882140608768540812488187165309484431936 12071260 -380813694959543127820310580922740165120 12071261 21484647302943301334052120477653991456 12071262 -116529962515102879977353852126938392576 12071263 1154068515122715970976617800936845560 12071264 -1640452009051076737582371910037632450560 12071265 7992523377535027645392299729633704320 12071266 -602454895597096861118709283263419637168 12071267 -686087230775527602597397650713759390880 12071268 565684639553019678577796950903782696960 12071269 132865308488851499478955272828996620672 12071270 551428973507842200170054731134776995200 12071271 155264922157642749592423583293531077120 12071272 583960966285544035808412735427001932800 12071273 -43807783882562242398408954935669537478 12071274 2718193167099324067905573489402029568 12071275 115573236411763412494483900165590349800 12071276 -10993008347089054627889197334818258944 12071277 1176803181300266901191363225623046410860 12071278 -283166809707912160020584487734783306880 12071279 2749659188501448396905537656421835264000 12071280 1621745893300529691908616976792289280 12071281 -91199609432219961590484445876723951918 12071282 386669639370036180136374000407326608000 12071283 -35358262960307363384583944534746712832 12071284 -779111277255075412445038696193386912384 12071285 1781513692668246356176832253651743521560 12071286 -39670706509624315918125229844013742368 12071287 462466029423439760675068291723984526872 12071288 446862196127187212016773524644400373760 12071289 -850615476254368234485713100011624312160 12071290 172963385480272725698456366146037790720 12071291 784381659227924696381900832495518522880 12071292 269238156298133504147041669500809871360 12071293 -514737031340303923055872868891253973556 12071294 -148318934809215600857537669995601954304 12071295 907987241648519874690029227297133517600 12071296 -781462001903732762644658623285863383040 12071297 -243946319991447589166066490545091622848 12071298 -31734818545682193279305197769745599232 12071299 -291685405224789896519777116294739757700 12071300 563874980456298318160445740224017750400 12071301 786419783387704538214811097010002707104 12071302 95149872948340237771617831380517482304 12071303 634873945185083644201017124427976159504 12071304 -516155089812944717276732012253511680 12071305 -38952067260077101956298702972691376540 12071306 -55778146990249570904110089695878739616 12071307 104625693541727898542072129758798826496 12071308 -223979674393360125425887835813534131200 12071309 -204433860938271881565543330953023920000 12071310 -43261908377382579164995720684782996480 12071311 180162153364330176324137037694802670832 12071312 48018528753096136401696029060777508864 12071313 176447250776751405346878600816641724642 12071314 -95752707545920433668367218271473315680 12071315 -392647209300883284479955229672647497040 12071316 351002918082605545162524500905399511040 12071317 -1544492965932505037924148296133718827634 12071318 -25249484540721693971978633252015923968 12071319 16441983813615576799159280373941669328 12071320 1318990303315619155351775794467225600 12071321 -443583896744584210739991102960863148156 12071322 38309096377183347286939918055231792640 12071323 1275880178943959719892119329533500120 12071324 425503145926905566630149955568751504896 12071325 -40238562724160648578317601926795374400 12071326 -284199079950683101188318242957316226560 12071327 -994624446993443935373355139509386233560 12071328 829742927666717949282915201809450532864 12071329 3466468901205594763312113845978600930 12071330 101149745431192016306388103867421878560 12071331 -595843491002413738514348646404737266780 12071332 15762534856486905209197877268425674752 12071333 462984348673320881995853216524381065048 12071334 431619640437522209499753078416930265600 12071335 398274620909462749180722729565274029200 12071336 240071558793450497576171326864394649600 12071337 -64024670353982221901041337017471536000 12071338 -130387166870450026966376701304836196352 12071339 -32353069302319075412326259967213854208 12071340 71211959859105513845817433481293056000 12071341 217284638760394012009048559317109316000 12071342 -323675842786781917264937890341352630848 12071343 -129790367022519823709976040613685348864 12071344 29252088106623111106364744962982117376 12071345 -436623949728620486748703528804382679360 12071346 -81909602876194151970107047364418850560 12071347 -14386764655463237499531787199845531640 12071348 -156654060842094165327361251922996555392 12071349 -2587702408856561556078838069622104800 12071350 -121106792164398908396998595093226547200 12071351 -734944196776370788147414331571793404696 12071352 165622833337426869889340899810309509120 12071353 54023522600674859570170617270835416704 12071354 376417306191939057505904818141249251840 12071355 120575760665550270585599668835968302960 12071356 986411444021806439256001736109306969600 12071357 -1025000255241605125759312702369047294900 12071358 71197056120031619276264356561055178240 12071359 -506859630725095434615474465528823870784 12071360 125685532724331897877536795050995875840 12071361 58376419738707553513365509308408143744 12071362 -92789093597506280101698563746466885088 12071363 16131746459884766003304541985681360904 12071364 -232859576449918341684089586570485587968 12071365 -527028096023187580649925206664037560000 12071366 130777689279977380599099569518150368000 12071367 334763052861303360506001808774741265280 12071368 239257560556910553482790588448076866560 12071369 511069472014485314136509975290414252800 12071370 282036021749099576217228302992108396800 12071371 -523252799242523252352098825491107619456 12071372 -159183266232270044333195121126165488640 12071373 -624601965660109261978073775272177207616 12071374 -234708571589961002993148333486447416448 12071375 -1461713564212043817743717027219202600000 12071376 -48434841829871696296473219896892456960 12071377 955262347082779043966885334940895050212 12071378 398856523584612164381732285591669031168 12071379 362412373169243285412034743184598892288 12071380 -647429876095709738806533081182551507200 12071381 332787100893451001612531764422102847392 12071382 -318189086927535165440464781494666348608 12071383 294723323077841488153263524066046914680 12071384 178839782956843114387045412818114560000 12071385 -236126629176610885652962120348908016380 12071386 -587838442739976063696807395316102629376 12071387 1572122863107709277416943736761416452036 12071388 42848738118774542868330561013895380992 12071389 -399082255449334882814030852372701885632 12071390 -2256035724336081513342131851994956800 12071391 -146500867526802496808102785315024966656 12071392 1120404407181427858934541455279059894272 12071393 326617519139396314872254351457705557184 12071394 984170542523338593198923941208118509568 12071395 503882273578706380118959904692484190000 12071396 -1115792324073586838872364133660214051200 12071397 136883859733985673447338250344614050528 12071398 183853892703740995687504598205721739136 12071399 -278294128588353584564557637738288343336 12071400 -79581056120411121235635252880343040000 12071401 581293531606094752075902089130885065402 12071402 -7188970413885125759919551521840965120 12071403 331965811488590376838741850292213724800 12071404 900224402677043528607227139454997401856 12071405 -252870986787719989078043315697563453940 12071406 -46338491520991298053461373057279512576 12071407 -387914008378493269457294281476858791344 12071408 107790462355484641240439540940188024832 12071409 -300295667186589308022170905106660364288 12071410 191663448083827589025426094776147389760 12071411 1091141463276951414275694847593016362384 12071412 -154894002809288468031412848420200202240 12071413 6336819890920070680442478058603462684 12071414 120519113186972178196835096465100625056 12071415 -230682195483437189742566390893680508080 12071416 -366213552667297470786560238956927139840 12071417 930452949386545444593463171705043829972 12071418 -62729108618630529608664257571999031296 12071419 631045505059797381982850281089148731792 12071420 218897150249589153371262001761729730560 12071421 -11875892800628493599759105674128364692 12071422 -580247591397910898638036343906603980800 12071423 18463312652284414514425619671564989120 12071424 44498216082210398437233116482916843520 12071425 -72226796825735395976837759643243263700 12071426 3139244842279823716658691947751662400 12071427 -343128758899346019996660428370076329480 12071428 -1572795492819216279909084093713545027584 12071429 -515131487796075426668781931617557255970 12071430 -4736659702625810254326623236659705600 12071431 -372434723256652863452333043655544361536 12071432 -82183651278267473435265540227482905600 12071433 6180287597498568714086829964864997376 12071434 -42547793266259446204848622347743986080 12071435 116724249950950161787997753963113728960 12071436 -244688001463780852275759745619443777536 12071437 -454464774477035793894896985365227745280 12071438 -461120154870229221793158695621553890880 12071439 -293377820202198570753560885515769581416 12071440 -235874156948224347696162507124562903040 12071441 -294496837833656197062220869808365421200 12071442 -131355361192584864846488356149741871488 12071443 -541203959293336978513149204594249956308 12071444 106743225458933686020566960468046720 12071445 -460289960391951471862470225607196241600 12071446 101997338286428125890203351124323184672 12071447 -81246008836822677078400293221796237000 12071448 -103274731976255484115852005308128051200 12071449 8056363169305650952025850815110540808 12071450 -18525715787456585762006324426632158000 12071451 45078882532574668607497457861611997184 12071452 429731783648615387834596444273442311680 12071453 -754051487797907750295751459983757415220 12071454 -17396150974904005411222364349235387392 12071455 821747126630759644323439008438802032000 12071456 -1194766313365230010688087003762072616960 12071457 635758676336095485668254242060310635840 12071458 8863428161135368124615632900824161280 12071459 -477480222042964453799847201068000931480 12071460 -107993026688073136135482611806373376000 12071461 -105525726350228980447039685705415455938 12071462 21363916883135997981570721543645636608 12071463 176307895090913265766813851804392501544 12071464 869488729779658575651638410077980175360 12071465 307692488629878102817762626931244025600 12071466 76488624330595098105922627496264875008 12071467 478808825849819640146848635867499406516 12071468 56459922995691522105517235783730363648 12071469 -753863341539509050221313855444485464832 12071470 366867076461140048028857257478040031680 12071471 467090049386771889745645337347873398192 12071472 -16308202377598025734059259672900141056 12071473 1000959631299406510617580624850857710004 12071474 -109574815229564788352667067584638913264 12071475 -19344916001966388734064781239598382400 12071476 -13495323781215675677647584328072275968 12071477 356891707710529576772528844488050351104 12071478 501025761821918935323616228701209164224 12071479 -6870092577037202989522222347085937568 12071480 -1529523505832354833734908138443449139200 12071481 -188507525275848835737451882922175340416 12071482 -366183254103376878073824977344382157600 12071483 625005616385416662234491688420167676600 12071484 204834134661554442489623250913286046720 12071485 -15964092475749649465733468302153266600 12071486 197547857523774086740718763613488240000 12071487 -955616780143454337153009188861513219640 12071488 104889078032016276096976090155964170240 12071489 -441602427158479120185006869103434491710 12071490 12379002227240282044987200630913797120 12071491 761549734218196067401719996136492098384 12071492 -30446453877675113076462892325537250048 12071493 -5259344235795792355258855918332475776 12071494 644835162779953032262066579713151891296 12071495 504702778431632589932152130008615659000 12071496 -100289344369021789524977668527815639040 12071497 2008631502103276571921029887035661203328 12071498 460692894920750207189570799707748522240 12071499 -73844652389447857705463357057625185664 12071500 16571794247071713385447449848947200000 12071501 -1213792315284415983093042313865010185790 12071502 22787097866367198273712679245954174080 12071503 -139029111638353912010499699118573007248 12071504 -100797829452969956595386607930487996416 12071505 80725503046463291707773274718800162560 12071506 -523550152044237840241927730788637255520 12071507 -62680413247640131792816611097197665376 12071508 -223978089287051221313127077235645143040 12071509 -635516283645615959695462265054949102884 12071510 124364285450427321649393155529851208320 12071511 566806565556143120348332170564243148920 12071512 -119687022143323810146863958641647564800 12071513 1398941656894485808966884031750271662740 12071514 32479361099416551763995719014413296640 12071515 417872925806669823749651457931220191200 12071516 -241514878355531479179957480516735313920 12071517 -145010647837842213110854938542287017120 12071518 122392958032322555621640114493962947520 12071519 37454734449204500213968681501756712448 12071520 -258908329270477273946724580817027727360 12071521 82875214912619397479069614118072306688 12071522 234082613778280254739078460729126559312 12071523 505074530002065249199881598665014436984 12071524 243296744727591586069356419844957519872 12071525 -392631288321626511190834965255636166950 12071526 47216487826118112923072222833644071424 12071527 -157530555974651305874156849617533711360 12071528 479870831732319898225468109921791426560 12071529 -562570028350578551300256014906227107600 12071530 153107199032913952556917550310806775840 12071531 367732163559979696388911600194467113332 12071532 116023289922077275719193418930652364800 12071533 -1719762052493314223077005844762357826100 12071534 742477544528524844968657092627973964352 12071535 -235062911758285734273673264801779632640 12071536 -240190370527877473867136824212028620800 12071537 -687211218450434260647503144079309536814 12071538 752045598959685155658274971163738648320 12071539 -125427747249259453351332431392980023600 12071540 -81389042019618902523175593075829171200 12071541 103395777156821194747003906073272353600 12071542 71365716808890852175201021610148076800 12071543 349916055351739725310369720317659805144 12071544 -180323434100311015245144501995754946560 12071545 -567459832600857156971787350077866034680 12071546 262801412063266327189328718683862797280 12071547 287925236569532174162121356086540958832 12071548 -207407414139115505608446385510003590144 12071549 -497180582584761098295323791141723330464 12071550 -131406309282179542650691231361980800000 12071551 868212684344185715707581049030223784504 12071552 1157739563878124195445055772215581081600 12071553 93597808957142814125431424355255101568 12071554 -815652888618043061879680201095651097728 12071555 -260182502635625515679069483941073280000 12071556 -128368551964637068418923413486927003648 12071557 -1054681310605984525523453186665836236194 12071558 716813675949010416811198419575331638880 12071559 -908805587267677030294223433454762078296 12071560 176041123876330602070171726968857856000 12071561 317373169875429771023978362744344286500 12071562 -2297188998346584568235453168324382720 12071563 463507850885695716194836165028349231760 12071564 544787585242167767614801121132721257472 12071565 1482767809254079418729365164164952000 12071566 223701010730978886234437884167983920704 12071567 216626998852360100838935446194736781616 12071568 137187778893119238297714743553609498624 12071569 -522992606802088397365162548983835561240 12071570 -114476002459086144311122886736521518080 12071571 1490441813201844656167752550903019756400 12071572 -5379501112538629475998527154323792128 12071573 -21575425377285498434994135191798720256 12071574 532721580910123225375744274096568852480 12071575 -249086878309177349558465889736876013200 12071576 655607691155548362809862767352875765760 12071577 -118559250148480381906492655129258280960 12071578 260838720541469517092000218880904345840 12071579 249782457142231058811421048034144951280 12071580 188581011765959139134782084636187612160 12071581 -1402124647858204696142951148791465272320 12071582 570253828026640130606677237413200630784 12071583 -263444099665909502206776547989862710696 12071584 300551036766855620739679688153751355392 12071585 188218460603176064252256406196479785000 12071586 -43006970123447362335999859747150006272 12071587 -187086553577683641087025373822040108336 12071588 -224451007381277636704413376084539645312 12071589 -210472230004501021566673522811141129472 12071590 -592178424456200042331195978493090051200 12071591 -364806411550734745763267461381582500312 12071592 -14553658596882840818798208877254420480 12071593 1410990867947684689825968762591466610320 12071594 176731076806528677318903686189830767360 12071595 889097727323901841895327595800273049600 12071596 -499409798816854803628609258497505809408 12071597 480317990198302062046446344040312465132 12071598 76624493227611905200086286248318935040 12071599 17706971461254822885948547552960211600 12071600 -135965050087287973914015146332849766400 12071601 125333809427179434210707788299390107268 12071602 -747046016120141811500774831757677227248 12071603 242445388561961407136850079025836499544 12071604 -209576118553351107867534374781613277184 12071605 -19473718151112781984417443849857280 12071606 -35236350467076543285895926260449777248 12071607 137329856073984830172975606113035758288 12071608 446820693073189072436797710734749224960 12071609 854174468630867785694105343055421853840 12071610 187551959476506189130238179711120408800 12071611 612344092892697866615399285551012698212 12071612 -370900262561093883132859189098906132480 12071613 451743169079866212886757009175289638144 12071614 80534191161683451114729153002490391872 12071615 -1429947951725807781427534061164134092400 12071616 259437137197352516374407673543384891392 12071617 31286654440140612581697550576462088960 12071618 180786186089811824976329526030860182080 12071619 -158903455532022727013852240112101698560 12071620 -163127105425805003137860246580784394240 12071621 -974168165739294608561814016765528091136 12071622 -21738280763157442836734603578482800640 12071623 -32067055148126017517763031027261241128 12071624 -88212299873606334027366012311145815040 12071625 -748962281040599836051083691823428992000 12071626 -238644620573636748927609782915734506240 12071627 -543614454595037749551049110395207875440 12071628 -205736708000092955951512006050750444288 12071629 1483889586796423850922971329176113082230 12071630 -181618052180221827813028575371821994880 12071631 -150079367062391094251717639278650497280 12071632 290255733045880360969699290181791301632 12071633 20118732035289520476908984279640763392 12071634 362309906619515172810637252977240228480 12071635 -702464094848723676702993606342459902400 12071636 772055889355734630568092740462275522560 12071637 675822360104447789523608636011762708494 12071638 11437792585065149486929287200474929344 12071639 382860726811068010129571411628154690440 12071640 475126694382500029826811967003986124800 12071641 667594894461646371771695230143471602500 12071642 359031349473765032881633854153178243584 12071643 38920230146000337413183632395843507864 12071644 237551658721743792940649626416250429440 12071645 50813188530527796051877013068105173720 12071646 304419938363456457858649916192877456000 12071647 278163022989140499504947828902691328000 12071648 -2975189648711814648747971488600031232 12071649 -68020695231004999935741216689895117600 12071650 309090911059884698675524025404400736000 12071651 456187520219471011046764789522358708160 12071652 145292587196811192382682543408465605632 12071653 444194552447149992678810292282684611264 12071654 22231804021624693841811265053348511872 12071655 405498735705113426325073977114299094960 12071656 -1130626788447786356390542178226083942400 12071657 218453704485731497662560080716223089672 12071658 -292964309455998330690747819240588099840 12071659 81005779004332612778626324851549594304 12071660 -38441208267810552558768117715443532800 12071661 -198039517602550782615260243357996961792 12071662 37245923966384908955480272830229472832 12071663 -228478864790159956027124959981919591088 12071664 173256939823910686987953154283722211328 12071665 -48229714837913784728933744376739433280 12071666 544087702218251451753803189182032928800 12071667 263765328923133111457513234180151885880 12071668 -799786408396125082104177105482122051584 12071669 127192183100418953177549127923979519840 12071670 52113841106964273369251927497296627840 12071671 -523583931457362170798466265911372987456 12071672 -1060048559228082494546945448055958323200 12071673 85646363932967897232415306371505769802 12071674 -481129096189900136443743423704640560640 12071675 -17703068236636978511936281026529382400 12071676 -112252118564806919714812450113237335040 12071677 -858944361761469637252532735280027942888 12071678 -31326414647837785816105842729552399360 12071679 143614633532202695617844758393615446528 12071680 888003879231377218857510891813611765760 12071681 -1231320626324885017519196568869465419518 12071682 15484790721431807313646169467307865600 12071683 -842188400961353521729504521964170869376 12071684 733175682854075811474334834140044428416 12071685 -682617799073870469041172152461068758400 12071686 820686707757605101467639462841317312 12071687 217133704376161121620163072240158269336 12071688 230712780211354891649460908060363980800 12071689 1288163857589791345583545578881061667866 12071690 -4087927749685271875822526355882734400 12071691 11983123273360854351743348770300327848 12071692 267839933263775434278275184673210017792 12071693 -827503656908422359973181460574953833460 12071694 156511811991244015478957320712939398272 12071695 -77859901529616253363875552387084364800 12071696 -37623440747912478771932671065605799936 12071697 728339527107681370477128315626902662240 12071698 -822513253799530243035717161296113356400 12071699 711804596558322373830090450028472870700 12071700 -461077269126349534857030560991040512000 12071701 203264865926844579722968843339409292252 12071702 1339901112824979264644750903105479945152 12071703 -206003978777260040885904251772974034432 12071704 176129537131882368745970649396854538240 12071705 -543743539729659734712578916322762486140 12071706 -79149489179068750140869923148546013696 12071707 -802943013344246271073959848015036185160 12071708 -114903905873209061689117120976131459584 12071709 -391201361167391689527683516878398460116 12071710 42180577731121300238406903611807416320 12071711 486818487384852339321371375114942522832 12071712 -14738741886467162247396110277333221376 12071713 1251045534737863951954727015128920804962 12071714 170412737524109418758948563107601155696 12071715 351410490912819590096875880932775185920 12071716 530768828736941743536587972642577971840 12071717 -356889294229252792835367801191021285376 12071718 29071681577429552832009241459085194944 12071719 14979950136834665301134642239236525312 12071720 -275808240202729395516780708564622387200 12071721 -31395818932995431433351198835336856688 12071722 -29388618592293763726006369324550815296 12071723 -2873154710064095802793551950884955741040 12071724 84413893207473735991155221243693432832 12071725 290326624694592361263278617357802994400 12071726 425383158025045515171039503736420541440 12071727 274962161236970665079129540149926333840 12071728 -144821859046903369644514721843779944448 12071729 -171982376050389090675069250837040690670 12071730 360719290372256523431540706375737072640 12071731 142595807683426153846138090110217977856 12071732 1348832443606075006730261750572375990272 12071733 -369388677543005996846416443775684284000 12071734 -8339055643859479781498315618780712960 12071735 -167788645816422227433016057349341178400 12071736 -730629602717429597732485495374601543680 12071737 1665650528331923555969478750115736601386 12071738 125349336751920691728409479015943392000 12071739 -53906586911479800355074369483812755176 12071740 -481986951402199042733058423611249771520 12071741 21465763129714090416131748582585907968 12071742 -515481820162733464427261798809830237888 12071743 -747926107207182238184010794098435440240 12071744 297706187566071688891390392543512887296 12071745 222936112727207354956634780204276899200 12071746 -104177907441655771429310104168078396896 12071747 -341373874906012279187001669381101887884 12071748 73954977935766271961848749561408712704 12071749 -308212424635513838751402163606346385250 12071750 207900368841973788676126746395166240000 12071751 12696587672805091262205505235628227664 12071752 120754829764581538681158805924608245760 12071753 -118257530098974924440070535847799037440 12071754 285576769839668740948809986719770167040 12071755 -83851457433080780859899340821751476640 12071756 -19261288308809728250432943060827692032 12071757 -134317977760937122680664451404917201024 12071758 146313812491073621696555643762706844160 12071759 152078306107715637398740820299005605616 12071760 42496099669715302446495914172815769600 12071761 342183674974166850764858321768431944052 12071762 -448475927919215105015606823108580730880 12071763 -492665038282792223259594977905108256376 12071764 1155309509405799423212262792093183242240 12071765 1255712539730664365010423352950957660 12071766 94204271488537265843307887370766264320 12071767 721513099898615040737413144589296092360 12071768 143661952627609307901240907838840832000 12071769 76630625733298184543641783758478105248 12071770 55327039144491968846989943204186530560 12071771 49649632010861962751209593968815425600 12071772 62613027575329800312465075560338513920 12071773 128346271384155628904349591231613301760 12071774 37514576508437670510217533483692615040 12071775 -102733395323632229438481303966931574400 12071776 -1161426722529831285673582833732879384576 12071777 -31364472018195835003941648772899873792 12071778 -230048827837321994410278002613922156032 12071779 1480971491861422819156186235714982084380 12071780 25782234913747891174607901765372456960 12071781 998008196805138766473055123031808665280 12071782 -49851242059876227265915982779295659200 12071783 -1201732424689971580467254950217865317760 12071784 -1475427702568198372100015421710533754880 12071785 -1283938416846277576561236941969487079680 12071786 970695638416328017681257878894823657984 12071787 129413352854998879936684107795005993712 12071788 512689934266038449402300131112638585088 12071789 917372538476219677717805915170729525590 12071790 96528231194469610434111796299870625920 12071791 -67078700650943519694030130029740840048 12071792 341106988181939036460644265040036134912 12071793 467705337357895130056800100217311397664 12071794 -116794350313647456272585622031359323136 12071795 -232485241383618000267799465088903871600 12071796 250576430575530338280819668948536018944 12071797 -1618869780256108906443342626184206508754 12071798 -33477099360220735013067358811559477600 12071799 -44491967902954656652633634013832338336 12071800 -183658256589790999051052038828595712000 12071801 -554467391901073106177445227223563363520 12071802 227979685487320803756874871999810035200 12071803 70907136349444310222612227695107478528 12071804 636562481051557379112774638641819078656 12071805 -190703529372450693983704738700133156480 12071806 -1560871573267678737325069162016449005696 12071807 1445333102372444437034771150819528328 12071808 -45163402722518085050186776707072000000 12071809 487827800903340183992351714602491968640 12071810 240439108148340027643066773082533572160 12071811 -402531450809119739031076667078734904328 12071812 -279684654921652482627707803258208782080 12071813 -262553616341751372216177403377217495200 12071814 551890941636627120538067142596598460800 12071815 -151504253806934783144097322639191367200 12071816 352488682848344154424109299464300180480 12071817 -309736951794588365184240034568343489366 12071818 -252228642459522054440753618885409154560 12071819 92294090498259323117297228970391089756 12071820 4678192215514136493080375637959884800 12071821 -530083749943712500216055779393640604800 12071822 -60062007037738724587554918829600599168 12071823 179817946617377156760413616820674628368 12071824 6221107234167690678518271297236541440 12071825 165495614301164874653976067308462344550 12071826 -138408151462422467540867280673750992384 12071827 -1456931358587153641072102014963956074324 12071828 422192253316841629574764950066228816768 12071829 183861022400248604384612030868489162240 12071830 -109375546733279460137791818774206409600 12071831 -286512341915422864817656128160751157000 12071832 -698406857569451407982098588148249395200 12071833 -1037922065317295910434121634287663412918 12071834 48319720606604622880578756689915630592 12071835 6107911897919143625829366780794628960 12071836 693667387727901050278466135211872836608 12071837 741048093363339134556629644705949129580 12071838 -401621755495872299948802892437791806656 12071839 1183913239904343536300854744173875440248 12071840 646119583632989364400758572069840486400 12071841 59546397063663046196978519048907375792 12071842 -160428477277929962965437093920040159120 12071843 -10100749965306305698817034157037443680 12071844 329524277540038309579226636413019172096 12071845 655402561162231634847084248790808183200 12071846 47461110707294678269794112439331760128 12071847 -117020607332533979271850069810859910528 12071848 758377721962226663417987903971527183360 12071849 151270899288486322487209680784051582464 12071850 67099058543563213129469732793639052800 12071851 -1687405201623009391419651070439211732696 12071852 -392368275260974564176823457893770974208 12071853 939051269677158314560673200519411002924 12071854 -30760116959060452031106771787072552128 12071855 -35151895135047385031849753618678877240 12071856 -211305994458457706583567545888434814976 12071857 -188213311203348447395369685802510090688 12071858 -166683442903037546701791725761161191424 12071859 -392473387368664260313051919524308768000 12071860 12503977626001010525106489543436646400 12071861 -233682079461152967119158921645688660868 12071862 -282566597554007669379030670362896133120 12071863 15609759095443334361770667010792713264 12071864 13646287645161829964926632760810782720 12071865 35555726813899066749228154854717066240 12071866 582308051739554112637133761213876459632 12071867 873580686529592107048808109765829634916 12071868 -229150717827614109079314932576950709760 12071869 448265810939733435728842866303706643270 12071870 253975591700934600445970471228928159360 12071871 -112936608528418487161463856774967902240 12071872 -155846708385613141851162131077634457600 12071873 82897215803255916823760282973212403504 12071874 -627304965129364118471691743612567185920 12071875 -846098627013541465417822993389417150000 12071876 166450151142446847921287349317083234560 12071877 852031143253823322140724851808080395680 12071878 1281554098268525715813568853189806080 12071879 -8724007856621440655832799910934065088 12071880 90033924586800802940457932591805081600 12071881 1547477796520612955256408864842047997364 12071882 -670293649220915933940435760362788994048 12071883 162598518778094556233951875701379586544 12071884 -867972537039608629856045347230701895168 12071885 -569138776037036764206835852111050240000 12071886 -2370084285948490470151969983454104576 12071887 972944879508337568371312509053267734512 12071888 -340855687648485699015250501227082629120 12071889 1636725859516341279691909850637913007520 12071890 -187463617471782110537035158963181593600 12071891 533265840366988342646756824077411118272 12071892 -89419206867238582177265532588609331200 12071893 557272364728077565005976868849518379484 12071894 223091221802709268209311468021176027200 12071895 18183433836607964983571489746685959680 12071896 86054179875033914914086917590717071360 12071897 727422838690404816108210707585973689040 12071898 275858672791298554702939158631596837600 12071899 -139521819442177431565479001386877255664 12071900 618227589456313196942500223096135232000 12071901 -122330252411591540206410708067665678816 12071902 -41495056779728330581208282736135550848 12071903 143716869111794580650251626496353774144 12071904 -267476509867005584784490209533016145920 12071905 -500348954923727854422935919348818106840 12071906 5000897269387512572947410319757180928 12071907 -73148942882925545623216483185826160796 12071908 -486824585482951149512400073564856990720 12071909 461843112029321522800087435189349107104 12071910 15638459806225967474143009500911712000 12071911 2121355913402062025962057260753399656800 12071912 803994831149600283817343833638449971200 12071913 -120852745500858080413875844872164434560 12071914 -132926178822448890451604276208941092944 12071915 -153816668388751737904863600219734641680 12071916 -7600013767668817355662133796519982080 12071917 -119653710785616936987282569251465278720 12071918 -119462662739919448254377821508276340096 12071919 236801299645848891459884889492345223944 12071920 -48255557666548631696045875288825528320 12071921 -319515191046823998681100780307680565016 12071922 -5328066091787547106694759427192006528 12071923 -84429918413542775891492589640335115828 12071924 -675485516274901104111319997890803326208 12071925 86688303667278726863185578201690635850 12071926 -162529726113901981543580718670148189760 12071927 -107452469168273001933139741564236435456 12071928 396522233225736574870924534917550080 12071929 225291507955020288078728867458380562176 12071930 -107395755996103965956137628160407580480 12071931 5055322474131546848824097682545450880 12071932 952403388284686130072641651977507946496 12071933 700869009460696111101084419537935666182 12071934 -35993447873347402849812532653332470464 12071935 788801140999057057104243450134082326400 12071936 -840313444617578695540215098079738593280 12071937 -4411531901300808024063169009415683200 12071938 -626980060379263684804199217039686596704 12071939 -528024352625049587281808026364925324480 12071940 89550108042045668726684281035258654720 12071941 260982686771170473083221966256575075584 12071942 795925324879054054528573139062572619872 12071943 102911384947126551830508500635453205760 12071944 -1083757702841391968784573601885711395840 12071945 1065910198794341285672718877900562297700 12071946 150965513300713719675607793550375724800 12071947 122931834476378103336815509872312845396 12071948 420453803629406781328485748067749549056 12071949 9290204822762652775027612780506413088 12071950 -542817639868663771877913224154817075200 12071951 436421116070013807027600684833963243952 12071952 26544079922613675874708975146721419264 12071953 -15755037263138462262430309731971187480 12071954 62940650163070870164004830684725702400 12071955 257997275958518069364403013438159224320 12071956 -335891508054466194668144030636772892928 12071957 -418684611682527309546483920256104220900 12071958 16141852277061243676144112085219311616 12071959 -1042319718540489265861921729688266246840 12071960 171876929729481451496483206676692992000 12071961 490226199528994656152019025307005584000 12071962 20428070170394464461576443176192795392 12071963 -1226158547485974747973976686516178125536 12071964 225890051131777661511039447650193899520 12071965 986119626372730668735529365464862730860 12071966 -92922105559191613282946846656589865216 12071967 -27410502768435920698974655164427591152 12071968 -176531279188953222913481477614261370880 12071969 -109932849318299545892970223840957600512 12071970 -617163272321017509243236570424288076800 12071971 485133216018677975972880714450938062000 12071972 856987103942129213148625506085156669440 12071973 11931109015281870338404877257493925600 12071974 -316017040673791922989248260410908255264 12071975 -759387280138835962994375794839112611000 12071976 73944341801895909712626683758355742720 12071977 354117147063346658308567833107227302912 12071978 -196486594130058777631564396806123546960 12071979 -303364907068255531108663124961006736752 12071980 -507382115369352953816753504311598208000 12071981 308016104843388762511090635778676005782 12071982 -173944450979172173522902120633970305920 12071983 -151238082913007230071342878953095182664 12071984 -1339996746578916226142407257331138560 12071985 -8326985167626192051479325407535114240 12071986 680108247981074238148951020192154578192 12071987 -59521293603690452286653586711592156560 12071988 -213134059922713172282244360911769409536 12071989 -643132498907039035384458221489275753728 12071990 69954453961263679384171752317282304000 12071991 -135587141976043546522548543731333155608 12071992 -21080051018318271255890042108406988800 12071993 -922911849069757465599523202530464569520 12071994 236582350549639060717946055322930051584 12071995 -345719767640503552933284264376835192880 12071996 396959190746168534847650865582743424000 12071997 497137725344591966967618681869449457664 12071998 -262688697773375506013274189047506080000 12071999 99704977931348815505240723604747052080 12072000 -123709245579896049296934052074356736000 12072001 297074850014558566939302917589387192002 12072002 456454742076904439463650688107539295952 12072003 -87860222077476534401215688464868255496 12072004 -286095939505068504910136130898888642560 12072005 136746625592994800756721963100809916320 12072006 83097963023826838830448077658563407424 12072007 893821281039915634323778238688352039256 12072008 -976770012842575715786847358048905139200 12072009 -495897373300477233272225947698510944496 12072010 -30716334167659240644412389870309273600 12072011 126286994135844784691339185342465017600 12072012 684365464486855022290427615206854868992 12072013 944144520921555423944781178122847798262 12072014 165581177414013120893143683027984892032 12072015 69991223282737191360045795626791491960 12072016 112160913293386361032005055541809250304 12072017 1205911662462166506751332868308816299520 12072018 -159499660340901984699906029539892846592 12072019 -1382752085391367067788804165999394274580 12072020 124034319709308789740301346613279784960 12072021 -42839408050905675317412691803266151840 12072022 -404216559641824018231212407377613817216 12072023 601344449196971769660194799289945006320 12072024 -247012664407901355251910222351184896000 12072025 -105790111003583071956504388111730702400 12072026 -20427926994185973614819101786573686288 12072027 250238718259787044446680418690077051904 12072028 6499416283557018566181316674746592256 12072029 -106486831506847320115976468486660653524 12072030 -102227733278643095341235837285203584000 12072031 -187097395371976801963121539615596979168 12072032 -160123083492695054749713160447043174400 12072033 286437829539710100867855708169075746240 12072034 253543863429344669822056453198014393120 12072035 -216671043142339293854843891058126000 12072036 475754955143839591679624035262798042112 12072037 852824603669113271693253205975566642686 12072038 20886623251003384589895219209459382912 12072039 159452818375918876205981230258632558720 12072040 -86721729956265267356932991236749926400 12072041 -772338005102421723339794830688207195916 12072042 -571016352746063468785048612835997767760 12072043 397810154966482407710112652448088824664 12072044 1072547375967493040710026033693158830080 12072045 535935760054877873754326485550664292320 12072046 340460836654190139171553267194706823040 12072047 732743282078760030251827277902559493240 12072048 123157601597916666086109867403278188544 12072049 689034524717929585280646008190204000 12072050 -48398208169785297970565725798600261200 12072051 214034054934644586881701564051572295680 12072052 253728183453956711328590373309851006336 12072053 -75098454804300529933598814704745325920 12072054 -60856076391174994293993054404941462080 12072055 134802427927055998877028485489120367960 12072056 -135105089940336663606246024111256166400 12072057 348259279787997529242395171760654300192 12072058 214898333808969852105790160261919398880 12072059 806538153509997197695697895549023529360 12072060 -64691718688464233548235292484931911680 12072061 -62773865497460718162521921270087271360 12072062 595483314969047337893559491541684907200 12072063 -990265539861270607317826617885141088056 12072064 -524910079085945762950651195023163392000 12072065 -479314941220631774861246405444043642540 12072066 446535862444007309281240057660029258624 12072067 -567512115503312649938516254265692732208 12072068 -133524919663299019996794094878391342080 12072069 381120187069097986839219059672543860800 12072070 -189369015575502867951599661103370461440 12072071 -855078147339701628923526444766528654056 12072072 -623637016908282171552820743843359662080 12072073 273459157115951969672978578049008419364 12072074 102924808312464292322191788190564250112 12072075 148880105118010323430558055748437691600 12072076 -135138503701691239219114151823670186240 12072077 301844540720354153498885222929766512620 12072078 21537508244256177710194525447041984 12072079 453058374043686864644884861419049871184 12072080 -31953921987846938010051720366059274240 12072081 -184854360869143389325681890253802186976 12072082 415603803740903545202487308855970663552 12072083 45326771340854973735826615176832371168 12072084 -138341952920027908101654498515747825664 12072085 979963861282996070770997674616867010780 12072086 -357900414905944554358397213120109910656 12072087 82173109726452621180809618591469425280 12072088 507014799244697569242503665190467215360 12072089 1669168170671847643274262969778751013060 12072090 78316547436425712910862233629079960320 12072091 -2210460371860781445344601993176886311040 12072092 304867494174285841026144340557789359616 12072093 902879274391406868771672107978805004800 12072094 -33314597679228392028242707782776670528 12072095 200643595943105702187991436457554659680 12072096 799527183008314784351213048506591739904 12072097 -749662900471807997989417997441249988860 12072098 -643324664029714448114387648892671729664 12072099 -126385014030272152999631510282100877392 12072100 -119646697097973700819076375351629417600 12072101 -273641964380847177236296758130505437536 12072102 -92507632517629133294270757797946617856 12072103 1269087453670790084212172601855178777504 12072104 -802684699882076818188435633868030279680 12072105 346338536467812997538252686507665638400 12072106 -138176221163937149762757599134201632000 12072107 246958132387780086405895909336073226840 12072108 16069502492189827908351883620085502208 12072109 76534581027303159428633045937828296416 12072110 548339316318051804559997582535066432960 12072111 -773125771768279533380020916445684955128 12072112 45470617110400861283368588853632827392 12072113 -54865645785332215852821770386719105792 12072114 -24402672633582051789753893552569539696 12072115 644433663437348010862015615527469981440 12072116 -326359450608098822892564802539237967872 12072117 -232919465932986241053300374344810756320 12072118 -540983083343618675436099656699765931840 12072119 1326509941391842582500752557698055892520 12072120 -71373489952297442360845792037713920000 12072121 803853210351292920583919557230946276410 12072122 106683195587116351540092052787387027424 12072123 -117346766300124572395188793906980001776 12072124 -733566401486997336586178420519524424704 12072125 -284699251488897383740987061327999040000 12072126 354414711632740029557704265269419518976 12072127 157075131831475776032920808994238723912 12072128 -33084803038869426571415711534693744640 12072129 -170877716502159717262869049928507616000 12072130 -299820460613289714067668473139394014720 12072131 -640670427136410063347026114815808336068 12072132 548298637395301331034300765618490828800 12072133 108797677202275967252095011435349636382 12072134 72160046091838592493567094376673189216 12072135 300768015029424575967689122562078662560 12072136 6456574522121560438812424188936192000 12072137 -237156266221946914029144030635782024896 12072138 42762566385858366421481403936472412160 12072139 -1094594365123683421482562543403701534060 12072140 80109880042785316313000778239593405440 12072141 59773750332039521925518500003709472960 12072142 465251849986210014922603307839599345792 12072143 37083928951775659880400324248822465160 12072144 16324132174318102658613533737966632960 12072145 -267604195108234780449041788646913464280 12072146 -582099631281003292101882198525840655728 12072147 -670188225739934740920198762250161347400 12072148 461050504343518433709831668617276293120 12072149 142248072078577365320957985668378433660 12072150 -225888711967386720968572934620905096000 12072151 168250649085327137560132833663687728864 12072152 393838822771043540324283162244244121600 12072153 -631434444934367689570188084529581358896 12072154 -528298801761667934316749791237109065728 12072155 396093436915978636976362147930671333120 12072156 9316026583494864210051828514301850624 12072157 431330377296415249191558574831613443372 12072158 181158338630089175625782124787909128576 12072159 -14155327984312581363442794853249548048 12072160 632447514018609842143337587151952936960 12072161 -353512259124438259810894277276437525968 12072162 -203952107812597168342124602673731986048 12072163 -135068851853913039714786513742677412560 12072164 8977395924759868929072163800007372800 12072165 57292173215355191090216099106778197120 12072166 40552599379386733463353108500887031360 12072167 -1239410982074479517185276823539746263880 12072168 -280589922051798060116540338460994109440 12072169 -129454987122465573328636721624910351430 12072170 -1489311473443725593213505782446625280 12072171 -148657251374769647502503964314686056960 12072172 1514287438759789041842109672218839040 12072173 98191827044049935012963745982840702422 12072174 45971539416794535976727108477431971840 12072175 -42012277927138315745912732823930198400 12072176 -35928669103724110259840004408645255168 12072177 -32253087268435163327542079440245037386 12072178 1013372428251753414833078239690122156960 12072179 -347636362748009853075896621973029590404 12072180 227425929851045001420665368284582696960 12072181 -443354720159697448294073751512258300256 12072182 -809835560016211235102693769928377475200 12072183 -191389046288789887504029745576221937176 12072184 325863894228414536301776482330692587520 12072185 58427904697467893904581574197400426180 12072186 51775120784420351468874356093666150400 12072187 -332041799044039915733317151069978195164 12072188 -95091331085611842063433075254218330112 12072189 655774584438908840913437808884094618624 12072190 107313228056487864211653630445240043520 12072191 937628217086425618532628292082021582592 12072192 297863746008942306908432691883010949120 12072193 -448977354543132264690560719799781421440 12072194 663008181740000720061273233525459538432 12072195 -211371975083255011152269780612908795680 12072196 1555708276102495601062305477002218920192 12072197 584258303180151199262990776158943367646 12072198 -114927627089421846563093889384539209536 12072199 -1090392510482848533238049889587754461800 12072200 -215326331758523690907964832192618496000 12072201 -9165094252940450035588525414206647616 12072202 756487643047721443733475065028627957552 12072203 126509352418530792965447308122572077968 12072204 -3842578370802489384149226192646679040 12072205 171106003745678659884381621329632929720 12072206 -221877806244453559477093412716315593216 12072207 -6767163739574665497360207998005685760 12072208 331142192290937584727405328393054789632 12072209 -1377462284148015798659820957323881312590 12072210 -112125984891505351468819248519538375680 12072211 206060611493479854939806988645575232812 12072212 -364039712340239274317013948621227178240 12072213 -205470031299793192457548352378461641600 12072214 -58953970430060161966659801379720452096 12072215 1172873622320312964695547314054957022360 12072216 73629623195339600588578427067284643840 12072217 732303386570991011650750989000930041280 12072218 -631974207232849471323141842668765245696 12072219 -430111474171486964620752555809506826856 12072220 348707346239903129630215509624068736000 12072221 -382968494229686872288580461973793013440 12072222 -357140586858393494764721946555859968 12072223 479841039225472214305626847186191699024 12072224 1517967213142933669034473181418700210176 12072225 -38668704851158402098920283786674584800 12072226 453072512882947571429306315388582412800 12072227 537782519336243823152246952999937526400 12072228 -63315317045910708581368543921421614080 12072229 -22941579564370534689550643576275064392 12072230 607848699132937295034623030827470245760 12072231 582565043264325404547334760951716339920 12072232 -1082843555251524169461404588865632010240 12072233 300460897782647221891194901126614777984 12072234 -209139916902638314177870564461267601152 12072235 -348098946291931776280409728142498089440 12072236 807584946132533498608746098818173404160 12072237 52726415516979613011861907810950512640 12072238 -2205345449020532358057386783313228480 12072239 -261223135325989784627097399399415388160 12072240 -84308677120941906615595920849676861440 12072241 1463482293779329850394615850784262170642 12072242 -48121073735242023182365893932053994496 12072243 114073189406298610136600010325011051264 12072244 417716495101336476588295451479278011136 12072245 109733958118122797265619494638439113400 12072246 47169211874489867236292177265718272000 12072247 -235347352860385222434579619627371412560 12072248 -1014948159422390212536430531899846512640 12072249 28906611080063115038244191317095543360 12072250 -5421570609414383799042877948734912000 12072251 -431313966538741012792945037352499742748 12072252 268487184506757694710521314301900370432 12072253 1276044743449730097409316537552813506502 12072254 13774185553090195620846862965499128576 12072255 1396337683687191337284480189172471200 12072256 112159095136736047704391152717443104768 12072257 -1538560688547135555864874008132107986494 12072258 469375885226640979951905165954654124800 12072259 -412909995383858219280452667929835492800 12072260 129334900360837758327135539084169626880 12072261 255301455786912146491133530966500129984 12072262 73728294391146515710184291171348197632 12072263 526610311220445992231830143475862246400 12072264 -40998974331941317233798194969768263680 12072265 491700306609767522027699279871301787400 12072266 -567319301129270625020567698575785417376 12072267 1244783476092122056356450163170084915840 12072268 118728600504281382000866175201369006080 12072269 -115785040409990769931333004259104858592 12072270 -87006619080322646095580834446026301440 12072271 817681524247228961411582114736837103472 12072272 5446200002169584582474126737730568192 12072273 -63084211375587250648115698676425280016 12072274 -82051290038684796762787496685415323360 12072275 487492784499653383621840406303398435800 12072276 700979668198711273711920468658444636032 12072277 -640034195175157064840831778209858963040 12072278 -332842381220661724441021049494531315200 12072279 -213511052640004545936715876330601276160 12072280 -366381961602783036653508470679105331200 12072281 600369144963992912412216226447258468932 12072282 -151973500471200226241532337551856823808 12072283 -1744552713564088310690506209482803201468 12072284 325810404590065132359555054389383105536 12072285 -321240664780265730583886921639145122400 12072286 -23874522222349523161792326481927828992 12072287 -546822836801143569838228119314251744080 12072288 239375881237380839704992842550951542784 12072289 1039804599139801971785671259587794984880 12072290 64029201547677391924794635254572718080 12072291 -333921993761210789947662249954052608 12072292 -1743817339161148506419932378822884220928 12072293 319563038072130010026451653594379584 12072294 39573833245300579906178761329788198400 12072295 -28884084365761594247686327969707806400 12072296 281707263303215974777038972314546995200 12072297 435271690416356755753051639397664565920 12072298 -277922537266156211804606236930810040064 12072299 -142242597939847718794537858792983444480 12072300 226579274108247877072414898744089612800 12072301 -1279841002647305950354799732471610902698 12072302 468224713988965679822272576300362624 12072303 226223360668577855556803750638791475584 12072304 -283877338191489978475184983085190840320 12072305 -133801332144939565705839370273522404480 12072306 -340446014188680236471273252231059276800 12072307 -34887778017950751793798114481580490000 12072308 -520035048411555260838687131654266477824 12072309 563462940092274519361266965882959423584 12072310 46470027937170768625397670659166021120 12072311 620169409124203415182974216143348497512 12072312 61853871098617935773206197725499801600 12072313 783050204977299968300469395688552963984 12072314 105140750185498501207296343715548142592 12072315 -242078171862645218496668118583968000 12072316 -588314688640557524693813971183730088960 12072317 184354880640604635707122362921825759366 12072318 588878454149542822459104138079581932160 12072319 -19808574538289284718345695781161295504 12072320 217829776870968234903084927221445427200 12072321 -121060584962066603378727064200202135488 12072322 -328045619071809942716790899692769210976 12072323 -46586804921361364214129871316803818640 12072324 -593376304580160123016843610716808275968 12072325 -52842427574006505282325077577784542400 12072326 -937957842960505670467608365208951062784 12072327 113416863934317400049927588668685688480 12072328 -784184899377120972029126912735971246080 12072329 1195929983630822216719092147324658962792 12072330 -49769067518727846568258329296357806080 12072331 2322628058601151977257302465788227678200 12072332 -588801367231012439998415711193377154048 12072333 -27160633480905418283879789218527695232 12072334 432657046216685211638011764670685816640 12072335 -173406636490845939016022594807976576000 12072336 738622174073656087757663036581478400 12072337 -553254272240769800635365153175415768014 12072338 -110798739460303819571816391440915944800 12072339 -203410400671016636212974130610766062796 12072340 15224538266304059365017601097011322880 12072341 286409997707629494408609210060026681742 12072342 -311721394198493516507175362795085722688 12072343 224991175619247896560609489469582364768 12072344 -1249460291134289245272671669167454515200 12072345 -530523160762488908192674955114436204480 12072346 -356968521860396680966035037493278052352 12072347 -254199099314992225869511408665128699136 12072348 -934537058513560836013917185265865927680 12072349 1092116998113858408753340268705331717350 12072350 -292512977164607010923053999343318472000 12072351 -1517000461339174557768972026228782206576 12072352 -526479078558881962916251866919629619200 12072353 -1634188926373120372617675243647182268880 12072354 -27299220007529261227739435800528992768 12072355 -27412948341516187206837784743196046400 12072356 -389121435670390742275172836225214610432 12072357 738341265726131741193571960580113085280 12072358 -497177574162934225589208736620157626624 12072359 126832723013342676410754598489944817704 12072360 83172502016337737891523255437131776000 12072361 138337835113326550649916024517256466944 12072362 240777846442057095236840958730887435264 12072363 -974922076799370638234749770439658888016 12072364 607350086100387651845195384320288875776 12072365 -213725399693501440887360923694593563680 12072366 -74996723649611910855828717987030706176 12072367 1264281322299180697109852769514589334416 12072368 19438731936486446945252719579952578560 12072369 525170640489926607717081813626886597744 12072370 -126152841217541121499084424438059905120 12072371 -52939695112176760346325780514345508400 12072372 -166807537027988357924020526361241374720 12072373 1921541757074633812554630393840008315136 12072374 -144153312295660331454045804627570836064 12072375 -65347337025081523105720485971231160000 12072376 -6127160746145418764244772648924262400 12072377 1318722131637681700340777737764036845226 12072378 96010355287949245679840437539947294208 12072379 -15005511883443224156899809807967816512 12072380 -484781180572266853836363275754099624960 12072381 -1061119719367867761579586462161120230880 12072382 -173514124215602708437892163779796464640 12072383 -355605864621669109159665717598600114368 12072384 -28986832972432796033691054540419235840 12072385 442741236590987029076378027949236505600 12072386 -242010262147903240207700270099873293440 12072387 -449373687653475884994181468459937996040 12072388 -93074037754124323191270493423736171264 12072389 -494843219025652211919284369705096370144 12072390 278602965912546854059614233097964861440 12072391 1681531642069517802491792725620541889800 12072392 469598926383056825453922550245231820800 12072393 284548716688654948321910374166185735140 12072394 -372423886130891197461364108701963543504 12072395 -24816238715357588191831114590064027920 12072396 79956406124344803456944691021485752320 12072397 131168873436464332190206758579632499940 12072398 231073056180710799661697026891322965248 12072399 -592301241473007917299621660456214639736 12072400 -64608496089250880259184098132836147200 12072401 698120914953600134609083104962842847424 12072402 -39590267900043512373632374835697783408 12072403 60291109772246612466109296282581521920 12072404 -115156736681403374150564782498951276800 12072405 56282077242105314539510566630391780800 12072406 -522584195453282365327233334270160602848 12072407 -1101584250961328374444669334964334228344 12072408 -304736679678650215548291280589145968640 12072409 -1646886223051572337072542066699230112 12072410 -264337939587342544897465937413672704000 12072411 -393732972121959706989272702694319497312 12072412 -566658911517754298262208642728328192 12072413 -18399484582187696947694638304933576436 12072414 320588494513670449689416612824753649664 12072415 735443108008569456937413950166691360320 12072416 -880223125602251756044737398842049691648 12072417 252307590901255576590078933870933510144 12072418 -3151006150819442869889743573698089184 12072419 -100483510451566190638421944710803790180 12072420 226050929123561613274266500579086049280 12072421 -2688830771506171038745552479387403404608 12072422 -12018907717739511282301580092152439680 12072423 140313796102140813139580896908991067136 12072424 -348592097900448037509539325285803950080 12072425 -306666202927138408035448451833181906850 12072426 155021629869372966479304454790826545664 12072427 676034286899677959212478004254555628800 12072428 814519241464638437195687745926147811840 12072429 1121638368666580768344364728972378249600 12072430 -46091627815486371918669431072559417600 12072431 154366010781190603516687870187891935200 12072432 18060724276058968718232551730735218688 12072433 -224865579192403830090470579114022033936 12072434 264357996012444185667477295602521140224 12072435 -53052039733125701563852588881976501200 12072436 -314461344803479363412300492826116751360 12072437 408724008299860786644775875750052338300 12072438 136745462678584261367479812766452952704 12072439 1079995215230522205832940836106912097960 12072440 182472533720755592003885827447306444800 12072441 -944281103392437851713347238064743973808 12072442 446508291103564771379819759364738901872 12072443 -639167296591092738845447108091957948696 12072444 -19135483645396705721803282936989187584 12072445 28315724291863558542737580374906290560 12072446 82344672792359646561842632668362827584 12072447 211414387989054057406791231614315454288 12072448 39334004009271384024988147804211773440 12072449 -464839558081596181840428259082767611180 12072450 22633572480660141335779768552703462400 12072451 345097926519907814169767307404598621600 12072452 -286725559238168166657927114865101987840 12072453 116601705843113799086465691787731580800 12072454 29235086719129498487122268601110272512 12072455 -270999666852749312483869612245784661640 12072456 1485001501202768945008853133915756134400 12072457 -496332720686161157412057713025598072294 12072458 -455920829560193287005218020113818488224 12072459 -141955813507317632772883781491394779392 12072460 -626638724965257189840050663314780830720 12072461 -933715337804106711967906643734496530176 12072462 -41666404534436019814001115427274572800 12072463 -93785873826907133149294662094159887176 12072464 -438744700262719084965379908873659351040 12072465 11548875662939396614788897452230245120 12072466 -169849876808364384715037362217102791680 12072467 -529300871237092415122112417197924492800 12072468 62097002805414820594904584121062748160 12072469 -1208020755708567756791596629762398502130 12072470 -258507738284668400011060879055672889600 12072471 269513030234567236527285850659715715664 12072472 673286830741751954813252598826750924800 12072473 -229229427977898729317939511244362252780 12072474 -591170160396238447703194037146282711056 12072475 -624050398097476632173875047543020927500 12072476 167969965081860260810914410171814855680 12072477 1035195342125504671850364890418129347232 12072478 472241420007731091083980549424341944000 12072479 133140576616155273147263971087313178984 12072480 238670771052724732309810873125537054720 12072481 428848476159664616614399416862887731200 12072482 444238873085670632604450011385416801952 12072483 293452088567790737139060665033331070824 12072484 -664152326822421235202821184485059097984 12072485 -27299952360012530698384809696843617280 12072486 72289422591862960277849970841582656000 12072487 259444634313126993430478146993277768752 12072488 704602833642646791046166613402487925760 12072489 170495063626758125701762312791043931136 12072490 -559895083987046859951834513435992100000 12072491 284126683233106010204676158542092767904 12072492 -131233218750214555159458555337038461184 12072493 476355638281849160364540003096129890304 12072494 -77645315929297234078765568332028678400 12072495 183579400541120024445482360146757487120 12072496 37663175515354072847251500596928561152 12072497 340579963233907685825139994954565291520 12072498 -174447700981817970720404582390531799936 12072499 448375599939460516405162134050262520800 12072500 -11169359522937520838431938625785600000 12072501 280025318972796463008833187493066826592 12072502 164834214475136900532979068671396637312 12072503 -1019829078307328775355315053002184488496 12072504 878741975526818994520696553933810442240 12072505 540957804791154363028200334301507448000 12072506 125534756009522883125799022841669486304 12072507 -554931738392047224973056550095593075712 12072508 -289800256232031681707897163211931648 12072509 1270480935990953185061668814197428209004 12072510 467585357582294653994356276750318502400 12072511 -1718244325456675259396623932480962992776 12072512 -6440731041013933542388252148510490624 12072513 -203358345291434700307249864498760241600 12072514 965010380619226127267254185649347766272 12072515 -199736322964712604528815679848463100800 12072516 74033677763748269518851945059556261888 12072517 523680874915803586756241271787430961566 12072518 45426499433453378545915003830753631104 12072519 143853525026670047085959730790322226888 12072520 330751904907646814176111218805509580800 12072521 -14652777058196158609657609773050902560 12072522 -43974886088489565973672380083506142976 12072523 -834730400662209564301223965399497967640 12072524 -158206617541238967641865512291102784000 12072525 310241210274642826946951634061706824800 12072526 17304653570477956357717072078272924480 12072527 -961321685234451796538428884532831465680 12072528 -32773613158625842992264282580572979200 12072529 672910991164560330393779955112991824832 12072530 -180301648545406775084259981807026815680 12072531 191262795126379738361154778983132224880 12072532 151524552618742353030709094931269306112 12072533 1472545980165563248314287348646780060 12072534 15002484817575419449635203019332812800 12072535 639575840673420411386062303199311731480 12072536 -658578844229125440326926616708232560640 12072537 -96237526068547940873008335552815877120 12072538 -289194858899594264194439025796976152080 12072539 102308732022524370086348451782348904624 12072540 316670840381967041064530471518475596800 12072541 67314495256931225839319146085747308704 12072542 669223031112160170341487935689386540672 12072543 -396869883729401466072336480275732889600 12072544 1320819326471683749242095889957334024192 12072545 -118179904274332247785312907944928589720 12072546 -3780031545651265966519296671263890816 12072547 58579771239644128072915295398905919552 12072548 730318837510044579416061275608931899008 12072549 -132596129841518441225183929092355103136 12072550 146606532861991351167258815539272672000 12072551 -4912724236870003635966188376101352960 12072552 -449578553052771345441961306563406479360 12072553 -119741383171105986625572529220477152198 12072554 -195409941453020745483727121409923777088 12072555 298156165953952458522381848039634631200 12072556 594717469479967802057013893498234127360 12072557 -389113477554484482691115260780579469088 12072558 -463507300301210666111864764189040596416 12072559 1637669751602222166762314859503071916016 12072560 217465149044434372325286750122060513280 12072561 259121558980115852220874151286536375424 12072562 3114717343479341562713809980768440832 12072563 -883939399649051904834991671370047456696 12072564 13160807791395604841919696146564806656 12072565 395513044125769072461390135609221090460 12072566 -558190802501167654895986452893518973376 12072567 378940629456963421958900715141127806720 12072568 -403191988767797301010895755600473661440 12072569 -1131721457742661927206137939934526169004 12072570 -107322358583787577192266554565406828800 12072571 -375619651192905011436668247364711870400 12072572 249238821138485716747390280733218936832 12072573 -388044008292255232394615335126031723796 12072574 -586578016410567710546041073124355788480 12072575 -296333783959299151998392514758185818000 12072576 645542844437160272679654422149595136000 12072577 -636298451986401005202171991951498456416 12072578 -84293310720439194075213511239086665728 12072579 -359702087032015218173323671749152196616 12072580 -281936545089639265959282904139713843200 12072581 -491856706308166481170959577076480877120 12072582 -7673549319159074056387646295851720448 12072583 687576669448647760504935593941745317440 12072584 1299139225860933495597282885134726860800 12072585 146270075961908932881737741050268160000 12072586 351073923187801959448317698407169650992 12072587 -262818237625684364946625252072123170960 12072588 -345591847947768756946168670753410068480 12072589 408885314879134016604399998541034910390 12072590 306121011532251196760310092712315076800 12072591 -291457561718178705162007589143443208560 12072592 -13917994577333444999574061870130659328 12072593 264563069474858353742490115339733254644 12072594 152871842169823653990461532798383616 12072595 -18881368983303483340653878201079462480 12072596 351896911598196579108697611988366043136 12072597 -534662787196955918306936190306065416128 12072598 17931312304316896788551621898551073600 12072599 -218913515163657119772534524782100970240 12072600 65014336546125210867865710535119360000 12072601 555550595089175943401001298665061630464 12072602 -493841954325538087786854439626443839248 12072603 650797283922433918143561792767858530608 12072604 1443679521707291075344723698851836317696 12072605 428810830255219470048074604264936339960 12072606 36479318024687666616306602762771939328 12072607 -300514644307876868862175274217359015520 12072608 252716507999817890009568538639151923200 12072609 292900820386964435773927607084863235328 12072610 -75957064189527093274016371944584686080 12072611 34898186308204377552356089767408085212 12072612 33207822000737595694139757731953588224 12072613 -91365792777848454721992559153038147840 12072614 56023638367709804170558785951943305792 12072615 368726180939732898192689230712404788000 12072616 144440774070604754797604718974270868480 12072617 -886463503825360571382087093763021571334 12072618 663849558030180288344590795580977213440 12072619 -162419558896945236810489385117544412320 12072620 -237769537776861651105023276360657633280 12072621 -201286500577813727908392351759714791136 12072622 -385013216907848714558560805233810598400 12072623 -1488102580712247256173920878259241255360 12072624 -63376561976617575512105353825297268736 12072625 943515212010311016681675867932961609000 12072626 168522159290960991660216156497712202512 12072627 91747888482551836875491477902044268800 12072628 -263651078511134781914095231766968306944 12072629 -162086439744508307889405119070429726624 12072630 -517682227445107731136131990233726638080 12072631 -520520121689751999387034891100419745376 12072632 172509768166758589078814009043343687680 12072633 392813782744754947038009723867797772624 12072634 15433876342770692113048896642931252992 12072635 841517950082760719855475283771098384960 12072636 -36641352335932834313415549150230788608 12072637 -21223508965233399488523689090326899680 12072638 612161133719178060843707847474729675840 12072639 426936311829968239988025032730201189120 12072640 -17894563995209337441533953982563614720 12072641 148636165444332297071082832958769281472 12072642 -374687500335934390715278136198785927680 12072643 -1431984961591110890081968815573443569656 12072644 988987235622151443266276100210746718336 12072645 -8194276904068088805532141597812765480 12072646 279089731696460955719228706962154706272 12072647 -177517882349704678097575965117947723160 12072648 171351359853972812696124220806404997120 12072649 -952747619665295435607596398063438973350 12072650 83181731600867442708828242766763942800 12072651 -122629094897710580259492806348415486480 12072652 -538134085803643210382417736405712519680 12072653 449855689179619155889540400218419630624 12072654 -5861016347318046216315934492957056 12072655 -112594665799899768721130212724927539200 12072656 117544379310717242874368393018053804032 12072657 -312402282088414296156534634612851652320 12072658 97275556439368437909686110454012666688 12072659 -565796782336232709153634151929794037140 12072660 183326164575860277693067279744499189760 12072661 1751619987669464033635153995940071805262 12072662 464120574215599892315008192919309155584 12072663 -730476145375068836482545400817439280536 12072664 -193849830898663065570392512737708564480 12072665 -816611106658911365230762645951415038080 12072666 -219601576489396092296942330327167430400 12072667 84153905017132514184640821172113617560 12072668 1417269071133734664583401843781933933056 12072669 332788519257026124806944608718824383232 12072670 -418681838446015372430575340845681110720 12072671 -1990864970649679544639498763900514560 12072672 -473783079064655354851854987428442931200 12072673 -980276684098600648673254816371033429740 12072674 299548362970835723738547583385359584336 12072675 25927178313490305022164519098007561000 12072676 71071643950852624735409963308219760640 12072677 591927899843441984872647691854870520800 12072678 -76208149855284815586211284116270765376 12072679 -398653323683813692842824567396682187720 12072680 -4736555637892623777412430033946624000 12072681 206990669752296525018738790574767357770 12072682 -698229383639099332367750063840689805568 12072683 540833177802389363377195856924603563920 12072684 126873624642636794984178862228241232384 12072685 -218791863288116949974036398099986119400 12072686 180254537348547932695640680287792059328 12072687 -874549212341137894559631220571878352640 12072688 293787265716736083071345695146012835840 12072689 -1426010406252468276675531134692251534510 12072690 69159028762127806440064301952793336320 12072691 904042140439341019423766361703863213312 12072692 346209839971536428836279198817592978816 12072693 53268312590050872628431485328854936448 12072694 -255630340114012131036273324436634804160 12072695 595186457161569805241484190286956285200 12072696 232387757326177918859408237931694694400 12072697 60655089658131525569018259208725503552 12072698 411710909539571550622389898444951572480 12072699 16327308844576507585418103058700163120 12072700 -89565610910649760659152776126300416000 12072701 -797919286204433098447823545404746270400 12072702 -150195045755611733766482615590937198592 12072703 633489967418634337754250633142463903856 12072704 -189963561883723277590161120992862142464 12072705 223718125419847570266118380545166879360 12072706 -200063548633188000730749650340562834560 12072707 -680792994172730529297773886093831260280 12072708 245347450766512810387785762829396890624 12072709 1146575952981247387807707356133964134720 12072710 -135052067063250865898194485655904192640 12072711 -20407926151138078843217461441884727296 12072712 1567517461937746997419891390859811072000 12072713 -489868623032084358265132265380099384038 12072714 -213581842294436632846102898336269662720 12072715 886028051683771655776807571620805475360 12072716 -419591057791274853756732787564841963520 12072717 929310074262616828534841044305844892460 12072718 140231256146083069106248297360657429056 12072719 934709332692266992488734824047470705544 12072720 -114614548964758573070606300965935513600 12072721 545921755834618702460096262769639711922 12072722 200011597333115123676954602120947392912 12072723 -4624252683494497888757149870593689088 12072724 990900038645559984068833557293845402496 12072725 -58191434925614966436954208063027680000 12072726 511483141002002905225863304122680564544 12072727 -1527533953982439985770929629795586666840 12072728 369587084465628438558237843649887928320 12072729 1709964804051017124174577154616893510400 12072730 71912702351704922118497728881541370880 12072731 268195799040691946865711197782979888400 12072732 -138041386816190108755330512897024393216 12072733 92641661344353419234290539886683136000 12072734 -276360134242786523961024311126355321984 12072735 101973572004893060726920591660477312920 12072736 452566692671575784314351213567656198144 12072737 -44420877828235569660599730179347668216 12072738 -20923493386472903804896843776903689856 12072739 246920815038431994146871541968809672656 12072740 65190190795024371081816393096105177600 12072741 -47166417326604084519582351361028474496 12072742 269330000504011664253698715682170394944 12072743 -1012251558035225421824123236202488864008 12072744 604976602111117626495869070652374543360 12072745 -805513504607982683642221314061997713500 12072746 87563862980223314308953378755875513344 12072747 -90251730711937006230161753176337584128 12072748 298170682224935724175026713915274161408 12072749 673897528031213119980733930667532817920 12072750 357718627435675786905657092793503904000 12072751 -499964661573326547856200868231952582328 12072752 210616034400830100138273546772681850880 12072753 155761995093347446471898995247569981440 12072754 -84847685120476665244909591114888157376 12072755 441857849255221989709649629223453426160 12072756 1173013418857342606920506357302505472 12072757 -504074932917951222223476072814984841280 12072758 148880503911036154890161851972418482560 12072759 -325081883653176335834227682804936595840 12072760 266362875305449486049099061377375846400 12072761 -312715039805659718118801498430541731500 12072762 -126302719722649524393484585887856215072 12072763 1161781900930882145479603449282766487012 12072764 -182843202458825114171269473046352756736 12072765 294261477504209400849326071898358179520 12072766 7699832960601637930265729768242724544 12072767 -203894713277483623859035761727914081720 12072768 15187411250746162110446988075504500736 12072769 65810711627459478486043952264095033728 12072770 2059959341792257876334323883062762560 12072771 468857809456036922036527799155827292080 12072772 -227435272219502418153787127837837998848 12072773 1241019764519376643691687299656131237022 12072774 3911385099553569592801043650498805760 12072775 112401566473168281217959226735581400 12072776 -1170995450040934286991852539707307473920 12072777 -56226899946245804310321416394622756080 12072778 327198861456763671442284696499628331360 12072779 167326371476220455619007755555790653600 12072780 331902786022189606958549123484868608000 12072781 178259905957035143648255831194873434592 12072782 -1661419397207913911963162741058767083968 12072783 -48049328978528114589688573800225039216 12072784 -266818816326476614662945621858674483200 12072785 200369142346649580342919257154136212980 12072786 175582796694860718928763368111034512128 12072787 -1038970318126889429077467617233771009680 12072788 155034178573711141985012087469635469312 12072789 195502113676204679265063367281793280604 12072790 -210473496710903566373547655521763228800 12072791 -421144989928363835851997566052215298808 12072792 297595360527861096132569745400249712640 12072793 1664493421468009582328770883353186748042 12072794 414163018453553623101165481367952051696 12072795 54099750790123211510133285080445235200 12072796 38184986177905172907657969892883294208 12072797 -130253917623555386347744154132829951456 12072798 389839909852480925518029963227769470784 12072799 -693727892584149972366716705865318335200 12072800 -397500099490848715310607560095953715200 12072801 66131357305153776453117984367743474240 12072802 -235800231836444110869933589671690229248 12072803 683271263554460920227864083380770401052 12072804 265164810742808125095972279361402294272 12072805 8848035319292915641373106040042073520 12072806 -16193278987619092061233373714573160000 12072807 17837829723711389978944575097598093040 12072808 1351133819631338130878184294525767761920 12072809 1031431313806048194476834697442222080 12072810 -5123010364255841313172556249639124480 12072811 -705117226956804981579770554460959681200 12072812 30931347033522040401470668757267397120 12072813 -51259247413543146071812329969293595456 12072814 -80451671481911945211403758939583648128 12072815 270716973428748482694273725408690648640 12072816 -126847171946314499286875281228202803200 12072817 603196943091600028054699827440862336180 12072818 -716809200358063852991009910775174598640 12072819 -380942674705296326289184442481358698624 12072820 82169041306793917469438328490438030080 12072821 35709371185398413542570001515103439072 12072822 100209728079328736976961614813996096384 12072823 140189268376545569238886942031407019440 12072824 241699026297208847065435910662460928000 12072825 -387030252223290918759979322937701232450 12072826 -41484962420474406471269035038418000896 12072827 -475911381000147435499576176663814526640 12072828 220683295317408496354081279175256023040 12072829 -2021727935447482172802655060055845483488 12072830 -145864433386846988352770794903749427200 12072831 632399479276463423824163356522566679752 12072832 -1441105491011644073386102171772796272640 12072833 -164492785819167622830946284686717752236 12072834 82080741319371354048974560410753600000 12072835 -957043516380409234386534977856646884720 12072836 -1515551315193963927168672238135555903488 12072837 178166342666124646616466267018388821504 12072838 -34013239057779564130325306245890160416 12072839 -9163586998042734187827757654386098688 12072840 -42743103344097293021802866605375488000 12072841 340468312702843518684589002631426262784 12072842 245208734764151476152708840876990369072 12072843 -234869048820010922878452038527946182176 12072844 -204736204918536489919388431596001455104 12072845 -629961864536914151154340559261684400000 12072846 -128776153156894386796736480571898214400 12072847 -412482961685150988985136104762450199960 12072848 293654777880676726638634498271403638784 12072849 864458083271954450629907180704363516128 12072850 -53924457506217134414253289732641348000 12072851 51451531235832665502754771284620430240 12072852 -1069538036533060738008866164553410560 12072853 884237596471180964757747116334786932202 12072854 772050272561343195901381242560685689376 12072855 88278858297858328509143204096143098960 12072856 48266942623248325535227300698667560960 12072857 -341651483726681880812585303391768438528 12072858 -45270435920024887648409827734516057600 12072859 -1216243031906859817546030219552306435040 12072860 -292381167299586310314066715216538250240 12072861 -452659998207022784536348192341219937920 12072862 53677705136307308628309559511754825600 12072863 -1481655054633850510202599715579800177416 12072864 1166254946128659640922648153416686108672 12072865 -890014827626751649887697049976220806060 12072866 43826140477901298687992237907164889600 12072867 99493297190210876387307238671668770680 12072868 1020756516618795986833107705785402872448 12072869 1556379397554958660765096426620406158270 12072870 -41876104967271913826714939855209388160 12072871 1024360143663233876996583283166129918072 12072872 -33510874438588003547589832950953656320 12072873 931948572941585429996873500984303814304 12072874 -482802635150816444549459801990424576000 12072875 805946048243332767535279222019978820000 12072876 -418628874340486529782213864925684376576 12072877 -1210814473425944205418795627055123319274 12072878 -179172193921790974204062740831019668544 12072879 104483299801309682735576796822173839968 12072880 127700171824300593128869843134111744000 12072881 207702472231146809683327726624577069364 12072882 -423913655698715525092061725074015220608 12072883 -1606471284424912568648107226162834195880 12072884 356402239758512142438262444727792136192 12072885 -227043619280898048754092708837403507200 12072886 12083517201654361367712657094542845184 12072887 114007742174799732642461822449916345520 12072888 -17389073698968975182663122786506670080 12072889 -1620774452188773711090548122673699220310 12072890 1026017146818453924247331740589021122560 12072891 23114747744995022913241983398560302960 12072892 386404357970081220775689058972413332992 12072893 261448800892745087823023662972511215200 12072894 317259794381325404032362948614532587520 12072895 -336040569934096590850716368338160160 12072896 106488156197823431625659807107645440 12072897 -360903107053175718703771543731072872526 12072898 -123107109104236838002618122315476496864 12072899 -44494206874114019879844775674955868100 12072900 -94305137183990486123985018645696000000 12072901 602418388750547831616186315500757517404 12072902 330305833537202640054006293160379340352 12072903 129748110049363243567415223681072806400 12072904 -660302912667293540565687482140176998400 12072905 -154315190351072558732009563691774392440 12072906 102089100329577456884664452931185647200 12072907 -153753194593818790469872035930599334912 12072908 235855031535742417148693197231410064128 12072909 -508621024068712307273315948653662232896 12072910 -307041617391960177330613704628707896640 12072911 -58833116743655885431537230309822002976 12072912 -230729093719084643087651579672144117760 12072913 -412811470412398322342306348143637037838 12072914 385754426130855523182879542787271680000 12072915 -202546842651837715356526242033950126400 12072916 -40766730594550569989089082851759941760 12072917 883854048346778102558806116992191732992 12072918 -39743399309939764526792339956082571264 12072919 147729297477166947516503773186602024960 12072920 342132448999810052145163650939865497600 12072921 71180735803098570051163187588471890944 12072922 -620155999314871502717541704785022488608 12072923 -19218234341706014972857031741169488016 12072924 -300912059285294928881958323135759960064 12072925 -582188335436744474096459310796943126350 12072926 -839152997037468059781678436307558946816 12072927 237565666230403935027148269679652168520 12072928 -58649037452558942371150569953680687104 12072929 1439382553741113352695209357050465564080 12072930 128636753782093939127335525701633745920 12072931 -722829928516552681929344288849879344896 12072932 3003917295311462107594888269758976000 12072933 -133578261946032892315385216637843431298 12072934 82237316324050114891411467958769946240 12072935 18221344259556696880302123192718856160 12072936 498691068277843764069456468485564006400 12072937 2745918793302514254874125614072617501824 12072938 -16387345541504787947143240574488765440 12072939 -41278168106505621944269802985081945600 12072940 506175836081235892121915565075710714880 12072941 472718803508734954998481106615543179800 12072942 142971605487298939666972067509261363200 12072943 -339652081793857637309273883507826994256 12072944 76920475495473625193328409699080044544 12072945 -476532979051458945399312083096776449600 12072946 589535946481197548175980466442521744000 12072947 -1281595634531897741595911883255470823720 12072948 97674395928949002871415337261916870656 12072949 -29780267012913665201458898721138254080 12072950 99291193059583825967689404051536832000 12072951 104029833311480186721088128705158371800 12072952 -679809336166406416455328248305294929920 12072953 79063556415493704781023710300633405184 12072954 -475801138244915522178281553609124577280 12072955 433810863245655252415045436685580431360 12072956 -96205619403197630581446816062559873024 12072957 21351351536213297196953517389819222400 12072958 186588951316034994902517776229729298176 12072959 41709080971113246241413612938712027504 12072960 46206354053676071007935574255127756800 12072961 115525015044409813160696086576296475200 12072962 -476222221577848512842359966431962948736 12072963 -848321663598300054378773407218929811720 12072964 72498749085528923360297844944816206976 12072965 -980615381116243418117049015290633923140 12072966 -313546625612445318885032916909600576 12072967 -1175816693476016065923818695931232910448 12072968 51044597277040875302538452200844943360 12072969 -541377269805541176477813429393123229686 12072970 67514412805874604945384641967286748160 12072971 -6006608993945655691792195063549354800 12072972 93955346760514370133785959962797985792 12072973 -1295982860165429369761229760357854059296 12072974 -136225597889425499767351395973133811264 12072975 -16168019198863459151689125711177468600 12072976 -124113841873726389532195094616448696320 12072977 -291112789576402659427005807558007944768 12072978 115512275147252949280989513443692204704 12072979 326616223396492152568694641967540737580 12072980 -86708700030683729548143031101175142400 12072981 3466651896340559436095041871009064960 12072982 60774854916679591934234837018417030784 12072983 181013589181958331995500917091905284208 12072984 -305633176149670558287188192834302771200 12072985 -126652315390228454970456019458836477820 12072986 487113063555479679811946360710181215200 12072987 -180830166116811562769261038810278703956 12072988 251870394283354406606547282431274694656 12072989 -557343957745809918888065067929379559560 12072990 -112681748904266453779962187792425619200 12072991 531550998907343380519711131475461596272 12072992 -1257055500178402707430289795255812620288 12072993 674407742948057711372422669755131743200 12072994 725291862979978792927053842496737257296 12072995 -64943394983433602329320703371782672640 12072996 324229633873216249863773306200937472000 12072997 -327685353140487326647994370256872744320 12072998 294004856618831813562458780459745921024 12072999 35744808489750993900179609468109676800 12073000 679973020309247153012159556783582720000 12073001 -240299465198815093382548449823855039488 12073002 -334995444270742296553020134614019098368 12073003 123011561623492789912647906453227075252 12073004 15363519277071481092821532623312947200 12073005 -188057425116438952305723215955938528640 12073006 -500649364657547666690030770284011860992 12073007 181420068952671682104797137212496350000 12073008 26598231331234051715103216145546543104 12073009 542284800430679029319371870137012605160 12073010 -457995110971253696462616440243024263680 12073011 696619216382600504297768803481147036472 12073012 139528477699611171518592106185714475008 12073013 992588428952565966936837033679478342880 12073014 -197668189052308330539706566514232500032 12073015 -58889927745732163812807743145830933280 12073016 -465392560808106143925578043750530027520 12073017 819041768326787536491235735585023360 12073018 386917892809949932660128735539495447040 12073019 371402863940452847392576144233792176160 12073020 -307023244399678065039525759576011735040 12073021 -677098541355706818678070488297759102778 12073022 -217028755682743298055070434431301297792 12073023 1118858458915450793206464098337147636000 12073024 -1285360129335101367206796372253605888 12073025 -552511669823040442326033061690180799700 12073026 38673007187073961971069655103931881472 12073027 1067521007097706296739669322041061906876 12073028 -449797724078010826859223698591923230720 12073029 67209904744198601608845802449987748128 12073030 905028512646045671502279720795254171520 12073031 -573782926691667249886435463739482875488 12073032 -53444716673535950353537999672546375680 12073033 128847680246372713458712487975040920064 12073034 -729512470486003770159638175870580631040 12073035 -142152551558276283250457691307693849920 12073036 -1123896074933482582666954538869668351488 12073037 429221053521276861596056781472680154240 12073038 -554265218469840748937959769172590648256 12073039 -1029134797853574345561015023588628803400 12073040 -37815224097228454355176515443766067200 12073041 717577052889930028029554748538560559650 12073042 -1204947817900450277301455308478844078960 12073043 -1313038433439697614585847731992995449480 12073044 -457055363150405895832776370052392310784 12073045 -216542148480284500634421232403293795200 12073046 -63681160920336172887260118817500499200 12073047 70579178431979670537065525394419167872 12073048 589581555027714004247003926796162457600 12073049 1014579301975084638339616145534338759050 12073050 -2052784644047945719104286511487014400 12073051 428819867986435072826702736392849290052 12073052 -197466363364725942135474218620967416320 12073053 505813375731346672232681799096267782208 12073054 -110464662001645854970361753500925485056 12073055 -300092350204319098116887577643401326040 12073056 -147290141089866013584248992176223027200 12073057 1381515218430595869376952909280869558306 12073058 -178532477403375659749335256621790842080 12073059 558613656937904655850119736467518294928 12073060 -331419493800261476304912324673775193600 12073061 632861512904558238948638257565836633824 12073062 -187174836319976361606310538026942440576 12073063 -63577721370716660551253860459643873296 12073064 -806355563546882000367987016201135088640 12073065 138923616583631192571936446933303475840 12073066 -77354507749616743009945699005237262080 12073067 28064507896934241514622342615117441640 12073068 -118329534833159039920169252968767799296 12073069 201750837248903842465064401132623515980 12073070 398124171543824336567431774304430828480 12073071 655480456990547203586331341675558504712 12073072 -256507422293562585416292928683816419328 12073073 -2082281572983031918884378120484046584320 12073074 -36006115057969826343206421274301190144 12073075 -73141140687868163750290784418589504000 12073076 892001751365039427579261560978216939520 12073077 -5482996855703184255770451719164118400 12073078 -718342001377856636392311040041621951744 12073079 -118444055577890372632276516248399044616 12073080 129303686104317403530395440229803008000 12073081 -896790950196190928993501094898834020118 12073082 -41357286210243634571633730071443438848 12073083 -473265567318181814086337912645211385152 12073084 -52925345186870541626267834767740890624 12073085 -295624195577698249382494514189423673600 12073086 -52802383519991521136825464001141775168 12073087 242216906668749033655583948425316037400 12073088 663389000615543415013276805326983659520 12073089 409525091627722830282864135541405905792 12073090 -567139039032660898530239202424254559200 12073091 742836323465199972993391271220615969024 12073092 29627385038935459696939103785303575552 12073093 687326700401929550058282926831400629342 12073094 -452281666520514605700177309093708672000 12073095 -562265147298979144175756204098538187480 12073096 34693990303930852422915685938511872000 12073097 -372364483774049083542396013539170864880 12073098 85553763757263063974753984744604633600 12073099 -1832010121738595111821383918622423601520 12073100 51300627800461758133931280451310668800 12073101 -106747379985981674135609093166746799168 12073102 -345567807540811018351985164557553885248 12073103 207406104641419679743932948907520517504 12073104 242640197630134750495965454939263467520 12073105 -14982823862384319728853989706776079360 12073106 -29208351165598850100839923436698703040 12073107 793992842010018473276540196542406938040 12073108 933272782682593339901413720634416454528 12073109 -890613662670531758157255349171535032740 12073110 -2345133001458876857888297582836039680 12073111 -321910404496456317929300704148018292240 12073112 649781839819921677209691154666958131200 12073113 -52316118967691439510310288366217519040 12073114 -158063618543060504482575537459257844480 12073115 1227195677372197548634683405424669864320 12073116 -120325444185418019644767929754114318336 12073117 -159392092153927667104174449125049796800 12073118 535552772397326428220225832931552613760 12073119 -1075059129127467593824253067695597473392 12073120 643308284045298958175510160698616053760 12073121 -1387269930153487213566394068953471163678 12073122 -221739620859726741153053913867399451440 12073123 -604377342726005857617918447435155498360 12073124 -115498492838359688346744191944972197888 12073125 98398382702326230786505123795049520000 12073126 128767878491995439746635433752647898624 12073127 266479210183581311128823351511681637272 12073128 -678379662049050443157651405802941972480 12073129 4495296630628026693927939416023105380 12073130 40659896749829235592500016428940932960 12073131 -1832704876649044147929145350172588800 12073132 -780219368763796670765318147434901524480 12073133 826479694919047319307964499113042956684 12073134 278631202790229783640748555263184508480 12073135 623032841960784266542450435862066397600 12073136 986290380912828969926931046759661568 12073137 98627111930286500726673823461288750720 12073138 -490536631151212668033638668816599552 12073139 -5015641457469702528757433687314152576 12073140 -59061891511455500246529463319206391040 12073141 3280692052114684274743213430902821084 12073142 -786189756098319795838186402949333970528 12073143 139519800008288891645101005316117343184 12073144 186979056792672296326476732993057116160 12073145 362634478992570603534867792101216770560 12073146 67105537084501639284889311778160722944 12073147 406957678266796521566962867807537458072 12073148 274895919969781783003016418179127453696 12073149 113626652101497173520914124232065264768 12073150 210420430808211699871945533008921956800 12073151 -157407441082448504735344152064471260720 12073152 -18077964763723030862724758709297217536 12073153 26009236896965182960588169516224523824 12073154 -750058469472295256129569819654789522224 12073155 -422256530899644429180885594949024341840 12073156 1210554596478618606151068793659688507520 12073157 -608059888685538243397505134170834042594 12073158 93363966598678452257441386834807873920 12073159 -417427347719066670419143349395942969944 12073160 11707301354519735219347233341379379200 12073161 638123306945984382608444716277498272800 12073162 -211608716046664921315077648008045197728 12073163 -384096951141682276571832736406705844588 12073164 -505093469977712238139443173855337354240 12073165 312876263476572444671032059009856262640 12073166 128130312276000474288465384827364789120 12073167 91835558224308703032836381888347578240 12073168 -98779270880608182597371526108061278208 12073169 219553016602493411335353073496099139570 12073170 254675533127961546400335696098104320000 12073171 341320666723058060840534526542624226624 12073172 -316704146937249815381359084314651033600 12073173 200490006631932567580127636748289114944 12073174 -354661219426841957106464126588087286528 12073175 39034036294921409145922433968717524000 12073176 149423881075046958359079441473656043520 12073177 -1218143357473978992408331195077012041974 12073178 -14567448565395806897999242256983252032 12073179 134022199032752984718013863530189728560 12073180 -97067752565763102185393047030770892800 12073181 -316932935798771372523956673648551005236 12073182 -310444477684760952638067706259146315776 12073183 461523415850653319108914520650141535184 12073184 632716677794484538364690056720521363456 12073185 442569830427304700858302314095125315200 12073186 368891416659226745546306884595608753824 12073187 209470578340457928009096463876697510352 12073188 22289793515313145778530453065048834048 12073189 -271527482860093710662474481374690910560 12073190 398381236878842082435135341765457417600 12073191 -598057710943205203082350024120710356232 12073192 764264729574102873451359806748507340800 12073193 -1395090304432710445476041890446524082240 12073194 -106771627825724687208231195313364885760 12073195 -686463268971305847559973301082275796800 12073196 23055210440787935752851901987156423680 12073197 3895442579208549540876856910312500800 12073198 -277062753213638363169443762907912829440 12073199 -1332673194381827669307384453462206523648 12073200 39917229399842584463325590640036249600 12073201 157121733527646919836577306562197029952 12073202 352917223429017192260651005786262563872 12073203 -160823323054225651750234629319682815788 12073204 -225725449900856401747019528375379499008 12073205 147896328501769307363033826363469710720 12073206 33513619199908074099996832575730053120 12073207 -575389393429739923029275259254478411544 12073208 -378513686612500267181147280394333286400 12073209 465026298929553447224446204903617440928 12073210 -21498458443076583469554854402714112000 12073211 -213048501790835116639808063479412917740 12073212 881033187882143790586250728809293440512 12073213 -957264304275653391704996187267836148660 12073214 -646889021722149263855624755683347948544 12073215 -90109553440236196027951692188948712960 12073216 408183647907272627485437237843357335552 12073217 -27698116217975227935374847952806393408 12073218 371868129214671776480290432057450898304 12073219 2615859676715842079139017529812689248096 12073220 -122846599832728902272913544703915704320 12073221 -340954180982691638732942809434489877410 12073222 -44313771265612682217504778137887447040 12073223 1559716400099182163733408378710630744472 12073224 128734273226640185334391962710976675840 12073225 -524411098725350117163484066921016582000 12073226 -747459651423932650262893220603153174016 12073227 -800735021023556544808558855701507289920 12073228 902616618271567280961044023582623565568 12073229 -26374937058386947826173877838032977920 12073230 -131193286846995904914909113149846394880 12073231 -741190018871882188461060878179631901800 12073232 228815182569656616573137195296864935936 12073233 135145356220412761610743041950317623024 12073234 -639144025745474187406532837540249871984 12073235 -109482306172324485398817697581037806240 12073236 -192932377891388818011678533158857093120 12073237 -611986456771752111765685993874155739616 12073238 -6315888048858393934559002504487469504 12073239 12301450530524992353725867404722816000 12073240 508795451846561064748443312873201868800 12073241 388605639508529015155472900653636796292 12073242 161373729359171955297517262559537502464 12073243 -76299225779709140608748423506328660672 12073244 2406767558985901393660122695030785536 12073245 255942580830280443034185700074533025600 12073246 58234396958983180129787616422598534720 12073247 28748630792106711283076048871218798352 12073248 491606258593296344160824946577593335808 12073249 1173615498649683123508117212159092017250 12073250 252686579281538782992470315536060800000 12073251 35678692172048934587434187318517817440 12073252 745939504793552915237170673624913395712 12073253 235513193420344265443686534832110653502 12073254 -373951129297010544136205663754561454080 12073255 -553932522854893770709520538050001431040 12073256 611333937595871856595415967121159526400 12073257 -241268870105258918990927855962444732800 12073258 71504431972714952368102290725309996640 12073259 -21897978905876230806568057015947528 12073260 -37427086107268434436569530732786810880 12073261 -191542437155102808315936982709729324576 12073262 354885488994116514515301925348868461440 12073263 234219685024492020750270200625660242304 12073264 12235663962201164218976730306295300096 12073265 -1098569193548751157732108038034369948800 12073266 -716450221641606360235504755417731727360 12073267 -1263818777037753975038137404099021229684 12073268 327410524228146480578378299881335077248 12073269 271581046806329762682678894779049138528 12073270 71810987320337913324331354634591704320 12073271 -449237099016949345232459371237140385440 12073272 -292681363040822791038094785199156654080 12073273 -863953035863655460171873766096428491478 12073274 152566445621702059711328054879552705136 12073275 -240590553105866184177072415074505090800 12073276 -324261732268268449298517115728989565440 12073277 201149399038630093098298895334712413126 12073278 -6260601612715553256099535559254781952 12073279 -1030564646619842679497632212661708909120 12073280 -131997393064961885142846094706579865600 12073281 -509929014483621504708460092700680773952 12073282 -3199009579823086726739393333237068800 12073283 -1275285605282299514117347964152246854468 12073284 -1689241878979343407653893780380110720 12073285 -24695611131286153621851789633035379840 12073286 -1004763083353520447698989110828000090880 12073287 456044144926183786293094622702396347560 12073288 -252331804078605543640773978701761536000 12073289 -530916528973822381085488743068070322944 12073290 -350076446415594617950828527324845633280 12073291 -244102802068574683199961944380296756416 12073292 -324897917493926440302631969594387660800 12073293 -57398488553138242887505115905920051978 12073294 -132598622900993337737238291374897755200 12073295 -88875385158954629763369268450866561600 12073296 -139110395102651230246625032693730377728 12073297 1073431247634439167733767182225681253746 12073298 166939818973664573736236816187208980480 12073299 249832848452290285138290236125037348352 12073300 124597001316985100173379341362186784000 12073301 -579038401353085158605607287924030743296 12073302 558798103899953218537101610736030333280 12073303 -1130512397277592015117767138682145185920 12073304 289037295212377201491782381735558645760 12073305 42998898149086802190763692428821800000 12073306 -26015003844915593480357209314320762400 12073307 13478091048165167610182038327756031556 12073308 -155600300122299841736830062485344868352 12073309 -159906471619928832289396479201128202240 12073310 297560075724976207467202267292850058560 12073311 -49356646444085181392915237951985330720 12073312 -1607836882424247283039010162264181178368 12073313 752693266240063790257382018883221450496 12073314 461980991457473088243648438290025342720 12073315 -142519326445025724167648013698769664800 12073316 -266779398085017737612900557455502104960 12073317 244344906278532656616413839478098369248 12073318 288888040715411921856508175996391579360 12073319 570761981652840284220765850597245345720 12073320 -368829373501162962091121109573353472000 12073321 -45268895474029659449874128051313676800 12073322 40452014248789391237259651659453091840 12073323 -1111182739380175715623949050811019823632 12073324 -14620431173825694374726269514504785920 12073325 7986016479537842190702658377800023200 12073326 26672123100169442418693978909206919744 12073327 -281600503198819280378142036952381645328 12073328 23400944293498111792430601375701041152 12073329 656724605930272885682456887100524732674 12073330 -65807374576897368920043786002462784000 12073331 -117855246331472702555856450332189337936 12073332 -553213447310668191992409552781507043328 12073333 1520670903951992269549315283004814828160 12073334 121176267739838028861576188801514024192 12073335 -363699947844434975678497880149579239600 12073336 -20648179225122942220284693668898263040 12073337 -652701105747270302555982419697546137088 12073338 -338509810692156968960938028309818094400 12073339 -53384015924986004204389664580113653976 12073340 -233486175856239001057162070819818268160 12073341 206153790092594615400836270617211558400 12073342 151925730400376762331336552514163322432 12073343 -14588724450403554784379970361633089408 12073344 -259746272684543707271388525229359759360 12073345 -96371646798750931851427346705996080320 12073346 281946192621122508555257700473085030144 12073347 187455596171635862875812808396583769600 12073348 -180592003865173160875598964335745388544 12073349 -3150551286021822247979053898369632524360 12073350 -146006721999896701236243553959046488000 12073351 1809537180067739782279732600431458331264 12073352 -420226504984645036887389330488468838400 12073353 -197131497112507103615164100277302083584 12073354 221723790946048052982943688903623427376 12073355 -284471224563179179926307904837552812800 12073356 -32736628388946565944209264830442136576 12073357 -503435191900468534532522460620121419168 12073358 -192692657969762890325987975636219997312 12073359 -374298351333938189916636968604675563760 12073360 -199220315741199482036472178886954188800 12073361 -1143581766318788071894626713174349594588 12073362 -183590394559809580945137238098801140736 12073363 178284813656989681682546893616315457504 12073364 183969659477381180758859283699854737152 12073365 -67303957869447434910239877465604740 12073366 -496455298747549077786426884374705310400 12073367 -1027965483024194817291214072426119981240 12073368 6030002181041098668689701043441664000 12073369 -285430804860870051141356485755395306688 12073370 -267443259495298710028306168021387776000 12073371 65275439716128787596188857396695337920 12073372 72632652075324030860484159049209234432 12073373 -5785448186896782899799229422626346336 12073374 -15022197387454726304721393726972305664 12073375 658534337445297097530005560197931782000 12073376 -583670974293907599341601452742908313600 12073377 -3350294805461715212164862619269383200 12073378 -43387770444220575170679762402376619520 12073379 -991943680004530712454956129837723184360 12073380 396119448096344242582552325138350080 12073381 -1529983992460555921075469664220243850818 12073382 303167196146636935806701885564402706432 12073383 -4811527679145910209787689202542726816 12073384 83919160246825676071195481697199718400 12073385 313237793105379701065026891062498574600 12073386 -74317487190170741521006882780068731136 12073387 -481771722293219128677508552046054517964 12073388 252116251189641620276876084703718188288 12073389 161772225549069054665301492909964410720 12073390 -93746817593939118734028824482598400000 12073391 -1128941139756496729285084895958954439296 12073392 67895617877328960962347502012429942784 12073393 30803317682952674754200634130502579880 12073394 -181107304775358030386627262459548043504 12073395 -352679409010697823227743735351552163280 12073396 86269541254376862971845559976808323328 12073397 22051567974579985787592905912883133632 12073398 -373206465142938968140885724269093992960 12073399 279869098094326519269790193187079394160 12073400 367598355335733466164846813123492864000 12073401 589030483595575198341094836331176676800 12073402 -643815872574076640800009823935417572096 12073403 -744682999044416319288151419947740488348 12073404 -531715479186601271859218999599123090944 12073405 463947599988994806865396549390500678060 12073406 -448892925890155922661753413176013067840 12073407 98174154573694411852263882299495016192 12073408 -330688217099860445759941701151934644224 12073409 106037301248780736525564796703650892610 12073410 63762769247682922065862020825115875840 12073411 -6805853669404343067424886531437912576 12073412 139697585332532032225642859033753395200 12073413 -213553237361668178873407630755282335232 12073414 -5714201214094003579302967130112762048 12073415 -123634773875514062220209226335668644480 12073416 1153371901792629413889721718379297423360 12073417 -420494890410204447552810936800513954400 12073418 256579234841589308834110110376426050816 12073419 1029418150990700462292264459479065944444 12073420 -877526660122775273748903969686127805440 12073421 683163531770330704119888152591705621622 12073422 -227926773359040455525768455783683822528 12073423 757015464109397181360576289049430290672 12073424 -77044365196819758786804956868242964480 12073425 -55525768280761767320063462026199904000 12073426 34193840869515355516050058783179744912 12073427 1192588751531983947193179482016292455276 12073428 58583717758899930839884597557965905920 12073429 65942526872069615034161642885720988384 12073430 404040285557884788127526488357354095360 12073431 -468661112526463312432651870252668868656 12073432 73739994864534559678391080540701327360 12073433 727115033107269211270886942777845369860 12073434 -52946319852456209302830068747937033216 12073435 519681599654975550824382684144521433360 12073436 -521046258329239717970567977969755463680 12073437 491259174487185373887239561628783141894 12073438 -218744700996621949673116357515072655872 12073439 125364408169879710447002395328519183712 12073440 594754701296662419425461764935681310720 12073441 62105994987026766167932459048523847842 12073442 -627118282223697448305992887996549726128 12073443 -938210701939670428524554827164692299776 12073444 -165229994042520188152089062134361088000 12073445 9673015231626197798122091450117816700 12073446 27139268473703274967553532111732228096 12073447 1467385752892337009118472952070922947896 12073448 -130186514834832389178890078533693440000 12073449 21487461497298391689384898374416160 12073450 -149282952506136700612361412156282582000 12073451 151046841090186826408617550796387754144 12073452 -66847710989288888454774726383095369728 12073453 -583146271121226935037752820664942802100 12073454 -32019079284453094719278967432174919680 12073455 -15056384699123285651464819206285705600 12073456 604816678675668080381904202296655872 12073457 765305426855607673778409342067298385024 12073458 -536497601678880368405514556119158687616 12073459 197931680766214865291763887616454203504 12073460 -48784168236879087943616809747289702400 12073461 -761815025150945260719761371198508725728 12073462 -777559341131744567173545348174497532768 12073463 14227124685699244911980348169818726040 12073464 412580225887520771663441287194382848000 12073465 800757548242007635611041788052702380800 12073466 -527760968980670146297852441839870233856 12073467 -172960745713917213537733451130561344256 12073468 192640417949043035815587606108871252992 12073469 1124310237745953313443971508342227172870 12073470 -8690843289664968366534937438917312000 12073471 -28968983644412375233138415246148387328 12073472 -216115874618423910075719617280357695488 12073473 -353543298573359480595798323644549862940 12073474 -30541607080641500126198739584772211200 12073475 -285404226180368131149974501381755431000 12073476 87387874458582862442268217145761016832 12073477 -95390107754421528260517043730746370560 12073478 -342768833616412570858889499963202092960 12073479 198594305730869105341897031388868045056 12073480 -10613309712972308322303072207693312000 12073481 93727419086869631211977055865535544192 12073482 351035346145241545862141691489152609280 12073483 -429014563145223244595009772265189160640 12073484 -830912067839409673956555007613004845568 12073485 52535830679124343182926177549938070400 12073486 -330333809714307861820893654767130200256 12073487 -1862861000262796559449731822184194973560 12073488 -45841191500340103818904943682841214976 12073489 1930373526308353278856183396477153183780 12073490 166433528602659915287604857566087395840 12073491 -1500354315888981377351997829112162851680 12073492 -257550582254969290232675628740215554048 12073493 5764060715601340644106353645246056640 12073494 -27719869673179440280046183412495058560 12073495 396744320140472349882845399482994054880 12073496 -818245472855791690006123068008799774720 12073497 -6953248316211284332965247769207985984 12073498 401841165277962870286876611135760359936 12073499 -1263127025204150828877945670256393413500 12073500 -137194614608334639822522308819742336000 12073501 -2226960483002723601303719489016136849152 12073502 695240562009655490873949844655016930048 12073503 385825036385032999584344033797373662224 12073504 -685513094779086854451877699971882614784 12073505 218111543997613041661296445182976551360 12073506 112251904784996229443514758135920856064 12073507 -112454814421247029784933185980232776736 12073508 28869473691489081186143205081346523136 12073509 -163298778121573301617589251387096104960 12073510 -386597545858612345678704308656043763840 12073511 759515009036536879348886574632758277112 12073512 -457070526610754765244578804739833856000 12073513 -855172981861058302637016608133340911238 12073514 239144243086171383476979483159294983856 12073515 -247938512327538787734754825227268561680 12073516 -24590774750628493238366697555194081280 12073517 -106845180367059345230002855759576347648 12073518 -596028940594053154160689260763493887296 12073519 953018529315820441068522777019601268096 12073520 -135020909915005275536299035484898918400 12073521 981055913781104528801732958116525734512 12073522 677520198036622249696021609370121086592 12073523 242045954397279224753454811219704729600 12073524 -487547937726462676412887275518731130880 12073525 -122492472581146798653373848616597484950 12073526 235650056625864735634105507290031366080 12073527 604835760928903581797548550503533150840 12073528 -13944779257502434495798438770442199040 12073529 -167397052793521249298726968746803976000 12073530 -105555049281236522142073591937767111680 12073531 -234829100203014780712084152169273421000 12073532 -21814032446552144794693204174611018240 12073533 -798973831863374579214742432762407403776 12073534 926270521841795093509165054473261809664 12073535 122551508367822363795526959671376776400 12073536 9225361597871545671008603859607093248 12073537 324628557924443384660435075355427913152 12073538 162501173792283283424440891540549555920 12073539 -86752085009160168200859326987296988160 12073540 5939884110985147574634627903807590400 12073541 -510923837375283905907443673193237006080 12073542 -171797767595099680660933006483418355840 12073543 -29430409746153339992651767069633618976 12073544 -152705201260890046355059928083164856320 12073545 323681128322028522216970007317426194240 12073546 654724090921794833942720683086321537120 12073547 128477361860531159316117543077759477712 12073548 1010656348746028968053031190584160813056 12073549 463341013165895298068069474400157570550 12073550 107415961110686633490911344172734080000 12073551 254835969576796567441736174166997290624 12073552 98141446244312567955828749121638752256 12073553 -265273704089914789238815308111839967402 12073554 653044038627781800284957727205911602688 12073555 243472826863861306799167982420883650160 12073556 902970325451051606723352648784810383360 12073557 -701748552623853628980932349531597704064 12073558 -319458234181338989801811934319819965824 12073559 211078702461322580624767251145176755760 12073560 -132531220290946471848745694960093798400 12073561 -51164879351934857785722866568927016700 12073562 110051812318416009009304620270093055200 12073563 293392762148798924910928780871640729600 12073564 835808557246216689179648131124705522176 12073565 38730570612798491349502016890853836800 12073566 -313669656635363074773376877958364440576 12073567 -484767103510416263510433738306473761680 12073568 572154711702014470807377820092406431744 12073569 258384065362814567343824808526612369440 12073570 -207049432309672688189885595827367936000 12073571 -787718988723149502117762690584221920228 12073572 -220747745589451684440534684794628108288 12073573 -331212373121438181545503584114537755936 12073574 -255751078510895722522803130798174239360 12073575 182796258712127030084276479413181524600 12073576 -440694459183028700384103074151313105920 12073577 -942381423763581953307079664863947041280 12073578 174267355844847313132927222753856141568 12073579 -91145593598940204851181945194317471968 12073580 -81239822652647305687652698264242892800 12073581 -77021281029033931334665650091587456840 12073582 80020412903495434418917973609867937792 12073583 -12097252020280427080823291526560956800 12073584 974307547532210916572065103742664704 12073585 -1102603109809195352663177339638798070220 12073586 178971023893827101322903608522771558400 12073587 -940064471355677027614265282501352156048 12073588 97777357809487581797889113466144133120 12073589 -1003154973766748614128012913066142092800 12073590 -464717634308429651887642240765707532800 12073591 1568167947160030815898855575293925957992 12073592 -112154150122464754489184015768138956800 12073593 306873179187270574804694266212126869184 12073594 56648317552868108762551052975424558528 12073595 -1608909952369288074776701882035102604800 12073596 -677339825047069268206396741229244292608 12073597 305321740814747962820912303359070693280 12073598 7420009981858633726886297992248523008 12073599 660040310363558884008103373733054862560 12073600 -283535196410621132667310172641689600000 12073601 -402405989620596869384824125205012352256 12073602 147326742695350745192108673114555089664 12073603 -126378039733609333791760255754446236480 12073604 -1100208879816918141369299328329654363904 12073605 231802291518135010396533437629141163520 12073606 -165786211046266351149327563591117689248 12073607 256681003942505289637507060313549959680 12073608 -933324293227368339394704856592259840000 12073609 798052867909197485096199195103360934810 12073610 645074375935262999436562320618501240000 12073611 55386150016003452784747146962045381760 12073612 309816216120611044949749229469414362112 12073613 167873180376868236323102053843780103862 12073614 96437657746632790434958421284722069504 12073615 -1529321777017941817461155596800929956080 12073616 -15557892843469142123543036974221017088 12073617 14288509129213579345863435284186144466 12073618 1429368260542008061342644731992686912 12073619 472258670497902551794782854319607102800 12073620 91494861018457561977001741216950435840 12073621 -183499384578549480700043170133942288640 12073622 1040575116597659502860578615289965536 12073623 556200529298875017916656337068266433384 12073624 605681963552107580735007267407523624960 12073625 1130820308321456618935338206563031805000 12073626 -138993381152047623827528576692381440 12073627 -1214895001942756276615928198844101462524 12073628 530796581591542517363158152466116556800 12073629 541270820890586517265823470862846671008 12073630 538780463010633882125611711337879856960 12073631 1110933824207822622441264833986673738664 12073632 -29408101877715142050525801332065959936 12073633 132446703151077950216033989095269063808 12073634 -157363229743090558410183816813369860784 12073635 -60630035768856171762131290367414095200 12073636 -279074198110386424205240127598713700352 12073637 213884019044355325687034832022581098940 12073638 368060156046426943092873880445428448640 12073639 -83404681014788969167598381135894996640 12073640 759325580022808272527561877403065292800 12073641 -387809690334689725317883766382773783616 12073642 -279498496409147332865113642737706106880 12073643 571876131727787232631965017523004959024 12073644 382184658924459530989153159322070589440 12073645 5845351051943168044729522557787022700 12073646 23230568461058950120964209836573075264 12073647 593876418662012482004532892851976302600 12073648 236439598408025786904100750225521639424 12073649 -607702742711492799043365606488135635200 12073650 76058374916984428757859871996240617600 12073651 73068766904939153757879614291993482560 12073652 -587695158699185831847348941876023246464 12073653 717686400792970591391610849190170864924 12073654 827018233555012630138705488099172742592 12073655 -83321594474992311806656707259759464000 12073656 -122060531277709067708873441713836195840 12073657 1590787858677860500889259313237286598660 12073658 626895628813948470841537671721817084160 12073659 101916846071783033280139788777887233248 12073660 -9577669168867427912972342585953290240 12073661 114467737422843685974448509930837512262 12073662 939633296723313353269638344069415971328 12073663 137634453684129621230680045944656660480 12073664 -351929899520103335143479965431313203200 12073665 -198832784235291893808117837967185420480 12073666 -158332194361463404274443296159951716352 12073667 63950749674063101787607179451278643152 12073668 134271698650284436437536167045057652736 12073669 -27142902726007724963135197009379240992 12073670 39476668590751558675036412337766709760 12073671 -1319270461472407221207013401065274611760 12073672 133603447134793249039346724354318028800 12073673 784649416693214338640907880933399257780 12073674 -538986900287574957282839360994619975680 12073675 557887900488832059319388193477526556900 12073676 37433444627054674569941951185960447488 12073677 -77908330224920705624758146630414583296 12073678 -606376409967739599457108643842078224576 12073679 -558591495305320490465187913896231771720 12073680 34419748916271757205424497934377779200 12073681 -571632687368186484722576741176882133518 12073682 222538113084259393702450441016547063072 12073683 -566146630285703257648691750229886003200 12073684 74469304460217924088335023881279399936 12073685 59629225583853590060341255123513455000 12073686 554231858285669309453235119558704214400 12073687 978726386834684806546543833845644984912 12073688 302375255685788237770386616554576875520 12073689 57555973887032280767753114184422343168 12073690 412327214593893986460239251554494457600 12073691 54261368792892704648812871587687417872 12073692 153176948745926483873665843805239640064 12073693 -132746671181513674493530924958813270036 12073694 -97600837260983497984347405548463989760 12073695 33344887686204201143202866307364459920 12073696 104075697940802940155402832491693998080 12073697 -756078392546666118952050434010254965854 12073698 -183058441149468610479571974230039384328 12073699 1189314759511062876538203441650192504592 12073700 -353016133102656248136471012518257948800 12073701 -209000608830909520131558927191029025760 12073702 -148727608657786867922237765075064206400 12073703 37285480821168877405525568190258128952 12073704 2377573469930753298893477838948433920 12073705 -132816163921941415795903805947926546240 12073706 -1017126761615183353953057758274531515040 12073707 62244616534041491892007565054048864604 12073708 290071645556208247348009909512904425728 12073709 -150410514787008388653146708381729647380 12073710 163685835316711751807701916681835525120 12073711 -315547360461782338969130456891890368720 12073712 387785746388676584685626633528279040 12073713 -18145247587691050662053075536519821456 12073714 -743015509915610800667236269509724290544 12073715 -606806151450329085311033291119338363600 12073716 -297113354904799349102748966452446681728 12073717 -635306017275126767112811594998791857234 12073718 400901453447939446144743129398516930304 12073719 16628029864203942481092263063848586880 12073720 -211331656315313613532723659280374067200 12073721 -97850470550020008068606478263178235200 12073722 -351872074218704458106464009093727612928 12073723 513954302727526379763760778819128018920 12073724 89372416868860602258396699397596304896 12073725 86660622940200242449406121886286016000 12073726 112467032187652596826466324098046156160 12073727 -628728448093538703031685304593008064688 12073728 -95445687525187539857480841185722368000 12073729 416425498045870834080293015940675413760 12073730 51072580183457576093440778155130080320 12073731 -222726751729439459296167808621835184648 12073732 -298035747769818138197836415632319075328 12073733 308019852277505233611738342834414796320 12073734 -162161848495325390488162569803783262816 12073735 -451504210006942080518917956138449725440 12073736 233647259596563087856615724151254876160 12073737 82252388293553083096555131820801603968 12073738 258295166588976269014927399042021961520 12073739 -614119682650229746422873938983489484460 12073740 55203818793139589077961236743266304000 12073741 43107878188344314943483091139448025142 12073742 -583006698933213078773381573606202843456 12073743 249762456995305815685418309827637616 12073744 -22505502332121196416774387318627287040 12073745 1177425472165473956448275387972178352500 12073746 477640406659412043270803638455482227968 12073747 1064550405470261468514164867853655107036 12073748 894274609355051494606536891625518273408 12073749 150262169423976338420427687882485813664 12073750 -9238745394117624877210746311906160000 12073751 172823138638092962933668143237154298904 12073752 532528678717168524548331085857650073600 12073753 -293145794635888226442542437213297559100 12073754 29703096720253147233581114205242156544 12073755 7167775803046360734197150301816806400 12073756 -232170709162008622496164052456247726080 12073757 418860059496689839598315844878631171852 12073758 153674132057920387400679869940160386048 12073759 -138056479765732089585757598273071391960 12073760 -408192593972555542318118770380374016000 12073761 -183828652660085162280559712470613770560 12073762 -24627892984917404024208212366080833216 12073763 -335510134003828535053875109453605814272 12073764 -348469422370452810049884605848058010624 12073765 -1199783608814426875154658256969963478880 12073766 -105278224491055423559589911720093793024 12073767 844481682610579521510806980686266666280 12073768 508111035453959494765530480348782592000 12073769 1135577167335825828385528928477942146170 12073770 -377927073736282722144091335877444862880 12073771 484666630009560002521566567308216868624 12073772 -76462205915316868410804530082266623488 12073773 343019691045623389893888711939806237760 12073774 394396058415665081068474617476097144192 12073775 -267866016161742862036528659414920737200 12073776 -69683868765451774260448625395205406720 12073777 -413821219746462874257494286822798786960 12073778 390842202219514871289440972750608909440 12073779 74642234002943140912129587743584360860 12073780 -466693545712621120766803887347182982400 12073781 -469538209082334876760442036708655504288 12073782 127593341107557997557084051182970931200 12073783 2379372833286592896776484657850600494240 12073784 -44898126828050534043606824185800499200 12073785 460090148245582598179794333065214331200 12073786 132138719877357283413176140629356036064 12073787 -73288335433855427248528594076918839296 12073788 -246494285881866935883311640309003990528 12073789 118405572748587310174624577782393804160 12073790 -234270496057087527644342509374663921600 12073791 953664437940362566097086190393551353888 12073792 -323095216792007693479921031566617739264 12073793 -804538836199286956036132970011630928958 12073794 -88635023485914567550174398058987958400 12073795 63806135394823594806227381765698150800 12073796 -763157601429383453795389205024044665600 12073797 -12757793087944256463823979399602599360 12073798 57810823302618998861227736254069248 12073799 -430420789942768289557829457272920396200 12073800 414164719743570938951478188314887168000 12073801 788224521275333665187911817450035363802 12073802 196799658476633407496424543625462118400 12073803 34696737919337561462359747344655941120 12073804 -72527957989511388474367952448952320000 12073805 902675560950296656615233900199801568460 12073806 583889222432168055004780180893813148800 12073807 -1876375372196347372895778909180646334240 12073808 -234981097317370911027603810169314754560 12073809 634273916994373947325094466616948448256 12073810 -22560379708746233769743271375337651200 12073811 23945071900028077475747737363408097712 12073812 503703367918298537887643943987522496512 12073813 -812416804910875256824668352975819589938 12073814 114421781114398737974425144046133908256 12073815 27968880424555119581863941901631356800 12073816 -237968274592749630290696144665706188800 12073817 -10026129735691489047954620058547036800 12073818 -117754579793293079615906002143932989440 12073819 1162546332418621336516415081442507022920 12073820 -118089655626115675871441192911098147840 12073821 83101063396778212399234358395909940640 12073822 163097686977311388819647800983261110400 12073823 321676600229225597672905841950103415072 12073824 -50867088083543208934053809196270354432 12073825 -61637893493473729453176376960489348500 12073826 -1161824663140003173286692085260851234016 12073827 -562519309541548627473946954612697539584 12073828 56543163806572165446118298872642320640 12073829 486969228456214442293624821095964537180 12073830 -50784366873836386352796200192129863680 12073831 -255558621795239802889054468501802403840 12073832 167191318166375327411425959165773798400 12073833 -888461960044740244569111112379190842400 12073834 122034421123926323843534445312563849472 12073835 4581223647067517842442730833980226400 12073836 -84771664949630734646811917225798527488 12073837 93131480801838232617467504078720493952 12073838 -163956112357038484098806694025429375104 12073839 -113410141046758287205697105950389114240 12073840 -29309586949438195884612444654737817600 12073841 -162459069028644729584181909399609600 12073842 -132928603726271400058271448315398034816 12073843 213431864747912274762077518885602840048 12073844 76092276714085011067392215793042173952 12073845 231776237374232434189774245597307934880 12073846 -48799459817984464241657122964423500128 12073847 -419490234344797689103788963006348840888 12073848 -679478019932042540135922986861515223040 12073849 -119901460270290575180858605554201117440 12073850 16971749452296604393702897001248800000 12073851 103707870203687706997890397527235426380 12073852 -6593591896003463389693584330276628480 12073853 470855718857036845460673491986733567328 12073854 37900114796902625222685296521394119680 12073855 -835410601927752478123297194494348025240 12073856 -460324251407395989396167227862773923840 12073857 -30638443518809937111812350962789602208 12073858 -441092196724565781623710422883885788720 12073859 -4576679921451988277160202314967317696 12073860 -36426226607079247318488563248978060800 12073861 424170153634908939362990746358453506012 12073862 -460152553342080697125901708177068703488 12073863 -29125357202940243545426262804941075712 12073864 -2101721861436157007876021119143275520 12073865 -349649818690655821792940112187896451200 12073866 -38836332673465131361247772857353224192 12073867 458999565265465731749146052367780001044 12073868 -275116919433408780455687767681159479552 12073869 263058513744141352124865911446662500064 12073870 513258146271586568401111135633632626880 12073871 -1132883320679771183074475319128457470928 12073872 15515088763408687476540717300239892480 12073873 -175051133276470629160060427706530933760 12073874 -536374107138315090094929581758599426048 12073875 -555860266184223051486044987325312000 12073876 -168291875895169519509177593221378896384 12073877 493566042639143297453250204161247446784 12073878 -242408030639092841915815226773326033600 12073879 -714835389175958914504200284819165736840 12073880 -18822840999483508215899901470598758400 12073881 -142990625124168130594217172049285635936 12073882 -682461797717953172624078782855880936208 12073883 -102774858090039333384451840876917537936 12073884 -39062046808308810734032627871539200 12073885 -121172901018497601326127251687769958440 12073886 -548286763464950140194529268767885424640 12073887 -424596777780427938363615852817942341120 12073888 1740184491371541566762082777721885163520 12073889 -1428712404299503454518918553972446506240 12073890 -82628262744539532490546501735773388800 12073891 435975317554027950850090491067625744112 12073892 -395077104894530846276629696388621859840 12073893 -386183225949311765625957132012280809792 12073894 -337983652395642022649929008851650978464 12073895 130918267847669479578249595599928265400 12073896 484427499139676293831523165749571128320 12073897 79061222092807014698785784570053887312 12073898 -897490606298066366386851282916325758800 12073899 215832786241303244885562215396084783808 12073900 206276672159534332834890951634571168000 12073901 420892771254896785637640305360783523552 12073902 254821404160404966407444496512916858432 12073903 65802955250650224391175137534854663240 12073904 64193550520798395429229086808216535040 12073905 -144240985881209603802828875116814798400 12073906 -211611285763203448785248467632797560416 12073907 -788144225172991430447896696142583641844 12073908 8172452507835037881956644590799749120 12073909 112529231197311160830314883364678896110 12073910 -362437323324558930708176427198170595840 12073911 277998105559187031779659376865965276160 12073912 54542759666878712880750417236381675520 12073913 1030292931165421660440770352753212180484 12073914 -332977720666760654300686439614202088960 12073915 287048455504584596826204389231248077600 12073916 -898861266617656225257950867465394293760 12073917 -1102962491339592135675050556622018970400 12073918 -160011895434467827720444604054723952000 12073919 195243735593737214042639510735939575296 12073920 -109810381775925254828471356060461957120 12073921 473426216031896531272916190597232845122 12073922 -153614115087827591430620927289431904768 12073923 -184703180184426931655500051602226114428 12073924 2075307716335613058085307754347923931136 12073925 59629164932111819037710610938593534650 12073926 41218093407204440398404128028722479488 12073927 -2527105292328103341566726617965331200 12073928 208760484386713297941381108802526914560 12073929 145208974635952782669785981884917470400 12073930 77489906347663353106787838329299584000 12073931 -97370201025455656248419917581476205288 12073932 278888807161756245038521616916182553600 12073933 1409538826728678474990863776297405598976 12073934 33403663291105904235555112744613159616 12073935 418620114065096076493756487918882134800 12073936 53731075917600445932441592175805071360 12073937 -592488974908870731909123431301288358560 12073938 4654202401805857725776128455757820544 12073939 -449809431922565486563874651679819290260 12073940 312249383820850558269216439179632647680 12073941 -649798729073938829860247709036086497056 12073942 -39275578177445758636178883649834868736 12073943 -53551119584326387641030418049881418400 12073944 287549697262245740773916494245383946240 12073945 302382336154099800922320812454279790920 12073946 193604951714788973160513823674536946672 12073947 -77685787408144922078137241184013531680 12073948 -745013449037324617297675590798727624192 12073949 -31172449882415805028295625587213165760 12073950 35078473572331085552088344005506921600 12073951 464954704048187814501039809312176796392 12073952 -1207033112590375277258460875305335914496 12073953 -292463723562629506413953803030464288192 12073954 668047483233897817578186348006158596176 12073955 862598019462655942002449246776844097360 12073956 -268601822571017647656352529779480316928 12073957 -454806605827070432865994428862649569600 12073958 311982396365331538091234048536640937984 12073959 197405032030349971106419221789069506064 12073960 390202100315233744541850085297766400000 12073961 381741592642484338951774046119568487240 12073962 367240727874898868785945949232725082624 12073963 -1027391728520964993590540783286182304216 12073964 279713260120160191121816430318481007616 12073965 284020726600159803435503062745954611200 12073966 -535146489743054934485072859681739013568 12073967 24609305668761091369841748402571936944 12073968 -122389652654211442161370487666717491200 12073969 -2846399544162082660380703803083564113856 12073970 -127654025367695104749725269628626550880 12073971 -228631844442282688409369807557275604992 12073972 -696208568509363873355846990549456708224 12073973 -419238455904694150806790891616163278976 12073974 205083357303399643882871739898594560000 12073975 -514687862440222828569479148642507244400 12073976 840471503517020520637490090867978649600 12073977 11056510074078326181035969574099040314 12073978 4542140972684425423424607779358845952 12073979 -161996173357832697011639383315779219420 12073980 -228743827442386795195118792957577968640 12073981 -4099462164146907399853135442166317588 12073982 -100467487991351682058559271544021905408 12073983 -141854673291694296467554098079516627056 12073984 1788949815966895719779853336026546176 12073985 -697338700773034822280897347428064320 12073986 272480095930328587577895213074532228432 12073987 585821311500909736117595070165155284800 12073988 -295419788633494819664320279179950690304 12073989 71762636075414151707062236615107207520 12073990 -306164382093815847118953240308055552000 12073991 -1059766465841590873565815900403272117608 12073992 -695839317352950343426815349409879531520 12073993 -1246952317757085884938319441352330230758 12073994 -211163338439273865516323311594722538704 12073995 -904760707272157664008670178662422708800 12073996 -701040887745512322498374365737464033280 12073997 -682959344557649067274625283249966893460 12073998 -94237147688256375155597651563972863936 12073999 357143865821241068312809762666441425136 12074000 367391594347377459309014772763594752000 12074001 -380356291916161701662998445894290871568 12074002 116027590957637991960144255201074711952 12074003 577023717861923271095958100727662549056 12074004 97014572107078448340602147010195964800 12074005 692521287123544534292899052257271343000 12074006 -1877950530585236042144218607952332160 12074007 -304530260890219116988152814122607879680 12074008 345800002441408412255466520901356707840 12074009 571706756183837045071443222259853547210 12074010 27309599103909892016740868797089991680 12074011 375542028788352308443066477657170874032 12074012 128279111428787486387278581503199700992 12074013 2046665458673371173751823907065179584 12074014 687326311038955229581293366215675561856 12074015 -89704373627189961967113626067596298840 12074016 116113112309340680853974233568168116224 12074017 -616795086920830909035305663885646614528 12074018 -943729199188771947214489959474303464448 12074019 750914865522746874543852946719135700344 12074020 -84348937917678663621179990152696811520 12074021 -548146937323749987723999896857752323778 12074022 13731970291933757858452267361456595552 12074023 -144858541851101146592968434780228677336 12074024 1149032388002754196819396818834433873920 12074025 -147605386470323608796401487001066120000 12074026 -39264283449746118236406406513720077216 12074027 622673131337659812393697591349780944272 12074028 553022690180668490153754126306870289920 12074029 1153394857761867091690850840247504401472 12074030 -401109543134350200733544587010518539840 12074031 888178509318959713089465741544667197320 12074032 -88186801556573233665522312655475851264 12074033 -19001111696133691306846373496285524718 12074034 -17400382765127731848284637136767221760 12074035 -239709075345960651554894357379865793280 12074036 -414588079370149652890080463863507257088 12074037 -451076157887587862539096117571404105440 12074038 -649793428839573759627351342343590602880 12074039 274756993215038343675313761042201613320 12074040 640868668925847379084055111869025280000 12074041 -410192729421778295702177328024345336960 12074042 -118167875893563371466603805839358948608 12074043 -374749430917364207087439401439526656000 12074044 629822130410641805893112585387303321600 12074045 638386924230292175669705812822713972600 12074046 -41734345770707566014114723809880794496 12074047 572601533449996611899848276877727317232 12074048 -94495032105710018132238349835314397184 12074049 -103859113474916277778937241699510124800 12074050 -57762991478394267308349444077364295200 12074051 -476950555496480279202834542385336294192 12074052 40652595977666648040023017478460152832 12074053 490568844717851991018272330914846111264 12074054 -5548961504095906997053556848423953600 12074055 -159600603369133177579919266661119680000 12074056 4617503207529300679914345230816256000 12074057 -655825471984421200215901104147434676480 12074058 21858681252826362198395965997780261424 12074059 -437845109653718273583117532447384512600 12074060 1123158438454043791754958010479438274560 12074061 384337767868071515209867870089652116672 12074062 -8092827773607423950938348679686090752 12074063 -49784310363790919988953221987461276000 12074064 196007526030013877562353699188816871424 12074065 926429069105033162435045431096870195200 12074066 125403527683669616543315975835212236800 12074067 -146586279851481979408206677664920602032 12074068 -902010633628788853405107411555071873152 12074069 -199123432975813903354815956259155540160 12074070 -366944184124670306041363451475470960640 12074071 -1119297541334892770908824959275934708728 12074072 -1989417661472838302327116711822889902080 12074073 -994490861397996111495754269280491072 12074074 579184612670572994223666015610288884480 12074075 255772661398241854374104197209374169600 12074076 -16554596105318625291708905770436935680 12074077 621618559857223223994863253067713861926 12074078 -560393639218609044497297246658723404160 12074079 254316608248076940101104151523194925384 12074080 665732016579439352439306798641310597120 12074081 -744410484837757193861221114344219355728 12074082 238103062641942987359956863164345038080 12074083 81278046433192311714347601424753412000 12074084 328117349816573666925573250667250849792 12074085 101445404246470017674780409869280672600 12074086 -683171713788797319741871443518891167008 12074087 -771773034506543192864213859583673344440 12074088 -342997264732209204408225209433962496000 12074089 61694192824396300609530638990868733320 12074090 141782344273778798586013076262963936960 12074091 39246805805127197591188933753542408792 12074092 -1058241352471945828151565190267438248960 12074093 673601568346371619679955020048779471104 12074094 -285753457644446307030651414589744503360 12074095 196950416977764203937522780603109474800 12074096 -102425369131420158235632535600098508800 12074097 -118604057718173588574613115029568151552 12074098 -32165933985008903538382531444291518336 12074099 13415840762897544139831122579897385680 12074100 -6027252073194685459111689676950835200 12074101 192936359435651863811185334534321149280 12074102 430992516245439509055281679427340974752 12074103 23940316732388104524882812005108800144 12074104 -99948830201505427588950893965870694400 12074105 -71958382263951165066535659212965503480 12074106 196081883793499017349677791023725312 12074107 991694053419298571404860756568929192356 12074108 406650927520386751600110083681927190528 12074109 -661346045429067397475398739966246724096 12074110 -102103006721902121071316070792259102080 12074111 290972537225118653412446514255320868864 12074112 -757298513046405237671013504168555970560 12074113 436858505468256762457410239067198591362 12074114 60714784892226642009355227577141463040 12074115 184639606494175043254808746181426988720 12074116 323994897976523926749283526707622464640 12074117 1411026550652811400365687586597471469184 12074118 -104553124705696523480943454011334348800 12074119 567783094864120388499882065991561322520 12074120 9229315649187119453494324605739008000 12074121 -798203847475208548443969704652595943580 12074122 -7374324685198773089879933978782983888 12074123 -1756050759536049829934078732885070839520 12074124 196633577179491803015394641225874771456 12074125 180476532577285913095916969242389600000 12074126 41002296823640296615452167753538048000 12074127 21165572462090466863576907943723289376 12074128 11530079117115440259792234163064537088 12074129 184565317532834420375233203524541671730 12074130 33222227907282975388161845592120345600 12074131 175853834279635728952203035822651529720 12074132 88158835651393568859593865962173532160 12074133 503083023344312946399095503782370974624 12074134 -110099394524563875162451073360698691328 12074135 940317894956025414590437720479169885080 12074136 54241138854996333860356751051314421760 12074137 -1837089577480256298393076920105445429808 12074138 794896285028187207757910969308868628720 12074139 694164686291483737695262002584752553280 12074140 329151807616710004244346365021186611200 12074141 1079784017936482856268610827210135853542 12074142 -85316981848800227848833106500301824 12074143 -1118188327624542670173979164880662968608 12074144 473661349405360506099312476469866790912 12074145 -476428753142235442087055673194045105280 12074146 44878499771528108456669530626787054080 12074147 -52421457960090883200441419095662298404 12074148 84616451000172403517918861442101445120 12074149 766164284689085400231352708542936029664 12074150 -28023481887563489770572396701415696000 12074151 160798820790589946182443804740010805032 12074152 -389657589275741660632716192749127398400 12074153 -166905564625691631657157102184753034240 12074154 -153109583944809559751343117171644275968 12074155 768142886141251026448450061130784560960 12074156 -827506055955287504129257944219998964480 12074157 142039732113052191078266793888697913280 12074158 -858336347801066598582643949387264199360 12074159 -323356960738798411709753462557364011008 12074160 50181188835560513492065206422769500160 12074161 205777031906299714605583815311638743024 12074162 -482522414183808711076273095191404181088 12074163 -23832729684966610856370887717819196816 12074164 -561761580726327196884381727044040740864 12074165 -248480298256450322928661007851043181000 12074166 -58572769186528889902767978074050809600 12074167 -219712240086014841536320665021476352000 12074168 238266094722025127374778418094662021120 12074169 486618579808624247924523150444361924944 12074170 -28220936774638735125703476872854578720 12074171 -209719665635898030367949988744661910400 12074172 -85453435577367067254069991150839693312 12074173 10731522934840943060214632416197047520 12074174 -305220159223145920994888504608134085248 12074175 -606814805691700809483673591900585858800 12074176 49733990882793427158574974074955497472 12074177 892719877810743214554094876599777259440 12074178 -308339911805156495191074762022616885376 12074179 143316267683165700540809101237960684560 12074180 -702042770686495227442285308099322406400 12074181 -238255121011800828817227057896611994112 12074182 937927052347457345448091537289904612480 12074183 -1315168168861983602610309032485467839976 12074184 214460198447901827167227782413380280320 12074185 -8813624569341595310429941805978947200 12074186 -244518243610508599054713094303418720208 12074187 464843379300659437728609455909527379160 12074188 -123606477543995104170428142630917544192 12074189 -110667406169527787399349746347512458112 12074190 9783916791959513737923731163687075840 12074191 -531501311523797841453381869272346510288 12074192 -104086192337091673270441474220830310400 12074193 -246235354014437380774067430636035469918 12074194 330446492188389232105433423705169270912 12074195 40219393754158123393472475589863459840 12074196 87441479222766331433922146660023941120 12074197 642171335120321513705816180074070221646 12074198 -368278112603801554022035225308951247680 12074199 -981814967675320568098584657873835134000 12074200 -859402410351164303350490717538816000 12074201 -499848219688138018010208008369092651248 12074202 -206072163079727415818645740589211617280 12074203 -1157918853897776452306898123553131423548 12074204 -99889791592903858775369526384983791104 12074205 -94785257942086152899622238151287129920 12074206 715609852306832389248008090008450387200 12074207 -54042435432796465646840280258625832544 12074208 -832170037731453535181362795933469245440 12074209 71225709731677154469655229272956289216 12074210 -60344426571606771802581319899473787840 12074211 403167742387231272850950727725997766640 12074212 -1350737733059024045836539491139214310400 12074213 91842612494857324361665149719675855160 12074214 -830251566181309981644552098153917969920 12074215 860586193440972936155264918683345380000 12074216 109028516657949321282657833845037137920 12074217 -653769440455743381464264555890113751920 12074218 -114340941449839476325368625431828225024 12074219 647288874517268251036914626585239608480 12074220 -295739134601455244401713410722310937600 12074221 -89704266406169159890140582472330588416 12074222 8745773256036095116599984940358286912 12074223 373669151797818625167833828376883100544 12074224 -210599779448112853537336526668377948160 12074225 -139969645126632723675403314363200408400 12074226 -513476896378706476628139978872178243456 12074227 -531489622473043720710015281381729212 12074228 14092093998904044213904928576094259200 12074229 397537342164643671261964050177649819374 12074230 -99160725479694870058503684863839660800 12074231 -162578847360197330939122858530766083768 12074232 -548039411989788973499728409407006310400 12074233 1009889358795467097819796338699917044224 12074234 463702804593318290869616167111890992640 12074235 -439338424046845308601742753954534323200 12074236 758364928599727775608409966864761057280 12074237 174095831910136954133073806966348846226 12074238 -211352985118741841940827011031417640960 12074239 -736165398900534402885444389539160776960 12074240 -228399705099520192307390470108206858240 12074241 135443133936072123073577692769716349760 12074242 -610807538420321654957672574923695416288 12074243 -726742716433219401044401870300323989508 12074244 -32476578166284632019702486488763998208 12074245 174044563331785413388844241205301485500 12074246 -149427630971627960488615530696956314176 12074247 266738489703235295541919268852178054240 12074248 -675963231864375159525777133295040215040 12074249 -1242536253600040156421488405359532069680 12074250 427525577703241829000727776461448064000 12074251 98412374257370991538597191414086430352 12074252 348538865287282435285282700314181210112 12074253 -1146137387627591612220478360729021148160 12074254 26580291624910370515177022125226325120 12074255 -610078557969171100454435040795259134840 12074256 8996468694159076736954920097714012160 12074257 13139374373477754918601901289871964840 12074258 -88202980825386524276220708823637505024 12074259 340231128140189074387797700570235700288 12074260 414794260985091616995509804253733969920 12074261 1665798059132293268875312826911257621852 12074262 165943303832695497300286186569425915904 12074263 -310637149423874894372209020165507266488 12074264 -533620777388163550162434072895029903360 12074265 -13403622571467886190097168915251131200 12074266 -272505704726624366369307352666383763200 12074267 3048460349967663430659411218918043556512 12074268 438228150508271446890123036561568381440 12074269 250472495880612788110254951999465745996 12074270 29535269362078010920106448068316115200 12074271 -9384226767534366563248621053615439872 12074272 -249806804799116031086271401462731898880 12074273 -177303903161939556770197194067018609656 12074274 -241018307848269822950075298172897242720 12074275 -426381848624754920978109072986846841700 12074276 -235323514588338239630832775355516775168 12074277 497171691893033767127457477485366317920 12074278 1359640769152042570458366763500812125824 12074279 296270711769460153095391996012165781472 12074280 -125618725381536882624102085400150016000 12074281 2116223729135831155821285753790043075200 12074282 -517212610856673204498915541340905122816 12074283 98108315783381278524027077901002931840 12074284 175537831127448970145464554013326950400 12074285 -1309636356269266463345932313916764151840 12074286 -24544215058216733603203800913847654400 12074287 -1010360594033493068327674627169394237360 12074288 -446033483708060220836365313747684130816 12074289 -619268221511346956765194753799236404192 12074290 105787446117542116433806363890338282400 12074291 -1257373049139306791520111302439856497600 12074292 -1122694731475917640671924394420419072000 12074293 745407074263786344335336366949373231488 12074294 -630197466865434363420291231308707934304 12074295 -68048696693936356756685232256394366400 12074296 -145992806262018659285836138212632064000 12074297 269645995370155654348261942577102440746 12074298 205244265503969122341870405195279473664 12074299 118090892032781653920671689816966115300 12074300 300467098098278084645600453017367347200 12074301 207153645580261696698297579221859351960 12074302 148448386333125002952884932206206464512 12074303 -149873294996378979294645677301437535000 12074304 9349557338441136386378688040651456512 12074305 953403061554831920793785875940050421460 12074306 -236230236714467009029930342121964729648 12074307 33843235896859039925456559642958248192 12074308 -701298994874100014225428237165671465984 12074309 -11656978026774009732436960241060784996 12074310 40090773937418289947206659438573926400 12074311 664308364264096208318460766861189325912 12074312 1035733997143964070994378698954032563200 12074313 695052818775735019249611392063441462304 12074314 1249508762944322455833593924575494144 12074315 -192017344764468589920678523255135559280 12074316 -603386162863022037858540717467654005248 12074317 819777359099512756728688687115331653366 12074318 630240733737816760207469669494848806016 12074319 -517221403054198875328237261567463245680 12074320 -107242713168579499437304064911868313600 12074321 -199768828602225519493391255344728511680 12074322 18017147206862675229952917001984435200 12074323 -105746901573739639248267693245576111880 12074324 489186577511149297563068129698863609600 12074325 -26232886077808476131730731899463400000 12074326 254042639893457779730501565445919851584 12074327 49773893232522861313878525879191323032 12074328 67518500978031709290035743578595368960 12074329 179022959443449082974838798393900297280 12074330 638842285555376042867438457057464248320 12074331 158305670942429433952594084309608374784 12074332 -83821710185620665959241499698034568704 12074333 507102863890149028972254169420041818784 12074334 -370967344376389868562323913940583157120 12074335 -239864199929748454850455601643484573440 12074336 253151983420873888651079955842159345664 12074337 -803335528721261078808448052295906313392 12074338 -519414698809619029382477275784931007104 12074339 -1239936110196116504202608531804661637860 12074340 -199401092631731931352614842815913472000 12074341 -1858042566929922418857482061092504516 12074342 -188617904514737798595010402524024231936 12074343 593424048385644600222935790015298970664 12074344 -71802474027205250652470375274171924480 12074345 29035528686932627875909588838100384000 12074346 -2001104459727153385349799097292009376 12074347 1980104634472762726858711938339732199392 12074348 369328150110185857232006008516561920 12074349 -236296055463592816824060560645916826560 12074350 125278393599252813284813353267830888000 12074351 -186538767985972582407948558067844601648 12074352 75101489680019627901980107096640520192 12074353 -9478761140026164733874269592874039000 12074354 160572330912705309989769668199605730720 12074355 578512899112920365303290678798895216400 12074356 -153069706321701948455943992764566528000 12074357 -2266733617868832823255188137412897888 12074358 -68160572760841314074058855439638183168 12074359 88840212264461172956690882868551610840 12074360 454351039094114584338795083500990464000 12074361 248673707256915159180004236761369222400 12074362 -163550484839594893624816509515958336288 12074363 -169626911410162539938270508779421969120 12074364 203847405009909652201537587095557516800 12074365 -73400511832853591200612175319612986280 12074366 -189473439158431341355800032667492017280 12074367 3212796909944370708679222030047193800 12074368 -617918608991275134815033987224704122880 12074369 1181730200630798775728643558844572027396 12074370 -64264160438634719155013242283172372480 12074371 6929297530903852981117120314631439632 12074372 841490768966497614543251055222814440576 12074373 -911602813946968901824990822581836186880 12074374 500511744920338457132694416282984940480 12074375 -317909377364505232915795222424370675000 12074376 -12568242760197979962296103704307302400 12074377 173057105542301605196827410195133801344 12074378 -52944114062588125833934994512466135760 12074379 263756431096244171073196919003416693248 12074380 -508479720161972816175777249010145971200 12074381 -3021576886107055753800933121100565377856 12074382 573008053652610828848626188281615997120 12074383 -108966893829843661126512526227165872216 12074384 9689400060932717820941690059654864896 12074385 -471971615052220101736937941029633806400 12074386 -734688857552935322279616161191383893760 12074387 261708646898257025952901167842812545600 12074388 -176231092207528467502261253377911023616 12074389 94352938031596520343857118703921848924 12074390 206874867641309325397992519970365139200 12074391 2086499446263565984361306172556495152 12074392 94698031940401860219441483091631001600 12074393 420756363605423165662941782969440845642 12074394 316247101297770828983717864054022861312 12074395 -76652703327536536638032579070215251920 12074396 -55017645792745319398090561262662459392 12074397 651318767909335299116355143279730507072 12074398 173994059400475259707161411011006103552 12074399 -317479630615990114028108284452531038664 12074400 -3636677052564647600433011033899008000 12074401 2095233473892256346126028249696961430208 12074402 -273512334529452352438004940134709543936 12074403 767125355285862766340988205666647685248 12074404 837092794175083654659616930370021257856 12074405 -50297535225974683702219934864891596800 12074406 -64215789346255778291405924788303999296 12074407 -200581875824473523488160652893647401600 12074408 842091110668522310744476668825488424960 12074409 -842240349223398630954769321924340317200 12074410 435448247772441482622397762416155115360 12074411 -891475304747650299097048202083079617200 12074412 -123581511285059165483419330620483698688 12074413 -343219784960287402666131433303235834752 12074414 -123305643919005678236148966264581218368 12074415 184937948026154954927880435855127797120 12074416 -87124104489357147646949994449993187328 12074417 678181021401453863709121715188455896466 12074418 185304653308582223890587772490736676128 12074419 -3648506496848449575735886683689772640 12074420 313875227967084396068081795908789612800 12074421 372352679287213525605049744286584718112 12074422 96226415779556876823343793771306884512 12074423 -970685245482895371012494176306112282328 12074424 -253984616257182368479178016286162944000 12074425 -242035772815176980719007907557525746800 12074426 30177236163423336224889004508996865024 12074427 437280745553590920603361591392415939680 12074428 892051365229999978408475096279887827968 12074429 -992663212175047835960530522944149558970 12074430 -96899436781243666890044831589066151680 12074431 615734967328306106768801515136994535232 12074432 50075260932500277507143192155835596800 12074433 -386905187062563908621263980834535670160 12074434 795845552661408958583928298749061996032 12074435 240563112856309679950064366674367108880 12074436 -51467778604676682304401529451060591616 12074437 -1062542177379454769011402226695942767108 12074438 64656835919271669521194444393711680000 12074439 271936074913160400721257197749702502400 12074440 -149359001963921399566137115996028928000 12074441 2662594410180620100709076418932648491392 12074442 95515124528390777731577602822754080512 12074443 -21610621353215418106467729360571316800 12074444 646013703033617981819472420294820048896 12074445 196685912410001139085387486190831700000 12074446 412394860378474017092552971126227540672 12074447 -6901787935131856888927999850312527872 12074448 118878946671667230146093222215331610624 12074449 -570391301159782829784109656007196517900 12074450 8450139148446113133685392117504606000 12074451 -582384862760036016590606387612696829768 12074452 2405542240061884380039608344145702400 12074453 -111686070173654687879762489129005349298 12074454 98632182907143483480693147701648793600 12074455 143294997048440488538912415784852740000 12074456 245892379725983960178763190761813370880 12074457 -460918966447784292894947315920559776560 12074458 -531777922956883078285576422845589184512 12074459 -638438307680485920888540566386959417000 12074460 -156668583515716112769920189361595299840 12074461 -166425708498045728337588605123074359968 12074462 -119885951243906610744344962050464073600 12074463 -89110276957227790673104274014258657296 12074464 -531226159578358950046929018921829269504 12074465 251652538505181764548129791105849957780 12074466 -411541265315081532970226142317659919616 12074467 -1391724999910395895176806887033755312484 12074468 142568026526791208204882728490317516800 12074469 155262009024123395616480754080668160 12074470 116415716054870100250737156464169655680 12074471 734750818277143782662115230144837535264 12074472 1058298290303095864305790743380122091520 12074473 -477324166127401211647272762458639051136 12074474 -75483509318624667417630700896548829264 12074475 -53708631389445776088082851854735904000 12074476 -12806166242554814858602987587485139968 12074477 -109074078909532715442306602730427813674 12074478 43924127190442627174594006151783881728 12074479 599567609070538720994222297726753472080 12074480 -115390733568220252883985100543000903680 12074481 523559788735350091608387305672861390400 12074482 642612978264670125562520913082281572880 12074483 401943370790067841339419177997445164080 12074484 -261495159558398613209527773959043624960 12074485 660397758181340970022293331384661601180 12074486 4594470015501022728096776477906462784 12074487 690998198418448985556142171024199265360 12074488 1307035569532507917795731866471973683200 12074489 -35669739619316195215037103628311097344 12074490 229691791670946783306492210745743018720 12074491 -560270971286492468198081162378966098416 12074492 45376663588244471309224545007586245632 12074493 -10842251999296937756052453469748427456 12074494 289977963549096123261979317269335370880 12074495 26617908308158336174304671908427736880 12074496 56582330564525363319761612561631412224 12074497 -162754957017119306380235666357319533568 12074498 54484174932186580405144773133316328000 12074499 8763196853247608589793215688071279684 12074500 -91733507759158299171284958046494720000 12074501 4454043060713691590559704750978640192 12074502 -130724486886738580447988115867078282240 12074503 -388302978862209935646641235054938010320 12074504 -151064302143428589609851646741565716480 12074505 -145840382927786353227306928629503978880 12074506 -146043547872890410923797096857575384480 12074507 1142580544139348415496971307079736156756 12074508 -44032296304169774906934713765657356800 12074509 -1194517837183127616327994098730235033290 12074510 -77452840999778929717641165501291809280 12074511 548834426717706089973524841720764630544 12074512 -311456503763779739522304116871317864448 12074513 568008215779100137478872220703723624000 12074514 275689885140772717550546469363028352640 12074515 603249107250601365995089748633703412320 12074516 447002412136892046719170841735756653440 12074517 -20665360618924624132610987694745461504 12074518 -298812216002828075982465061478578871040 12074519 -98444880538332877360034341996275552000 12074520 -260928334250568006902844516383840870400 12074521 -1715142234062353714568233325587771684400 12074522 305238220454064239716443029855851461120 12074523 660694358315625908611612066738272064368 12074524 -27604077508322902049835716335492300800 12074525 359503427119363860250369732606117132800 12074526 -467569329141678381118238900473317012480 12074527 -1469287541099033003465538937256331637200 12074528 -1558228239791290188679636764817384734720 12074529 -2547178522515380749442962490787222432 12074530 -133592132429059549633433390173458026880 12074531 -340805400990215225910360620087320228800 12074532 86168947459091095817010677880218732544 12074533 200969897200783596300846750936516222782 12074534 254423536626221334623446243417097867712 12074535 483270765142818227839732884059929958400 12074536 -1026017248753312384916504318964517693440 12074537 479418310225255009460137505187410040186 12074538 -5028808106777614578778721424172830720 12074539 1379155519258717724178292418384118804912 12074540 -6970024790590749442036892154097920000 12074541 178917603291991823918640295988075915520 12074542 696745172573710986846509875178439780672 12074543 -25646832600577717081054482070472747736 12074544 -134550353384420803342038669481210478592 12074545 -190812492161509215381671550841776918720 12074546 191774545610552301167396223649428184704 12074547 166070854678615818767899606876240870200 12074548 966576582572147194247230931832305691008 12074549 1498118295831898418866381331941804930560 12074550 29025824321853669856401223181273577600 12074551 12326278528914872435317179813677753512 12074552 586265397636026263166721343559988142080 12074553 16713891175600313110138540231306848762 12074554 630037072905897790587732265200696548976 12074555 -417266232055821827106605856820030727040 12074556 -249927167226762857834951295511898173440 12074557 -777526311636734592218837925892118721120 12074558 262487177956018691333967340033264464384 12074559 279431103238212096753503834323774202112 12074560 -146573970731058870649831116833449574400 12074561 -1251881899476488345070508845880175461200 12074562 -119424241394658048152586119629901598720 12074563 469816500517374025848576560063237566704 12074564 81560858108753991280380496041932132352 12074565 19224137299370074627501806070847555520 12074566 -6903988896123372890410130761804244736 12074567 -947301644920424697922854154852012425384 12074568 -58686805036812508599230845525869281280 12074569 -197964151310119818832954323070335857756 12074570 -285884813824214171023717076172650898240 12074571 295482826612477769674898039643143590140 12074572 13633719564810487794917434594312663552 12074573 -24982929052817395535243642449552313664 12074574 235231428521922888712212340402163434560 12074575 422984769622143968802853452757968903600 12074576 -11926825913583502474306062651447705600 12074577 -191495138700396150138720296511296318592 12074578 -211625918007295731298882947113565496320 12074579 -1877630517797604226218079704101226882480 12074580 198420668524770552207013536581799265920 12074581 -29236590586591115478647924895344251236 12074582 -2655677186556759290145685577884111872 12074583 -584341068562281109914752767379165127576 12074584 -58724050184323271967581484362066534400 12074585 -108097878538043187589264573424859046200 12074586 -137811995193380717656861070347944529920 12074587 -383133722383825634403417240140896354048 12074588 -171557153723169077324084974702967373312 12074589 -50355073254692454887920690700012874330 12074590 -971078466048043103241472042041375360 12074591 840758028028527344176638639582611192232 12074592 645402659169499135256209698876776251392 12074593 231985636052507723352410282306930047488 12074594 -25887041398935193167864582743854560768 12074595 -174361792638764857732987302943138656000 12074596 -297047769906822225765623281207608764800 12074597 -2225079965855347373086777691821226437440 12074598 -238808722689263072398830899118948290016 12074599 983388926223060435719735997953075324600 12074600 -267119650230292221013715939962348416000 12074601 618206103339272255941046633180298958848 12074602 35350942708859997204927473771055928752 12074603 1678237631044871677805828583296292147120 12074604 -67478743750281102198138700979686255104 12074605 921790710488075778152032592255417749260 12074606 760191190941872783486033895089850577920 12074607 391098557640349870993090230490159449840 12074608 48492705732024094518136573978356875264 12074609 -665478586921519913652664629747830344896 12074610 179713362802189005519698560875311669760 12074611 -707841541639644678964764161866239620788 12074612 -1161297431131173974187281581097731012608 12074613 1145051838870917021891589856107385188000 12074614 1055602366272594360689575518897964617600 12074615 -1154707818210323226601685142345077760 12074616 -742258058540483933104044505495079116800 12074617 156686976939447374848624869903114137792 12074618 396763245607052850430244471750776763760 12074619 -192214636630377880986693892443882060432 12074620 543785894784592238135901060379478407680 12074621 -108010544410581971685128015122824237108 12074622 25135987637690054733100541025904303104 12074623 288591274826843026146369998061307186152 12074624 207437206315794010027857618725869977600 12074625 104421970489421670291112517806151313000 12074626 -507550748576217642481057061989460605488 12074627 1379042411138900101569733737152536804476 12074628 -71028409532995048737763858442722145280 12074629 563913782315543394722716149090867898176 12074630 -168248285020195310231062364861372620800 12074631 -21223779634891176651019460656730951856 12074632 -491879561174730637372386546588234547200 12074633 -1286534184095540957988946911902361546480 12074634 58225517513666905573604223362641095936 12074635 -563011202047134008659414049305705501920 12074636 239485910853911797446772405221919822848 12074637 -829660499673676106078890863117517055040 12074638 -9693072544864781671010302950703429632 12074639 -185605733857441104539592449616733348560 12074640 46534756957953652770943833853750149120 12074641 -1466796629789573654826062086745711323548 12074642 76175152667150277471320220069374208000 12074643 -237069762893845897737413369921327884800 12074644 941641219408478042010240712133510462336 12074645 -65371536061097578121661086382141103200 12074646 2865993826809484106241376884228802944 12074647 -236845959084281678779485074128854602360 12074648 988447195858715660555809034207081871360 12074649 -92321723749194191855817688057234801920 12074650 -60464632522886305302032452720202400000 12074651 -362690088605155775729855831969376477696 12074652 -279626419610539221284010593624781619200 12074653 1442282785585779246283548248153906556902 12074654 45930996321624994847286262947644419392 12074655 64321462384732933791189143091026227200 12074656 1508876366472400675833387854445888405504 12074657 390664339638962674168020795991534760832 12074658 -2636723637091475536262423773971866112 12074659 2329576039422107822330160821772027054904 12074660 -134070800884888193498022478617447575040 12074661 -50120927182415350995028771663273125312 12074662 56953410921886181696203795843074768000 12074663 1987708275523517716638406644213773003304 12074664 8797669207293157241974181216522403840 12074665 250302231309945853659351701813037969060 12074666 14103960749782009027562997964901883744 12074667 512909077876043772681350388231713432064 12074668 -252241787460879800313647884444493277952 12074669 1272712148433545760644757976613050850070 12074670 -59287254066913995626172410779084252800 12074671 -171902013536249676992905899174974385280 12074672 97889252105377467642940335610825605120 12074673 105571551126831034488326212388925008448 12074674 158580105336817587581204780142295985280 12074675 -534771595590404271803815196646936736200 12074676 143170121053200958214238463044967464960 12074677 895735208000803899819298094657164108526 12074678 -89266794764009907102042141399139043328 12074679 -31253864876299041741131215928475540816 12074680 231424650958236021134137035971075174400 12074681 153262724921774281528283538471853357482 12074682 -442392021499115212702664599618730155008 12074683 82562643409466053286253255141832440932 12074684 -962369278154265565916422933470260774400 12074685 -92405959514457769178098555596339219840 12074686 48736235440522829078289088904019787776 12074687 -1349866601327878162711222217703553289664 12074688 78976782474019790568618025190987661312 12074689 -727542236834688747040247384949549243600 12074690 6790067875583832960916458722694835200 12074691 107065092173042084343084338608489447008 12074692 -3204830807702622869950637344736059392 12074693 -254265018751648563503246689876628339940 12074694 -476546007501698990576532165664412961600 12074695 19897583298136641632684550352395578400 12074696 251080256382488953115740570690713077760 12074697 394714131338921958513285063492423587040 12074698 43601416894567850350599939903708567600 12074699 13839883036363516560732207353469845280 12074700 -230084879401072077582217121029965312000 12074701 -7015173469432339495239219126804543360 12074702 -3639812985136183226642818829068920000 12074703 74570808073410356596529306008390966800 12074704 -314215705613603827910656828056523898880 12074705 132111662963968464309231865360834023720 12074706 199954380386054613709251612519044709888 12074707 739740112823812933449401965824666422992 12074708 320352815455166908392545077833251731200 12074709 285300204748546426016397561630589710240 12074710 -776310676829245995006472729170483363840 12074711 -119290444904056539615404401506140784 12074712 -472737838026725372696966945807321088000 12074713 354465479754511473574453738584509823296 12074714 21006680493645640065640020646916974080 12074715 -473352418544666632431339800963924894880 12074716 747583736990465162617545969540455651840 12074717 -477228032530636762705901109745208731008 12074718 -25194398777865100403330953222564036992 12074719 719507900793895389676635886659578680080 12074720 97055447691628429678646566868940226560 12074721 -322503798536166666986918467519099568256 12074722 -681944700745259931002116164702392002176 12074723 -37041056510346424855107064076752089600 12074724 107939496550493921984914387066270064640 12074725 -134669248067592405444743358382498087800 12074726 -452333201469600942314004866973556080960 12074727 -302377069891307400563778736615862988888 12074728 -3701912689548539442526995290580387840 12074729 -367946302370963245464624432124748633670 12074730 53534034116769036535836263687769984000 12074731 602905912933256467291153007485578274032 12074732 80795365069522723855209814106546340096 12074733 718802016862746430501577555794765671744 12074734 140683944243989140348408398051253483392 12074735 -121619341750539689330579316939426427320 12074736 -93441032666394287420328124879010267136 12074737 17879624921761295200027830227924494180 12074738 312786986998306850797537133095419325344 12074739 200994045477113472155720228426621442048 12074740 -247817428862335817943485107965518161920 12074741 123754739563047971924555679227194465920 12074742 -30893236129092228403747821676762835520 12074743 148742803873519982222053990903020765216 12074744 6628809289669635669716655593414000640 12074745 523154096838542283011739670601122701120 12074746 -91991130821058666481727675049707805216 12074747 -560418344259937488623057356030267384320 12074748 -20836474389268178286986938148598448128 12074749 -1526761421570713535981337878517753528660 12074750 565287418641512137839319066679823600000 12074751 15867055743498235444616740507566936312 12074752 688457915698545691623494715609628803072 12074753 123046425874654816296603002868974368002 12074754 -202098670224804986816149374784797888768 12074755 -342970188060274379656445697557787187200 12074756 -206592057965558847779787929377550377728 12074757 219404335507392492518080003421646214656 12074758 -358238909724375569538791089759871243520 12074759 2331808367806203860355602152582261067760 12074760 381425266645079461296607409029411737600 12074761 -394866162552612578237114909698483063088 12074762 5098422514134350660283397674622094592 12074763 713951857971224248069690135995961022400 12074764 179276614620913616206627290181125769216 12074765 285303915606792523382444958262446924600 12074766 543202336074327560621624534491669478400 12074767 942298903139503233951463547504301464152 12074768 470801990988465121127697513994860625920 12074769 -120685974092027653319415228398070787200 12074770 -496832134390668351670459654092575600640 12074771 1370569709488503531467847149081952348972 12074772 -459688094317633839590242833132326750208 12074773 -63943717429173321732889716446950420978 12074774 607186442010776326075967783972898479136 12074775 130440942121900480356907777208256703800 12074776 123344161193152155728463092927251937280 12074777 351184019574234793746263824816844379264 12074778 14057051034891432011077408358099980800 12074779 13396718648878035179851379069986291712 12074780 -431160413284642571659756506452948390400 12074781 -750865978672130904668216228053224172800 12074782 -243769138117771670183282989636015867008 12074783 91104636619616320447792582258330692720 12074784 -87612101549666449161018357368484790272 12074785 237998123150151516497582921200821427200 12074786 681402530591061576298955232316012448592 12074787 -4643886028056967481840111921292471024 12074788 -867633864662324545493825069193044643840 12074789 1278931905491408293368021733108195414590 12074790 15587006891834238026673871095854653440 12074791 1353070196156348539345183523681776283800 12074792 -1840797464025021715537874872489033574400 12074793 507787335636264729844007091957715737600 12074794 465921721514513170708733987468909766144 12074795 -204047507956821548374810142065172407200 12074796 309558072616962933723697070935057757952 12074797 -572850573051826931798223350943308487968 12074798 778172298335829038783552175262199342400 12074799 -422642833999571962028539695720551645952 12074800 -108469817742017652808845852291096985600 12074801 -111930295564963000058851633768959945198 12074802 -8816899076279064626881083005707200000 12074803 -322689171593282444591919820435402563600 12074804 -109459544483475431306507554207950090240 12074805 -875768340725734979718333742625422228800 12074806 100130927422954278969935697912669800352 12074807 909521939876267390255336233211622926952 12074808 86373091569177568886061730719391948800 12074809 -220029706795775472073104375863834443990 12074810 118166230960216298770981653382239498240 12074811 44199116013073881552904828938736396800 12074812 898621717027938606867906362250794310656 12074813 -1632113387906196524640159687936654778938 12074814 -299418908466720793300286693687099320896 12074815 740888805488959615211954619135583593960 12074816 123949744775146991457334894832715300864 12074817 -573105018122278301417951978954216974080 12074818 45994644579356960116365138482581372416 12074819 594246178295026161093608983993287020220 12074820 481485715211085587676097257998729134080 12074821 348884777630322181761248680902054586944 12074822 -29772969567724021679043560658272203200 12074823 -6705513453687751407373333556938809840 12074824 613886396505075180794497683282206376960 12074825 -529070922426180885255193113911311330050 12074826 421765604983583555851909286589015039744 12074827 -160431252801222422717300038507251193324 12074828 213348099242437088259743309046647476224 12074829 -99599752351071304830645689051379201024 12074830 3447865578479235970421747392982939520 12074831 215532589541365511708242541841471178152 12074832 4190816242120855047941507837363748864 12074833 744559988213498887397076889986927883120 12074834 343460374833576106910353940457997992960 12074835 611139513118789805538472553815193156400 12074836 -60259704222744576235282629104998203520 12074837 1418803809919389638198701926773773857486 12074838 154147422595745567760971349615410413440 12074839 7227249661020222798555495395505111552 12074840 -318828596070931907875913777692264243200 12074841 -118346813200266307761282236692199645184 12074842 -232672950199847201898198587856309400320 12074843 -636732970249332655628170503265249346880 12074844 30507499985655629824374876169594415616 12074845 -1062231227123880170097154159420927873320 12074846 -203832963761633187498289362215396010240 12074847 -1171149109231788161746967459028366502128 12074848 -813644536278395937466372858305492418560 12074849 -57106034586078128975012034986725053150 12074850 104651319018229439943372959204945103600 12074851 518156010844319843561713214686889494224 12074852 534867340018512745620300946056265665792 12074853 242580917207432266159775289533417467008 12074854 287455887079928154940096576705463650944 12074855 60582127239703326106836184445387115360 12074856 412014651919032268799119444149233418240 12074857 -43047095294467107910758313492222736160 12074858 421094118778457205786850910781660623280 12074859 -451992288255758633204254068597445715280 12074860 -293783676692283659317737960919653120000 12074861 -1202039497267176871137004929104222553600 12074862 140834523129818009717578445534626781184 12074863 773694274518900872177780051673672892112 12074864 -243629802906050678188038673319354302464 12074865 445902728246893614505753513171510165440 12074866 -390807380447353525105970006603245710336 12074867 410992381232538459079164215807414394192 12074868 -272705742593820950673410299602876554496 12074869 -367542117467733740414058209225282130180 12074870 -104589760461826930378743205933487763840 12074871 -872582449253099791674127748849904728088 12074872 114972408697245160221857789908829798400 12074873 -9924432973942999691351692004243139696 12074874 -392945777701961669859493532565705823488 12074875 -473606934544813534826745451296578580000 12074876 -371826462905275421340217239251751896064 12074877 -200620351279534362256539255657806985312 12074878 37253452046142525175955103314494570560 12074879 587037598795607291312469728564575115712 12074880 -278945356357938022699135641411649536000 12074881 120429003052068754159646960532391074240 12074882 -517023711859764909395468743506274844208 12074883 788828837172259280345297025186517701624 12074884 -262915317713978690834913974738744120064 12074885 190758151780427453099997693148278480000 12074886 851697287549572697299960439674409164800 12074887 -93473809571511326069392107915208511208 12074888 269857633198654371178185838071010099200 12074889 659143192277792760119178108279857607168 12074890 -51830120829308295360032491207658896800 12074891 -2642515146118458751945798398407498328 12074892 -323554775374821977055573418676043330048 12074893 1291494858494901274888405206660695113142 12074894 -299204553898348929448747753952059892160 12074895 -99051134952482769742504581107111064480 12074896 -110462599514017446413158030619559591936 12074897 51610467693857072310720724525607158560 12074898 -245814019640324159285889759832466717952 12074899 844804012946607034030891573196588340480 12074900 -69665142511221045899011999529804400000 12074901 -64567455105207761119725767323881445440 12074902 -218888985395110603110202080921225022848 12074903 438695671546968966850425402798051969984 12074904 -884419663777892460903454957364718182400 12074905 -104357808199488208100675118231793442940 12074906 291694408836803456394642329075350265856 12074907 -20022097419894353522453530138090928160 12074908 97643260587557641177671873307403904000 12074909 -541726550245258610673648669995357418048 12074910 -100923848549558837116646689625236980480 12074911 967633142145816341218877679356568394560 12074912 -915845022865974100089085962527586779136 12074913 642761863762742860320666505342138901760 12074914 918392033799391391908618829912050258080 12074915 426906242022233940228783443049958180560 12074916 93602839043450807926335878320226304 12074917 835122827537710613947656762614862791452 12074918 -238780926996857446107794961991150316160 12074919 1041994209993515941564192921063079131944 12074920 -42519503244042723618106648717020364800 12074921 333005485527474086070836612501013616122 12074922 97898938019102174131847383133418028800 12074923 -135693890419154001885491447856507311880 12074924 7447994482735599571766955766817496576 12074925 140231480510591334391763761471336068000 12074926 378549427833367163415937646274697134912 12074927 -1038692234062448930349947637161526760320 12074928 -205146853502107777252393126176675495936 12074929 628013840826914574438846608963683610176 12074930 -11709633990541553827920344424060057600 12074931 481178692587280822505583766622675133696 12074932 -1167428678452226287550129556103450021504 12074933 433419903713259710347132938466022107800 12074934 129088169869943293401188769088889364480 12074935 883544486448034299084946859731017483360 12074936 -1182803912403402826609285173319652536320 12074937 102833627593102326669852521046162293760 12074938 -110876984091042741428491201051193857056 12074939 2273197827770748897146652524623891123080 12074940 -395971511962642210262286885155420160000 12074941 2421399835435682120310552175562299914080 12074942 -862942815240635030140103078164445441856 12074943 220730815113264911139335015063695109064 12074944 19863120876623911970021822308670242816 12074945 250433510024233834151242263576995615700 12074946 207571005852509560154383927129561311744 12074947 -222997847729509638576850318963083205056 12074948 -647339171122356611996949310238035947264 12074949 -31898383768490751019496048168786926500 12074950 -70002399972244572235184661182602051200 12074951 213654864281515600247046511412326990944 12074952 776339529946592054988217803736129413120 12074953 -877968407690115043835514052877001814 12074954 -101101256847592098242785507770510640032 12074955 -229187531735050195414265764541636186640 12074956 -605503686669594257987571734205627783680 12074957 -1101576059582630749424656011515325230100 12074958 124201783090033496005409119609331834880 12074959 -10385110906099991218471264675920696592 12074960 -42961007934548736625782510093029376000 12074961 756338128980407159392262860961781081024 12074962 -737385240031003663766755216283571688800 12074963 423982545857055926892657035528881536360 12074964 824877082675350743769146450460933771264 12074965 288227985456434274853219211581844438400 12074966 -296598231310320745933550260932003374016 12074967 54248548573137853800868734864391548240 12074968 970008240469452770651631358189864642560 12074969 -627416774279800210691213966618999280630 12074970 -22974106338976325237142182479263513600 12074971 -409579132973348147125654852788242656828 12074972 -73932569491923175161404393588358451200 12074973 -1113803664052700754393567439318268296032 12074974 -391465485643067667374162003331825723264 12074975 -281340360825694953507285260268096528000 12074976 -47690868825608952767095329823558729728 12074977 -584809637967793526193082507974924168000 12074978 -293116350299274112255822087390698198960 12074979 14983843637826805278386183936221751040 12074980 -9735551550203937572466270296431200000 12074981 120477985927904370288631312639556291772 12074982 -122733290547166359762397625978190804480 12074983 1026539522758681425851427505165025554232 12074984 -781724782288533940873000696658521344000 12074985 -84667342969275692897876790511693112760 12074986 -22670105612776881920410095046568125440 12074987 -233489008194789794017326236435096898528 12074988 -486365451034879603643077000082958912000 12074989 64354766123260597787042521872570328790 12074990 228759892890584397202110276951693189120 12074991 333483517788502514174817241399777771920 12074992 -203620686743996088906554125372658810880 12074993 510244760467996783267685052355458600000 12074994 -3802849864598263460590160197538175360 12074995 -201146123731130042092598948153283450000 12074996 223391638802104695731501757673352110080 12074997 502261087175113339885659553476332190720 12074998 129634225144692220246014299972285456256 12074999 -1238316356853999613481448530511410321280 12075000 -100800719626806652246443617071104000000 12075001 -937748075324860497347716871652012878998 12075002 -397526622240571066492183879330069248 12075003 -15641882041107113766094460640323509080 12075004 -200180237554307478270418813933588557824 12075005 453464699106434922046105696354225109760 12075006 -369649900178528565655512405872086035456 12075007 62992177921463686382961241389299714400 12075008 -822463668460225132354685465834117136384 12075009 415278261772650897426400671360503667504 12075010 -573497758479031575058614750587505231840 12075011 -398220580309419452874796026635547590256 12075012 628440950341965196637236390729786667136 12075013 114981306817027049929748201717184293920 12075014 -75693554840523927458098320848642364288 12075015 -541852867408251694612151584920425078880 12075016 1162210776952106015588527957360792212480 12075017 212836027291402087481866028777618610432 12075018 42037118438734091307400167201265847808 12075019 -151959580444001967555048290692139102040 12075020 -185316652386335486116672160024088576000 12075021 200956347409524290433131494364977930560 12075022 -700656710217407649829146481481287130688 12075023 555439549248485801799222503362651550544 12075024 -571368737576017130690510807858675712 12075025 -9898184245682030940360418966245909200 12075026 -439122256653839032050678597356866290288 12075027 -4772986549768872348386298768433161216 12075028 135913944677736566742307446029482510336 12075029 -121611792452171205254259120662684528370 12075030 253838469031174508993449189969433109120 12075031 -538205634442054678761557342540564842168 12075032 -859689157438309501279204860841664716800 12075033 227352682048729796315957230590122293248 12075034 -600313584087804228165023249889458016768 12075035 -385680021031399555228277717906645987040 12075036 578640884406461286774894609587737754112 12075037 -136667916754966790385881655105794381300 12075038 50336199420741641163978454098075852096 12075039 455782822640537047230878439386298048000 12075040 41540779930818847776849390072150097920 12075041 -331990426861043601402448896451217015232 12075042 -39537413478091349360655941818459224576 12075043 -210454123862001913401191128782483764736 12075044 88594116193956588891361160921779393536 12075045 -8509920597344358824055261289149720960 12075046 347735599332582815112146613343431490944 12075047 -544132630840376022366121386513520348848 12075048 1258051566099171486236773542894629683200 12075049 -678616484909590280595310927830912240000 12075050 144648216054456388028947098068943294000 12075051 171965764496027863225786472155592064000 12075052 -623191862603200021042633173448830812160 12075053 -139672028510081468970686738698412651316 12075054 189342424284001975116553236892532270208 12075055 841936894682550707926489970082106141920 12075056 141193709843249159218652195307849252864 12075057 123191005205049566026972451708576411280 12075058 -117886543803030498007959745496208783360 12075059 630139947622175883366273873489148741260 12075060 130441291267339402465892292033079080960 12075061 481499024028863533589879502469814626972 12075062 -242258173186141659472010949309554383968 12075063 44175091144667092393317703952819452416 12075064 -17596276020638965103185949146600366080 12075065 340238386712816554297373415934403915460 12075066 661571370761029302233835697821642219744 12075067 -358584452055601500433532490359888984280 12075068 745421476170903511140582983200237079040 12075069 109655056210514519552590360453352025600 12075070 246361184095997475240644411971183900800 12075071 94835605503149931799253435762336963520 12075072 -160207610563260271035026427850864459776 12075073 1002768750947308322301546601065284080322 12075074 -95713792110790472156722676110864224 12075075 -16429695084458034317846526824341479000 12075076 1865886842658096683713908581834668544 12075077 -397788499587323998994493744062457359328 12075078 -83073323195252996655800602423135359936 12075079 -42483432618930790707620856537933104960 12075080 -1022804505190518335525711054748039321600 12075081 -237935799517552241918142947988397099248 12075082 375259922003765780280213502262245753392 12075083 -670660602375675685945326581457201958200 12075084 115767245956853021306731375925220258816 12075085 896132481161741824592517179906096696160 12075086 -224923427726987621075978872096767283008 12075087 -1053768012091250207721099809497105989240 12075088 4599255129350859563669500000540033024 12075089 2529477711614613762587554123146870528 12075090 -79493127623931872783760730078632583680 12075091 -380660512364011587013106735050783594928 12075092 145022924486089327150914509519093471232 12075093 -430240931756441961250967210761098703218 12075094 -553870382078336207131323939360374087904 12075095 187238551224424508811464696651981688600 12075096 -196384204558786664432285687283929579520 12075097 -53240014616952380129897043719249358454 12075098 -45208911265100465335639782776936491008 12075099 314736361648170328997592305021078100480 12075100 204533481820293224567270503625810534400 12075101 -876965754520506242299071984978407303898 12075102 631909997305074540763827762446982881280 12075103 519861058060485234137905213984135864352 12075104 -59064017695315785552732987476881833984 12075105 -227455849510275388047852935636864254080 12075106 212457523992722784948327153184947676752 12075107 1195770953141464235939452634754028551120 12075108 348796914684705162304196178869962260480 12075109 -409531832218787054670735698201228165700 12075110 -316230059574823022132099542240954343040 12075111 -666983044852171737330192560167382354880 12075112 -201058666324505789554294402469413847040 12075113 528009825421148514776990742122299810362 12075114 214718032294664710264727338880043459840 12075115 46102386963868380494455985477933523840 12075116 -404921633449626815545000440733234126848 12075117 235693790672201673920852008666899435840 12075118 -500219780679214596395677685392057373760 12075119 1591536320391222606375247597883047739376 12075120 -48539313351042122439763001209281576960 12075121 -110358834248341893312333220033540184000 12075122 14778196386459505642119521327292587424 12075123 565227870710692177392307053056384547384 12075124 52603472549196746393574205442575282176 12075125 -225507714092125643425661282105997501000 12075126 -188752007388403607354362804750247448576 12075127 876132117460048479773124049935579290440 12075128 158156075396511375454389892743828418560 12075129 158796741412956290245732742483397052800 12075130 -143746300493664678095750210112141787200 12075131 25255648408473867238764606019996264872 12075132 -137477833783087876967941840555092089856 12075133 -574703926249232218271602022805241056640 12075134 -26968246318164226100666740170306681600 12075135 223360376412086092032415359860059270560 12075136 -287771401369636342180629668947191398400 12075137 1163024824650989330721247084303121382786 12075138 182512460590774603380032399477587620864 12075139 -15378286627606403574961956429045661060 12075140 25884623671649459750159318467697909760 12075141 -205099902644018412032869213600118691840 12075142 99653167070844951068959093954520734080 12075143 1252270162708725107961749419151624506392 12075144 240526281168769597201161105610318110720 12075145 1378058459015718339820656583071829627080 12075146 -214236237895657653976190924477523932160 12075147 -259049657580524982903030512689145320560 12075148 -259189858712202717083768380864632833024 12075149 557740618545717730070764704080684568 12075150 249996323522279696226344631570343680000 12075151 442090597727513703013435551727987319808 12075152 154743754184049576744432099507385024512 12075153 -18135240274127196410826164451972826896 12075154 33798566822069038677438002405824000512 12075155 153453013398856025050536222204963088560 12075156 -114265150645073631005137416507322880256 12075157 1134970837087108910792680761492591307406 12075158 -284357996797759797447904475596254874560 12075159 202857674175057220544718806949093856104 12075160 -391799466211449802447335817476381081600 12075161 -38526998658270476613414538494425932800 12075162 -186291378934986007589553018930543987456 12075163 -140776755870868231748975249246941518936 12075164 276780689879190127545414212657762872320 12075165 165248392729217082055188429570417936000 12075166 -640655518406135794755471543746704099968 12075167 256881106158927641565724905191878341720 12075168 478935555388084831370928814153260859392 12075169 1039387424399101789928968730258264441570 12075170 -16894653810458396520671978643436939200 12075171 -657140253409776143379436620884091210888 12075172 -93572007830732805598412771335931179008 12075173 1183926018216247319158033779611367751104 12075174 -125478957155951440507758760579269312 12075175 -231478495620727279183758401702516553200 12075176 -1301640127449417701857006978932545126400 12075177 285617794435122760423222037993635288032 12075178 323867172090268310630483417644855358640 12075179 -1203773122080085800514734945849431222220 12075180 26194012987559689256350893106590904320 12075181 313160240165442914536712713656211144982 12075182 -24790311084954871716705825398721970176 12075183 191179260304947536179486602543260832000 12075184 137948566638812542758811706883000238080 12075185 -56847951386624746889672998884260687640 12075186 525319150439314919203837704922547240064 12075187 -731597969413469829102181817709577101768 12075188 1833746208589680791651816804095302537216 12075189 271142848542949668313202167679811827520 12075190 -224094876043439851714855322124463526400 12075191 -246690387266555522328505086359793192408 12075192 -53542217596379720305305483329186119680 12075193 966704420033662954530580662262218551424 12075194 462326847715114343270768278346732694720 12075195 -978365907986608114698660762167767440 12075196 225257363550253420881705646467504299008 12075197 -438164245318886817112684305619325994816 12075198 281517641719122869361944324742319366464 12075199 707853020699465502560466889552160475200 12075200 -14951934015677799700022255247871180800 12075201 -254354999235451601009280111158055797070 12075202 -325456527170009624056221109462643814336 12075203 11976508704952805451270068717854813440 12075204 -529859899173295274144914008900909794304 12075205 -814680331492492270351246033813281056640 12075206 47122931938704953048145345853762339968 12075207 592764550298954798265541291860008201088 12075208 -1078360083335262669690392941175036928000 12075209 537189273423866846404814670965768417472 12075210 -178048136564343941259574014043389696000 12075211 299519016440125882349134334753343081236 12075212 -732570308242766327873142255105454220544 12075213 -127933186872520122572469482481076077312 12075214 -580370128396806960524067858868032066240 12075215 1157851268070654200533301467363654917600 12075216 -70978228843317908564194422414381416448 12075217 14411495418269422948116765925818036384 12075218 80914061334686088489894577381325583360 12075219 706624370476437713993552118449155851144 12075220 -124145245026149573764734122887195173120 12075221 324742691093830781255513166307641241422 12075222 21793991059918865640566493844449960960 12075223 -1962515105327399361068459002840551751320 12075224 -80201904990351479545682897112221614080 12075225 -310058166262011067773655964513648416800 12075226 -245539794352069021812587246873507612688 12075227 693477080996170395211842652490583297408 12075228 -48740542822221267507272170490319100416 12075229 -2241674792916320265259714642627404520640 12075230 358899774965393178009057327186628619520 12075231 40550431360726321980319717845755145984 12075232 -61024824935173453044880419942188187648 12075233 340578880941376741600538208987828184482 12075234 74424160553723999228369205479482721280 12075235 -592449026284242604014359924915499884400 12075236 -98913850822322620219923056437643919360 12075237 23071158092552746154740459553997812286 12075238 49518263881771684372172597121845015040 12075239 1201347329244449213049149253777561379632 12075240 -774933039011756307105437498876864102400 12075241 -1324847075747495207891616318040069176000 12075242 -267558923424685751421416241391323931728 12075243 919508497836683955205045475854076082264 12075244 -205873773589397522243493247605354672128 12075245 -91863266109978503944580291459801001600 12075246 -37087724807059288881051888948661599936 12075247 -490374543841544109082459913409008304304 12075248 -115556324029519105859536260247189782528 12075249 -246813060973783108399751442270823944336 12075250 -177324420638229046826287655286317952000 12075251 1342501935027887354181213341751566082252 12075252 252805041074675279361271823688387502080 12075253 -500890609404987812412155652708933621120 12075254 427089843836467023851557916797052721792 12075255 -178778335321032128384800070350462669920 12075256 -724890258475942388776631039023371141120 12075257 162775389106734235861345944326098822212 12075258 -108332732359289800099415355005857536000 12075259 82751723954621110785746545691899122720 12075260 -10913304641403576681662436838265856000 12075261 320107892103259902576612628613809892928 12075262 362272670980721373863318570617617349632 12075263 352307880873342219708974560469180320512 12075264 173670021965903179595824446592222494720 12075265 2156472308931051906990026735580835200 12075266 303251522271947245039331117507662465488 12075267 25487306626956631049970496175891660280 12075268 5704948500951559997494628996096630016 12075269 -1401653869289779030211169477700898807904 12075270 -341457213739080606567248513612858077440 12075271 -170066753681337066791567479130214898896 12075272 -1195227626445671755917112353616543948800 12075273 117186181913041610790770522691959173824 12075274 -146713519843548906729434229779759923968 12075275 226595012265481036174301785501307313600 12075276 -126914987420939045726154957910055141376 12075277 685965689004838135600505909933887427126 12075278 768170708085136921437278611443104341440 12075279 269577014765057529917170213656880980480 12075280 -47770390035348620077125602691628400640 12075281 -184479024538696095031159079212643100300 12075282 -469695220229753444785823101051276834800 12075283 60426965587785133776861634541560380240 12075284 108644846611301272895070560987305541376 12075285 138453302299241701500953056092285127200 12075286 936670253423739146476073607880176194592 12075287 158644543258750185163609690729220456448 12075288 -911972962897805770676808578426551357440 12075289 -883635986995316354506303780902938937910 12075290 145738516566052500447584141132883890400 12075291 -1309875186974251900013803003555718116560 12075292 -1168752738744454092414356377251805319168 12075293 -629005404342428362294766607816802320756 12075294 -92251555109357564262350660725524971520 12075295 70982936729445164104807820755478086320 12075296 758662491506423658915246101500860628992 12075297 -120674464505729057189403196282761435072 12075298 -126648177113536957938374424680826245760 12075299 537049849788227885362344512249941089264 12075300 -189966679052359057051523749738894569600 12075301 47873515541268252291696639618750440000 12075302 -468598688032151204987675464046511379968 12075303 -7980843169609644443961068901703668096 12075304 49164596453926452755363692281264691200 12075305 6575436836737420748809332338605635840 12075306 -154221686680281797526446044727763720192 12075307 -1433452862932156346162962333033627848 12075308 338508553861357642229435033591979048960 12075309 402652310878015566703281994704492706614 12075310 -80003332493050116617195768774057030400 12075311 -572148803335503107096003257673640227568 12075312 -96591580649924969734757826589303308288 12075313 95634462627094992907257738816920575524 12075314 -441738146704680165898692634475443029744 12075315 148842844833503117645691166421777088000 12075316 1052024614766051606248983708104231680 12075317 111575434891613959911627434567611372800 12075318 -34133530697539699186224638140290730560 12075319 820282700688048258647219057626336603520 12075320 -16686546608808603206393125064970240000 12075321 -855185796895847316862137302038662537696 12075322 -178697317046148633930859843256720526336 12075323 483109325857123671253978302278892678864 12075324 -112761524287350475245286680399216353280 12075325 -3389514602028209746534860207359738400 12075326 478706329894265230147593040210993963200 12075327 72881719046636463352534079847861801216 12075328 -378302802475369593499267351486864556032 12075329 -434105759938230370910578163776904226048 12075330 -79865493435804167289936166920145966080 12075331 531270858472478453329181338202058323132 12075332 128324356042227119574333319285012128000 12075333 153921534769602022194657567524550131424 12075334 742024163566383282384561625074472541952 12075335 -81555094038555683392117243338593351040 12075336 -74274822523830129233653781213198745600 12075337 84241826096792845060903426846743384832 12075338 389564341865877585408267497605498575360 12075339 -388892753913639670874996691314565473040 12075340 451693090171961042880552657155497958400 12075341 616405533487155184505894072122122137772 12075342 -121478295067897733988732599943460256640 12075343 -499494633023893455717700349265861779584 12075344 -56067961998912717827131612215855882240 12075345 -534286424412274992352316343599926752000 12075346 -2929745054429348347826295438540468096 12075347 100972835000446815317945335042188344400 12075348 688127679158781230753171387932535777280 12075349 -43937192548174995556702026592907441952 12075350 -14305188625704777629566215725115523200 12075351 365497809599768836524693193564184116224 12075352 -51913634575566105811747142513216409600 12075353 1020864192793242094532049675831607622160 12075354 266304857269428750170767646308053518064 12075355 399168110816130970136293782563320437600 12075356 -558981142837843767086473598301972503040 12075357 60390678316498095563351573263241468544 12075358 234162714312808516004214952033210877760 12075359 -66050303669680542795334527815421947880 12075360 -659101895473922784610237155102928404480 12075361 210455830650947616692137747789565440104 12075362 13551504232777696528737700569320723232 12075363 356335381522881420346683825769459832292 12075364 -824239128494527356821944283765918693760 12075365 -294794232553550007725206447251954724740 12075366 48332877859469671732505023103922338304 12075367 -180584828499645113818020450712594975928 12075368 -15643412720703849962172295808011468800 12075369 -2723873271707146733248867942913924832 12075370 -161807426316296439488639691300458601120 12075371 -518473455620859848645235707903125391616 12075372 -550984470537942182400023836256684451840 12075373 -581000992308817821129914657446178561760 12075374 385337101906086071342025800325486930240 12075375 -372193413698007643144917789038712312000 12075376 -90796005503398004553395059285994733568 12075377 -716642366916739801875579582541657223628 12075378 42792848557832858143892427947561582592 12075379 -1646588542585105951778728336258780868020 12075380 380328110507437767996744028333030060800 12075381 -22079240089014749586674013436383828288 12075382 -396892522228959559237492893032702908416 12075383 -161238018641307838793605956029920297368 12075384 860731642483501216932669669259195883520 12075385 -179390429094577210635115734232272114240 12075386 279867446096548072327137910130279041392 12075387 -858811258496922598416854419980614945280 12075388 -767596661040825756285879817079642408448 12075389 -27408141748093095402070971754421789760 12075390 -310175060681119374994191983218885999680 12075391 -538574808539862709539776013644740320048 12075392 -296754428070131010627509937410974679040 12075393 -874525221781316780788006663003557523200 12075394 196232898612920393859654662285250104352 12075395 297604455782472609186213268905384224400 12075396 -110074997671521960089498680045039620096 12075397 -1785565259502291729919196815185815013540 12075398 822301813407979122555248706827948143200 12075399 -140203289564551891065198670040839956480 12075400 -52498970509510307064627389956665600000 12075401 204704332635834703295330924652937993344 12075402 -123346779882181927580745060392747999232 12075403 1288406237685136621453357867593859261652 12075404 1049162615845430516554136084450653696512 12075405 -195406947264746715132153668739626967840 12075406 -144701862410190500594395208085122265600 12075407 478656188631302816873619255325171261800 12075408 223680797943688693390720526231064256512 12075409 769704321420373184399696289878764404 12075410 -352095279956063190401067569614935247200 12075411 243342426535201541931390920755001214720 12075412 553061765051256321479753691195685939200 12075413 1003169625986644129635664255868393250876 12075414 27315012493708412996172743797738438656 12075415 -304699667203978598538212198668422723360 12075416 -711976893721138920774777051236259563520 12075417 340465087837933926645313956079255777434 12075418 -352210016850618918228778098471759405840 12075419 -134729998264904678680593381460075005180 12075420 -184085269748261158868802523988735754240 12075421 -1191344128829535105340517039838166726848 12075422 -308949003738557807221003768568958799488 12075423 205257121540684387336495954109557013904 12075424 397772873531591455982046168100017930240 12075425 -425652241704799530533956613509286123850 12075426 691480406140896272460175220977762790400 12075427 -150439947011297680717656166710502043488 12075428 351044611906754744734710328329298108416 12075429 161856038044421231375024083965034109088 12075430 27446724326697904260145604307874821120 12075431 264241839176009424828485899614277005600 12075432 -5495867619307793100735020975250063360 12075433 751446344220508166804116309502529924340 12075434 -164353243922971539339012835535135778816 12075435 229785153515902210377629664212541041520 12075436 -1966662605558552738530061265100950039552 12075437 204005640001132267505287170814748640 12075438 454947033950353961693070663206277422208 12075439 -1138278303705164150130898361231492480 12075440 -57661508471069687930179707336211169280 12075441 -31056981495327125929011355051527236736 12075442 72447711708961964350182736479820558752 12075443 -551305986196370300725623646425748258776 12075444 795670623848724837886820298678493034880 12075445 -440016004273043844903005472503731996800 12075446 154810445940234700902452390109598944672 12075447 -966864259292586879457134395539588529280 12075448 -395016236875243856143084354020603002880 12075449 1496294932278051312297383963293830042960 12075450 -3194878012702673022909803221367270400 12075451 690335890425960014050050292899558142672 12075452 784079820927438368920934311121871490560 12075453 456545530966127130259597621242317638080 12075454 39247022262481762870617350378797060992 12075455 -431596218502397888874855227812114209600 12075456 -43869442153685744025503580730781859840 12075457 -605695479958250860299114340823039335548 12075458 1422649801988582575387695983309981229984 12075459 -442830682336517306028513254297120396544 12075460 261825519855531549214883598456947650560 12075461 198076816559435733918974475081882916224 12075462 -116149765365787330095804988604182423008 12075463 -1607424382582810174483537303323711449856 12075464 -37626470004809933241109157522283386880 12075465 -309401729154898625303269041219593762880 12075466 -167553592739617184773489201020078643200 12075467 -471856242005766578446899289224082932960 12075468 -253937305982542691661652697041355019264 12075469 154563522221359145843659176377699627840 12075470 125927832607543617192365440952573521920 12075471 200575356895404437458157932990677364440 12075472 159141394016939486800737725067139506176 12075473 -1269235337663735211885949886197585579278 12075474 157839514083263994624005761919152541952 12075475 -8378610765263077582747250812372608000 12075476 208643045089224044061978077998002137088 12075477 -700324976966289829513308787280283435168 12075478 81416497072501193056431698129739467040 12075479 -112915260603776696051890122425138215416 12075480 -6841569463053178215812551844508057600 12075481 2393017008596699530774625724917033066304 12075482 215157715171791213130368663405299012592 12075483 -13740681539824322961188725327794456576 12075484 273498642282177766947373156184814259200 12075485 -242061504261406071048450650378161440 12075486 -538501023868527610243359101297043609600 12075487 672792880561035680459579113151828727400 12075488 -989690544830227239267874296619601756160 12075489 76302095779015425522846526779766055808 12075490 -92875203426069650594149224367693893120 12075491 114754944329524855479471085076849905752 12075492 8232931587353148629155054012259893248 12075493 -788326169565014573392892565639940432258 12075494 -133217993814033160950217897551107068704 12075495 106892496984789811856659681022177319120 12075496 1264409991686596785575051639683422305280 12075497 -626586339823007623879633909487335402368 12075498 -164775802004261634739676680563977801376 12075499 270444921605279040670478890127986043920 12075500 980153749065237217727140020918550272000 12075501 301995659357468328235058017020469242432 12075502 -197953415376451428176018049071043839808 12075503 -209768126877047324923235332504841202432 12075504 12204170767140082407632092047074131968 12075505 206236134793065373574463049914209794320 12075506 -266194054256348706157324554100871003136 12075507 -1071177302419990078244056647963742224000 12075508 726150841989663149885998351815316918272 12075509 296940445621330353116940172246354229916 12075510 -103193042892900637069509401550729421440 12075511 -1289032773897374595133116264574590580680 12075512 69759913194596611676238144137814835200 12075513 -327138995702074241080783398003163632000 12075514 -902532228066511772230393954153561228032 12075515 862231664864377084518609497503033820160 12075516 -32492987948707994195375278394740262400 12075517 -845822897582548030817662397129293949434 12075518 -806728609850105406341875610910216192 12075519 -26278524125801350121030322474880416000 12075520 -70317534706020659940830196438505881600 12075521 405170707194655554616567306125796504512 12075522 186346344006009195166671445067577652224 12075523 -252425324285180480314840069685995453376 12075524 430295201960710300335632567117078484096 12075525 55196370962152801426217534034985603200 12075526 568455265775737419118008520399914985920 12075527 1423997912773690781612806554739710260376 12075528 701813588916392596478717164128861020160 12075529 -60998606167503706422390857915306476992 12075530 -306528813614616012328059623728070438400 12075531 -186683035350799367596398376696140510480 12075532 -133263475510646148405612739486076349440 12075533 -1776244225899281444983436944083752086218 12075534 733138014073285595206787312102137050240 12075535 862361180636191524775341898312153449600 12075536 -294129646703113495860475444547484450816 12075537 -519135755791077353756928568503138823440 12075538 59075976713478322082265308006735058432 12075539 249156392046133516963747922549796223056 12075540 54180543374644848909975076684240465920 12075541 378617832938105221127700136580056940032 12075542 246575098605274088900210467283969660160 12075543 180288578533452450729055702711997931144 12075544 23778221002765519273437700882347909120 12075545 412141418296877252897671545197366880000 12075546 -67430212226684587625717294025772032 12075547 1851266718492321648020581860583838400 12075548 1376495695194016659899671092653082034176 12075549 -750163273073453624539867832351683271520 12075550 353375462513577073738093920646594516800 12075551 -371656303592074793769901350931517324448 12075552 -566465340633406473982096379577580388352 12075553 133127284411518615523296534815001446080 12075554 -218889015136120942966660016524243365888 12075555 -227022711013111834952810020266386268240 12075556 89335883838904507923814533695383814400 12075557 -37576244406660106681377624111801314886 12075558 228453385346768101497261067776952512 12075559 140036180527823194686251696930021489616 12075560 -393743852710440661964701800463985971200 12075561 -651321013983780396358743525066615408 12075562 -67695302226757971032405395629609541968 12075563 -763669803024301484957816179492867315176 12075564 -65546436898002018071868950271023861760 12075565 480559996684901044088073868284277183800 12075566 -346353963362817450984910141373462455296 12075567 -127239117760135107032861965020576271488 12075568 -310140159189782382245998846828723191808 12075569 681390824104051220978574061439505520512 12075570 -2588424287408263459977039305696468160 12075571 23530141621595829803928177840340212000 12075572 341069142918071114448384663419403816960 12075573 -11097229732490734921666668342593738880 12075574 112596901576662712976852213464918388352 12075575 -268935097627119676655674011993813128400 12075576 17363929494939714507270716763664527360 12075577 41516022027949114001980316446667436292 12075578 397854857520187980023797629171113409024 12075579 64342892465837604289993451135570527824 12075580 -176199079366188039369331013308985548800 12075581 -198983735898108884384683804095585007008 12075582 -192120256101275024931791219025633302208 12075583 98789041404627227054578230941490587600 12075584 359937098861257397297803105398201778176 12075585 194161617610312454938342198435662374400 12075586 -632501351163190764846756178662591433008 12075587 9988588814236750246757146833031038768 12075588 -247307542882085388041298909577999687680 12075589 17449724044742922181363632519866812670 12075590 774154033450579771930746465878390860800 12075591 394285491169141102659716737482485687808 12075592 -371947419711959076464385534404981022720 12075593 1167181746423086963282246016212984048640 12075594 -47169143579326516209357897917339843328 12075595 -67750551933311303973010433085526372320 12075596 -189634569305680124263491130549042369536 12075597 344814499901639217541644399933357239574 12075598 230741990567426432873066793049888769664 12075599 -532403101257600403395303495268579328400 12075600 126786596049341761907830403290742784000 12075601 335594083329118695421071830494754650852 12075602 26466130885114711045047635371050762240 12075603 323661598600362669022807243611434168064 12075604 9897064771246755495058054303333728256 12075605 214905799522032672633528220046280576000 12075606 -368715716423729099171153633370856176288 12075607 180005337197246084079780207008233044480 12075608 -1292623767791801820447753283325363773440 12075609 -60460249678190674491447585456280525440 12075610 173706727764055859630782517615952913920 12075611 -395680457180884861790268675504220730088 12075612 575657896023491534648828017975048038912 12075613 -908226603289919595084796206110779144416 12075614 665412180129225049339686571214459475072 12075615 -1033689695336523500119768126765287180000 12075616 85225672365176395744622212370600558592 12075617 -2953554508924091293518421793665952665920 12075618 158621184572405543275276869964855626240 12075619 -548746370576807879033142256143151117256 12075620 -303958889545740992735984219060283160320 12075621 -287269874952598509147350178831254292480 12075622 136018803323395061841496346847098237952 12075623 120267927445358793961051759059172065840 12075624 -1064735481925988393053718683313499340800 12075625 8843288028473219914003083683697575625 12075626 -103548234229373995547409639995886212256 12075627 -700264230510953791895038534572865481376 12075628 257247883797242256605680423675763015680 12075629 27302128326993019914788430489576865260 12075630 118902433907862434783583101221789777920 12075631 1040534879318518758066263375383162388432 12075632 13334501481365627323612131096132648960 12075633 -742842309706082553625475338051442739198 12075634 -107051810700406970425188461767744076784 12075635 -200228505928553554010472004750635631200 12075636 121824259965677857097103678059646246912 12075637 145514239270839528353054234470460385952 12075638 -464688619626347286622583039537748221280 12075639 -440222499498124102838520753511714834992 12075640 770638399029529084433977459786552320000 12075641 -990362431649994858545421920793257543958 12075642 98046655725435765748174431871262479872 12075643 363197134896267270661396809826065193892 12075644 292567886754435421715824936043767529472 12075645 512361018236563535075725034492640359040 12075646 398762756124226493909674212675618266304 12075647 -7542373188977932783843578547871362560 12075648 78697534370678170548494470168235212800 12075649 -31384482678674959735529491031451752364 12075650 -2202220691942401632711640664654173200 12075651 394949856236925886949718834699274026192 12075652 -35059088436129806508907562636302438400 12075653 -378254337421518432127098302557084611780 12075654 279808799817067914510941392617907622400 12075655 641798473427216249806093659011269299360 12075656 295184292669482578974938065908217082880 12075657 455465555583128423505399991035897162720 12075658 473247970047282519071255929054823424000 12075659 -732000938155951576581841360839192748560 12075660 -5752106937383855653454262197502412800 12075661 -552893753521039567367069293279602371472 12075662 868037577665146789428098664917499344832 12075663 -196697327146022658675753319608654587136 12075664 14091490334223304879643872288583335936 12075665 -220285849327252585233232295446337438400 12075666 -99289736704681949732887867835863714176 12075667 -92768418577865583250888188437765162640 12075668 -154764043751668000520932199252670087168 12075669 -527968719766138513467522407695299319680 12075670 -222879300394047687702783370207222992000 12075671 -302318848666449595541269750267950691128 12075672 -72283105839085972991054699822412595200 12075673 -719799614488020930527973232024389376256 12075674 -1146393182290882940060876685956055360 12075675 384979263157029646875409480748265813000 12075676 292164639196860380023155256189505768960 12075677 -275396109145464804736162941026491368474 12075678 -164286720605874306270664584562320875520 12075679 344087962110392296431106251788692320 12075680 522469074413710873037333034072822251520 12075681 852073443147036280281174124580116351152 12075682 -956633315076828212285227475198094280416 12075683 118885566758850184615289713129466198160 12075684 -391501302064787851866378426945280932864 12075685 49672146154675106967553410361336816380 12075686 -339060860220338246917522905329024169984 12075687 64742720952068587895278355471711599200 12075688 -86457690859934448023934100729671936000 12075689 -333596236493009573280872287668929238540 12075690 -908549081473532086082339073831813120 12075691 -1660760307096739615719151264840574100168 12075692 -130175275552248996317478645361982827008 12075693 26292981962369818303326463518724152384 12075694 81851606048345896494294822183770756352 12075695 127380238623004580899537805343689478480 12075696 13307156020679721107094004709897994240 12075697 1417638379673082141836991558464100813040 12075698 147714602267300054688344730942088416000 12075699 -397269123445589243648351000655650189760 12075700 37330180689846149335051588579540582400 12075701 1513989331418891855528557511448951285504 12075702 76527015697859249370224678712576439680 12075703 -1413252828384607907093785691050764117920 12075704 67411576841795559840284201332161269760 12075705 542414261290412739404180533909688973000 12075706 -43668189667112936089070689523147181600 12075707 -866677404737709371666536863249228331320 12075708 561924593899476316868473507032067330560 12075709 -54015468610720306509534995224541045120 12075710 805786100020677923920497089682362626560 12075711 -785884260548577510088174522564068894336 12075712 140921008036176000470302818253940981760 12075713 -237155799175249467338784841519932770496 12075714 -43497803549729702537096438628129392640 12075715 -4597038966362909548081828749658406640 12075716 -668808650405352324838703035723639296000 12075717 797498111291740406018242095146748922080 12075718 96592774473152567121224418432580022400 12075719 -155184072875400941599635124997725754904 12075720 202857462171220872888347752296249753600 12075721 -618170929225819790810471843297712455680 12075722 895572686206913694064003022091320100912 12075723 30158740056183175844657468829986215464 12075724 -7369852373007294598074534380380772864 12075725 643967489833899529996378190964828790500 12075726 110946014598598735338264448888761551040 12075727 -217426525354518386765427062869078922400 12075728 64975249447188506437395133035202215936 12075729 348428328310897185937658046533977592160 12075730 127377255645621523535292422108362278720 12075731 1283925906155478540053326494369787559532 12075732 -95467546408296612727935846011745757440 12075733 450248017219428772876347955997031104 12075734 38296611297301215236402897031202085952 12075735 34897423723642413467931648467382566400 12075736 665610039924101071367561929909295308800 12075737 -76461319897682661211884454878899101680 12075738 312934762544174657587852085375843286528 12075739 310116455803034076568038684058418711824 12075740 -78990144146759668879355780734763704320 12075741 914804767904604347440596168087832355040 12075742 144408558275174641488726971464503472512 12075743 134088438637950459456920186678137108344 12075744 260675232627363176858930395621817057280 12075745 437083225158148919343580741635963081600 12075746 428913064026594424538452790366353072704 12075747 -814063297715847846431944372984323141000 12075748 1547333262975530647985207986280269771776 12075749 -92984131907768140072135584289462636800 12075750 167702570180146787020481431998993600000 12075751 -735268773782693600291547179419149462096 12075752 41574374599943796801942145638000261120 12075753 -604667808615663383864277774704227253856 12075754 -601610179501754670288421110020821090560 12075755 636612962732067969055479986630745224160 12075756 -510487780621019008427694120362375614464 12075757 -80081085514873724278065792800384228928 12075758 -70786753848652748399313516658943297280 12075759 69826311381882748019059887821113550544 12075760 -3368240459395113717527658009718947840 12075761 -64978848286916821210878769084579774638 12075762 268763053789663624334576977117915912704 12075763 252177735482248383207245174080387368096 12075764 -389652373659586365523924094863613921280 12075765 -100192944507057969150237021805641886080 12075766 118985809547793923393712402307558743360 12075767 998410781921423808939254592194612334552 12075768 518334286653377878839739874820496834560 12075769 -739553676577838857739966087093381159830 12075770 -2715486090051784726884793678413834240 12075771 100519434783687537154860096339952017408 12075772 -411763057997331819766785475974850178048 12075773 -1207377634475113602469668034947705065280 12075774 -245313736339775902858630277280293892480 12075775 446518025007249300133210771428203919800 12075776 2552112868501341256162401198771535872 12075777 -30465383355690233162544828842695614720 12075778 -245952956035194870023373896810199032832 12075779 -389126974765612317942041128892655870024 12075780 397327467220738326271414102383334195200 12075781 -1622155176643046962513410397313968272418 12075782 603730429079942589872544787826514309120 12075783 224852056296066067606043084481765963600 12075784 209602987744561291795253652259327180800 12075785 -9114720005610175322267189571304639800 12075786 -52248837325630968233254349723950300368 12075787 1416187433972885653680659363368168560 12075788 350057216890345358055040700058477881088 12075789 -175482794668207036295269917948596267232 12075790 -97486117913335630117004111534776041600 12075791 5786559387608049329016441902740904544 12075792 -73626015928221946570788180347287633920 12075793 -802222619017919736036561595688089818958 12075794 31959325690740009188762131372850601120 12075795 204213162670656321000810373274301534720 12075796 1038483290259583396460749488119730377600 12075797 -1026285461835471105020603953287267509028 12075798 -712368981392855152976541545116059648 12075799 -31058999239276657203388056194428203120 12075800 116876759143489686321190811040000000 12075801 108288249048611152648717121653972463424 12075802 205515526607074070558222512661381551104 12075803 -1024601880619696473752294234290900080720 12075804 26473755718571879783630312888137224192 12075805 529184675265699086834194362712148098560 12075806 35333452307282147981792327446556114304 12075807 -317188656500447041933745735753611295160 12075808 -1709657596597428686187513341685180334080 12075809 953502811798396887268979799872786571540 12075810 34592280970840624350340780673581148160 12075811 128934196819804349371153608319873224 12075812 -154622985715544493203387400872460263424 12075813 1014487524654808029398846822748224270142 12075814 261522537338644519736046592537742146752 12075815 210007818427495662305206626812280849600 12075816 567398708116617521928268144297374105600 12075817 746463304056712215546686893539527643848 12075818 -105929811334428008303818182277333730640 12075819 195505953614785950621637241159010839808 12075820 -1286381928343668931221288856997713920 12075821 271779091777129167334026004252854633132 12075822 77701420093128183218247689438475770880 12075823 -926074419057183293298365645558226904016 12075824 -346183660151870394622052813148224962560 12075825 -21456180927958857743774041779619260000 12075826 113934115882349940849720029385199810560 12075827 751092191144976048989850077854053281676 12075828 66211131438461939203602429231021502464 12075829 254899038245179792184088553036381624430 12075830 138099793208011784163735779399872608000 12075831 655826697838971957404122672390673047200 12075832 -1006870745068377198876317313818861875200 12075833 -92139592134095394888139404196482600960 12075834 190767167652045277009492243554779642880 12075835 339291704726110692149846950607756273280 12075836 107727706774793428262750632587576986112 12075837 -842590802025742298397090947018105898240 12075838 -101570053962588946625945642826938999040 12075839 1396692529386036129563209204928198984640 12075840 -42223595309942623344860213765210112000 12075841 1679179433205088343258778644227767522242 12075842 1042205767480155849005585407458006658944 12075843 -34716580685455637641573715273851661136 12075844 -1078438670991810917267978339284575126528 12075845 -333579903938083264416588425304752020320 12075846 -204487252274323836930933870570793694016 12075847 -527506855007144117855443509531165199568 12075848 1173620927695336725103811047169514178560 12075849 138539373354184064079232905189688018800 12075850 480840550373256804091688118478431872400 12075851 -874390126008694887118613370298253492736 12075852 -65812793916902009991398037561927287808 12075853 1069749186672199907474393686326593454168 12075854 -12381248018626613494209730067668372800 12075855 142586714461964120763703988055134688000 12075856 -72259754003487961906625158582520004608 12075857 754324171897716232614604446502742307060 12075858 -354555342831965776056601934247706636800 12075859 640076132762735797237550086274385105216 12075860 -466148847351531448056102729991738609920 12075861 -268127282375965829956639138093853798400 12075862 4140338472515582177800413422172958272 12075863 -1283951429157089346239105498676430699176 12075864 -215267107988441571873687398994172968960 12075865 -134009931863313596446129265338608126120 12075866 437538785344278002625161448818475335424 12075867 17397311030641167815983460268259151928 12075868 258512561127567474274408300694807552000 12075869 554529226099096419516813928546820898444 12075870 73563870327480198665150122953669340800 12075871 1030679696022769771106298074867627639072 12075872 1266134879929630068353047742845002842112 12075873 227753975661067748258824617817276899168 12075874 358490199983995349539877604422020170240 12075875 60418927526944848609371510822614224000 12075876 110983765984732567351353709480226284800 12075877 -5584775035648780092458651549806752480 12075878 -650234293674300199294791195622190057760 12075879 77248121324149148418206735596683026688 12075880 -721875676119840790260842098375196313600 12075881 -353721338025856818193758542783786757318 12075882 -31856972114508192045954304840918996992 12075883 -267023804279525003796666238915838997776 12075884 -610637258666979492436323573883483430400 12075885 228949635980651681005357130151317560620 12075886 473590603625814588095583916875188323392 12075887 1233484520564996243256769693425880568400 12075888 -107166861226576404575671935887479406592 12075889 -345479298282291626376729241543622750144 12075890 -287888647212056238891450440375125483200 12075891 -303319202175726409980678375861935910552 12075892 128598153290432027504800506514533825280 12075893 382805263158572676276257216659741199808 12075894 91728148331842341598283539015348273728 12075895 -271467212452582756386424320538502232960 12075896 -191896303768906020227488421955360522240 12075897 15229114786636300373941397272241406528 12075898 -1130895587750961819804758372442911998464 12075899 1044347219180717479611517292462228662992 12075900 298620416239253822152730872949789836800 12075901 -571623969204561711386052488208158126100 12075902 35982531978058233662166248620620177792 12075903 -331011031989638080851364703149167866760 12075904 868751772934452330243910730961880350720 12075905 -4868970732879687430279892361054402240 12075906 -99131902669033339695023774442005164800 12075907 813037230168155593058004898776867212156 12075908 -10653746440271245067211610556737867776 12075909 -501863785516578220744909843638518116896 12075910 98018848187965927918498025658813880320 12075911 492950447196114186934146881802828127512 12075912 537977179490527641279845931288728371200 12075913 -405039459519197589943559215557749582640 12075914 740161412253083622156318686934201163056 12075915 -360222778656734062634471838680142040080 12075916 -669186042281382784326103895306545787904 12075917 18716034664182909759981774616541424000 12075918 173854914014639752475255706108360528000 12075919 119541308737737114090347663040986451384 12075920 -40068360701731263191482758195601735680 12075921 -490196655155231100879175524376777356 12075922 -563174478676239289555444022740514807808 12075923 -664877043565291754493983434686873722256 12075924 -2654838290475470639024835045384019968 12075925 -177715987425341815785684449327691464000 12075926 -852423842805753197185235776819792234368 12075927 101064919922979895137370715198717836032 12075928 -831552656669218121689640375006086563840 12075929 9991061323489838535575091893915353284 12075930 -47757032318145460669142088528278929440 12075931 209680892114237705186630863358063755792 12075932 -68365047107454814872377062303760214528 12075933 -1171281954246128775904876832641427035776 12075934 -240450059889094576805894702932367734080 12075935 146422829036354849802476760467487098160 12075936 -840683217133690950224845048167568244736 12075937 476583157192759392580281311169580461986 12075938 274471293534698440215086079646977655296 12075939 963001164642574240299579428750299265520 12075940 -819778009625258624807478737100195225600 12075941 -268725099406101440329025464764327278658 12075942 75727079481945834475682913723920248512 12075943 -289878030265242824476341841604627193600 12075944 306360991434522977738955455063500800000 12075945 286006937526016065349826477035760271360 12075946 -105151504456300889321116763922827000064 12075947 -338209362325863256965615933955255065648 12075948 -9504744441706019697122708036630092800 12075949 -911540089025777932488733296603364390974 12075950 53285458132326678991132589020819814400 12075951 298319917622242900659837570452992052232 12075952 16657180043132638805995069138294505472 12075953 507709625699806677442055423028025367040 12075954 -285140701660288576144477637586584229120 12075955 1067296173845032292984959933255889349360 12075956 656811244670088110764386131384244597120 12075957 -144670600919013679814993612756917967232 12075958 -320765922936987854338028830674881422080 12075959 209966614349554246150979476845728256000 12075960 -72028861116135270852888878329136332800 12075961 716857355288126379917171447673037627562 12075962 -4480826739907723161466519388796282768 12075963 -842979834588003310753145595685203969600 12075964 -201598379073210747322080449409924458496 12075965 -206918953767984269825745456891412209600 12075966 1524351417606452399700253517898522624 12075967 -606651806946985988780188084163897940768 12075968 -407334039420906446163868108439213309952 12075969 -52579536021767298304737309824188326720 12075970 231332508740222091165522515515412827680 12075971 699856697971508732943373517621568341592 12075972 210266617674673424354655326507990203392 12075973 49350310820068095954223760156258821248 12075974 -288278678432053757768667829315684335264 12075975 168389188711644080185039961801418211200 12075976 187518147891733784455511943848670904320 12075977 -657373801425543546856156573282108430940 12075978 408403961121123741316548343343669524224 12075979 166354086317454187503253588806162459984 12075980 -251136546188259505397632781997699471360 12075981 -455258285627747992992873967571075043648 12075982 -356105440861625924222219356064459947200 12075983 -48055466161063108397585339507456106768 12075984 -160761002126341069779601225036355813376 12075985 419748424212258260894551252939695720180 12075986 -145993946903612861394933675936080953536 12075987 349250928248567902604245628862689607168 12075988 -277048479348926583334065462297274425344 12075989 -764130436733379708257543298691810044576 12075990 379559420130544106583177736459708170240 12075991 -1141276394128911186621170927341018088 12075992 158559557613974319965802447166599905280 12075993 -487556041019059014914940559885522576800 12075994 12751563723828302528365985641457240832 12075995 64022603984492658208486965580046307120 12075996 273870321096715383613427977564667054592 12075997 745326986726295204544553321037097190700 12075998 -611313868796041071512940253591969807680 12075999 89843380199666063408426948919684547200 12076000 1073461247118480084848790742225059840000 12076001 -332855178408187409080952367331249440000 12076002 -123392622661805100367887996623441967360 12076003 -753814017991691366262318833620219491600 12076004 832484609752685915990334930095333280000 12076005 -280881254934003358382056198054532569440 12076006 -294470605062457741008987921580211838720 12076007 -1467953023811176908164835070013316588744 12076008 53663577446459818856490908586094264320 12076009 -546795816477900260334603201209991933360 12076010 -278925987775063083543962076015308139840 12076011 -56898675406786371125001037275464210340 12076012 14942743839534224053598843405449108480 12076013 963652709751053802796227254470677560640 12076014 9060428988082199093017502733148707840 12076015 197024790830371068454128059538956172480 12076016 203391466886212039507201726979601334272 12076017 -259104449255466645947989134921700752480 12076018 19530391430455832483958012568133909760 12076019 45201814091376575448436387732069816320 12076020 267974732988517310183920836467515392000 12076021 -1033275041829260475616631054105998653778 12076022 -173952166616043785874998076075614890368 12076023 143495101229334061241865054606056844624 12076024 585815042151014599365673846074367057920 12076025 1849219213405991176519313910327591000 12076026 -229406313425846145729653453602539257856 12076027 -896581170008178420572672617110401628124 12076028 9232478286187350659115215830422398976 12076029 238255476680768060894346281341738228608 12076030 406923383470461230599964047999460036160 12076031 128877850539005653324073143358690204928 12076032 -473428798519823645700950729794296741888 12076033 -489980175206587988485024497908251060220 12076034 -7267482098156106805626642549274258560 12076035 -197028138430129194907853556074633164800 12076036 -301756373810884774981522208081943498752 12076037 1048299279568136445168313444738802302686 12076038 98033960761958821234999303440881541504 12076039 -689820566277350978947493494100484744960 12076040 880818892342186549368857120420530636800 12076041 856711976335783371831867804400338200592 12076042 -1124750456514166950084668437314028800 12076043 992009340317573463275256518544499894560 12076044 -67634313319387510845340741926045110784 12076045 1020401752867170375924093870519253620300 12076046 -602167906683449093757060117039759486528 12076047 37754050074439491354038875257579729696 12076048 -93877727268831356894201950913236484096 12076049 -133805022075505017499224124913235953664 12076050 -22072350843135911415797765331675494400 12076051 586645935859952607940907697522230293312 12076052 -961977374941922395560215923756997249280 12076053 -121339720224409745988013136463984055392 12076054 -143056053685092781852498418217588141120 12076055 375415395159739859939202237120754903920 12076056 -623692741996374084990681143188061491200 12076057 217644835176494447715852024306831238912 12076058 -177852280832478817043112595770158085120 12076059 -574765639125948931893017855024626120296 12076060 228051695301194187097843001515857100800 12076061 1586677409380185837806191403907980392800 12076062 258815235761681242424984609693915218752 12076063 1036502078745159977935314173927344937312 12076064 -329741876753463674915123932173780910080 12076065 561383555485137542179030277855855415720 12076066 -522137940649930256508141323869693806768 12076067 846892280622224915730891369578692129116 12076068 584443828041121075922241652852981539840 12076069 1709269589606060422400301562005213384960 12076070 8329328789484572933824281682730217600 12076071 -63745662141624136606973191708675372800 12076072 327967688697943166355482471632994380800 12076073 -1803931172488406171509931188800068073996 12076074 -262234548949093272154009391815539717120 12076075 54641760175250891052852417505613436600 12076076 -392524669846646830241926697770621674240 12076077 3893348969258727655196126409178252800 12076078 280175799821987934755046569626211561472 12076079 51169173167116294249230418958726851800 12076080 -126810199599997469417997923755417927680 12076081 -139089005333224288315012381090367033856 12076082 -402132274427480233136853915022897402608 12076083 -540187821713013104623441754952396426348 12076084 -104370267752879443668105618667584109824 12076085 88674500790506341954339034096497772160 12076086 -709539247802687677169505464198897786880 12076087 -502602007320519739823905100032566909240 12076088 -95324814699666289089089457589309440000 12076089 -5413650443946418743587863851193461312 12076090 72022763583629258080521869971600432320 12076091 -1077214220438231118041864223903362804508 12076092 -43707434173747580329764112138804144128 12076093 221285233240090977956145494159658029580 12076094 -289265972712366530339394690705815195904 12076095 292789141382148113896044192609099365520 12076096 -49846361545021774573755324890171310080 12076097 98996589358909966639917065030093085504 12076098 8653207394930805299387793304035072000 12076099 -445408687347492312489658334949139730328 12076100 -266970447469176761899488474354645561600 12076101 1051371638811538773705747259912572791040 12076102 -307006119688542257924916955506628825248 12076103 215597594240557671995556668831710001088 12076104 690502304599456877884548337190177341440 12076105 723285528794142967860557583763534348260 12076106 -27712682583046779692074101267652531200 12076107 -828297531899147692361260378558948593960 12076108 718745464136639557533942190180896662016 12076109 1539896647183398278378966834805757328940 12076110 93756967316579708606529750549502195200 12076111 -2188855516486598881282618586410104297288 12076112 -50802198969501792019499311975829078016 12076113 -121393888586808926995174028632512653376 12076114 851545742969698877881970160061934656656 12076115 -572729746072818720526660252817395264800 12076116 -23395016551260552619921941554555904000 12076117 466614616745181137840474209143405769166 12076118 -388589833459245917371195521882514518240 12076119 -335177478677417808301821636031662561792 12076120 4193068256011844609231931029618688000 12076121 1031379548745267493065831125022935893200 12076122 372051696223569420188323734602399627520 12076123 -327946437288225775214668550424840226776 12076124 587308280586889615537180731178162807296 12076125 -186998105788110689414444208218051352000 12076126 243843423938747751626138723457858816960 12076127 -161342570316190067766837925843435439616 12076128 876722873719342800289930246138521452544 12076129 207972550375598285575972626892733617684 12076130 -76993114619701406592859160223135912960 12076131 580405803351468563807869631111057144952 12076132 -1849734412066412416787320448565511651328 12076133 1888603537014171865259094420563674079040 12076134 40558933972311441131780812175937638400 12076135 -323565190363425892221554399687173775040 12076136 -471325925749418278066557190562686264320 12076137 -502085219405442889047022911828723916140 12076138 -767032258593749507929849239458523251280 12076139 -65146158727409283105819028107452908128 12076140 35943974060023678853765846756527257600 12076141 459981136819598631273471618693329287104 12076142 304892529477913569217657551322669315392 12076143 -107647322973417398266769524465138406400 12076144 -64804408479610193190012393055202279424 12076145 -489781852195825156779134415103196404800 12076146 -442790184422136974122242550703608860528 12076147 1081351202441762060428774594755980556472 12076148 520563253807105441429934175915007294848 12076149 801440172249389569498610175137212223520 12076150 71093315893655321744911842309043881600 12076151 994901449877237634585223159250798706600 12076152 -194376191681687082751134529988861952000 12076153 -1880156283969162118109041667644173243360 12076154 119427268822973275489356318704682955200 12076155 -40718123142536474904392203908606105600 12076156 -272909659647986880555328415828921507328 12076157 2067470627220094698050436202911386257260 12076158 7454323702175044085391184976415806784 12076159 -62276886444744907315086175468313472640 12076160 506978484988013294451861723420819456000 12076161 -311803434452021325749655211476877022928 12076162 -296151568410282067848096443702457911808 12076163 -17714135563374902561621118964847881344 12076164 -329300466812097989081582965810202236800 12076165 -126888538566390384797477957078307311940 12076166 539123299218779710223469391387061188608 12076167 -139124213577339474643099287416893356120 12076168 305548621610049428681106330351095808000 12076169 37149212382904289523279050947151307840 12076170 248952413610506865534305853577007232000 12076171 -44711391692056371007569808141242265536 12076172 892858940482170079700475513001871616 12076173 69033664636207769645293405302160415424 12076174 102957737834364134922990794702489186304 12076175 457033338666699368895265985385600003000 12076176 18288759556060724749440748894367514624 12076177 886301361766160983926261722797593073920 12076178 692843149897256552046144636004223306640 12076179 223809766655786091015262954313061971520 12076180 -805618909262374677712704773947462041600 12076181 38015060380871162960958390806878989120 12076182 688835056062947927378778712743924205440 12076183 -11627824336634490717234310331636503936 12076184 812786561764474421189019978029594818560 12076185 251443160275798899582116454878153860800 12076186 -403381011623423926733502079938712424208 12076187 -777243178069717252075781088283512339528 12076188 -639449863308829285554434194658240400384 12076189 -99116701872528099657343193517131530560 12076190 -72122577307285342639106495543686744320 12076191 637095566745221187369557057382898384680 12076192 748891683687495816609341891398808371200 12076193 1592946743102460764723528622372040265442 12076194 186922621404252987947009262703289046528 12076195 1102944202092845640852852994059497173200 12076196 353710437488207785098880697349471596544 12076197 89743681968692591915501316221818372032 12076198 -342233970256909353110186428220950394400 12076199 48102044918516059557723473550086926200 12076200 471287133472784615534971415120768640000 12076201 1522936542090496704751369112120300158202 12076202 -248926587494431658556905678265198523296 12076203 -121753585481649120028886970356143273296 12076204 -18467967677063880802384691170975694848 12076205 -218226009403152235384389817255196513280 12076206 819248368171524416586305649888943104 12076207 -582870398970550044425669848659488461200 12076208 18522203509033959404664083499132518400 12076209 -25599924474160735416452489275464460440 12076210 78068669543961770282853576726668736000 12076211 -137386771970647419485790651609692449968 12076212 -510086406925907950545562163761397772288 12076213 522896250689787689071933872068959028462 12076214 -325442481194204232542453342355480656448 12076215 -394686168108015369652540061397730184880 12076216 -395674155395896941435282790559273533440 12076217 369987416370376172876658959265555931140 12076218 113523071183636622801728401450795304448 12076219 -14575933290772143341022227351973086880 12076220 76331354146476613531486931646760980480 12076221 -825533560552848186500035080576892754688 12076222 -321406546643309902479524415332086484736 12076223 -230201063470711238321543982903347694528 12076224 294128613041905269960947259593988243456 12076225 -106827609682622936963617250086515299200 12076226 -144920516779210017413028214197778256688 12076227 -1137054272005162616348393025855838538400 12076228 -660293666170667462060952638924891842432 12076229 861189164573247005779238677711771061280 12076230 30224304846279477253781054348469966720 12076231 1631262610245325265192999311656309961864 12076232 -201885338005694833334834658502523289600 12076233 429548152711731807308612662534878784080 12076234 199416105648240140951764490488354785792 12076235 -1157830158566871499823732549027412806400 12076236 68563528971116974638510494523848785920 12076237 922901582939696956797204326579361088886 12076238 687668659326393476338165775257231344000 12076239 80375386842601241181965310598779163392 12076240 208564829125678903809835539688251064320 12076241 612119357761548702686062436291045190642 12076242 96226158034047772248965813644924746240 12076243 -577483984175889822669434887592213871508 12076244 56178483970572686533394880899423229696 12076245 101079576677492857812589495793300983320 12076246 -254430315774105561036926580327468174720 12076247 -612828267709163298358357512994512797304 12076248 -122590264844868064485789781351002931200 12076249 -22503562643301243709836312496047313136 12076250 -178684931959808706677493054205931730000 12076251 182549518379313983402603675336429604480 12076252 168662212885453343272136019056276404736 12076253 -124891335165878717772887946303297436320 12076254 100561710584651680167385276602368057664 12076255 -133002528935441973626973211460652846240 12076256 1089218720773465862024815677924295311360 12076257 -226252785072418391022216400757711391840 12076258 -182751710693742695939869134324901145520 12076259 89367300723003489884257004447483953248 12076260 -99711131960691525695508289651890954240 12076261 358303194820989120997690157129966548862 12076262 -253257459027265352905551515092224272256 12076263 -326562399733489069104579962592700149600 12076264 1112663554357912865779195039312570383360 12076265 213612740840596980585477605237808952320 12076266 101085041610061100728006342679535009024 12076267 99014982993298530095969497030851686400 12076268 441730615721113299492525403937176789248 12076269 -5006426256935059391817909413254405632 12076270 149183531890870294452992922380713222080 12076271 2257223727217298400198003814958476393392 12076272 29470188972639813672703094532389634048 12076273 448063684043594594969033137217901886560 12076274 -546255094757537842597847033096168245248 12076275 8980574874441695880716395966384189800 12076276 400777953158624430987079625163931423488 12076277 -1830704297046097814495619266828123488608 12076278 -65368008502873211815348533773972890176 12076279 -978113434743135351961456011105823556760 12076280 -287727996675643833510581354231898009600 12076281 535250532232977287355901592045292176064 12076282 114094906814631849415103348800589778912 12076283 935514853755100659432750791900008279920 12076284 476038858559854038186820656607584768 12076285 170233736730409072262011252465253201400 12076286 609651632505428860396367297389795936320 12076287 -112609431119528936881932416469907888440 12076288 -101892225123283402466816149994367614976 12076289 -1055701622142729599642581092429743558910 12076290 -37461758277903197269572388297833001920 12076291 131563777698839158046829994122061285752 12076292 9561495404089828396710842138395213824 12076293 977547805927131227207073980116003690464 12076294 1090797159642605739218083170310671408192 12076295 -652961635262396719672999709403944249040 12076296 282609865483954147047282640154593689600 12076297 414836223422807432689051569905544566400 12076298 -37442091291466518011641817046711078912 12076299 112439921385860219719928502350754075000 12076300 126788637569401045219267386208679110400 12076301 -861881693760741313335211188435916192500 12076302 -27859239387098001274294771884683845632 12076303 997779257641882753997005763124520272640 12076304 275279491140320149747675794533676441600 12076305 -314308145059546718882917289591310801600 12076306 390646382100230283182540343344100798720 12076307 720256713719406026190006631136439685752 12076308 -263496725922757328047809748576654535808 12076309 211721311628391329325041472870414524352 12076310 135065570218754093347104409182777538560 12076311 -120707838849360780472803681101641496064 12076312 1887107858491435101661288476335046635520 12076313 -52529993299834777738696926692982480438 12076314 118480930703645144465758307113009866240 12076315 66395632053226869290945802900305160000 12076316 121579611033571503793462592974858595328 12076317 -10751616080310983530455152716093902720 12076318 498670029134467586150376704887447695360 12076319 46261032758701705041887319419066843232 12076320 142425255853377512943160184429661388800 12076321 276326158254806898428094663451288323840 12076322 227214946571403133405538362158545957712 12076323 -3124376028092707906464644793030464256 12076324 -607975287587063033875309959276954009600 12076325 -275885420127019638935679693908098495500 12076326 -90342397486373688273823998980739181056 12076327 531600169329733677667377279276263328792 12076328 129795434757938495928287964886603776000 12076329 57189812165804905861200328287006121728 12076330 -201772464778927699840062961871413478400 12076331 -367127337940570108220940964250740961868 12076332 -306080786371395839252084340592545520128 12076333 371682167982476266415088193908843880480 12076334 -53834842479359291333797177621439357952 12076335 6626221302635833983685101606071788920 12076336 87795491687515047198603067091444744192 12076337 -9022539622691282806415158779719151168 12076338 554482611569537135004290725294129939968 12076339 -1293356228985786049958738873560628863800 12076340 -646431213599793186491787842965524092160 12076341 64931562655877494521661841710096682304 12076342 -7947568563497734611044812310971273728 12076343 -342374992229614487805772927297384725360 12076344 136284632609949163733811806499471360000 12076345 87305003400850043300262273421329654600 12076346 600931988040659867190342883572406837872 12076347 230517040796205683170944500846068613400 12076348 262154270751299539322120942635416818176 12076349 151972883263970430564946578299734417350 12076350 -11668729758898971532365328377387801600 12076351 175653854964580019466652940544251091840 12076352 308998014712069163020285496252110995456 12076353 -625184076432458835396331205985757269036 12076354 930193604523862270551859567658464726560 12076355 -888095232012673748911386411139577760240 12076356 255799755987399497126394383377163857920 12076357 719707031319336372342931008892758912000 12076358 230279191045548861418207676630451378432 12076359 -298996098244301946072807541482061323096 12076360 245626729694416078019040744045821952000 12076361 1180608479783352611369110486392512297424 12076362 -116481660183524548812394987448511582720 12076363 493242743255327023196837291823215296848 12076364 -207893832818765990261950276622697172224 12076365 82757162608210204291131176387979515520 12076366 26180102047788267450962489026885422144 12076367 -492647577864379143044170361705987379648 12076368 -87216753944315407019992387231392202752 12076369 262353851512678287945574226584702503796 12076370 -74541708177885269762334048113075409600 12076371 1050850426387282631109026381668706200872 12076372 9335690416275101056173448144831426560 12076373 989449924668484199188515891221808781824 12076374 245336243197305182339699693819347484160 12076375 -50986593482400612525082565725450956000 12076376 101567842269650857511976678439272038400 12076377 232242869624757723197175725242163264160 12076378 7512575712787619091403436777226234624 12076379 -289844157972159164607823750246370544624 12076380 2809086379959543552540898267863951360 12076381 -1037270390086692172477837078596486968000 12076382 484133747667013427158486468979480625792 12076383 118904161168944933172072671339612662400 12076384 -702286571630033712791388209934437842944 12076385 -380809886135926426682789888034504095640 12076386 5354642399040390963519683466990824448 12076387 -1208446328549827434761313266534608308964 12076388 327835749936888659442067546716987914496 12076389 -403299305113194305235412656609394789956 12076390 29180555614551915372635839020411671040 12076391 -224347980046628586159368321549829873216 12076392 277946056904374711833361696698679296000 12076393 -281925291377267879624099741537540122524 12076394 -99868402001474244357026902705714341888 12076395 243684749173161383890987239955607954400 12076396 156188352531484677731931145232447099392 12076397 115611798586116185244606395677759492620 12076398 -344336295177538299106175180181811754880 12076399 -1475149046949478894345715945009290231600 12076400 -6110347543310730750911558369083392000 12076401 721129932322107972616435914506009269440 12076402 313321742898265329226647035635627504560 12076403 624842447129836031444224262091899038944 12076404 -438240543778895824173313422983271112704 12076405 435990489471343453333937948463141180 12076406 -905829033702811401808281365595785578848 12076407 -121365436805679326970482253068827795920 12076408 -1185375090943310472423148329531301847040 12076409 2062760697437009572717257175505703704916 12076410 -78212715520808578715782987305209587200 12076411 69447232838725551531049979468354639012 12076412 175689828644030411291259594467927907840 12076413 -249294818764618617516428297360197826496 12076414 179161148033715669537927705912869068800 12076415 -602455513472021275074778282544623334400 12076416 -822266613345562625475817596685249413120 12076417 34225470005841344462052087271756140914 12076418 -126474225171842406942854036169586220160 12076419 25351794170812552477743152516777221440 12076420 67758617056135803872776377663433985280 12076421 305290657573595869950104453077578624 12076422 40036331512523496465978104934662897664 12076423 285076386934349348020375437590605130064 12076424 902663862166202945330642641476240552960 12076425 104549320770054724153697921074163196000 12076426 -493916833638870093227236221593844834816 12076427 -242630289586824194931087098271263192496 12076428 36493185933100134227268043857815224320 12076429 -373396452504772075372190359934304775616 12076430 -132964411979380936657973474737068318720 12076431 51557892781682527141287456549009135360 12076432 100671510972805120031717651781515231232 12076433 1175308308282664559406575923897299653682 12076434 29032136349260432571490334450751917568 12076435 216537513301652115585073147230281024160 12076436 519043177991425386846155791555992439680 12076437 -199141949975090047216886553933890432160 12076438 358146826188370274274288809899821742080 12076439 -1259089631418959216276438175315260002800 12076440 136349610268024341264353134013149593600 12076441 835295831441352061549517587819834909440 12076442 -210368545169214661935149586854301100560 12076443 225058154193092009888532530117662119012 12076444 469925574833124069282487780461843815936 12076445 106956443007510471986671307559151528920 12076446 529392624214256433388535617512597605184 12076447 -91135582470611939575262163978304041800 12076448 -836846954907257019017115193807784116224 12076449 26414092985938349752306315718302058496 12076450 -169052518621502847509291711436150180000 12076451 -5290107392631828330558096922350459600 12076452 -5004672418237561807471180239708042624 12076453 452215882518504202329769725167813171584 12076454 -56857179768903466174735604876398871040 12076455 165248496113606502794285378526322929360 12076456 -280191439517101100350966643645878272000 12076457 709555996628180765390208922054832349840 12076458 172556031983850345165274110614405808384 12076459 152717682750057287642031739217676908480 12076460 788571222018269405521665525613255526400 12076461 -535251418313001981082563344111609954400 12076462 1089588631125523513494957764754390573312 12076463 19604598966905359916333489913429933024 12076464 -1414230195506849972306361407381962752 12076465 -321537696901928972472764190138110392140 12076466 733205671603526616971073453589616412432 12076467 -72614056443718385803885479104268258720 12076468 -176419984532607856409284169741142238464 12076469 -922320911761391116312284624787705929060 12076470 150967977340477329997949788475953881600 12076471 -275765821224088230298876866842410025256 12076472 -956353018848345999141280879501263790080 12076473 24846488274198459772807931249187560784 12076474 19184177166296373968177988508397264640 12076475 792406609902496032938113454193482676000 12076476 333063222046410088870138954738580152320 12076477 358039210965787799055298377545318695872 12076478 -317298258842351523736007986077765768960 12076479 -1181473047211283898246842346192144088800 12076480 -81678877560129857368772556555225661440 12076481 -1374130304349960405820157865476273942718 12076482 -337353262062220154019151388081429747712 12076483 -55624043512761315036734065340274943176 12076484 153239574051795047489687505587473907712 12076485 -529466143784234203794778074712389564000 12076486 562166910104363062570940289508120320 12076487 -102404755247231834885666990749208589864 12076488 -659100559020125401634950268585787571200 12076489 97058114638027910340820751704675347290 12076490 -365478870171472140886525546892530308000 12076491 598113902228130965366081182773651258072 12076492 -737159139099374276368172296662751654400 12076493 955725047945000273785328628269216582400 12076494 -281000592324234083413000909594370393856 12076495 184927405101701875340293136850695539200 12076496 -265464396336054746877388250947943374848 12076497 466941889798720159310209656297149840208 12076498 326085401406195685174218978300403700736 12076499 -489303635501284105983551430347730204000 12076500 -293043116906711314049823520823202816000 12076501 169294160532175171131113183795509925404 12076502 -825621139227442986710993271171684288768 12076503 -208295171336015893894458784705197785496 12076504 -413401688813627982109680247122936422400 12076505 69318681884884386775775394103426963200 12076506 22141868419246087473225226322905198080 12076507 7399369978957526241859617655372983488 12076508 -473324436948481424343199598299634652672 12076509 -686425988042750068679236939606163831040 12076510 -10040321441149626419164831187528311680 12076511 462755979131018768371559500180255799712 12076512 299852931215483057025885496681949036544 12076513 162728849126167083919477744049903129762 12076514 137301836536475140093479346303207104000 12076515 205107785755688448130587042237919165440 12076516 487232314443001668286190732564596481280 12076517 618868739664131402718484831915068541566 12076518 -193593502998382511575806264057556150272 12076519 44437641003546663687449917535749015520 12076520 402201875279800776047025241794793420800 12076521 -344553205140759625947515791521888325488 12076522 253400919603423083752968977608060075872 12076523 -1359461525502979606536096660603732780936 12076524 -578208772184050031625445820094439568640 12076525 -223669200878673263156693176617132461950 12076526 470938008339779335183247285596679040 12076527 167983523227064967482933562541559855616 12076528 457093074260446097649317359523884892160 12076529 458568066818323010222121658632973058130 12076530 -206866811387247001071466080504611335680 12076531 -64447981446397084761055535847254544768 12076532 -338090109210473537512655390451453566976 12076533 -408645587251374591983622217275947040 12076534 19649887399981018527400637382817307520 12076535 -496030038293236464941182959157790460240 12076536 -18458300917341360739693868416449822720 12076537 -882801090894832728229513832993938027296 12076538 259143674407335304261168448323097680896 12076539 91934167826454577419603693059426614320 12076540 -5582059724896289105146917817662696960 12076541 2683919462924545908370473934446037932 12076542 -277554208699042640745629149868160317760 12076543 246107623925627230769511214060232545360 12076544 -974246073007527457333611507003886141440 12076545 -157098639151238982371701590871976837760 12076546 -96356944550072769609696231915099002880 12076547 186237168058100841983461191085784398032 12076548 -575665110182441860987462677433763758080 12076549 175460100568662669096196231147102656736 12076550 959741430019217897808495793791945600 12076551 -257438245088777611749833596823254613520 12076552 420568446876683954473454880352206643200 12076553 -908344094849495186912129849431729524198 12076554 -61854505358885717946294293102282669568 12076555 321952431003508017431120702514916492560 12076556 -1307621617989295661124015797808160991232 12076557 -21651354905398160337401310883746478080 12076558 -273434464779929774888188668621767994816 12076559 -181229143683871040958206778383797490760 12076560 138019982403415276931721570221830963200 12076561 -400704315511080073941077153643385343168 12076562 -705901815319569915730461898667760124128 12076563 1022939309490110495167304013516789589944 12076564 537435075171098617920032106003756742656 12076565 639901558331051827414945790667352888320 12076566 65074414460209704059565544923313152000 12076567 811651944081278968396242790281801292616 12076568 42325433865001434285975279635758325760 12076569 -598392838379984031548935399749520581606 12076570 27256471998424392127219788662114181120 12076571 -30216676280248547030097010254382317720 12076572 -193854256713888272895094582853235916800 12076573 192272665167238617789393427136843251264 12076574 420008288119206491331575939537979121536 12076575 23269023277860832489031786943619593600 12076576 -165427210822126476370916955701245575168 12076577 99398989376649083285461020162106816512 12076578 161057468728602723067117285857644146464 12076579 -374337293907170884567812674717463651360 12076580 249910642473314576259947797874963612160 12076581 -89476293503239908008247319542729912000 12076582 68935496551033914798109723920455518464 12076583 87614855619904887367358322505382822664 12076584 68694916290258497463508456074519429120 12076585 -107805204175094258258411707847492283840 12076586 -1005869123556904397229124159435226965920 12076587 -5917807952737670217199868039922024960 12076588 149728437513879437109979224090262218240 12076589 -1246870803743271062794446155172631556244 12076590 -257669975964406321211922764620583500800 12076591 -41502332946345013960309688735428004016 12076592 -144021176994363950596282994224795484160 12076593 158322976633071516424704471255133440 12076594 147423315891018110589209843481303246096 12076595 -498047420752205458795509685934995472400 12076596 -205964588177653464823888073721717780480 12076597 -396482960790288262354830694665588379856 12076598 71114063345002221534673366199372028480 12076599 302107932462444204290081904465894622800 12076600 -478083348030725870899865547450525696000 12076601 368813695037256286156569939628766108304 12076602 306843210737144602653351902139482360832 12076603 -416304488219147067718622669096655883008 12076604 -168294394734257827208280695173226271744 12076605 -1053438808067053578798488281698492378240 12076606 -835728532878132973075551884355362773248 12076607 1025083307469092627541545991957119749992 12076608 -74468650386373018534572682465498890240 12076609 -78588692441328947015138816791044398560 12076610 18348333632202719697173157403546398720 12076611 -47985265451193580078305523011874973520 12076612 -1131595840982845416275250318712684879744 12076613 -1932614681694211388001647126762911475460 12076614 266071063209355830143094878916568258560 12076615 123459820872715714292203471068787768800 12076616 -1820274272209374425624844697701675786240 12076617 -186817004170160352950805698081199405888 12076618 491244087159236756346720674627761605216 12076619 -1542278939038974475769449321795658911980 12076620 -79393827398615589810633765283129098240 12076621 599768068570815183814660729003215170572 12076622 168506894434267613192708427404361554112 12076623 -378655559575707081709302319592306199504 12076624 -42090810620927130886976010194655248384 12076625 -120120919491879933407308508854884192000 12076626 -129353257770668586530938788839108061696 12076627 -82932932886652826068740504301636992648 12076628 -1173289609433361324696776398798998620160 12076629 184542548872933492983006357670492519584 12076630 -37935583269045266855860269488688844800 12076631 195859384886589296491135599351804745392 12076632 -253458636392730732525195828615789096960 12076633 102615723531765940330118251418664262464 12076634 268143456265726391578461882621428511216 12076635 -298970288750893347558145104277242560400 12076636 3767458785764552556272135464741429248 12076637 -1657370016313498703791139929476942186714 12076638 50332206829257068931276141245217788736 12076639 -83945583513129463091366252892164336960 12076640 -403600451218725935640172243687479705600 12076641 60066034488005914313026212635659108800 12076642 -884825322820885152783454158587810820528 12076643 -997033615072736693030414892118709979108 12076644 -2413468256062518185397639387962941440 12076645 -177037669377032097574088822689790785920 12076646 -58327657973948686262152033713259939200 12076647 2087295330148501992123438620919095040 12076648 -713656081747558471816416333046354928640 12076649 -43274086243921692180449445768480827832 12076650 -267680791058265608722180678297213862400 12076651 -1779083445938444440859413211380919654400 12076652 -177964911611901382444911089614484109312 12076653 -1025026752823158974155303452292111144896 12076654 -7385158140025129830974870700418828224 12076655 313513219376589060612656725144567128000 12076656 129679831451899941859692857949785948160 12076657 121450465810119757445317190223372745792 12076658 -122115853833273659037337357561716672000 12076659 -7838112233090735165974051616639042736 12076660 -716790610297569979699939227037379800320 12076661 145277526009644528140102694050207015452 12076662 101542916948244183042383159339008333824 12076663 1661488158868911659343524122919496983912 12076664 -917664351972905770005564745198350336000 12076665 -267837719140945813841437343008615462080 12076666 -94531055438286968575437271665687490560 12076667 -933045693054395702837826733766451976284 12076668 -118636366505929082166973636177325153280 12076669 -256361294972676440889231082236438726240 12076670 15649476931034935041474823790378188800 12076671 -472040374854806486747010061664011499376 12076672 -177279346630867922921079711283544064000 12076673 152967067507340932191390219140913467520 12076674 143575159370470822428933719646027302400 12076675 76380733306371260307570418047014398000 12076676 -299331213945128151244714183818871559040 12076677 122744525531493576002104011225599461980 12076678 113538077343458435000618778432803230080 12076679 -135816016238969593063967498394947712 12076680 81595353829749561394272180938774937600 12076681 -10243460173177627395396571078418435040 12076682 10627270692286645416770751072070751424 12076683 -148306034180871961803552138260952326976 12076684 435179510312475633515750257863928201216 12076685 56415264774743038357026683677457599200 12076686 -11207018632916156418123269621346912960 12076687 -438115157709290180938507325735947867200 12076688 -166328281197605177500124215435706351616 12076689 170611564586912990330124171423479961600 12076690 -772215460439161561222680476486770636800 12076691 -283529520960270514803726675177314836656 12076692 559900573873841670292644183698979428352 12076693 693440344959992921868580826889295436942 12076694 -215557471968200848934122175888163748608 12076695 3410657911470561884738555259688068600 12076696 635106633710662855270428527602380257280 12076697 570049100749973550927784608532503620352 12076698 242353527720794378543441737314808012800 12076699 -692480092838285682014043177973700187480 12076700 -4315669536570665669143984999218892800 12076701 -13411094173043633276726749997444308992 12076702 415475614522974563384427184418490839040 12076703 -1195431814999236681522716239010722614048 12076704 -175022670138171723111971327947371970560 12076705 -1228932105355909606631040423881346240 12076706 -171093750439498789509414385930252271616 12076707 -183186032757940243321790360465141978112 12076708 -195216392250994957882420776696470134784 12076709 616712075199621182908692270490796842080 12076710 -161247188969601945158464802870437324800 12076711 -249046016775266763022693081956793792568 12076712 801421199613340747054136554442982067200 12076713 -109438946218179009840819633030350942400 12076714 14442131274716479778341876647047574720 12076715 -337566642008994156069171752236295670720 12076716 383605981883908072594948953389628605952 12076717 685360293870842224540388031881403007766 12076718 -372670031599728739365132013957829941440 12076719 560081771325193862489718959024732331408 12076720 -220127791432332495259018578388480819200 12076721 -624729330497576107195509819636637422300 12076722 687311113703763849915759817200353280 12076723 -63850228144910565335333279676303754280 12076724 710568043326523498477837587234192955392 12076725 -117422342058873162637536076684321156800 12076726 102106055172447351692055998031448627200 12076727 557537750597024780490183895621132341960 12076728 -279463307562076708993137061243094691840 12076729 -12420189209808871005997165565786637824 12076730 447935122975362883264743326634734438400 12076731 -386100145588547957445342123705045348480 12076732 126310826918297477009520506879567269888 12076733 -105605235272460310506218828354043402516 12076734 -65411593562594704911511148398755184320 12076735 186587095629566595753817493476627758960 12076736 149910290994272353228025618975658344448 12076737 -311929108993984956077062480851556705440 12076738 -496319202790674632536431619443175125120 12076739 -12691999843166858728576603977946121472 12076740 -245223710977654581336924123189467255040 12076741 -800454675423226886418312791293858501858 12076742 -157128458926857999364013826510254968320 12076743 -401739312721930420070579705316526321152 12076744 -105367793556108652799484986987234918400 12076745 312993053719370310154887462943028779200 12076746 -316813457933439831080601888790014988032 12076747 -2670359356229127268554366051637312293600 12076748 129241238517077701097502567849199564800 12076749 -1237644413420577535602739053002278431360 12076750 -504226967343813865267923448162999296000 12076751 8058849950567638472093971796992063104 12076752 69536940533263345748311055671999856640 12076753 -715122702942605539481666321525716767000 12076754 725023864025475277009876939003768627872 12076755 14184084609469334171934960489043012800 12076756 591982250225198793959742652182994255872 12076757 -506938275341256735394620277687701101376 12076758 71749519764390060338139414950893456224 12076759 635391541218773870873424825291882040680 12076760 275704158882769150684311001093929984000 12076761 -141153464932617383264535040057717703520 12076762 42782987144222354939733236038712036832 12076763 -25915056530570630508116259255551610240 12076764 -57419912760855590626881036835486924800 12076765 -9749140438144042195087724998067746080 12076766 36642722804929169349496349306556545280 12076767 -33889893166676741781937721342005631016 12076768 -920932590518630805715827053903216640 12076769 373359830042582572584279904573987026720 12076770 5639184875076526309170737667433881600 12076771 -202433864392095356727495808221052521216 12076772 -557340433397235395409506687772188037120 12076773 775702282290709312881300278806090768800 12076774 105051799653667290212741172153602847360 12076775 207118448069053680318177551024614060800 12076776 -29074839691482681377924170725606097920 12076777 -389248600334061277359654796177871906374 12076778 8491216567603340936329089472260915456 12076779 73829338793029994344244566392419640576 12076780 -489112005418330110430477356800529868800 12076781 707821073491989113166383649828832410582 12076782 57034679227905229388089620224228795520 12076783 513034499707190810660759217705598118400 12076784 -155968988493795596381770178177934852096 12076785 103528770653471559745252453461439142580 12076786 716222141226356555186802421925589848592 12076787 -395226098181546101649663551115636960564 12076788 576416530249667002303836435780590813184 12076789 1689899608984201588958029405899154262460 12076790 -368795994382597168029525132098504073600 12076791 26217512257877297935663822493775911424 12076792 129757213095108680273109875190446653440 12076793 632895296158602316458895192150338984042 12076794 93774974397211741407688139114137522176 12076795 -289572530632823207054531454799081075200 12076796 -79007789954341794620595903168559180800 12076797 -761651338601805719847096999566031436800 12076798 38608716903389620173850012410799080000 12076799 -394058644336475988281983321317664056960 12076800 110307249964154296853049601864551628800 12076801 -464609178759820934970627053791031353296 12076802 -139546012116606408604204278606194688 12076803 3717051229126942156721194397501338080 12076804 190438993670393790779674783997135766656 12076805 133816815582178754675378075934975443160 12076806 -52524244561834550072114117102062282752 12076807 1145899076476338770946374706983367900056 12076808 -1285929372604482358028052538464215040 12076809 201965780193202662463070780892907340160 12076810 -320161070889441527018449295426585473440 12076811 -858658900501336396975427957820129854208 12076812 -506774156728488252364306378119703223808 12076813 391615749994469254777462604024944161760 12076814 640636863571029541488298932882908792256 12076815 -284045498997329182497822075138995274480 12076816 17397551567541701415555637554603884544 12076817 -1453709779249876225117713753718105593216 12076818 100624250423270573586162250755092812800 12076819 -1534463916694476779056506505208922733780 12076820 -236220887219992214881064894479855902720 12076821 392402626543405444443163340687225853390 12076822 477283333750887568413367456028643313152 12076823 -1164274045347655812279087130461521181096 12076824 -98290361580085668119110605410010439680 12076825 -255769257450781759142345371242289126400 12076826 -47377356042907526278383640179627035136 12076827 -29675044595858896912419362691500871168 12076828 64039831134579373665044301054150712320 12076829 990638510539567731719925038579852864160 12076830 304821445606904823757497475814880288000 12076831 383356232560637793949729358575195187264 12076832 -650797415113231630209924993510670860288 12076833 43192892494575140549188301347762406304 12076834 340590979347820422710480184899121212160 12076835 -105505849617713778324220180102994905200 12076836 -159885109946052677976231199741156325376 12076837 -43937215447410474423262959884704027200 12076838 -231305649748486325357302587597165160704 12076839 813387081194835747354513487054169386704 12076840 -447545329292540913209038305648481075200 12076841 449860977129875008455357701279534551104 12076842 286048032493931697980996781785589549312 12076843 -397419699804034154893929167756845304908 12076844 71316741945119129675773316192932810752 12076845 181620725729700908983018441950202250880 12076846 -127428790510328657684248010899727620416 12076847 6354849349860889967834902058706687960 12076848 61288182766947817036886423396159913984 12076849 447408248114015712603715958897004088850 12076850 60975209146461744117623376728178740400 12076851 -2971696196941521137272159230777572736 12076852 -166963746062371747570500434130987624064 12076853 2252137352227981507428782647060193596704 12076854 59326778317911015714073645724846802432 12076855 -90073452315576725993580257028734452800 12076856 446893407201592330517726345596619980800 12076857 -441321219643118442791010851158349991552 12076858 -579118250402697374448588322591319352720 12076859 -911534081137299609414164374252580966940 12076860 -443893968358742184831434618589140720640 12076861 1385421216847872869609901398800627115462 12076862 -91273967877292186410132300769015483008 12076863 -86612599905383804592043677374746716672 12076864 -57165485804261308144561519665481252864 12076865 -15817703472152663249813051998192956480 12076866 -22035023911740621353252260677058094976 12076867 -898773505187728099340670900763332640248 12076868 991998758972385715829554112337578762496 12076869 243113465161020822963411444785821827072 12076870 144273404904992692791628653268843824000 12076871 -515823093830120207764773484345801493928 12076872 -958938178084199675868528837414744883200 12076873 65616439039637817509279094033433136520 12076874 -19617917674694027384845636101234059328 12076875 -50436257093891757055138346119461825000 12076876 170444800424786666569722090314252697600 12076877 1089983055354712335072943889028518410380 12076878 89481854882443225366869436096540471296 12076879 3016421293758753277955520987762728930184 12076880 142804152257108820988713714805575106560 12076881 -47958425348257358021640083075800044048 12076882 186469642050483024249058298487809691792 12076883 163731065511819377157239372574299542560 12076884 -1243122405084785875568326340077387468800 12076885 -1796147626899564656755051979390684912640 12076886 41268359596340280327219961309677642624 12076887 289579025689032539021379684069024097920 12076888 -694725731144929706324644048277178777600 12076889 398861702609872204244639996358258330 12076890 -8967606895473275791280603169139507200 12076891 46686794788837191810530457463145140292 12076892 -332080687133195153357284971349388126208 12076893 -980786084149950895536029702802546877818 12076894 173981290230991403852542613085170880 12076895 -388052790998373988004305285994027376600 12076896 403519221476416851402466564695330914304 12076897 625128533392943584781790296596781832000 12076898 -138686418590771437312896984214562471136 12076899 679234166219833255461114251377733382264 12076900 -274270498020238643835834457881859968000 12076901 -38227647815694434627317051419754942308 12076902 -450191489389121289460968606857064005376 12076903 -41760274751138447954579777286206219848 12076904 115008512875833510209295628587615436800 12076905 -667431356239735141837550287279063550400 12076906 -412510338579285799752164267004357299616 12076907 -1337160638052845722730016220662205736844 12076908 -577827752573315852744794262694165758976 12076909 -249966056963091169538541425878044940800 12076910 -5134611914832930938535162186204641280 12076911 -157189069798519716870705616717478108160 12076912 -42012492963501693077959983123380633600 12076913 -140096566169295241616966847410019400800 12076914 -118053373428559082526138407518640242560 12076915 577122771222692969815655909543913963120 12076916 356671679232673323617037198650554746240 12076917 -547662336767141900458230158061633272640 12076918 55311428449000777262477758874161569792 12076919 -457294948663779841156321477812905665728 12076920 257832452667264707911009438997916364800 12076921 57225105220023276021002492653560774122 12076922 237513574852669772518337376859481612544 12076923 -478537333325473793319254281383081441936 12076924 -203296804726709107076929217484463852544 12076925 57230174128647761669728290112424920800 12076926 -351897002760780853178838125417319013056 12076927 546818810175386888353612749890977755776 12076928 72066870566704132682968113074216632320 12076929 885252434813093166377879056087407423474 12076930 294355336176524920281870099802591825920 12076931 -709801666149335181199827393677107931268 12076932 336234649881611180926513923870777016320 12076933 -1055643204134472269887366437222211190976 12076934 -95745447205508718673420831169484464640 12076935 23993095927757353732592473945466737440 12076936 -1185768322750328406326425064596606064640 12076937 13740758965924955829647286103273613520 12076938 -25558089410332016217551537360535343104 12076939 -542020587022839799498909827817579868928 12076940 753855797566173561155235403661149271040 12076941 -131426243648430961642491371762133016416 12076942 408575327665004572434518561479615783872 12076943 -1475804605741155621338357968011621113808 12076944 -79641899998840516157549155359282954240 12076945 -766777649506307303528796171238919292300 12076946 -53191805638589581457413061226537223680 12076947 -381306580524186389760450965520394716876 12076948 220169265142515117305067154615002154496 12076949 -186278819000753501391943446801754842240 12076950 -253733790052067699027915700020460446400 12076951 442947516218206666006715574389593603200 12076952 -82166377727603792404972485174686822400 12076953 365407277945296184878415425330329394560 12076954 -302521774138447383147563485426923223824 12076955 479958924508798341701820723250215755520 12076956 -694313698987219206987319648632344552448 12076957 480755259046741671963012824420059886220 12076958 292654639900122114964298937213522441600 12076959 1065911785466541746068871042098615391304 12076960 -118982098958081186746117576022745415680 12076961 -219091462305670569974889384686179959576 12076962 52344334832347169959031371726877319552 12076963 -1225261721124096644771569578691759915440 12076964 -1155803218633716657988388870983467249024 12076965 313544277107534012081167450944941976000 12076966 43729600380579488824876537610826441024 12076967 504025202126180059917741743526085171200 12076968 385201529405501674132670020727992565760 12076969 1270064165159498650224626814464241061370 12076970 -210571966894423763804020413908066496000 12076971 -20136262729635565371769016631311915688 12076972 1140951181001883366325556267782399083776 12076973 -1050928232907840553158057619750144380000 12076974 3156992890788207306331428125321995776 12076975 -988111033720146069333914389251241252400 12076976 6660163815995776175812532916618412032 12076977 -155347540229698335616413944254746057120 12076978 -137027714514038605566960379357442098176 12076979 1480924888168705529940694986553465966176 12076980 1336767140328068916976504275916554240 12076981 42851784855756552604784957090574536910 12076982 416122804775361135821544759160868304000 12076983 -151044307001623416967436603715683631336 12076984 -1455485521354695321427369102381842493440 12076985 -313007839300307329960929405273496627440 12076986 51643022766301845383903265586505681664 12076987 332272972520968722114884296577836792032 12076988 174644840554539672128781633388999852032 12076989 -748443339685306044437018056381241408160 12076990 -60581858509983118074647134612751064000 12076991 387378863827331932840587953570737411392 12076992 5874984117375561187781554609953177600 12076993 -841141107292617697323750764569411385660 12076994 -82773425377542154105473339782394762720 12076995 -77828746067860020001454145351386476800 12076996 136474177925171346616950427408907041792 12076997 25238778380122225960269732573683568480 12076998 -263429448448246496082224869693033999872 12076999 -952323307429282140414533747224948744680 12077000 62646736142620234390473680811033600000 12077001 177491161079185477147465406943812426496 12077002 106821525234425231170269990212268487680 12077003 414734701114475792642572563528445244640 12077004 -349771159763698275469794011046816688128 12077005 282821591463847001003897702895990492000 12077006 388009383008021189731569955774546997952 12077007 237909831953292641401329178711568488320 12077008 -134983789994934854315141737884062842880 12077009 -426161854629897771521179385580326472384 12077010 -500766840444822014712315353412751200 12077011 -67336679965552571959588661479447638016 12077012 798519142064614798004486884406436829056 12077013 405609421004309184266161402929890969184 12077014 449325519135956780111444660157100781856 12077015 -693702647745506719724859005924609854800 12077016 -154280864172793961689320944151346544640 12077017 -978420374046906835694229753175546962934 12077018 -1275769365813562600023792725389592477184 12077019 -68809226104805629761736258725023409900 12077020 703016233008001155464485491823267284480 12077021 581798650424397265980661400518018520160 12077022 -98445700383474873083111155542096925056 12077023 -7208711689953451573588940713684656256 12077024 -659149357136242995811329021256815083520 12077025 -145244597845789472973293400579625788000 12077026 -470185962766110594131344220464763175936 12077027 1151823585930040274995228602242595993600 12077028 -696888831998137622014993028570364693888 12077029 275907271437060081101425394944301383200 12077030 -136551712960269525885442612989632115840 12077031 -18534993034067478620635382166675833856 12077032 -1077367007486495974251849027843092889600 12077033 450799781624636427953692137322872701940 12077034 471261050849225185329304234704424193280 12077035 -377744371799995751692676309221487231520 12077036 650111221174992921628169779094740250880 12077037 52617529905542561080536956926235978400 12077038 85563332804909941274941522981848403200 12077039 241647590868321496273108839908642652024 12077040 113113627913353015428575827274310942720 12077041 847385110530666197997767443185762358384 12077042 62057976299289145967871997387912716288 12077043 112176081430970237164275271497123724800 12077044 -44230837962833174632485965498965639168 12077045 -652813851997124101956175725414752153700 12077046 -797199443580680004926924959201459200000 12077047 34932692677701076552227595072609060128 12077048 -644236902241759942490316313263308144640 12077049 339974824799026292066871878064367350864 12077050 -24839357749188016258613460959935740000 12077051 -113060014407627945524824308006286665216 12077052 246381607841892452993318632970759857152 12077053 -533419099926100136377969619168303970996 12077054 -327575151642437235558649552471578577728 12077055 331160819449433369983391324952018664560 12077056 124314749583670975011712424916906147840 12077057 162752768654425245882477191909724291540 12077058 -188805238342885173525749539699834022400 12077059 -442893118336397787159392368118339572960 12077060 190683878960922003140151422487614004480 12077061 5786758644154997182114099242187679040 12077062 102685499122887484641490286524666792032 12077063 1394877418118992268503778294714486072784 12077064 -284560488286074688383570126403139788800 12077065 -69964791378499226096934790244710809600 12077066 11251979582908983357144073141709869824 12077067 -651295849345379282409156276110800148520 12077068 -29078673346676839855909579507859124224 12077069 1950521138757665218319593838600232065196 12077070 -136916262764797758059547120713548786560 12077071 -622568733618169089845833469206481627728 12077072 100052703602050031595167317653365194752 12077073 159330541963353180243736039845265981440 12077074 54663179158786827337443315102247771536 12077075 579200042739879091982249632761960429600 12077076 -727305086348649959959124829054975154176 12077077 -90731460465882549560892276241279289074 12077078 442945393628965411564970855691149281824 12077079 309261484773013886986431021149212439760 12077080 -74947708343442056684765852935919001600 12077081 40221962328208268450205017443163811744 12077082 -62689058203273151013068357639014767648 12077083 636929594850928898455969165005781490904 12077084 -663178583502346693971900175637868326400 12077085 377017956387850771020412703579532405120 12077086 158976636850942906298583034664144726400 12077087 1373873338244662301925699597589035734784 12077088 621504226746605250013322104502245392384 12077089 -3135569823796023705260318273348285489400 12077090 88409982046211019164491127077121441280 12077091 -137559537051913840043656062742615382160 12077092 996155931717733553604659475439455103616 12077093 -46056502698348835499184918173190700416 12077094 331708316615730800632079566857254635200 12077095 -1004310586948142842832034704866130722800 12077096 -159291118907430900074231863150756669440 12077097 -311545820687056130885371175883076671600 12077098 240588453358405192771492044212752123392 12077099 -143315170836314599950835695456084574440 12077100 -82465671279140257006519727731211059200 12077101 559167737834594368141680993747764344812 12077102 567331533427224377272997267706721042752 12077103 -568941431810297379695982256466357596800 12077104 -18915869234855561145615991817643753472 12077105 -599327812832105122031886537295653383640 12077106 80350414232764139902956185592376273920 12077107 -258379113867328035266669030896996288688 12077108 -189105821541343801251345401173745368320 12077109 -7401873284069585610789879619687922592 12077110 -106072328473414660486203832596214938240 12077111 91434583270029153624890299599798078000 12077112 -254691747977828650144127205071549460480 12077113 -440870363381377016716446491945491539200 12077114 -322531123123936136187615308132573253888 12077115 -42035085065372006104780221553971202560 12077116 7773823866280584706144915164504367104 12077117 -462917199376482567853394230203819532980 12077118 42848350602406492499286231880764195264 12077119 -1084546737957737392577316790821067110480 12077120 27418243298684450780001101027852943360 12077121 76956505109544359267382989291241627648 12077122 -204412926593224054837828488777099206400 12077123 1059306632162921218172146943349872736720 12077124 281087256552484407617088758364633556992 12077125 -344505719683628958146362056552156480000 12077126 188383598727455678828069432317392412512 12077127 -390348673613904628115167196578834552320 12077128 -241626334482065398998361444460642073600 12077129 888126101544690980411490677010387584730 12077130 -26968544488003404786280696560719692800 12077131 2189819248873278347617101526714495792 12077132 30606434418324034454794890137727664896 12077133 -265944113586567544409333736148373914656 12077134 711599068506030049706047260560409451392 12077135 67996070035906432210947285166585067520 12077136 14146855489525522063176423151980503040 12077137 1294488186433909148971291362128537769000 12077138 -86418433726481216524933595032521670656 12077139 329999645821432745902532740894862696448 12077140 41078953752334838883378541289258196480 12077141 -1434818338052826832232324710094809735200 12077142 -65481105938882088029447972776877770752 12077143 158141122428167730540372365475802478344 12077144 1009808920267344333565820016848292956160 12077145 35527734724903095650953079982191445000 12077146 -756322121491045719138540851680311268896 12077147 -59679702245823744844445932779953929404 12077148 389004928232144654346372030060395642880 12077149 -293564253151326080778744751827529045664 12077150 217815312776769187396085488044177268800 12077151 -550273348238793243849917512554940726968 12077152 -32936856926165880503358957219810902016 12077153 -287309885165810012052393697243971014736 12077154 220385245266910711139914521735530688000 12077155 -890962389780632859488278961686904299440 12077156 14355230244766142606264991669446676480 12077157 747752590079708820499786974188890243392 12077158 9009506346762891116599747742055974976 12077159 -13461125778886900670266588209072963096 12077160 626060425437717869011085238224203776000 12077161 -959012258224937345513206383549710583238 12077162 860730893540237199618934728364388275200 12077163 111299486092656871509012950656092435744 12077164 -108060190581626241544782580462081855488 12077165 104326192219459248418359740483119927320 12077166 100937735343703639652951438163217612800 12077167 1806981366709182415069712826125294836032 12077168 185392512267200088515605695522116665344 12077169 -377475355680687768207510221950841931072 12077170 72039610486513680394521708951724431360 12077171 -804158598349569016339783063234440350256 12077172 492311410777232595345910729530863373696 12077173 127676684436912223545811489034523479100 12077174 320175701836114553591350575541462281792 12077175 228830783364908426131644142292311584000 12077176 -458784778157874280359109906414661283840 12077177 48049709512338484187103729836974749546 12077178 5217651613348665664835200125106840320 12077179 801794132932995761592162381854417686640 12077180 4946517254429640133391454354462374400 12077181 -3943231166111346320585126891222333178 12077182 215692453848681208492662593181922208640 12077183 -681115524579291554621717736149297553336 12077184 -275398640180274984345603836143321743360 12077185 -138773204098208023724614179260637940800 12077186 522538953238657297981804419065866806144 12077187 -166687496476703254904196192717546463248 12077188 960312312630395185468354088371091205120 12077189 -2506479314738626877283081191711367876 12077190 -48295662359504985269152139733375156480 12077191 94026372343809639111105195248073951840 12077192 558614500177040422535739079508785889280 12077193 57194535465832032508732892448117529824 12077194 484764041680889188160637958408516462896 12077195 -6844752957454440192045567401922360000 12077196 248811382823325527741761641869160648192 12077197 162099131028925799769877364601347094528 12077198 4325718082964155698788991358334039040 12077199 -278209939685395938573341018551250304216 12077200 30369234241121370775156835579213824000 12077201 -1584886017097824359854680465866723419548 12077202 509742566128675636945851183826402540800 12077203 1394120086642294945545000739092401985452 12077204 819207788028007703734593435768732364800 12077205 -81027687554676109835328036084224042880 12077206 206249817479975684429243902540316132544 12077207 400663574261872655790794763833644762464 12077208 -246177359544412557879885564332094259200 12077209 -682160971187089209923950606532705009590 12077210 -120037708869303190010667033801197118240 12077211 129583358269187207634910376870437830960 12077212 52299939061422741721019055814099594240 12077213 -236237566607255181664767540043125246720 12077214 202690172749405698784070765478131281920 12077215 -459988323857938341216321742824796727640 12077216 402502738813150629860220228337410637824 12077217 -591194089380912714083476667095266616560 12077218 -915714895813457125195428189252181637760 12077219 65886657359703933646032701463488880384 12077220 197877830102247093298049979606800609280 12077221 66301777180250825375298176524910509664 12077222 94794334681097861773957953212118546912 12077223 870860749369419994228715047745055625344 12077224 -1583677132265055754563391911846093465600 12077225 -230839769828152956160010029847287804200 12077226 413727313244947597918516138108251932592 12077227 -358134433585916243517063915257184135008 12077228 105382470304610125558849630167008956416 12077229 834072635230031423297175213676562097984 12077230 -385438045030575374984610528328759447680 12077231 -388750414812069490008794641182322714080 12077232 -73690992613958218883588908141539655680 12077233 -4573374532750623683769316589052465280 12077234 230459963808614587285371475346147125248 12077235 -124690776490716898469990011693035220800 12077236 278859696440993237200769814029145989120 12077237 -47149964065642309782694272276754788114 12077238 5568620991286289759641814772807249408 12077239 641916486609642683810706183992541760040 12077240 16311396020507465090180117145208012800 12077241 795778911800536938671898412641149172480 12077242 151352750254066206493608456845255714304 12077243 23838223451157419037490465582928763492 12077244 3502577430673648113867243606755421696 12077245 583240619566209578278692958597311043500 12077246 47852021298961930482217677308877987072 12077247 -55620936543807107808033181703846056704 12077248 27221918093054174335141351625046622208 12077249 -10559742027351114948722900875276578750 12077250 368978359325760159820138087090674048000 12077251 -66010049493119796512334348797956887748 12077252 -778309766540529517826405206165805952 12077253 -1276485909662176622842428971218587862980 12077254 -79761268079084432660647114718409259008 12077255 -24644992671992374430043443556047010840 12077256 -115360771399190302508620154121015705600 12077257 1070383259014466432967894353141878332506 12077258 -194895982274470971896173464819011309520 12077259 91392533314230332703947020403562178560 12077260 -104256215239241668187495023206002058240 12077261 -447056983165046526926487834134852739840 12077262 8828184055112514819886172480415185472 12077263 -436237181533594392338666761291436684616 12077264 374183653279189476432107404898650644480 12077265 -208513756404478581353143532706011402880 12077266 -28055632191006512527553575184418837216 12077267 932836460103936521268030196857155678316 12077268 211718497584323962773920360485829025792 12077269 -92196726359939232804664973738377629156 12077270 -259119742366228891771413739008840049920 12077271 50342988452640581560397674969857918240 12077272 1045054583773729924520197495528584652800 12077273 654534346501094690075178180651736144704 12077274 70789381907119647033931974976777666560 12077275 89978217056088436807278343196634874500 12077276 552180931470290819099604691258567981056 12077277 12084963560784193290930559906908345216 12077278 257417708314540455622744191401665579200 12077279 -853346756413935813535278694057733207520 12077280 -606762279347181074997787008251182448640 12077281 359158128669827494493207560248221504 12077282 122355502054403923433472810217805813760 12077283 -909138164614363499532908774838017011200 12077284 -539664696000062727666088364746290714368 12077285 857084753182807873199913058799696806560 12077286 -104716767342511970699925383703427848192 12077287 1416460914661644535583053043757036986936 12077288 180324108780728259709193858325296363520 12077289 536546683311610555897164148572354119040 12077290 116380901026397395878063442377436569600 12077291 -1451650975578662179821286532859335191308 12077292 -117728395203539998546401404111849998848 12077293 -1135312915151554313488885107294085944000 12077294 174670953012840927674489132969656158720 12077295 415521544954546468050620088658046818320 12077296 44384479638778086083058286808029200384 12077297 -272026768866844706948221637323036170000 12077298 161009455516032004462159667535427843968 12077299 -443385840509880911329040498834963764736 12077300 90755843637585021117484338225999360000 12077301 39727792891035223374118510359869583744 12077302 818042984419930510415639747096228928192 12077303 -12869674599816068751698798317803652896 12077304 187455368808050152834572058036654571520 12077305 -51255275648357761444023771093804190080 12077306 -180940330083215150479066716668745237648 12077307 -574410860804363167331259581001587590872 12077308 89903886783114310077647405745799151616 12077309 522065486989877640871607384331765636000 12077310 4781193988060446492686174484235776000 12077311 -124914009265487875548305768822836264200 12077312 232117071903513235867704626351733473280 12077313 55377183737374790027864415146062077888 12077314 -496444330082221480857150245085142557744 12077315 -561173425438434170788523337267314621040 12077316 737470588737004943449369624426898933760 12077317 -23854639506506050668667717175853078016 12077318 -247712518569554275306862433245704377408 12077319 -427489388186096117148935799037490841600 12077320 362001625878302462104175574720534988800 12077321 -243613040604767209999402178253126886656 12077322 60666279888196951528524835117449678336 12077323 835194851560128295686026746862473629744 12077324 -7660431973535249578042188034643418624 12077325 221712881842925764234557069107253010500 12077326 183872445935788183960765552349669125824 12077327 -141083181860377827161605827489864545088 12077328 -19944178563264067950196103934692622336 12077329 -33267025629689762941397979277185636480 12077330 25632899658672659269444544770862277120 12077331 -190620729789126052403057218263078163200 12077332 -868763047172876030137900699420453784704 12077333 178069667761397553039903673898808429582 12077334 555865585767276354266455935695567359584 12077335 1777812293082489531996846345582551330160 12077336 -474399901922750920554673198609731993600 12077337 32783610647051004433287598434070007760 12077338 -126972737920149200141549577798969031680 12077339 29092211722082915896047421725549196824 12077340 524352768234744489928382301968402841600 12077341 844778984188758373033956409475579685184 12077342 489233168642372488529522245890148275072 12077343 730016499803590841721951076783243836552 12077344 598495664815187879654127335883358273536 12077345 -185590791507081831137914306622323408320 12077346 -147415353271741670162586484137300573696 12077347 -1047082757496828938330576342183549239204 12077348 472795875037854812812570825565020756608 12077349 -194762429436401758650924802623594699936 12077350 -365868293588352517259575508483212344000 12077351 -700886954645300428173920874190385453136 12077352 94674970165685565131594980225957232640 12077353 1823923212387376693518354753922504297360 12077354 -418612287605782038517718076609391500624 12077355 -72825069430690735988442965228741652480 12077356 -810184679430084110259261534464050574080 12077357 -313438603905759609525194743482905900394 12077358 284215933993891277814146319930795077184 12077359 -446820932719533623459440401808226340480 12077360 -81227601679041268335630696988530769920 12077361 -880592461362551611699660850293884589560 12077362 -367822953082393014137523317741328768000 12077363 -971447781786640090540487978597203217616 12077364 96218118851730132391651737345011927040 12077365 977459548639220614087783341274864927260 12077366 -39550620895915380035993210446296478080 12077367 3090749685695211340074647578234490496 12077368 -1727682993248269691398650321173682954240 12077369 1021756675463545284075379842983582582400 12077370 201598554906860968805780473505245670400 12077371 -297852937236072967002689612616090086428 12077372 -79621274660915622727286778060991073280 12077373 579537446738567900091355207699228800 12077374 -20363524672684979742735626372439911808 12077375 -778814558667354056026586770882042272000 12077376 101239463977970350746080356551698153472 12077377 -361647878347674647611369729505533552940 12077378 -716143023014779800031507612879329943488 12077379 301840006605117072425297133002059032324 12077380 38342266996482291334176685094881812480 12077381 -2106753910074595997792798315292830707236 12077382 -16776445967763284085547889793411524736 12077383 152236782356874595831491988422293400960 12077384 620830747111924452877687247535797207040 12077385 -483706502638919217436985621810529422400 12077386 53287497743262833524392721692568917504 12077387 284731927110362000267135772637686028800 12077388 -85806664921275651763999642814569966080 12077389 322796904866593535192295557703520848780 12077390 -16892377054222648224031243387794466560 12077391 -961529574050754835705273528073176294008 12077392 -19178026818016897781021093239749869568 12077393 -88962196454616916898530288892298185358 12077394 90377372558620329548500160723416591872 12077395 95388412215068399635069865793153305760 12077396 -498684155815188507009406883277335683200 12077397 1247725432352919585051646523287411559040 12077398 -117664490102518401974002661821074771840 12077399 -898895227275097198747321625668541412600 12077400 27980754360003380904847142032581120000 12077401 -455211729101541789058798509790717768448 12077402 1443339889620745953822477665137762678272 12077403 -16263911736864900774684908424211871376 12077404 41629221151180019232911939465569849856 12077405 -375357355121369021405743146268957824000 12077406 -175865256040002088933607156338271087232 12077407 -637244073016190519537725240255640179160 12077408 -309139268728808821102859974489010601984 12077409 -363015168240917517855493706135435794752 12077410 -3303757970331752356498945151870999040 12077411 102496143840697111560152092907653186704 12077412 -19068429346724238302130122469325049856 12077413 1190065032507622642294294554082945313184 12077414 136356838863367460883529365646283096064 12077415 134318651468120047997299372119447006720 12077416 -719809506820161265519884090301038996480 12077417 889860681711127803593881451780108726352 12077418 -229422961935422463215402436218711385600 12077419 -1584982758784758183056186832439877239180 12077420 1059730758564904968495223888015865134080 12077421 -447510476709425031022932815673128829888 12077422 -277149637816700849483456155453990505280 12077423 889803815417178872437146009823501104 12077424 12796203955209724294933351457528709120 12077425 645668179151781831562248445430756798150 12077426 -2341452286252216663111626883659358080 12077427 55014269929211895448690918870880796720 12077428 -104715199133586882984753423789248931840 12077429 -82692298298567374569836696456437383936 12077430 -350721769896583491984494261701457162880 12077431 127629910266311272859639862155259837192 12077432 -711210789911999465772821923292535705600 12077433 -750158251919070708706037927037818306496 12077434 -586938933418468087274855669612804298384 12077435 248653039487529349401431711188246106880 12077436 229384584867696397168548811521350983680 12077437 1589204242030075858743788625617441406086 12077438 -165732087754434343897369864497576387456 12077439 -311541300246725415752928916684956268032 12077440 -383018380284577777082580418074928742400 12077441 488667249090604881250356971515655366400 12077442 238298687347295238737863386158742424608 12077443 194560959533979677201028893957257728000 12077444 954911174407795569578597781134598519936 12077445 112142388236016181846842430181825126400 12077446 -684840991575855236465301525515687768064 12077447 -907044611564959733618852319342331216104 12077448 -957996719433045941836156820394158039040 12077449 -2664147819898298532400013277520431848064 12077450 -67541633595010817818596884074928371200 12077451 997973928450259717305079134047943341280 12077452 -416692976712595529415608278828632964608 12077453 8419825893003738612952306488235581024 12077454 -252870098194784190651617234943703097280 12077455 275894241520683099863659846875006409920 12077456 478117364535570497005958878131785318400 12077457 101048458938903547714726626779451371520 12077458 -205385392993623260153769152886592000224 12077459 244472901036058334242189664926880127660 12077460 228592957091707280944764920306407564800 12077461 962796745646031446951649780916150231104 12077462 -461569846318457852139697521991282572768 12077463 564918943784867867616976874109570719184 12077464 -373721439090150732706847263152311500800 12077465 213858427080010999829772570710786262720 12077466 89517531039518760006769388035141042944 12077467 -335462570247136682230388899716466527484 12077468 -319562092213747862768888848980617725440 12077469 44022797303700005380709563946496218784 12077470 243887955898632631622849154501904671360 12077471 1227243157259575436119329525379861275312 12077472 517079364287805613431516995191380639744 12077473 -533625263147948736865164570015645557278 12077474 10225215456530022820042866978632725152 12077475 172314115863184522822750066459199874600 12077476 -18109753150273932695043955270164627456 12077477 -716280910993953743490408077494996389600 12077478 115979157596763873509591333802912768000 12077479 586827216300631772140705114381202919552 12077480 170952617353239499654952874097167052800 12077481 218059953490191041286845332082946762816 12077482 3176896380561051160271307516120144384 12077483 -819806235088141455443216243702604778560 12077484 388249391057243533806665301425583390720 12077485 5439425840679774932734692816303033600 12077486 592314170794890984007639124512438710144 12077487 957342597292016061277100664626974663560 12077488 -215993152497431617732023791324091678720 12077489 -761583949536398968783238329397793647376 12077490 334622254692079603060050326461142469120 12077491 621770536818060832515514494577154650892 12077492 -37561384709815629486429926242607892480 12077493 196179046310437642678556397344633496000 12077494 54139024909430952031818363794423788800 12077495 26315724717144016005299135554722135000 12077496 -12961542480264238040409673212428943360 12077497 -1788816093373663201014278159464438576428 12077498 -3725863997224204628877963373215624960 12077499 -9688034186742823648798728390291509760 12077500 81095489599918580113306217613436160000 12077501 1295179170201717798755184936766392626502 12077502 -34080550278862099464567765223817886720 12077503 70736805789672508945525804228629361920 12077504 198790474740367685967965639121479663616 12077505 19139710291681996357106722927093206720 12077506 374113834342089817024551942662750760960 12077507 6707273269921892755281927145769373696 12077508 -2625907196475554772127471784944994304 12077509 -71084523513027049986428869952513793600 12077510 97503760103546312981924349921366188160 12077511 456029091962743146410241352104800162472 12077512 -563782895953796468523945841795987200000 12077513 51206172692561419856278089061944831360 12077514 -690859388806756829765060892094299113280 12077515 -171753808697491349243568369313246047840 12077516 271329038173135476511831736490325885440 12077517 -691385779501551706603345696781682534720 12077518 -332201494669270351804450382916680606784 12077519 610269447308696147390701679789796679920 12077520 44899911774130601565606186584034508800 12077521 776840012016177552873112768860683801200 12077522 315877208732953177228527969490867494912 12077523 -667982136696871513326816634074274511628 12077524 161241963994374621144409842537784244096 12077525 -839611270372572194703946493912845831200 12077526 1503206707604128513921934489872908288 12077527 15322113448187998583849309294179276800 12077528 587027022082206901881109850037037240320 12077529 1039849231262005635355965743540243952768 12077530 -342570397855696291880794769332775546880 12077531 -577174384335672602217958201696458842328 12077532 798545047283556694789145739661743436800 12077533 -399981865746267989861639688124907872896 12077534 -41127601330027873168821490179970146816 12077535 97783341725260187814373606814785983360 12077536 -66776512080995927976743688018587811840 12077537 -1639942314981311651014448603047662988668 12077538 120530222167296506759747896212439105536 12077539 5982263442437003526456286565651673680 12077540 75168839753680835542927475676937728000 12077541 -289154237728091930505256805424272137248 12077542 -14443484662291411193810141185532647488 12077543 1056843105756613216667540489026843997760 12077544 -665177881920394103341922402206857953280 12077545 227511138449924525636898415364442974400 12077546 27975243755394433402597516435710932064 12077547 442134397735140783252047351968578778200 12077548 -91689198172428682873027927893995403264 12077549 -1074418952682771155056052847335689862208 12077550 -285358648309195492529776546186532328000 12077551 -1617384336636747830306422047865211862448 12077552 -19937958345058134224213566294759342080 12077553 -149910761697943622238860929943457801600 12077554 -1248463820166749477680056610606198472448 12077555 256891389096053480022523394889766067520 12077556 -250835124414562382358855717543543472128 12077557 1614677265410594445558200228391130437806 12077558 37975300327806975076638100992786024384 12077559 -605252922195363312364468622986357958400 12077560 -504753436197812911970202764115133440000 12077561 -284571355447048216302516528941306294700 12077562 -212408228619056631412526977107187891200 12077563 2496752142173528557769784458834083988400 12077564 126054720200055672553827608294721970176 12077565 -341785195583914226062291122808270793280 12077566 -424784592301140822961732954023205152768 12077567 -400096449088621366010265567294829164000 12077568 -355442498907640530413951030531966631936 12077569 -466516930670673787482708948601647349248 12077570 137128139614991833663436698388999784480 12077571 210631995739776594888183373453791169920 12077572 91036796059957737727851419444243212800 12077573 -144683957414734097061063605199419258880 12077574 550372998906261104166347715235771066368 12077575 146270264542994497024967573836509411600 12077576 -158676816410216215098686314681458032640 12077577 -19845934217589531610463825755050117660 12077578 -776087610292513530832477907490954658560 12077579 1169437674449134128155656668368168388984 12077580 34067733086091697433474868760737208320 12077581 -494454187715522929372607647312065532618 12077582 -10344945808444187870600913276369334272 12077583 -205738407870148457479220386718558353536 12077584 313304298713224599818734390878109696000 12077585 428401773209110152750722246811085621020 12077586 -436008046107070543419312707402081847936 12077587 62219541222294684896408023068651487440 12077588 196494135105414648689723095965270434688 12077589 254364293748975151019173147186109560224 12077590 -176858897505468161791851375637327626240 12077591 646013033113835079320040021588377243832 12077592 -717262367750650369736008553271643361280 12077593 250886191672172717150709528004065420960 12077594 412922084408523749230556802182208764640 12077595 73511472387405511006212006640853730000 12077596 407763922324428609999580584444109969408 12077597 144717760138624860712625572600435507200 12077598 -3842825744360334071673027846886315392 12077599 -309596959260118078766728636976120361520 12077600 58287983141584049612046925618269388800 12077601 -83576341494744564284758378667840987088 12077602 592215745734426722303753812161604310400 12077603 1115723560120731483046762443149114657760 12077604 -17420598129244596170230481940741500928 12077605 -1104679073464786789789040121169129012740 12077606 -418603682473210098311837689108729609248 12077607 -590636278544302236202965646564482638208 12077608 345681823786583566630126751570501544960 12077609 -1497512017696074591422899867001311469190 12077610 131135335580227597399065300111835925760 12077611 93054252601686463576609903807206020384 12077612 -3512200315298268683579392138197173760 12077613 -961264856422312776550987995545712417600 12077614 233857171712349457462975441613167415232 12077615 1153065816989503759485569110124014680 12077616 1495009581713784321676158457874939904 12077617 -124906691446383805989884539967952900334 12077618 -255848901538183318283547425130149897088 12077619 393602890205252911203196974962225490744 12077620 -879023966718377045176093004765682136320 12077621 566092330240722105140403331024152271392 12077622 -215430477641996992951707913056974301312 12077623 -411341515072277249715054493970107527080 12077624 279361889949631301495530828672174264320 12077625 -2341042044042050293598194876538112000 12077626 348378600599172159168979543585955374080 12077627 -1490808087550148482811697163249029005280 12077628 354753864612770181224808689792872542720 12077629 417827786455544042024432101774851148620 12077630 -588321823348286894619529793441001561600 12077631 -2666301099681641553002631391816593024 12077632 62208377920837554695254653508287201280 12077633 802452192109790880748668148588893869700 12077634 216383377787494481343332516563309248000 12077635 82597808420099340935390254475598985200 12077636 164796563941168259793293101271992239360 12077637 355999761044273447911187847413999308800 12077638 491148068569076480145116510681510778720 12077639 5844800776673191277648160035745129600 12077640 -324191385423882358035943818560790528000 12077641 -116984327456614514453024969953854955868 12077642 -8184865467605699699840535536548548000 12077643 246246697796623542265968099380708955864 12077644 251990199391678762679559814742825198336 12077645 80762864392023139538291325743751582720 12077646 4776616331576701057085863755755059200 12077647 538949109656209183564117156937597678752 12077648 -32312911174612676509063555695337930752 12077649 149936378774270359646300624345298855924 12077650 6218707949579166689914435953961329600 12077651 275013777394827506496149674796022559200 12077652 696151808438745482537318140788653893632 12077653 178670653484093582902841005602152958880 12077654 768870600292824854134594289342668531200 12077655 225682667743128844620049433676856046160 12077656 -26220760678277045415582453547242393600 12077657 6246630553316918100059646566118795264 12077658 -276735132415930748403224731240499920416 12077659 789555519390797921608026506931877992720 12077660 -273635010165291079531620894163400755200 12077661 -178024271373770608616213708314108163136 12077662 -73949470703808809214097825910726455296 12077663 -169963020206888491202154203826454862376 12077664 -436801946626815442594043411336098480128 12077665 -1192516329223040852595838169204752712940 12077666 28518086988033940890993097116428524704 12077667 32811470665002910003286931664695566040 12077668 249628659755304472081415965430126014464 12077669 11451759109857507910849105809672278844 12077670 -367518038196663800448947160174137088000 12077671 1107092666897613467046887812237858482872 12077672 997370074305057123682809727017840998400 12077673 -368005442786344193001666295138979810400 12077674 -1812380439213091627352648932083844608 12077675 -39075963565695695505706876772450379000 12077676 175540473708213001651994449272659180544 12077677 1478261514823106084147143544453844941920 12077678 111111800580074465915853972103878178560 12077679 -819827001278742448742786546357206548216 12077680 -49417447434810411042992466146442608640 12077681 243367014984037351584344489049610716288 12077682 -443751684536806713379454001194613954816 12077683 129200503065554996280197656454008089932 12077684 733169701744530807302676574461153239040 12077685 -295964409973119924384087450471482319360 12077686 126583159539750717520924740951511941792 12077687 -174283317959193869888789206575308627448 12077688 -129122945163179978495349036315554611200 12077689 -76695483149001419246709497819459485240 12077690 -348748329252105603811960806821200826400 12077691 269791722709722489256859538481253160960 12077692 650941150484408697298491389092645355520 12077693 123977383042342888346233572706185404928 12077694 -566941568998023551514953637988347985920 12077695 12208836164436541998271850348619322560 12077696 1040023272752783687586051278360197201920 12077697 562466591755042088873486843390185066800 12077698 -31355515275101101819445397477348186720 12077699 -1480970342165722809228997965313755111300 12077700 -207171364462040453698633601161558425600 12077701 2773646097222982655729051949558479300280 12077702 -123913034483157918125632277560586862336 12077703 542072806523097284309886459402098787864 12077704 31009513006323839778022832214337873920 12077705 -2630226859979293802828326554961930140 12077706 -128681325461903662491636311555076285696 12077707 164803523068677698365528349601008127956 12077708 -39097692195069805695695902302256204800 12077709 -91397611433594162903503980911038050240 12077710 -17424893780259236430956965615929552000 12077711 -9190995359255572655918083840111211520 12077712 -43799647569288181979546818477156294656 12077713 -1113321848747936916281705564897139175440 12077714 -248575814146897578907752737573406558720 12077715 3897405918680706987377221586610843840 12077716 -375363487721774876601422769478893875200 12077717 933598623824515876766593520940397156860 12077718 381400780829011164701721443332862363520 12077719 188670523678594458445072680463161437040 12077720 -633233652116635668324922165000619827200 12077721 -266444487562758163419353042251701113760 12077722 -211327535972213123999731347583709330976 12077723 471012912453869077411704737898490202640 12077724 -207470378638563322502002176354887958528 12077725 -213761961625640590118205974070401047200 12077726 382120839807212954429920976327286525312 12077727 -239984711840385415856397100318346852280 12077728 -476451258537462284734557805175427956736 12077729 771227280109860500126905368725126703330 12077730 33253649146289332397257999587361152000 12077731 -74617381125050781662195223619144731456 12077732 -36156501000927822992106247985287203840 12077733 -7756185512799417981666958403136098976 12077734 -80954123873848462749997228809341373984 12077735 -959741984810962595226872594115455820480 12077736 -921952105056053460491529416667955200 12077737 27123735639050715132722983085396387712 12077738 66704678022702537301822955180656204896 12077739 250047618633255541382964425418756554016 12077740 -186221860304933289766223214943824614400 12077741 -569719808189366536316586725654059455828 12077742 -309070413056008912809093225915948861888 12077743 1538430970059072213641644120033718487040 12077744 103521756648420222270580109698507800576 12077745 65574827046992557487629479449902608000 12077746 -101450814242983716649465211376671467200 12077747 -356824630950932375695213254118171325040 12077748 -10453473172762670592392537802057547392 12077749 812773946191970189268481451474565080640 12077750 -131797824218838782323955876827220256000 12077751 215218207029389333169130712531902445184 12077752 -1035664822622200457427331744112450641920 12077753 -478748537421874951430123754718454793276 12077754 2480137063470357992028573819916140288 12077755 207810804590665640966105138891004779520 12077756 1237634966537480839608665119777839552000 12077757 1153362174519818640975486926548446855360 12077758 50563038219700692481336559543982492672 12077759 -1309381271125616157626951985012031343040 12077760 46070388154083883339984010243274178560 12077761 -849798858069106277605730294373533357948 12077762 -57741588734684312526083350569369031680 12077763 -432508678875161563103087285115031253256 12077764 388468000395249335328174637245876695296 12077765 -169994640900903819547343465760633928260 12077766 -385809388756440274130422960595748433248 12077767 -295276787627690572011735378132673609880 12077768 26063406374445121833613570091225088000 12077769 -123240933378784229296154309867446102080 12077770 -157507406211696099297651485333611502400 12077771 288761161314454291700191485146085057000 12077772 23216607033110972373023259728565288960 12077773 -664864092459848628998972495530342819978 12077774 433756262010428474211894207766939281792 12077775 5839255828959623709104918900988540000 12077776 163326409222844592345224332210849144832 12077777 28174146088144483754086191897437844900 12077778 -666102929121159579442222701127651261440 12077779 -65966608560506367422504774825744657760 12077780 -152750526089760041082743515695064104960 12077781 -450909263809466375015116794859990148448 12077782 -248493567458693967487609094576073398016 12077783 -166905123205556193023905055188466425056 12077784 -464638298866712806043601832956467005440 12077785 -934646733185376370318669730188332097020 12077786 63444093208034469117964712537786376192 12077787 -434549572798803787256876064002414790720 12077788 -290465795703997752866373271550934896640 12077789 -875749154117981912210764594808924056410 12077790 -320080100289978451425959657875085009280 12077791 1511810271665507803950236481772722246000 12077792 1501646450026702295647525356046293663744 12077793 -105251920609395893770583014579433102016 12077794 878436014996464905865916541211403631696 12077795 566810064949441057502466040665709630800 12077796 91889037268151347835997213956163840000 12077797 10198141332031531092313869850832868160 12077798 25288896208739896781145189137928368640 12077799 -199555456488958665021418052714050982112 12077800 306235990925301888942559535583148032000 12077801 23739192409263066752152031639934479802 12077802 389756143256780214301150655183811617280 12077803 257298537792288744353762333197865575560 12077804 695445386364776585592381527555022412800 12077805 -37620447257015598933106914718344414240 12077806 -154783965435000758629887020614855741440 12077807 235974436059683931727879818261594340224 12077808 -173756120349426427488313765720171708416 12077809 -205115328223225734408563316481527586990 12077810 -15706007781278053556669077358965946880 12077811 181907144955091991651369937203471362488 12077812 87723093068887117514931203826429750656 12077813 1130101955681173851905097519153474345984 12077814 -70999820120607909560614869867570512448 12077815 102387639865561521893452098018147556800 12077816 -579886937288904148876215953522117099520 12077817 135759451428837631924749326799256112640 12077818 -67301658591544298269877411211792477696 12077819 -181686977207003450469903531046313102256 12077820 -293486802866076408673259437592171627520 12077821 161041740392914225400443081493461990464 12077822 -327554080119520002010467989604476240256 12077823 -77183603213946078596366568964491669816 12077824 -755386216898198507951586176068296376320 12077825 1238522766338743715003400343579200816000 12077826 280519194945795106082197803027122127744 12077827 1055089212218108640523526828562320695552 12077828 246956024394045025534568009562892087296 12077829 -187019891335796275276879588568234626752 12077830 -59511775243883691817628747630125920000 12077831 1038303933765786427649345540075844860400 12077832 115086828265366972200407832911603466240 12077833 190166823069048039640559290327591801380 12077834 368099854963825273204859139316210685280 12077835 254531285008906706579194519154966853120 12077836 -5192056957441238939397638876698193920 12077837 -2576671733456122247275251865814325403200 12077838 -74227274760736762218664001087777110656 12077839 -734417790260036545273985488461883361544 12077840 1375527947114158364477456663826923520 12077841 608821351542325566887321237636360393280 12077842 242882133457918282312512657123651750912 12077843 -125891941053056760139723148205014570400 12077844 512503762248651276905867354504508733440 12077845 -224938132229710984123393159032617541480 12077846 -20817951620923080889953062387362122240 12077847 18792252509744883256390195033390681824 12077848 1202539880114300379288476002362980014080 12077849 258805398500785525573422650716599247680 12077850 -20812919373108462546744733855230796800 12077851 859055915620666284726788944597715733304 12077852 -311902903863003526182030240659819501568 12077853 -379771180237130615139525741296182185696 12077854 283254160965453704039422817822682441600 12077855 273207067265077987236891778169961038760 12077856 -230940239197502345273649001975177543680 12077857 538722501236094113177418015602576978 12077858 -33019014105985926890393697883884496320 12077859 -132712701023406803215362651599869847232 12077860 391475318661574364354708942852394574080 12077861 669742906385833573674927014569460262462 12077862 12483381227840372556900657843684560640 12077863 -442735712944493289206096907659120914680 12077864 -521444061689818290123674198036292080640 12077865 143989854371467043211397184770566172800 12077866 373305008400429844694608501342409002080 12077867 -279761119925283193673546737040240427084 12077868 -402530417030149926000609189400017408000 12077869 -291713513465560964052561558572215812960 12077870 179196136444303681593964569929715260160 12077871 -410661612032868731752384780797859666656 12077872 508063915067072768425468242092838223872 12077873 222954588081615149378523036536837559336 12077874 -146380957863725876058084357567054444672 12077875 -567608094788338009946423516036464872000 12077876 875009731962024918770973047382034815360 12077877 355522353107344168438647176634173466432 12077878 363746650646717599354719795764147952000 12077879 -227419635274147440055703804416674501120 12077880 -307512601968503862179890185630919680000 12077881 83046789709782820445273908014018929664 12077882 -487409253846957281681256002259624691200 12077883 -23158825136210170984650136309939069440 12077884 88937466838241359107798951707051251712 12077885 -380764085088640392488605659523109821440 12077886 -380805166030535771423166074464995843072 12077887 -1470540102619419188509487561672730442760 12077888 -42940221224113688373605315574926671872 12077889 556878443406649577113055203163614776480 12077890 -178361517847549011949689869722268044800 12077891 43124738577804371445531072036905246880 12077892 38825668151933214303910075903062186240 12077893 760785566387883928832927986523757994142 12077894 -158121708202132800872529220128478137504 12077895 -78129357616570380681446599016442353760 12077896 663647315054117406824848986040851809280 12077897 202308423487715080234722700552523935140 12077898 -32412240503965368245910785104884252672 12077899 299424048803935750639480100502230330900 12077900 155746296056997748258280942990044896000 12077901 903498790142319735834751326332935808160 12077902 683141697266785559286526647686973097152 12077903 -327057982681489287368815901403948070272 12077904 -4828318797693089564048695078591266816 12077905 -206316135311063474573669610052432404480 12077906 385158171195939035083836536204910379152 12077907 103500241906084298051492942287556140800 12077908 337845089088873816933389126595912974080 12077909 1264228093194167617465471322974606780110 12077910 1073795614256517442865317599865989120 12077911 871008120192711332442169539581911683912 12077912 -428057279662397698132913845454087024640 12077913 51984107988539949460752413071665564288 12077914 243612339410659272586225401257516751840 12077915 735027898225620965722912908590605454400 12077916 -331181563472922031019195283953988392448 12077917 -616394519484456076355087194525991619034 12077918 880392188504112605246281010163219197760 12077919 172516788392863999319874477360553973760 12077920 386558193150368445447000982177579008000 12077921 -269698307086033029931023742917749022528 12077922 -512623186701930794934289144179305462016 12077923 28523661940413474489174037889646540720 12077924 35746225280071844156339145873518560896 12077925 -86920013171734509375972377790394248000 12077926 3373912425439973309165855557726593024 12077927 -639920072116048812021152811004246129224 12077928 152852569203507714182095299923580518400 12077929 253211706802851361698909689465879667060 12077930 -23584847390480394849514852965248020800 12077931 -43544504250516292914810614932305297936 12077932 -8439561987726201159473777183315655168 12077933 -387350766057657596924584037285399650080 12077934 264863039910086078740749976517950848000 12077935 27612087036645528803895822971353856160 12077936 34312033992540114187549929594578829312 12077937 -1198115680228591575313969020645432478560 12077938 -672038438124630339430752004191047548800 12077939 -1266638348036374282341372585861049324320 12077940 -182115916086886493686387642608777216000 12077941 648292544604122817226841701785496272384 12077942 -43163957060922658455510568561167771456 12077943 -13509146475903613500842522734740006936 12077944 -74884022887596882984103180620723240960 12077945 -670552927432220568830290223450243184000 12077946 -19088979800996792696160003157338034176 12077947 -110355023619478880523947353281369918688 12077948 -284028235180604085873501854147314544640 12077949 -96697793093618100769756822269383241600 12077950 368989111192643199347410392373734264000 12077951 -1392800516040909375845187402439802610048 12077952 273918147280741014839915604271096135680 12077953 89796522588122478739439599322166335700 12077954 20508824669045912389044312922583089152 12077955 665936077936950002174557735036434980160 12077956 19461654079600684971760772434393116672 12077957 -1098772046958223547412179018768602501794 12077958 -119371471027461587298010906592847360000 12077959 -325022836621539749075006757916797700840 12077960 215280457349056769842030460055041280000 12077961 314480619790359352570905832354081284432 12077962 138052098106566210544710060252409518432 12077963 243723430751760930328953594128112573360 12077964 -230598828269786551366172407684009927680 12077965 -26333980619505371175393418618682473140 12077966 356903640362650316618076211880030787840 12077967 -363335385249174780725668151022599825664 12077968 30442440823719759351072937243825930240 12077969 22636135443729057956232838909920722544 12077970 56769514127111108721095101017571829760 12077971 -2122204312350837099720564986478832315856 12077972 272981588085418171807169107138012692480 12077973 -43365265195855453144987264888707221796 12077974 106664448322115110681272771834253233600 12077975 -61152262645914114371462847776113692000 12077976 -365655577031988061339143616881000960000 12077977 -35370129749137987654180848952096538214 12077978 -663687612051405444406367729457081120 12077979 -706537606996615715636810233270454183016 12077980 -186685085921851974669685002103420224000 12077981 -1054852339521939996065205551613204904218 12077982 -88694325682319996929376648815564741248 12077983 -505989590856454117570942752695683060768 12077984 -160387052858365319514729459572918648832 12077985 -582462152478279346680445673844834105600 12077986 -34469171001050508691511739738938113536 12077987 761297575715548625868403751684635238952 12077988 23979454237584264045012226639132078080 12077989 -33442120119869049389879487998059301376 12077990 -324497963070628685446637514602259417600 12077991 -90242124615060007263453554214004186968 12077992 371146149337881136523735526671157120000 12077993 -507641130827574526599914190460160650758 12077994 103543417269067148817194313527070597120 12077995 -474751654249945865495589564363406208880 12077996 19184282138062792294442069891563683840 12077997 636399393498775628940778675388944776000 12077998 -528454201114866728117745042195036024000 12077999 -91709211164706390889873404243229254936 12078000 149776480254223103632011475624083456000 12078001 536960430177398666758458493225474018612 12078002 276544064858233730737655127846121991952 12078003 -8570561887289227887422497393914488832 12078004 217381362383878869040855906298220573056 12078005 -19097100053652048781087500490448708040 12078006 232813842565909323986438804592122003904 12078007 646767441762637190030452479281546250000 12078008 587636032941257542683531930044739072000 12078009 107346375199507297964350875000472302714 12078010 59206375726794684977301719629204291920 12078011 -64167826182058841133749534010707448816 12078012 3853987696894065449885459118590607360 12078013 157078586635379903700328650126035076864 12078014 255467865666862678301345826952955014080 12078015 109474476952846666914124089040324656000 12078016 -361940059266242758924529913635893411840 12078017 447253142628249027217418232869055325632 12078018 689690654131069967623206655999356990720 12078019 -313679136807408820417651014508705008580 12078020 -344610737812979331373406810200281803520 12078021 -497898853557236985707501759712027395136 12078022 175962487889545666330211483094622626624 12078023 711885564186761494508251247058893719680 12078024 22705919315781473827460682899074252800 12078025 -211124943965083367735294951893213350000 12078026 -66299525055475144873614629782445605536 12078027 -352835482555856275557179770306215510912 12078028 949286515346099405683157370941081447168 12078029 -23824132193616498077443682328657059424 12078030 -95846035550740341486140120819069047680 12078031 140750845205017411962967226828346128480 12078032 201513462067141748322880958401171316736 12078033 -307551052585824771759260745893686683552 12078034 194705083501349080198432283242706810880 12078035 -384888774272352385404521266070864525520 12078036 202868812478240410279597433002223493120 12078037 -48773315753617804144975331863783687328 12078038 126139976199559277556251074695386099712 12078039 974423516506985875089738104130670848 12078040 299694326563737726078938712538095820800 12078041 -1823363130573570456305318583490710666348 12078042 -54101321486113598816362480381963553280 12078043 -874867645322169357662779073436677851708 12078044 -2200036669239777239582642204855440954368 12078045 213039673534047883731879586928500051200 12078046 -434037239936861471913786896192907669696 12078047 493357604125656988428743971507729358496 12078048 -324786408296422809168053753850064797696 12078049 558028986678040505892841388022582630050 12078050 -158984797338271522761114016000255213200 12078051 -756401439767919614891945266982658175368 12078052 -353248224419904973242790433733807603712 12078053 -168688526379951357351413037326820634560 12078054 -36375302679692854820576521253533703136 12078055 -4048592370642041217356793692968606080 12078056 866736735131250660615692639626076666880 12078057 -482823780384728947685113381485623397408 12078058 -278195868184782055447116385952670819648 12078059 -598925482354705830040403937225819916800 12078060 -187124997858080379756444527328606781440 12078061 -89404634708375108273153335134208096200 12078062 -909818223400734234133841266795783187136 12078063 -10876603991161258107647642169077143608 12078064 34514507806374635438115023169211367424 12078065 -153468228964299022031783351524772659200 12078066 32932047607739289161321055003521703936 12078067 -311792696020683509079100640682386205360 12078068 768548430919988348839764766670187246336 12078069 39861454158036551206854504359735645376 12078070 -195843586253121727146629707019454426240 12078071 -959779466160405250394974638036590400456 12078072 203980683258215807580287027029965312000 12078073 517532706705523626640313421360144047360 12078074 -190225288479966325973004273811221688464 12078075 -110585582155044857206841314889177564400 12078076 39685219719077143152481208133393653760 12078077 -710862274172468998198501856484292061280 12078078 143212633506777589326311541746838191424 12078079 213556833372714462317819022255242728984 12078080 -359116988246931495073381634461673717760 12078081 698302997618509411879959644224281818112 12078082 77706998557739959222098328217750410752 12078083 1086081873277906124038047752860125058320 12078084 401582137281431276949591548942028942336 12078085 -394225159580337125885711008189218310440 12078086 428898125521096109518628584197745651200 12078087 113663563123550679551903849238580314624 12078088 976104095895971621341670316835618283520 12078089 3330781413987769324931018671994037508800 12078090 -286127090465442489652490638540516558080 12078091 546916593077158791697240490568807575800 12078092 832271789293388548258541413708534390272 12078093 -185915716341692762861005841928747510336 12078094 37087139546737189615751883406900531200 12078095 -401481725978792140812874574342390716320 12078096 14049543046147728860061203235905470464 12078097 318791709059918370518597418154438298546 12078098 8511241865566308271876736447537806464 12078099 -2279729040444516738887070326123239440 12078100 -593883613523737086834823793305279200000 12078101 -146436181999132848611881244579651165760 12078102 130062550303828157520494532482690889600 12078103 424625089598082947902923893808925441352 12078104 -315937437802564335613783047622939852800 12078105 -89032955751965647465144103228450353920 12078106 120872760545551789493704214053873171200 12078107 348687319243198148227059051033687643872 12078108 -240956900181912657414579503086878557184 12078109 1076085373394320036032599175761744709312 12078110 466490840561398971410611500094329216000 12078111 1179828893469297314179875608379142577424 12078112 145556635729394021259109032339848036352 12078113 -164980683885912271112186481682764194796 12078114 360634592222194377090088550631758739840 12078115 -4734155448654496268200392501942472800 12078116 392452027937784314225521369856235776640 12078117 235782831603573353012696326155093346908 12078118 -106778812792037701522692025026528118272 12078119 -1567881893373361209600294979262346309480 12078120 -178098431862974115712184201015016652800 12078121 543894097902572111476135100189427601344 12078122 219302122008560686204102610702407655424 12078123 172233095686350580648736070206051746800 12078124 -1115876550048524941014464473380496209408 12078125 -1082575910832700860962684122072446843750 12078126 462281382770458158730722957491150438400 12078127 -60834933617108774013637977707021923840 12078128 -62199654762948608228306653255866728448 12078129 -250850893313143816319001352728668037120 12078130 64750834584241351315940987214772288320 12078131 -489840055568806815764407265261543031168 12078132 -103541705991206700796916731790068248576 12078133 -185018473088342512573343854409616389156 12078134 68160912856031209059671019089401869216 12078135 -274898017130400071695088466155290469880 12078136 -385761204875745512280202521631769763840 12078137 282162495829007834654495101081683493200 12078138 -400159525122982804021943726426441389056 12078139 -1567904477610022059006109237564054156060 12078140 610904148911031279046926539732940157440 12078141 5910043365203548339000909577057260320 12078142 -33998022592835874821862770133524147328 12078143 122829241599246969012981925407988138752 12078144 -57503582032700845051729525379045523456 12078145 474135934910309435701922760652054770900 12078146 203220492099982153798269360738840088272 12078147 -1016202643763092287179087455275263276880 12078148 851218149115104202236115844686000798720 12078149 335522338708894985488795343518538125752 12078150 -53094007501722415009576737394079846400 12078151 817299266288664078513094613783767947792 12078152 -936582723901204227659518955700756480000 12078153 -38568854469613607140674199792554789318 12078154 707001306921801144828611214982158910464 12078155 1081649920326111858311562260737829926560 12078156 500103771374831987776666891512744156672 12078157 -253679325151533058786633244117203264608 12078158 168791813378880169143699960649664632320 12078159 -801884492735913643671020271313786891896 12078160 87164422176423944766498165573829263360 12078161 864063030618928660540089542831607387762 12078162 -13312624508228469470589444460173535872 12078163 -339147034545923064237433234802811020280 12078164 -343066856087687181450361561271716829184 12078165 -215713566672493062219334419480176056320 12078166 -76485001641005040592151028136109215968 12078167 -1478416521079523949422349629161316934000 12078168 -329666248273976841722400527261642956800 12078169 -255718828420831217723096359147108747004 12078170 8561912872568492806136435072665491840 12078171 9305521694927169090359220094448320272 12078172 -114421068119010606324368030653512780288 12078173 1223697146190079728519108520389295024422 12078174 -45689209618139873595516157278883679232 12078175 -444901998153231650738280782230195018600 12078176 1220818045457693428066255694468486529024 12078177 151027033043134884212733014988598787472 12078178 -190582428467118548387781748709041042944 12078179 -132646291650358495564323181391412795480 12078180 140497713482066137408074091293826252800 12078181 275642353474562947021911635927106576600 12078182 332186297203192602356728202008323732192 12078183 -31153638138926319154754796152945663712 12078184 -21650670990641586252206982770388910080 12078185 -72761784840261981671361884306806320000 12078186 -255325072838147737010129981960018496000 12078187 -1524275839845470110290618684042394267608 12078188 115674240057784257458413699330413874176 12078189 -29795591375498227789146498934006795392 12078190 -56760188447786143586405083865654227200 12078191 -1045710549505834101428661716018159763000 12078192 -24112574373187189801225463913617817600 12078193 -261181601145244124639500223882194624558 12078194 -70212759089602772463492872904115382208 12078195 -213128053340005935472445266005879472080 12078196 460450286717146491113943384357826191360 12078197 1420064027741004090827279306493174720 12078198 -516438392493787223783923326041826743232 12078199 -54299947353048279934454652017842597888 12078200 992167427506500194132401733140674048000 12078201 -519759222537912972558330645854670324096 12078202 394664475246747695267877770845942365552 12078203 335747045909918153333729025437507500452 12078204 -337932696407018900725796306800512983040 12078205 -694920734474533545061113669508862916000 12078206 -76242848103158419452193299723749033664 12078207 90473879507698582648064142637808736000 12078208 -121046236647588708294639205269928673280 12078209 -414187913783055237582548804404696467072 12078210 -33356486064590754981989392133878694400 12078211 -77851370021027431254632939290681139688 12078212 -497367772906605337520639101065315471360 12078213 -180680713683736605942362048934626794176 12078214 -246230556157078982166071307946219952544 12078215 36700114198061832447013551224927347920 12078216 -109754419952060712745447756892005785600 12078217 831774917379561637732128745374397434266 12078218 -172462801061743894172625918977266591440 12078219 -466193363216123222487938997963876194856 12078220 -58443120635110145539036980656209920 12078221 1180231977921320816112462670365558154422 12078222 -25963635688150211510074938344083017600 12078223 170730245175072163676519147610521766768 12078224 49421137550440100852322010415398256640 12078225 -337676814242750252471079831421200892650 12078226 284717741304410741952296819026749715104 12078227 -16213539169927642488152543180802048 12078228 298772594629641967731137626876707557376 12078229 567560401452134466764232266374651451676 12078230 -801653993898465152854751550033248196480 12078231 -134724121384973341091336632882965150720 12078232 28277534208252907402372809206278502400 12078233 1422030928490806609278082264476337681482 12078234 -17907579232018174182331570243098509568 12078235 503108924387444781517092247256000581200 12078236 -338842408599679023068471550959460441600 12078237 -47216623961593568927879665030627712640 12078238 -637036325363379594212394036758920267200 12078239 -1156428931613728134615256728754182116040 12078240 595024162191940535270854306667896504320 12078241 564602036465113806378639298899191534272 12078242 -384305110536335176824139347443549629056 12078243 -120738994067144646736461421730547344640 12078244 -423068944391241903596375538914701209600 12078245 1215636016826510487290459880777851813880 12078246 -369090020518990037600142611433379660416 12078247 780727681088919701548682386299553400696 12078248 54706452085340423370793824886247915520 12078249 74515515148522011856053718321461515664 12078250 58126615754516796075813490829855544000 12078251 49385458837726696236611394253991171904 12078252 -108553618311465010038651578909875233024 12078253 -337260003750733600948850426982857125536 12078254 177298896757575576576641833384823946240 12078255 426311804369302393552437072290949254160 12078256 124545334225625538256349070813742579712 12078257 -82119402885469612770428903607666964428 12078258 50898722985433314149331828250109049984 12078259 2224131800014810744654670077740150304 12078260 853410326885246053036942806718208858880 12078261 1149830694795885492281706159681902610240 12078262 291361733767329487839721280904214487040 12078263 850587412504912438670277324117384361512 12078264 468282343805164985283806618107675607040 12078265 775199516863884868099767425265613086660 12078266 222609967917505273318779536649721459200 12078267 -180673923084248053564874434225652668416 12078268 984619881714977803083300303111435118080 12078269 -376339960359835894397655342339711547968 12078270 53858550384782565891251202669997440 12078271 -876333897767093775032974821521957614528 12078272 189491374048743015594555918065715904512 12078273 -92264629707210396769493566448792689632 12078274 -84188777081063743941920884011232850400 12078275 911585882403054350713734625179016185600 12078276 -34949922909037122524129812728044199936 12078277 -1401034580697164141896076056745007579874 12078278 20109454912097244366442635023793241440 12078279 -112177756610686780367645369459035559520 12078280 -216861158506445799350080619732803891200 12078281 256449096372470809290316686781946666880 12078282 114476079244930291912644955766834325504 12078283 174554105960985677556511650196515352720 12078284 -94930429854198182226330674873366832384 12078285 -147463147161151352214973967633625280800 12078286 353356879926308729958743490924135735744 12078287 242802763465493114608036259654776372800 12078288 -24507135298931874027664785193587179520 12078289 -557890505155051392075140213604762365376 12078290 23379476414964761738704389608863641600 12078291 -416562117408426502829668835773218833856 12078292 807186926156357283803722770172446214016 12078293 2727381737330125306997390479640471291904 12078294 -97833817410266457275810185254334478400 12078295 319041927470675333398571447254934400000 12078296 830050474975044365773065340949154140160 12078297 305561326238706757702154071326685799040 12078298 756638713535223234154416933888469436400 12078299 1532795348585267330785425264854583855300 12078300 20847856819099077288830733604088832000 12078301 25222801211602964010802417639077737152 12078302 439719133188157326167133403948777268352 12078303 442130288634469149018146355686269420800 12078304 -481580931577416317619601960803723116544 12078305 -633382546585840185913181905956352074540 12078306 -131292924042678111888838374901722685488 12078307 367311318547825865530206993576172863744 12078308 302876039187004257021613230738190221312 12078309 -177104688274258434759596560446372283296 12078310 389746488950039875678922935366975296000 12078311 8430522808175857298750515054829720544 12078312 198505376993110216053981358786814115840 12078313 1112528769072192123668838009199420416 12078314 -839642012701283844255469024650499953744 12078315 -1072313597139465166971377966073893778480 12078316 -1018386924713893864298073014015249800960 12078317 -88368479756357787365008314220775606388 12078318 -85692726570096331044959480557949475840 12078319 1051126231757687869299509911997254855680 12078320 -125695261434041413173020971868703129600 12078321 439297554327811693678310220920940281712 12078322 -25019907517114191042679676157597916128 12078323 -1535053300702506801464157471665110981428 12078324 243869570917868144179153636084169761536 12078325 28471060139633323810305647283208228000 12078326 -284254053772138577182735506486704943360 12078327 708623362053772837467233859454441542120 12078328 943486780000584958398149289198458204160 12078329 -650024975076489389421323498403624061116 12078330 256115538124037196298499624478363325440 12078331 -889873465130122861256587144677411055056 12078332 231291037788083757178712763272232975360 12078333 801028510779458115649586683937859338304 12078334 -767048621085825142718393351011754088768 12078335 -6447543607007997494153243315647242240 12078336 267883114110638163669687187767130324992 12078337 1618817815816381445279394408939365684992 12078338 16796538874687303385888562282708870480 12078339 48088283885836577982318154337730487296 12078340 88533133366053536257596415382255811840 12078341 415656831909780700022489644131777276 12078342 -643358007151127723887529752933408972800 12078343 -496776688895263870399086890812337987520 12078344 -27282842858122846252898682880469237760 12078345 -330808615225036616015613271877935740480 12078346 -51235619784786911206471081657145045760 12078347 -1722949349382046601316430721372867155128 12078348 126321729794049763496316123888354607104 12078349 -508489711290046283762322081487106193536 12078350 -231362857929091926396826435770062457600 12078351 -600590450390265288290484717384060083880 12078352 123292930391983403990721835244763217920 12078353 -171387435617596519507333660393220343822 12078354 34909815501129768325106945327387265024 12078355 -84657115017209146790374199994628530000 12078356 5243814443785948850505600516710019072 12078357 377675823826344315738175044966179398080 12078358 -339448567992722426792541500144386191360 12078359 -815037271153812703293973977094311434280 12078360 59541237147988744940114468763435417600 12078361 -16319174263224287461318773434904402668 12078362 -461808511617848903347028057436362054400 12078363 194553730188124587318344903218428782976 12078364 -493489186366842537401398819015382252544 12078365 -87070112452119184955296304469876959880 12078366 50020944459476536476879584598150939072 12078367 350978854853794475290957326585814318192 12078368 -488263886635842565170384970803646955520 12078369 840033090077598699252253484665776076800 12078370 -217087560875363383342164506544397886400 12078371 769810280237878623344819903451717927144 12078372 363423553076734076223974641158486254592 12078373 -927854542980851105522425539853623997378 12078374 153407773647255783956394864405959092224 12078375 132879632092564247810931490964997120000 12078376 1657791330517560199086897264420415488000 12078377 652739127948187049142645575893309295226 12078378 -38027274066496253395636882492163300352 12078379 700742153901347901828134221043666164320 12078380 180190859907771583988912974721105356800 12078381 86213835490332134446102549103120252928 12078382 -217617408832404844130560799804951462208 12078383 147960858887114893097152422385268378280 12078384 -125123648536192880743836597262900592640 12078385 -855264548329186434148946300415729618240 12078386 280500029151635786878618445841033349392 12078387 321294623328115644472426763590631176800 12078388 221924594014522677384237634462397448192 12078389 -679035859935798444657735874416802045440 12078390 -70093919492540713077423370374612286080 12078391 12745280035812506244599407398926113184 12078392 -10736498357231294117841754640485662720 12078393 -193842815869296561087293780578243625136 12078394 -547825499992715579253576785799813807504 12078395 -87237896172872804375077265614227417600 12078396 57489161456769782762384907601571274240 12078397 -183505514299790077570685075414283012154 12078398 70077406042775954678051571960379334400 12078399 -1725924476231288859003841170735177600 12078400 17032307150071258631210057281372160000 12078401 1512861239850978677364506168486250750402 12078402 159214581874425841665017345087144832000 12078403 893809068457543179431378536614108862652 12078404 -202302291808201034217289466643808972800 12078405 31615287179840063311760846570277064800 12078406 237856330621889896954346541576192489984 12078407 975058049612094561962163883851008375832 12078408 -573020209933922982729354746543585648640 12078409 -222134708253132096772575511514790918720 12078410 86094894410976478330931775286892427360 12078411 -520736615334673962537985459029518021928 12078412 -45571920070082106423430786575141670144 12078413 1668299026864836722569456108386068791980 12078414 459353756343197863244746871841953759040 12078415 -787289256942083666902406036072457342000 12078416 12498564125977619643721281709736067072 12078417 85678553143942690552884689465549220480 12078418 813371885029080197758693127399087399040 12078419 1194237768474886343583822426694771043820 12078420 423832324922361355534552365319590266880 12078421 183012538117247539074432162170281051200 12078422 100550455799324065695203630194733812512 12078423 393015987591329712064572085847117541120 12078424 -1677028553015369461938640244140757729280 12078425 -51970240911727730469721496423356801200 12078426 -309577558094672879582907760438698733056 12078427 353694072339741763049726911541129151840 12078428 -282660783844255765079469126885342779904 12078429 89864654694260050020449205892840262688 12078430 -96828684568346852346582779918638222080 12078431 -454582427044384588080056708487176556768 12078432 -494972286171425412826949282368191725568 12078433 -1034995805284376252802423627469042742480 12078434 27811739810783107142038332250340057760 12078435 77546811810589405657262352340165945440 12078436 -394750457826787538464706346768547774464 12078437 -81795963026662306147874413722677316096 12078438 -5679341898677413977954150835797359232 12078439 -140338891067659518912211874766725874760 12078440 273488179304152840267015791254817177600 12078441 481665678700417354563252159645392027850 12078442 4854951988821327636591496009916205312 12078443 -30992444891579959106850369560130750096 12078444 13822841693437226912975625826261696512 12078445 568468324815187547726412645759298706700 12078446 -483611342773126062038547220679611835328 12078447 700217336008103668569478967677716673800 12078448 218430561309423185096791130046704156672 12078449 389391824112771528877947663085042787712 12078450 125302468956189186778851710019219840000 12078451 764483196214416128779585664671318178760 12078452 -645122492095634752093085204965627146240 12078453 574869722031837450638810570960251643808 12078454 78961544423390024007348818710444054176 12078455 404477002774606055567339530790116374360 12078456 -29124434590664521620010325175690485760 12078457 -157098647640353844969903811676942231640 12078458 -100685536107671064879834474742060474368 12078459 -1107073506429659598761354548656240896436 12078460 -618190245225906008120515037489443038720 12078461 -1391064930426446097113630700780658450176 12078462 500036473510615307894440278082240512 12078463 -371492975773898030272709827139622649976 12078464 -1021755252708392968676820051140227891200 12078465 -65627687643387377171063578209572486400 12078466 -32027964298849930835225815721069787792 12078467 -111866312685363826894672370290764068484 12078468 100139005223386296520027207724570050560 12078469 -108082468299745120393964348225883389156 12078470 -27432026426068292197174381360600573440 12078471 640694787873851951407875620664540835200 12078472 279129717670578425182868866917658951680 12078473 56910737158814919887115425984322237888 12078474 -160873659995923909165204960763688080640 12078475 24101808239910702077296189942872078500 12078476 -1117624193687435037575255134025461981440 12078477 13666350083769407162247027503651574732 12078478 -39667865957804083588715300907594576960 12078479 145865656178241441385156089643088680176 12078480 93414403507871669453667026767754035200 12078481 1152336081432011325214975205148864904320 12078482 69387041238435744656431019515642867872 12078483 308441276086030364442704777253697812480 12078484 -421501414512317253345175765001634625536 12078485 -7216020249788934654179512989526399200 12078486 60361425315114431410733802357098329344 12078487 -2250359796411688116166460740121262347520 12078488 579087836480120902372115910151838392320 12078489 -339636145101030504541040526172174825152 12078490 174347859397932796151985186159007718400 12078491 22206820493853038541293730114981125892 12078492 167924878667901593187663262718840315904 12078493 -566908390356530219070672476170189988000 12078494 70432846281944581003700028112318759296 12078495 257639192736624398954437198043221196640 12078496 -489328161313212217477452181077419360256 12078497 -382112879616753949050100704151919169054 12078498 -66915698440474548008906935956278967936 12078499 39894594810647506781001635574258487360 12078500 795218361990271766749243090090419840000 12078501 2033254781350831775199010550641283050560 12078502 -94128572103625358920889895011487931008 12078503 -85686885817112083966336689900001402248 12078504 -94854112665616369157473798520463360000 12078505 7062612944372093982564813803571690660 12078506 -86417884585573813646411969492519003136 12078507 9522038200840379769298693442451678720 12078508 -69084158016719182585964523023606010880 12078509 -1212297032643525292584642643730361096960 12078510 -37430080708734254539677878004595265280 12078511 193433392451232188880598008058831156112 12078512 213068005291951474919208218323052937216 12078513 77605208748433156796601069805686870480 12078514 78670508854807099352539200927579351552 12078515 556315030046261560143478094838106898160 12078516 75947492435872630440784411753780580352 12078517 -621042907371186785024224642791587435136 12078518 -280303487785299508223651059584160526400 12078519 -2157447661871142828535956822970490112 12078520 -640195063165865338435372950631198310400 12078521 82057789721026452972031690899455188608 12078522 -150698565101003665340778654812082333840 12078523 -557081584624327291220091026321768515228 12078524 -102310164765690139775808500892657139200 12078525 265649110489579020529517185022923168800 12078526 -196659027340868316422496074586868332288 12078527 299744851522579387259294824184798189376 12078528 1111764189035848605142791597462650880 12078529 -473738113707152368584731428667398381740 12078530 297064105152958918383215895200515276800 12078531 -1003928801755599673703210332073804006160 12078532 954632810876224476006406572490455533696 12078533 -747103494433437352552107638830148149218 12078534 36169466161293735177455265339325751040 12078535 -18598835396841019017262275635121637440 12078536 1448597541207463302305605332895398144000 12078537 482040889823571710094667052712904011552 12078538 1106287758054793793531449996259391730944 12078539 256079454022948108094652660718767056640 12078540 -90330991888705958962796680374539120640 12078541 -48515160082818696667526618252239638600 12078542 -88626858161283795957549948057327906816 12078543 -635665525701850766616891902033369404536 12078544 -44029927900463231711553862997027717120 12078545 118393758407855099533748431965498098280 12078546 28109164588454741206624128679589625600 12078547 -992055546980372427541177785014382656000 12078548 727324958008878673545843765405484032000 12078549 -821519119165832067683219165623699496100 12078550 -230616203024277056344871082384003758400 12078551 1125413093463546339786558543612837595632 12078552 14694565390946515612834617062770237440 12078553 -1180271998877042321995823661908705961980 12078554 -6385033321007598228210761867147339040 12078555 903680424337012760149726170621891283200 12078556 232254843727520446617991666785168083968 12078557 40496518878562706373944965801717824960 12078558 919134271522142682403865086659247320960 12078559 -487182846050617686722380661665433115888 12078560 130340660553903813769453415965088808960 12078561 142653402807953706198460969027049668608 12078562 544832613919001491125172062880380451200 12078563 15771913594069250346703782688723511760 12078564 -293042041654082133625187658640601140224 12078565 23875782506307169236151707352487368320 12078566 662804705075127742203089303762588867520 12078567 85662284593316501585236992875721786384 12078568 1408691126225837087422364549619325532160 12078569 -646495572357282151151218644059259849030 12078570 -3571396701431043817267031515323340800 12078571 2739421757256543951367334679856253032 12078572 -559056941187792791849443564052659961856 12078573 -98830513620244302972256814740185337056 12078574 306688783296557497030647067339220287872 12078575 -55046717262930891996841105899110339400 12078576 33376080345486268484992776399727460352 12078577 -193055701204247695420226050985606777088 12078578 -484073405786607425629419114370478066160 12078579 61099485905447208244005164399820387384 12078580 -47160352258964255083619312174774499840 12078581 -1638384988549628586618537778690378017618 12078582 118962646418291955823048110784430837760 12078583 1644196073219586834967913802631164176 12078584 -9118707021647005539427708309541068800 12078585 -427867716476869243049702883786707808000 12078586 12181020423627748699363036544922373344 12078587 -598715844530179900481439186842058084240 12078588 128663690372789124373283803589723013120 12078589 -101975447978087250199238846759188780544 12078590 -56372510340689445475955183112440774400 12078591 -49808915731423848925957180441134915072 12078592 -149351701734418906770759690436535648256 12078593 -1264906859042076067226320803550511126736 12078594 -126888041981234600194112361671201316864 12078595 -507721170200625225998971616920337420400 12078596 -57868071062447012829035339175405327360 12078597 580385711978674412996383232548802450400 12078598 695238121121470953131008400446647835200 12078599 -883348318774817728932076253512984398096 12078600 80932781775884723773841887272585216000 12078601 -141898613670735122369563113179980337868 12078602 -173097493715224691371986802827254585856 12078603 617419089569915603878734186291030980412 12078604 -718849576517429849977065270374315868160 12078605 -151939798735952887510006381032174931200 12078606 544926864267202117043646300846880471104 12078607 -728897729272518882322746713684865328920 12078608 111107731115471689001272404348949954560 12078609 -1145294291231873622212235074205333238080 12078610 323494417093529929234966488410336089920 12078611 -1017624399728168425287308559205541927568 12078612 -36058099379337280246364677000363622400 12078613 280223915639991084606665534924594436700 12078614 4440691927186841010634691610047822400 12078615 68089668953885718746455928988138096720 12078616 1359184358836784314318406112564964761600 12078617 630354566460867683013226730522888801220 12078618 -302973027145520033920530537538795510272 12078619 -738172866689157506611454772708190922208 12078620 653786798976535990818802022242795015680 12078621 -73733605574111421332947327214101617210 12078622 -656317514517342873189069491203018867776 12078623 195995561957294233341812323634952368640 12078624 500975075031864200661435755993059295232 12078625 -379803656453608351055551793956889742000 12078626 84857398930154019546256613177404047360 12078627 -592651569522907189888297369477197577920 12078628 685803123942338067506403711448523082368 12078629 -686708580621853654516002757608024088770 12078630 117517394617098122267585042435878671360 12078631 2264843037507378655070067511457389441000 12078632 -304311642822152587770090842837170759680 12078633 169101107275484073247776078328673360064 12078634 -79065932205016447671030007811060003328 12078635 478663023775489657794804687762175610400 12078636 710620798167699442965035126748940815360 12078637 485876615086137635236866429939317897260 12078638 251883169891706105761545581132359514880 12078639 -25495667824503885786305328104010161280 12078640 -100633196375722315673870292695000678400 12078641 -400488897759459163385711577484931000832 12078642 -35194230181507296245078814011160088320 12078643 -1131643053074270048800767167119038517108 12078644 206448883157635500715078520718425598336 12078645 -34038151693940330142410372283111427200 12078646 -72477945335865204464557296186969298560 12078647 -464961607875263437398962550081984337128 12078648 -612607382224858753606882425329449574400 12078649 879359781628418131735076851108655040000 12078650 96489300076598027523108943092974052000 12078651 106069164124010655229299148307198671584 12078652 -163085926405473676774771778568238142464 12078653 30227866687948551863682327279383461464 12078654 485687799187437785866326087286800384 12078655 590260954879627316432816324749919148960 12078656 -468902164962647709288534459222062530560 12078657 6112491307642089944787718125685144080 12078658 495802447244159122653882290242148928384 12078659 1532124401789817778731907254006925564860 12078660 253016098900654496902376519678130155520 12078661 -374444893923115586085731607787773336960 12078662 415345158888152484831728555326819342464 12078663 459189157979686876601779355223299506344 12078664 -478194280930991049464337315839415982080 12078665 -35494621506861654333831544433121446940 12078666 -891913539123940804293432980818196582400 12078667 87049953333157273189480310750037501716 12078668 -185364578108492233874002330025194343424 12078669 686270754597615364799796882525595210944 12078670 108294869256305829953749209252977967360 12078671 2313175219330866273608253784639650643968 12078672 -1674519375159559039095865063595704320 12078673 147119634496085905511852230670181022324 12078674 382419493609843357499060444491533401760 12078675 44889791779277935479138220562930166000 12078676 1551111212507022197976563191251436988160 12078677 -583091013318204248159554083905665996740 12078678 450086472959605433118992359725746802624 12078679 -25771142948657550968409227057726590160 12078680 -222816031727869895970959844789731328000 12078681 350197949888601832788740554346592787152 12078682 -52777813864547988792492976571752461312 12078683 -128262966436652415742323725944567652400 12078684 -136782715433203798702453109797952071680 12078685 -6211659050600832226571031356081472000 12078686 -75972571987864441471270274524997198208 12078687 -239353618070556848578227275960200281168 12078688 1099805587451473048179931221124874895360 12078689 -158790301692790461726371760105576999744 12078690 -36225016926687271128014848627482677760 12078691 987105580408413466563229456490980295184 12078692 -20548014310115342703023605996555073280 12078693 -1513903214793082027695051989025047900160 12078694 -714822166660533048391195144102616995104 12078695 423427143218391149622049688974750262280 12078696 676183836525870973016524251521560412160 12078697 -8210717480446725195571423161018278854 12078698 459407215098377702711492421980027655600 12078699 780323348113570453523884367717313290880 12078700 4320745763184040779974290073329644800 12078701 -1049458154945973629218240499094727376298 12078702 345783096569812089446778507646163258880 12078703 16868036956093315065189941356756224000 12078704 604347319489657299175522403778428928 12078705 179491287205817658237875570160668409600 12078706 495731447565837899202724994245220328864 12078707 13790748823383950446090600183611021840 12078708 -165831473984500996005719690441264701440 12078709 -174213953876594682304139413985255707090 12078710 39753569577222217248354219791619912960 12078711 543734846081235983302482577818384869760 12078712 -14589299475602568377537485421106708480 12078713 -665715127675166506561874706683036982396 12078714 -207672971127981724502938886853701928960 12078715 -742632042712983623756895334779702762480 12078716 -61265618283366276967785755273047572480 12078717 -103108429360957550593857836228699018688 12078718 -1260480390979736742321836718516437084160 12078719 -760740686992613890759983831651127754880 12078720 -47755825383615869045354041410217574400 12078721 790276715288560255893360257423857676292 12078722 -188601811718874396039173317729134646368 12078723 -202004679242620751978481564805751002752 12078724 70885468533694881793181523061878743040 12078725 -137833841256152770667616928633823897100 12078726 -6483906665127483562886427809122775040 12078727 -67550356017711479083093097509720488424 12078728 -603380610606172546813780718925721635840 12078729 -243289113134152027841381882667538446876 12078730 157409837969469575625926843591350022400 12078731 266864910950514839927366406254971287840 12078732 -448124540585800157719137465359754700800 12078733 787568690189079943475784004247912105184 12078734 -272055496371686446302416468054391633984 12078735 435710604175489461227950947668229450000 12078736 -103855476688450617876637639934585233408 12078737 414402885206438036945320770600854419680 12078738 206027327057428923680850781969927111680 12078739 -477312645078945268835061412266005383880 12078740 -358077641650485062330853469656274479360 12078741 46833668257604785990661207269424010240 12078742 69452638745538757195336568991678572544 12078743 -1045118524899830016447101978051172816 12078744 -13996060020744348169804822388177633280 12078745 745404243191440083940617133874283888000 12078746 597076824785660860108169540665575033072 12078747 -34548746929772206416617480614061137920 12078748 -597224913316331503773799147098842049024 12078749 -488795481309002471910639176678947203936 12078750 27036216618959462501900069106051240000 12078751 -621061480449507612857090340704802665248 12078752 -423918476718347192182493386183806025728 12078753 27714401735282641660286835750810161664 12078754 -138703475052639504102574415239680583008 12078755 -11383608528757682144092303161952358640 12078756 253589264654908499210255934568887475200 12078757 -244553968811914943304916188737180757540 12078758 -109491190506383044673392891428099753024 12078759 184706215017524754154388969868089544960 12078760 1002813887836819347853640651352026726400 12078761 -788022098111389834030600100370151660920 12078762 430979029779429270128260012679106769152 12078763 -747042729870321834151680079105876837640 12078764 -237746917867891437765682618345720078848 12078765 -491817323738140031281564377089290298880 12078766 -72073598944900310138451235682359140480 12078767 -870778260638829546598188340904826659184 12078768 59996707303240746130979101454196572160 12078769 -1255490392985367404417577737762326910830 12078770 -523552313805907212177048489943026570240 12078771 725370159027061822323267657067076659512 12078772 259780800510345365948375619290196037632 12078773 -429645097483060634723306619990382212960 12078774 130209756546757043030202281949573997440 12078775 -101256048682320644883527424693711840000 12078776 -363187555483524370425333659584187965440 12078777 -31538224889051991973283334795127228080 12078778 -92800062779892829290080563211522472960 12078779 227129167134659225824733403563196001380 12078780 -53168613622532766999119398580372275200 12078781 -303187661672868633415139271320881670496 12078782 810862322103209619031991467122161140992 12078783 733228264914760215231980045184378229752 12078784 170238494587055275058955762774153625600 12078785 -481990309015795571748451746475410681240 12078786 667777883476438457717814354022758144 12078787 25800099098064824068603692814341395152 12078788 489113408737049139802348928755111721088 12078789 -125811545431229883050305630523246298432 12078790 -290734279249006234333485868046835139200 12078791 -52118444615092922805700981658765312808 12078792 345898399074584654055893828343884513280 12078793 121612458578429408589353955029361985444 12078794 27312985912983137599846811067208800000 12078795 218890103115973139489450009585816432640 12078796 -336354378604310234358713564292789047808 12078797 -89195181461981378905874747470864381728 12078798 -151831663123184615890897563028412638080 12078799 -62374735414448750488472746982717842736 12078800 57362621119794175466677854754536038400 12078801 -385497638976168549738192946414907095488 12078802 -60114911767718516397332605323988760448 12078803 1150468930104983060694408659261102837064 12078804 12626418427937184111086977931509420032 12078805 151023291460104913068748216170667012920 12078806 -378944589379653999572424528443242830336 12078807 -309086869960455653439340492449267492912 12078808 -266708715003395017924420813544980439040 12078809 365151417378661157034394906780091955210 12078810 -35046348310490900628342755565321845760 12078811 -128574771212652780777674131548752560200 12078812 1143380130088844184138233582938321089024 12078813 -82140293908737644093247015813663316800 12078814 -801752419577905014588268340005381147968 12078815 205123180294052645923645601949743848800 12078816 64864770324522451562150146376707866624 12078817 59602281238179021481610707743370742340 12078818 -221472425515555520709276626685332983296 12078819 764728622772490143997046825744001790800 12078820 6758434067214002772788490566789153280 12078821 87248163704228544486490464090362433600 12078822 -122160888026488421951395106543972198400 12078823 469996250680492532098093734414294384720 12078824 167317197231038780630561029677972357120 12078825 975988241912386522574184908399266800 12078826 626965519147158473674511922697865864112 12078827 2119779885762008867104856581686478135512 12078828 168924834139601776212880662243012433920 12078829 3375774400591868774812934791195712960 12078830 -329489143779634046939122601286032101440 12078831 -452285136688403562689470178490156544248 12078832 -355010181563865600502079645986160476160 12078833 -191162421206012704757350796173178769996 12078834 413938441830763303733979942601544640000 12078835 110069689852902080537587060434922680000 12078836 -197432448364967822206217149745641426944 12078837 -327610621204428204213913322703576453906 12078838 -744713426557551433796740133044166552256 12078839 -401530723247648116648755343673123454120 12078840 103657310978451639872868704412971827200 12078841 -376325460418303103148775172925273253248 12078842 -590907050739110694327473623207065590928 12078843 386005466929931107505307677504931065856 12078844 -1094750025534098593691614032738716299264 12078845 496887675850103450596044858780749741100 12078846 -18988349712591091519556033456549013120 12078847 -1113023955612145263747311045514861585288 12078848 140360008040422493645503049534778900480 12078849 -616492980320156632506239604174159945936 12078850 178681586569426667661032715989236300800 12078851 -443779702575904673985651942761612471400 12078852 -2014012924777336459629527798707316736 12078853 -1600456243798987367567754029198396964898 12078854 125169652244419774905129986458485896064 12078855 677530411173432943657647355081131206400 12078856 996258012620538949779105986215420154880 12078857 -303903436015983175715144416249341278208 12078858 33248420246084019170713726051317957120 12078859 -136691300671528555816852924003637584512 12078860 -3498453726593178564186385861682058240 12078861 983335489104139412973103307772378343872 12078862 -514009049277257647151283576937368157248 12078863 905478106911892389692581440387774125280 12078864 32482534168368824715496190215082999808 12078865 -285156102773926624618589569058601290880 12078866 59898091185864680164230445108229979264 12078867 1141518461903064845561487386448265395312 12078868 -897620108544098842017633464992436071552 12078869 15248245835243603732910351842208566208 12078870 98582030149498782233814915725746022400 12078871 77463769363170180851521978414397640704 12078872 -222942388049001050530835319757455360 12078873 -270071395555810542752868049235404792656 12078874 591798195327399761986913210895328538592 12078875 -1004084390678171388133775187361430232000 12078876 406230115980053276514980176882091950080 12078877 623241526273194603989843859388897722060 12078878 6927880699541920478251016283384809856 12078879 433070538638767384662921729980267761680 12078880 -675358734022142524943691845455136686080 12078881 -285980133999880339112413951488097404318 12078882 17084813023778045802175594677615588432 12078883 403109195514540221755679123739642647132 12078884 639862186392545488354456987923992754816 12078885 74551138101914382707432826616193952000 12078886 -823377979866647005472287004253157912608 12078887 -88361693669168771144674589265193889760 12078888 -542967958202497104921430615328174653440 12078889 -860819291487666789483773808096940104560 12078890 36303291701274969338758928813949336000 12078891 -694808114763442401308550088971464529456 12078892 328436053100549730707037245090707663104 12078893 -53896762297616886945367801984742136480 12078894 153759853185075779201634377394095542272 12078895 -446176068251595411250753046061916044600 12078896 281113771081129835047516417633969815552 12078897 107002793123879477206330172423051328672 12078898 -361495608611808371665713120880473454272 12078899 -24117581831295444182012019926281535664 12078900 97250841773984106807923307509405596800 12078901 581744459958840865361883873149013638592 12078902 -12342994920236704256727525079676928000 12078903 -913885102752684570762895382616274351896 12078904 -551892359151198486056456983803369738240 12078905 1349543154660669480460108470685640570760 12078906 -237385844848592793066551762162697338880 12078907 1284930093461912022948733024423662210480 12078908 -575914792710949892081972441846377344000 12078909 -102596821933430491242039528387667263360 12078910 -92624313360212082967017330244083075840 12078911 72598811976017788325053685832821299584 12078912 93429463253335051057624918171154644992 12078913 -73273602923677630997938324372197676032 12078914 -175673354995689993714447917260911751680 12078915 -2220198747306108451111432248770108160 12078916 915591863720139053040131888146554458240 12078917 129881055900873292630129331894641404960 12078918 -125889596858706093728784604164235098816 12078919 1158315658634592323850490687679250975320 12078920 2657148493631660340993242324066304000 12078921 -1607841848817643610941111926100559903616 12078922 -63478730764892741669045997003368258976 12078923 -1489475849206955428151133769454210958828 12078924 -219440182319176599894396572840711946240 12078925 -316063919061903705568641481798903678200 12078926 314711504139218803506780821201593758912 12078927 166206959937938505044772739979459786880 12078928 -20778776183706343064628672984426233856 12078929 -20531615743732185767630920403416528320 12078930 -65171836869691692372057799509533114880 12078931 1241915788748132034704203793155194082464 12078932 -79462522104520066318009875279827466240 12078933 128031717974640827978863699469476282368 12078934 274493835240104739717750995600433629184 12078935 556754234377941073166888295983448165600 12078936 -563028197385213698083406252538511564800 12078937 -512539501739121383556777414381478957746 12078938 -128181620369628237370896211425033544704 12078939 -136144939413244252799177995592579222376 12078940 404655216434363211568876227178887575040 12078941 1221562663542622594785521709647002473030 12078942 -339287317056041225701980294156418560000 12078943 -2386679370442104624777691820978264893440 12078944 -776076334377148973975287193594041466880 12078945 11156714159579216581721893528501993320 12078946 227490484447702179240165628945989120 12078947 1369822298849898155548750946242765722396 12078948 -121089232120613955209851634697860665344 12078949 406730336604405288341378872533795011520 12078950 79686536165106639017115167091096297600 12078951 27146083639263640585043857494471434880 12078952 206299908797283144479852088819532185600 12078953 4351575278532042484731231280785568249344 12078954 51175984663672898703460107594637861728 12078955 -419756213853970858677903527368886572800 12078956 297120893482744613828791556525944015872 12078957 28180667573741678646212102389566201120 12078958 12402104172843488741034601845804456384 12078959 1080460245202579373522649135417195330816 12078960 -8173159566689954233917488927740723200 12078961 -1085356140942821271683521439400768864160 12078962 135961864554185611356985836147331387392 12078963 10376294932347824529260646780386803104 12078964 45769419258914226927895104353373388800 12078965 -111069688936648754894708918323667520000 12078966 30064604465687743468303612732634112000 12078967 110517209669932469272126396804250257792 12078968 376081919768443941101910695968450437120 12078969 64870150452230125764008910744784859520 12078970 102979712235300882947928848859149352960 12078971 -1162738324527839135780321324905523604828 12078972 250216865429367675658354441067896874496 12078973 -872064329268123851579605183339081483520 12078974 340771315907922683625392409836398772736 12078975 -54363363964789690031701498133179919400 12078976 -157112394162271628137598271057203036160 12078977 317397310137561912921452775549147024900 12078978 -18728050065069097617444718631551771776 12078979 -501359918660411355557573898401034227712 12078980 -412060529740730563035207379507971552000 12078981 101636317278002909984970210055805192670 12078982 -724999918646084215015414375170505557408 12078983 338549724711610113523664885746682596800 12078984 166741035806552559461329570695088128000 12078985 60390388180237085909380507469107959360 12078986 -939017532740261596387588361304289633536 12078987 708936945136937018084914612391501478360 12078988 -491491713844969413058524882543484060160 12078989 -62741156421217645135406939753618390676 12078990 226067217865470017514803934159980083200 12078991 69197725229585691315037866684716026800 12078992 -151063862404025172080764489636899938304 12078993 -574983787248481255875799550329492045440 12078994 -414304021449697783813041870220493690208 12078995 342783655403725573766866965571300636800 12078996 311829840646517619970194809335949678592 12078997 -17287592564830448130914198860824500800 12078998 -761180379792228352492409495683272945600 12078999 844154980615179824064325252735556633184 12079000 -1952909436644429014651932271057674240000 12079001 4894600539805872734324316523002214944 12079002 39427433060632352884300400680715652096 12079003 1715497037000598493611075673492499848120 12079004 117826557604653231079509061812759877632 12079005 -392683099389975701535170041222932577440 12079006 39483179496483479989102270263539358144 12079007 396183455876525657101873029623191820256 12079008 319367076256871565287378851923385319424 12079009 12997941889849436932408305742324243716 12079010 7761999699282780743965244960299528320 12079011 265538021940463872823856119565376480000 12079012 23952796286916558729247482349323362304 12079013 758714168227301294488178793447020387262 12079014 -14896531221853208259200715788301783360 12079015 -147686650295112282642284459899053989280 12079016 511497653897521849782290364295492239360 12079017 -194630650593518235285020492149092347520 12079018 -6886359259184626634757274936686600192 12079019 -208563480268008654902038579500895331160 12079020 21316022245693891343506521081969653760 12079021 -499380698589556560567036576298571288000 12079022 209856400227099429265884497673721939200 12079023 372327516206170499747026403126277850368 12079024 -29538141047777411279869610500971151360 12079025 108958155585389088551230920982103529600 12079026 90925995003225240347058020761813192704 12079027 -944968783218594998632222851785997830088 12079028 -300707416431631557182621046398935824384 12079029 210605526267916719654179773469240081184 12079030 109229983751310154747118269291009820160 12079031 446876959863112393725433404786511976064 12079032 196785539122450818121891796546002944000 12079033 307683654659960020225344371095631329284 12079034 -92197491283595209271987903608910105856 12079035 -128866228289291432745896340762633688560 12079036 269422749667622853312351851771566064640 12079037 -1015457912491593258279474649795701736308 12079038 14674598654993537577190938873252327744 12079039 -596529767905573754156160825556998299184 12079040 -148816274463130435082018772307421429760 12079041 421487166336435993605141678177389412160 12079042 337153127009994606347389672471517363712 12079043 889760394212376098244678221831140319292 12079044 4533570642338163435954054304132033536 12079045 -466364980436329189939713215185243720800 12079046 -180576245579443839366199543515777624960 12079047 103285144319078337783711747040983382272 12079048 -45704522730312478762164271868688138240 12079049 438663291416896829892920629994982246864 12079050 -126800604817504041679143307362819187200 12079051 -392467498410507909971975884356923534400 12079052 770107979529906994509021749024183790336 12079053 126815388643427297712262566504182899200 12079054 379916176525782903345198335261950660608 12079055 281469868855939401278663884789491752160 12079056 -39361110656978571024361588149828059136 12079057 -113675201720078209651614148644973870336 12079058 7884956327366842223022076874312123040 12079059 -75953806756457300017846203041992468296 12079060 2400546788804444464333823466807705600 12079061 -491206657795487280179149756031082267840 12079062 -332304552824760940601228179779642091680 12079063 -482541757842350313483963597431713521320 12079064 1578748180330343101412460154266852433920 12079065 -73033074589886550344704219285244460480 12079066 282658184959429621986946949829949419744 12079067 52659380517657627657857109450168096 12079068 -681703536742577889505517810012734748160 12079069 -1051494766615423687359311463880281533530 12079070 -58247918339027699083811517188265453120 12079071 -387908337101767659055664750437634488320 12079072 -762799964554795310626354645861335564288 12079073 -1015658631292394479814701626780576109776 12079074 52641438438324216301760318629401994752 12079075 190672577738227634998421323733996894300 12079076 482494535351893487006447761617788165760 12079077 -552409810728128097704106684259192958880 12079078 -602776142288311717879862956202785834368 12079079 25377534008588544368645410645821450000 12079080 -85976360429596012119869455532590080000 12079081 547484464143190878236913880388293796992 12079082 756527114729167651699160902341376695552 12079083 190140260945539448423896674999554304000 12079084 -340144293105224985164316908939240941568 12079085 42798114885193899487879311743595878400 12079086 321500117891339185840088096351496204864 12079087 -8592480068152204931070774440723887880 12079088 -31422974158877297038842998737915084800 12079089 1034044025257869907739824832118618680208 12079090 -267278823583262445262880708300790511200 12079091 -85702244050293974680322696897061713136 12079092 157486086732403248584759100443221807104 12079093 159220405979346434150588724258005675644 12079094 -180634363419341992050621938808252481536 12079095 -178115564823224607648136166923960980480 12079096 -95953596608004451875485033734341918720 12079097 12872853047321347827272663901797286912 12079098 709880481163698906201036500371424025600 12079099 503275411760694333707186378575064067960 12079100 456472468516466741543935548844615680000 12079101 28080621446882063345923614011208820800 12079102 28235001156058074946226999478795820800 12079103 -1178156757422372853322047515789776539648 12079104 -215649767686337721554383328551492386816 12079105 -421406877706809770499343223849863410240 12079106 -629860180268226709253952065932285080000 12079107 -651159078628890999544330949614628885232 12079108 1123018890552223829304584859724580582528 12079109 -414132433748224512423857892506242473600 12079110 -365515156675706856282734781220976609280 12079111 284103661295721957787649161517701958424 12079112 -1126836771412926992759272322593284741120 12079113 10357874680523211535166379664045488144 12079114 1217216915686044161125048315445252929632 12079115 -39215711962317825051532855935444500880 12079116 -4498326751199203462060921873083706368 12079117 -852712647873873732131242903525454307840 12079118 472588900310121534696108301318185869760 12079119 -130286006401576995503033595337332486144 12079120 143547748677039191556894384558340915200 12079121 1425212163893906218674753024369477734322 12079122 490744905552751148979170522515791810048 12079123 198707681728427565139278829965463412736 12079124 -41478245186136814911469422519468914688 12079125 -1720893798514252876594745013525981000 12079126 144933979688015945278869327602882836512 12079127 -1494734180629218964588876024630334052024 12079128 674465170814038987318068109322648924160 12079129 1572958430100138872831975616715005762720 12079130 -867542135603675987617984350383662080 12079131 -420264974244364287784618221963600060816 12079132 -75097397638737019479050859457933056000 12079133 -29237757303947060852963110000799983872 12079134 499729714188460526945011261786967582784 12079135 15326894888291463317441677784808550800 12079136 -189944018884523671863405226998568058880 12079137 439113159992758456737012379915508938992 12079138 554428213622588167923070302931665718560 12079139 1051946140922441850868128616624894751856 12079140 85774377023262722663924775609851781120 12079141 1146264965336546168546122772319242332992 12079142 147116622897380112182506735382061241344 12079143 861323332614750939027343017986044451064 12079144 -310911712799167718836103447295440486400 12079145 -8926599505265564043468941830831052280 12079146 390618365555227810097213569910767855104 12079147 143288307993471903474120524809224060596 12079148 -19177768285630251985553468964331905792 12079149 74991255529404228195191477194164435264 12079150 88452387251278528436035602816065241600 12079151 -165567533397544502904763873155442706448 12079152 52235436950457893196317847549405757440 12079153 -487530762379563113272720993239450973980 12079154 -631793202528325945538805618907692778224 12079155 418235528476139925809457055023059692800 12079156 551482096748616486766499291909395587072 12079157 -735875797694657880513313457711044968594 12079158 34202014883192852005824040682122426368 12079159 438525688861676999390865107764230689760 12079160 57602751397857686238267550212214272000 12079161 9261677218367560545650238874807176180 12079162 7441404746707066637626243189984200960 12079163 -461774060891471657461293320424925062816 12079164 -48003246549124325106374776811772165120 12079165 -48994488395581931956768716995630762880 12079166 -310061384959238651482252922641787919360 12079167 700463183116144956596493891171218683920 12079168 26136346882243252084802982113623146496 12079169 -594142719340836240160920698064918735420 12079170 -120546831926479139333382075327435149280 12079171 -419193172224043566830464400287488261280 12079172 197071653736952372460185942948816179200 12079173 -5867048269891136743271799890742266976 12079174 8669013766161465541234575976644113280 12079175 -449166298959000433602935246216728557600 12079176 308464567459798701462681452876645990400 12079177 -34506437882782263041899366890214101120 12079178 222803849086302963320368841086549934640 12079179 262125889960796386295495647554567936000 12079180 -767844081452308719142756076593116764160 12079181 141878340141324376441488133767459982464 12079182 -291724526511712338327311379644764675008 12079183 -953743269261937438314030087453496986056 12079184 -163102127717740220568808151823656042496 12079185 292024765593985367659589898544303660800 12079186 432930246161426767471080981211420658832 12079187 466940143670413683034633623024012121836 12079188 -1162474597182686935810321370561310720 12079189 -33337015364901100033458289358009961010 12079190 -348989426811718620418994103498549254400 12079191 415703733204734610862635254264259417192 12079192 -415105298470891357554534407720633088000 12079193 -433627376285268462787648200746105962560 12079194 -163955425269534957727315587131636374272 12079195 115771446565033674331388247941288491200 12079196 523104099622233373956641609417299752960 12079197 216998515983446597736490572974395988568 12079198 501717428432197667666177731869161700864 12079199 1008803373234323473131424658124273609720 12079200 -205501370595156023694944412855435264000 12079201 -966318769925140724650592141148393592798 12079202 -293897439447387583918677440427023702448 12079203 68007352971169594881707870965382237304 12079204 -645932125344717465446621131145626716544 12079205 170001234913200911429219612064081711960 12079206 -2726173682076113820524424648768512256 12079207 20600591619448358664704952259366172672 12079208 7583380864170381142202950015485788160 12079209 135521345234992433664672087227387224128 12079210 -20973619986914692515299816331941806080 12079211 -70066618127216104958857776131896450188 12079212 -29369090336715130084468839845624217600 12079213 371728523725053547536877765264693633504 12079214 108182464680042580632331222568134708992 12079215 -223276947839680960250216693883931420080 12079216 1264044225460707925768813783252926464 12079217 -833728903852179116130210484183193842734 12079218 169213658952893407795248914816850958848 12079219 9494650335505754183362807716325221480 12079220 -275374871094006926071565561861771850240 12079221 -253013558261071699880087812287679037952 12079222 229161759799813578014102624791286267904 12079223 -457489787211880613576969032049113924536 12079224 -365003759168748455451876929873414062080 12079225 -972693996626079040453162685435680528500 12079226 805636443235704469232817366561043249920 12079227 246827576906980129053708148727266077720 12079228 281781533460733033764461196082000435200 12079229 -1044520062056157407565575294335094471424 12079230 41196533517327483150094856380991754240 12079231 -1983705915149628812410767101886919592880 12079232 -185869086883258473301685629411362078720 12079233 218162668713173210994592880705812790400 12079234 646322906755812049167316952580830462880 12079235 -1066989959454001327174134718370485128000 12079236 -81916416861174000597476019975658500096 12079237 57464578176413539381153638802106690140 12079238 -456479830012337019170785717454372181504 12079239 113130956289695981971598989517779056000 12079240 -437295070322186259060124551246149222400 12079241 -408646241695936867378883461053476322048 12079242 74846568889101613027543627523748655104 12079243 4798712478255223302196551671515803648 12079244 -619808329590476816629810474018323550464 12079245 -38764552792577323672815690002559557760 12079246 107806415744506030472561400738105240960 12079247 1203238439669433974914770877296063007320 12079248 92376549959681895607722161424432365568 12079249 -41553522007598231774885264545921837120 12079250 -407363077374068298698567333090968320000 12079251 -425382281502573790792229271348087273420 12079252 11499824181666884427114512248503555840 12079253 1007914278039293434183715121195333839502 12079254 -176868498576018501266697988383545026560 12079255 -354962228073635458520490882391102700640 12079256 161330991042380109636369909058861547520 12079257 -665545213026484304624150616890748429408 12079258 124432231951543128433141724975843712000 12079259 9879781407476521809022950888769163304 12079260 -159839590953648335352395303845488384000 12079261 943576994838277869334160440931284837862 12079262 28696971926953769761606878070000612032 12079263 112582627341676364788727989552613207424 12079264 -199287025549393690202179413702409519104 12079265 530526834685033996014454691393783395200 12079266 589185386748954914450326303241505636864 12079267 1393836667431000108598913595698372548316 12079268 -345104175918579939155336734431280660224 12079269 502587178775672899223331295417849233600 12079270 116470239410161962112626857649436565760 12079271 -160392283044541343079396883046266171800 12079272 362723113345230108747849021185941585920 12079273 679677558379948329949516408884445541760 12079274 -36345699137407873133694550066595386368 12079275 375163716953068793978397358042885714200 12079276 -798242001414053074901375616887657080320 12079277 -157509459600330389655177465627206425728 12079278 -30593075155914828893238887825341762560 12079279 31917382421897367040031323681085379976 12079280 148901306382050184355146472179670056960 12079281 -642091619560288767739502636773745236800 12079282 1737126418998942581098078384898473359360 12079283 25785816425555304975976952740385430624 12079284 -25688972405985765223753602424880676864 12079285 -1163282709158402578141328864122664004840 12079286 508914086481400028685124972762111602240 12079287 1240324158362519697471655530754929425280 12079288 20897744637157233149035927678642790400 12079289 -443470689846927604623923649030604888176 12079290 37414426109538758122521100120358822400 12079291 41406716837223663933698740664073533984 12079292 -475881002396648342449311534544327503360 12079293 -131240957205822411367035976132224900000 12079294 99648415654688166954460951915504055232 12079295 -233097612902891891181528830850664210200 12079296 -472449010372363906205311547748498014208 12079297 4696952788412300061075161856177351144 12079298 -219304365264511673938577874172426987008 12079299 291252038906179050195203580995231477760 12079300 -68242793332049506765045360445634560000 12079301 -142631390460682232115537221890685418240 12079302 -6880324528522848568941569763633323520 12079303 -324430177538382121184984006100385713448 12079304 -570260554107845959982945828985041034240 12079305 47271802189245428501781701931888030720 12079306 -588527979074336348598639542264871459840 12079307 235278968316899625529643013394024861680 12079308 574480677014968421343712510322474319360 12079309 -1110711106534420061314368806017756810 12079310 3493558144982325726944908205290104960 12079311 995031230413100737320987550244573601672 12079312 129853190714935934732562724225587609600 12079313 -932849732522895433894381323146634517020 12079314 -237406045050097229151987730120892021760 12079315 -1052223410541472606327977474030474809040 12079316 -456672325956278042951824758273390150144 12079317 801666769165664361900979761268283914848 12079318 274916738613400866980871871847894019360 12079319 -3310491092615884711321627240067079504 12079320 -457338842634937857424426227066391756800 12079321 -158745966485105522297323287883316703478 12079322 -684205242776529807888281641241977509888 12079323 204293498254131358909098737266156353144 12079324 569664071088475944600805553818606273536 12079325 -397882094619521750362912076872302602400 12079326 165199546946273637589758515971819837440 12079327 132884872235526105326404764493571488608 12079328 -354930524022251032652922782557183672320 12079329 -283578293588306944655100468732182386560 12079330 187385869046351364266642685931331062560 12079331 978608181635044532329240885682822333064 12079332 65906195044262426131170750610900637952 12079333 341204557836535745444192309592867439578 12079334 106366666391863478814049128826233966816 12079335 -122790713946450505064832420929570295600 12079336 -34653008642266629598207159740078489600 12079337 -557476410130230501356968858773376137600 12079338 -13270625898476308467855538922346028032 12079339 -710361175436992549495287284875043246860 12079340 69912891606484516119322898714929582080 12079341 103658399994877818789543041673981489600 12079342 -424983366619902263265449572698714870912 12079343 -887618237382993507744207143431844319408 12079344 -72604767329600633099754888966831046656 12079345 5741736204921124525055014246985707200 12079346 -128492010256408780516844643667970758128 12079347 41357690822811156109907385778449822720 12079348 -507896046016859084037473435082090443392 12079349 221882269688341241141839073764602322350 12079350 256112960159316692176344186870770424000 12079351 26223643968128936812381705826543032320 12079352 861853834852471565499410501899465113600 12079353 -109829776486585761061041026029227859584 12079354 242132127828486780430168867134726780672 12079355 784176298550138693019841410058228277760 12079356 381858275894093129439074865472209142272 12079357 -424275376823673099628724723251705838580 12079358 215214466867118210804562650062182497280 12079359 973776905298725063762644851291826300200 12079360 624572624382725424112706405957873172480 12079361 231326055802282715823175751498441069184 12079362 60534408828515479365718170959420564352 12079363 -1743103435026027308264528192764475463560 12079364 429831636794470742108904611673072384000 12079365 -616476809832344598193066067463587160000 12079366 305615995787781487097584566185716994304 12079367 296072647957010440638821557412997819264 12079368 -7102792536206446195174433707335843840 12079369 -1185334046378904322426781705113695872230 12079370 372116439660662896742488647044384025600 12079371 410175158102429552718155682740692104384 12079372 -587046845162245725417094174869922188288 12079373 4141068127841114747285053259827777164 12079374 150761934531071982898615877569356548160 12079375 56818690910157129184297716442032240000 12079376 258684350055183087007988192284898230272 12079377 354478150337669625710685764338635356514 12079378 -521735519342066277134584580765038773120 12079379 106842802623808001549160226718627224416 12079380 -179926284582622937378861428837959475200 12079381 1201577450811307667976459825983916807182 12079382 -327170577927887814929103010267219674720 12079383 42645756541986696277381468222489800960 12079384 -199795988784498155774544032048857190400 12079385 284422420089322726365937558703583036360 12079386 23725192577800140424795460511235106304 12079387 709154692226665715606217083735565980036 12079388 -2699753834306570396747393363567761920 12079389 32023905977694502743938572747879467648 12079390 138393836659755331569169034100407412480 12079391 -271069211284496041595977695266575533216 12079392 -33347935660824064540111772465894522880 12079393 -287932640652800203301213030304212678976 12079394 135584920312070293457078664623965340496 12079395 -345046466966333746146205807104671786400 12079396 133050858668632311252659944051189538816 12079397 -415323974684150215766588546071743749856 12079398 7941443425666534510068715925094014976 12079399 -1604707565970653270386789823602359198840 12079400 355999402807141986798681386732829312000 12079401 -130739962066283653565708021116639260096 12079402 -7446031973895237199086378514598899200 12079403 388467236352792136572930109148186184480 12079404 139715941233013132474818673422146000640 12079405 201340485887623866270684338388905548800 12079406 43650886568973687742798862910658709760 12079407 -461545280106353186056363733202709088760 12079408 418612273479139094048159142496698138624 12079409 -287431162784093851141986308744077329390 12079410 -11129007688112592250359684370194401280 12079411 551862995918945415713155080843879413952 12079412 -1100503087967757673964914755120915990144 12079413 -581653807922130416633289800331649126656 12079414 328123907895893952811924070626351438080 12079415 1144609121997794310679053314701012875600 12079416 -248392477981336243187013643342931558400 12079417 458265669557692871443197939456364126272 12079418 108985580742598042700076885568511962560 12079419 1489275356512344878190093496079630599296 12079420 -121458379907282446975142989720907965440 12079421 -40215883591625051765945861975464394778 12079422 -1140985302738169219294037538303234662400 12079423 1528965788798115652878813177230974537536 12079424 71177870077763611347360395387448852480 12079425 300337873322569476857993252455192278000 12079426 -1335341292872859355712228651395059840 12079427 97496338149059253554087664759247639872 12079428 1301139679003351879183587932608408412160 12079429 242372950195134783366953724720410715520 12079430 -997545168476240321006640127431504000 12079431 -2614602880887171250871533917316543272 12079432 313050686803730356312162293077367014400 12079433 593545317573460994225207055187326302682 12079434 -311898448654002281409997839759435225600 12079435 57365876773770439308876201730449951360 12079436 239584238404122641345387310502984573440 12079437 838160572160052907288674305107509255168 12079438 297580410948647158095543098796211617792 12079439 132782859394388891742876964684290598224 12079440 -2981322700238879911745425578383769600 12079441 159094763047393415341841791722749023584 12079442 28142904746104175991253158628334538912 12079443 451825886068336171170020806411167145728 12079444 533677423385469677912849600138288572416 12079445 -467457525760654798825355253628644988800 12079446 -270732362402537241350891284591597002816 12079447 93980527332480239947896809577900704400 12079448 -243288435594695750316900239839676129280 12079449 3194653696325351665427352907937167236 12079450 -274845422122464091225048602011224254000 12079451 -806892865520414568167227507620150855696 12079452 -57881153954467905947057598417013800960 12079453 -37314781720330874464707805385102862298 12079454 -805771561487423631690641406821797309824 12079455 -140341457185624802446290768101838038640 12079456 -126458492755714442532171244548566286336 12079457 238711271689567106699940420804298042260 12079458 -488205509835076150650517762268073404976 12079459 -94384767464809843162778819768412386560 12079460 26182363204996336502159965887836405760 12079461 75336734649500228916930337572500815104 12079462 363917036389327247765832177478335587712 12079463 1652601571868724526404854831657049989784 12079464 -197932002289159327487350940627046236160 12079465 785115890458085075849252566441342285860 12079466 -32206093388789638987000531443071143680 12079467 328083452191975318886298491673741285084 12079468 -871295781393034352290051936239521220352 12079469 -381355688692045572002469858939531702804 12079470 -102731036930679476408864820478781644800 12079471 -667218374907938260435107056014370241328 12079472 351797273865514772248020785668189618176 12079473 114537221499288165235698427755040580544 12079474 -6835641396656965274705697234818335872 12079475 107026170517786154726982494661280579500 12079476 90226676394258724058875527593475624960 12079477 1719675121796182550168266727533380417326 12079478 478634605581801314873982813277233315840 12079479 421982653847492076113368929845899050984 12079480 566391211134246440186331095177941094400 12079481 1721619983534284683900984902841491682282 12079482 98001585994689440245881492841375598592 12079483 -343947081417130346569993544900354910000 12079484 1055866412893269981308567921395696644096 12079485 -399434725804316629465032979197894145920 12079486 451721438344084727457136458288502796160 12079487 113259347962186254767066183176329232752 12079488 -366036838984772006283461415073008844800 12079489 428548018100924513744943746004115188820 12079490 604164495843790667385740145908851898880 12079491 -236048939689329621971788598226768900096 12079492 416896659422026166885665273160056716416 12079493 490784404029602046292313563776495611742 12079494 22538959765562652065384580382006131840 12079495 257892135678155711046409524321660028800 12079496 108349006674092118441254355496579891200 12079497 170600500571279611365201476954811329280 12079498 121488459161567153463705426840430110000 12079499 139278953872565819484461064447714688800 12079500 50767958610616609192190210308249344000 12079501 148946718394548065983075812633665527040 12079502 -338374937286321999774513298339736906496 12079503 -1716797639938229892838885397841198816480 12079504 186290907302189750067656630825190072320 12079505 406194140372561882289680528319212800320 12079506 -153925218278872947690700715175913716096 12079507 -819287876056602475531376141334019660656 12079508 61669940160153534730679948678881714176 12079509 -332793625153346573257196685582784355232 12079510 -77959490651176315318749364420079959680 12079511 -893882997900098721946902723716012048808 12079512 -67319643599641622129257283105356462080 12079513 74477688853951887899496072526091858762 12079514 358027380734059887329597291544508429824 12079515 -316003262882810980974201561603550003200 12079516 -210194686000572784570963457137073262080 12079517 -1489923790148222806577430353995526800320 12079518 -561490844906851128997411524252708022272 12079519 1761905097182866615261241150547162225496 12079520 62792727829006232351823639882030120960 12079521 -8018432552109177211661156245191780780 12079522 -34405577180695570761846371748580319232 12079523 -1134812447634575636117002554981435336228 12079524 18990782325746135026169270481412116480 12079525 381470863027205884069352955985080973550 12079526 -641294297125522326786252800327344032288 12079527 693700493190590510373966003763399258920 12079528 792609064583220859234361211027400412160 12079529 -20332791090788517837134180783336073888 12079530 -151994229245230899675234245637626497440 12079531 428501395403614110313454516389104710400 12079532 82992770135914331679563328770943165696 12079533 345527744695493734226725012333491004224 12079534 720659042497431411092779373441855044416 12079535 -446177926055110133643299777642228037600 12079536 -18419432271161569407590730628476174336 12079537 -1694688401536985348407089235721135257308 12079538 94639487510484623505151844393967406080 12079539 -554086058592356320294996471445334815592 12079540 216052222719279802056178987022836193280 12079541 1127421218900638218516552901895982504942 12079542 -427714072687982193657897365630848258560 12079543 -151565421056143752597786219809240706720 12079544 24093935452097826675046689831551078400 12079545 -95147085278583327297531305319425919360 12079546 63996735318995709719045849842239119472 12079547 -34745433115882346149660742066595728208 12079548 -33921449302678017801857306016152979456 12079549 -709922773205684342479009296913659595450 12079550 9198378620512934383753428919573660800 12079551 565194920120133318094610395759853952 12079552 -197596773596792087412828493377876000768 12079553 -289501982097771181345397522340127497216 12079554 -31280558046850065682747538793837527040 12079555 -26232778831463415776121677851142618640 12079556 604082241437878071445476027821902368768 12079557 77500841907160872140330984376569754240 12079558 673797471635329329634549600489598486880 12079559 1188123238260768309658885392512915852760 12079560 -837196610768351480106847563750604800 12079561 500768257497296352903038231437440409252 12079562 3227346930280695103130369367865572864 12079563 -292515977528449138025566040964204214056 12079564 304761564727551341907200885918444617728 12079565 -320756517260490097394369929304251647540 12079566 -463336692290519074594252383578585586048 12079567 830200237535106113391534916619385829616 12079568 264336121201502550866258958729127944192 12079569 -622653654110286678410436289267637181456 12079570 523861818668780806351758417452426040480 12079571 -85399024506653523202672423759782345216 12079572 201345556074307916462528115951499364352 12079573 -170246660889028805696409623019472881600 12079574 25766050398090293596743495978914757120 12079575 121921569084568960726576603041851670600 12079576 649788331739062763381528838853888174080 12079577 -498216372090531282891827503181676585600 12079578 13911351084878579608313859910346103552 12079579 -726139591702723162726361541421928071200 12079580 167935827031244407378950647549829642240 12079581 -818094904559298594164798621393134693248 12079582 264002504215389516773372518631668718784 12079583 -1303758488586448524021643641825458999976 12079584 -125471863348631482885193530958980055040 12079585 -42503564699566107547559375763434177280 12079586 447882918388836684870386121458787181344 12079587 -43742837419326739979226666306245702304 12079588 -22353768859310449042037739746657472000 12079589 682280600770917267759439551668623179390 12079590 -370265443373744504159324616962587330560 12079591 1540383998089644760670489615739569607992 12079592 -295938348075987059325902496140164300800 12079593 -204883069092490468337469434585024033718 12079594 -178459620594734170351962722073818957904 12079595 459358589572037496841626293443921990800 12079596 293383015619577388364365213622789371392 12079597 -475733035728995860234132389891749158688 12079598 205756290854654512975124878782964902720 12079599 -165529979695179722776425256467620242560 12079600 22161920687471777411765102243541811200 12079601 -461999941185746814038369278951634141760 12079602 42739204451255578754313001601695744320 12079603 -1726020553139282998082341814273008376 12079604 109147759689968045865274482947517284352 12079605 -121813806203335722690609579834347335680 12079606 29760475509415923252157142189921249280 12079607 -60990942222154325119127602531210196328 12079608 -371927030440580887885040856771574640640 12079609 1322176643016332240745627807236367829204 12079610 -46315546935154572100588261223403947040 12079611 131431004162541806736469452844041976320 12079612 18149733875271508583417578947539868160 12079613 280924119348870335194831892387906558304 12079614 77910063245979000923618958866035052160 12079615 -317333035453651845554078229116383102080 12079616 -148757368978669073641669709632402096128 12079617 704661502907321942305632574284129539520 12079618 659060353313352066635118418215868151760 12079619 -1431884437422642604740708810150337054980 12079620 -79744234032867564965367571339844997120 12079621 1601519730119083004261709435656938649822 12079622 -206617094183165024027673887215244152800 12079623 245142630596546650490884190487176287104 12079624 -988355219796114883654864260492447575040 12079625 -542023444884709463848824084069357126000 12079626 1104034461730567029938761498898016768 12079627 -266510958576378800510045458530277119804 12079628 144662424741236766402754282253147415552 12079629 504522988492134015406125442163324063574 12079630 509994952161197014533235610246693673600 12079631 22027474332508718328428767476716795280 12079632 224518713315020063263321375230508400640 12079633 1225440100136568405348473198290386920882 12079634 219932895091814984749460236345390912512 12079635 -91362830421227085307127755725282248400 12079636 -826045164119717493023317304494379243520 12079637 328076855499616914008610761421949319232 12079638 -454570550242284612075734712694601623680 12079639 81407497863493118737797254211433488480 12079640 -755556914185175028531595836224048947200 12079641 102583075303999819092674777871828169728 12079642 413377733469456251356433919395318303472 12079643 15568261040552260593465971012950462824 12079644 585802387185619942334924551931883158016 12079645 -129278752632522030338808277108806613800 12079646 1164591075680865021552302790772604928 12079647 -675414891943624252753597717949646023832 12079648 -247755628949649541022812518263159783424 12079649 90766618947005902873858363629106179840 12079650 -190336014414572251999766327232012460800 12079651 -1323283832656193936243897593395887965348 12079652 319645356852273905310097850373232046592 12079653 -284652397645113621591645048901526716800 12079654 -221209530526254263822611857565152100992 12079655 -51520293203760664045661490911494724640 12079656 387428651244935884971631431963507916800 12079657 589747400864014400622902700375424790906 12079658 429662272520840220282674437684168983552 12079659 6819376462725706517583227331156990960 12079660 118008589033696690697944979360289024000 12079661 -1185038179351277169112177174974989090976 12079662 -83693894870113378367774800580720557056 12079663 772232405000362830753366779640836122600 12079664 311320337934015864692949110020746362880 12079665 -503711786197286911880089420069345737600 12079666 650683192820091906874855595469708980016 12079667 -67994999896146654342997585693506151284 12079668 499107337760794521859912341929546864640 12079669 -338384412050381881515174358958709651840 12079670 1603041651401076100043065153821657600 12079671 -189166227661065702852189986257476534960 12079672 1799421044257115231455023730230067200 12079673 -957029099088351294523561265120158183980 12079674 38064584152429891114437790425390693744 12079675 -10402697165666775359654642634633209000 12079676 -1047381698196995067853113845747811151872 12079677 -343610963971676294749821560914888472064 12079678 105514412541237033884337714545507442624 12079679 682064769869075997272778407129470937280 12079680 129631607076753815647156777722744668160 12079681 1036032650970241403371209203406856413952 12079682 -224704760542911348079014044702226581808 12079683 -294980495239436141549890254855013846272 12079684 -56131854879104305125911717445585395584 12079685 889807812744205615681324063675185400380 12079686 -202668973466088251677409954070157662336 12079687 1353119718716581694569989659088738644480 12079688 462252447708039737138794589084660597760 12079689 -16647973685997474787586178870496046400 12079690 172821953098740897488954554022206863360 12079691 -762040624699573794577066485839304624528 12079692 -11317044004119691065252359218242044928 12079693 -404137741862645017830420589168767757940 12079694 147008369679860912479025242179330524160 12079695 -145616952376072379082606795176533156080 12079696 -36307906997376515773662207789258907648 12079697 -625381428293035467825483443591014104768 12079698 -56229173396663680838473841752991539200 12079699 292934035416035184152606943997986687240 12079700 259447696655536069803620137925933088000 12079701 207099878555847207395477494401921550584 12079702 -348370691318730138864188163223804340448 12079703 -115149210150543743696249668782207915360 12079704 2337357395865225027352358884683939840 12079705 959091167048954427576174471526196939520 12079706 816655541745922875094980256019356293120 12079707 62889260033503833065996347508193593280 12079708 -398631262264182486034748015676055134208 12079709 605195409480358377840112446039444527910 12079710 -115143041134711642705107901989932692800 12079711 201613580949951999930704771546533864800 12079712 867014604888329583438565676513339768832 12079713 258586437066868330648769726415230810544 12079714 301676430204610478912574353579449047840 12079715 96570954171133553592762628809252750960 12079716 -265774529895479633315783767095109748736 12079717 -448581472494205182310498000784554156580 12079718 267654530942718408590211174420807010560 12079719 39899199517931048807306256154919654400 12079720 68535954582989957661717020466796492800 12079721 -1417216850385903397500322172195669211078 12079722 7067106247987421511229438769468835072 12079723 628596240243325533321468188232590190880 12079724 -445323052152565599607252414974591187968 12079725 -110488277981486206258283636309827404000 12079726 634885040583745459598374471541021493312 12079727 743153747392620213041752854203809367424 12079728 30653395807970580884211482274130329600 12079729 132799625787529543656132041244581376 12079730 100894369968146135105067945290012493120 12079731 2637492124684146017475830052101428800 12079732 4226890745632586802582162534647726080 12079733 1018197750950391914757194628193708775982 12079734 13298218279416212447457844857566815680 12079735 -13172206607207076001764750702683377320 12079736 -1043130317641967855327358870998721208320 12079737 -989765231763666035479733318687919458112 12079738 -215126535594525762162460182287663918592 12079739 -21969462847402220010113302487661769728 12079740 61092823426692007217127630973157606400 12079741 -532392110317476858501060351520074029748 12079742 588367435155393803431596716152568182272 12079743 -145538653392094856696221857906834794736 12079744 593425432191720971254762041408434995200 12079745 -41795501205955675533498529913407104000 12079746 -231472224010904599392948196696745210880 12079747 67786689643649654188830564384483600960 12079748 9387965187688444336337486090787525120 12079749 87179447026058116270279221880368255648 12079750 692084192369448265714547875328375520000 12079751 219252750658643893161850417562352922104 12079752 -947164401809266540183832204424791654400 12079753 -273947012418309537780612230571564884800 12079754 277321497954707749728539046664438710576 12079755 -517857017671860543227471096761779675600 12079756 113637732284157191501209162997139945472 12079757 857232048806031406469993239897083535980 12079758 -9587273620361100638987906795446151040 12079759 -96879708982023154845294121635398933720 12079760 -12412240711503213286991682706294702080 12079761 -437704873526806235679604157385015280320 12079762 -375941295426686391048281199446374624368 12079763 37700932277831900566800614822725048920 12079764 -481607634418047065312984335601255122944 12079765 -816516522362669686800329836608291875520 12079766 -885130099337286522508347091446382707168 12079767 64926153355493089870548024369503358720 12079768 -412611379426488954831690284695435069440 12079769 386505610864441233639465962714316784008 12079770 48494561399155748282666417359055481600 12079771 -588467285241765621136607162803647879216 12079772 -1275430260820610535715306980432683755008 12079773 -360306874363440899707676592309135527616 12079774 -99238494249096207583192800667870752000 12079775 16074410317522282024854495536018379600 12079776 -139771313404583040217489140852955545600 12079777 -87047007236990788797150150451494424320 12079778 848463336763446835435766110948059793920 12079779 284539531255043828246855977386404408184 12079780 -781459655099820526702318389172627910400 12079781 -121182592499368507286064903148584861408 12079782 6006017653117154622906058103494472928 12079783 361975431643650830989003638355930311032 12079784 -125285059563678277424305899806063738880 12079785 -405509340059518903384923760765536993600 12079786 -142660873435229390581401646350266307408 12079787 -90712465993529908849254223863518980440 12079788 25304424809962527546395216793246498816 12079789 203367416286305597213718105475618203660 12079790 -311024771602077116050070194475172993600 12079791 738528122096673719761814557518060251400 12079792 -18550489657998278823537725368934400000 12079793 -998305045775807049426009364631554494 12079794 -301152539935478471316137856803241878400 12079795 77027980701697486504651192747141324800 12079796 -835355841051102943291368011513185910400 12079797 293135903212897927831522179013771325472 12079798 495385895779039481841960061050280518912 12079799 2769078026199156988878694386224029592736 12079800 -639400873397640412610510826555663360000 12079801 189355313003496092522002954765992262400 12079802 193888310646430683213523082638337839104 12079803 -990976170224596820149338339566534625792 12079804 727510606714468298337485133867438431232 12079805 150037969766150863502183420652593606400 12079806 297954502399235845456448550410177757504 12079807 -436746952624148319869239611486035634480 12079808 -64415721622655363436725562951629537280 12079809 -343125006247125966707740010972922704640 12079810 -487780545971833268079905393915556649440 12079811 -495097453923903350052325358644012975200 12079812 -470045094906044458685933262111485887488 12079813 309195403520282649760793133132579963384 12079814 255172285137930866078846256681042044256 12079815 -225566041078469480678000919559052064000 12079816 -246106010152859709306269049921662976000 12079817 386473637297583406746358529582185099866 12079818 -506450608243731689733552768942548736 12079819 -17367979419483705341185472555945355504 12079820 514652329415557902862264321579725619200 12079821 -12993695145918085027640862846389269824 12079822 207341925768863020867192477272187307712 12079823 -540168449331557826495413449673863640832 12079824 5587228387297811249145037776795992064 12079825 -16022449583209717978170117137599894400 12079826 454731229485764405570610973688220345600 12079827 -34774491789002414072660492852728310160 12079828 101587238175955422180066688307624912768 12079829 -729834925131106941001389783608484219570 12079830 19545655232625865590180170670937620480 12079831 170397370971096033738550362523858114432 12079832 170343949622224567715818242909481205760 12079833 -274287701824735909498916438074538358576 12079834 -32403632017995468229259765011762442880 12079835 -443494327753426592003462530723361605440 12079836 6523268745609689502712901063543419392 12079837 60076443461305595628393169799123059200 12079838 -180028742184789315480001533770282219904 12079839 865526049938884255799806356303935283840 12079840 1697212020952970598356183162909774315520 12079841 78155099630359622409874700290069146900 12079842 472087212778723492352124642607312125312 12079843 -238914011851285787950445975630255959584 12079844 -1775922499246161751864473229315375104 12079845 -177477292785668808608579849676702924960 12079846 1030974797653585966421702946331744700160 12079847 -186201229198116426888068311024338814272 12079848 156096577620112791771269762674013061120 12079849 -57005719995422441412294471354028160000 12079850 166624198218007368348583331169622544400 12079851 -110927833230826965561462434714137583616 12079852 636085327151754112791342459966365458432 12079853 -433012800280491483139561797989001104256 12079854 -10123378890071172687087421300574313024 12079855 -62049434840395256167183228197610581840 12079856 -38332195660893560910189187920349298688 12079857 -653022736804154962648653096276861474960 12079858 -27478229726678592729127643222445365760 12079859 -506313854537692015947466897698269442048 12079860 78697150894701650384883828515276881920 12079861 901391876414328260907800361003774592 12079862 -239745766137438226339245170457380382336 12079863 257656919568952359107809576270329287040 12079864 -1153761104014555364935850290303758458880 12079865 -213925742837927807567805270232653748800 12079866 -130085738927302138169932834424025267456 12079867 -13222738118009488408237993547305056440 12079868 -276820598336840311172916639891461271552 12079869 -222505783018996182053867507861290740672 12079870 -456141957535250994886356058321790649600 12079871 -126775998964707376457184120949112623056 12079872 -237407686428544090453916865733563777024 12079873 230530519841890957828540301650066660224 12079874 111074515103131959511331710411797033936 12079875 249393456218917013468552139422051388000 12079876 -250128209575245858403579277610573139968 12079877 1066247570971566637896432625832234376000 12079878 -445738861715868923052170748801993350976 12079879 537947400609701539448723326850658051376 12079880 499986246544305081784365318923719526400 12079881 297146127979921137208236530610786633600 12079882 344715939112151611140139417760178687792 12079883 1502134589818621607443519805304113058132 12079884 -8444632808791151224840430940011701248 12079885 -87225999727723414490207234689666813800 12079886 128401851075555366381775370822502077184 12079887 -44801897738175508043156758763623384320 12079888 -177315098102508310004623224762342105088 12079889 -378483586270291186382701090176307891344 12079890 -240402832057424490917995954835763840000 12079891 -558440344938669779957029107915458453216 12079892 -38247607927597691981189009777131653120 12079893 234458914681641803486569015982523310080 12079894 -16860326873296746593482946396051798016 12079895 1065217802214265207230110103264763420080 12079896 721244992224643093535554849622630400000 12079897 63054246223679298231700182467743494400 12079898 -209132651878709248220405216647380104736 12079899 143894312563623966022048045763213763504 12079900 -171976289947078079079918680625915468800 12079901 -622059644895649897671374998208474870400 12079902 -4635251246500458896525709954075811200 12079903 -809598620019453302166706895529422980224 12079904 -11278947747064638462099692135936163840 12079905 -330265100228836957357083634842337779840 12079906 -175833034204023334754162479693886350176 12079907 -238722683896463577652169716951954879488 12079908 -393836905376914975359157172758679470080 12079909 491890742641950852923073576685686018780 12079910 26842006072465506508114616947731164160 12079911 260706393039995348097941882695823511672 12079912 84697435472347663171696363544979517440 12079913 830640229420274789071123280739151959162 12079914 184439337177782362126494343529488896 12079915 120422684007439422197707147313121591600 12079916 1131724421821214416313995123837064444928 12079917 -648245885194565596629283615436009445066 12079918 -460624041501896705007864798453471963840 12079919 -1292003339549312638496738084781883556160 12079920 -76377517127121288798510667678941511680 12079921 685167852632777055108214121058589800180 12079922 -354393662369417190013334023749616727040 12079923 -76764957108790792860768156907089872016 12079924 -232562129559907029403972729302771263104 12079925 -30582320050774895313971792045915328000 12079926 -141405907614775617681894779573296875840 12079927 -333842174955597454130778392361402395224 12079928 -189666918841189622851438456715539660800 12079929 675423159462018300127835984323286312784 12079930 52676798382472949019242047231007051520 12079931 -464345586052222421163467727091862474268 12079932 -594000858255268523343885645112046297088 12079933 666458552316657734739182038451431242182 12079934 -786318227716977073333665986536800307200 12079935 151522164860474853978743102453739360 12079936 323449431561171213576933818111895797760 12079937 12065177603579096473919446022057711700 12079938 -62043624713781629710051120660994729472 12079939 1169670291591384864742465995596551383740 12079940 186476634552305199170088077804437340160 12079941 -22364813170337429746256466179505899808 12079942 7288924694515306805024156783993391360 12079943 -404038023472749139833819734414396021136 12079944 -368559222653534255491377598009218800640 12079945 312152785266131769821043474651662876160 12079946 -250215489089559933993204647935542498720 12079947 -5857267794503478950159057466059647104 12079948 303108937162463538687797146994672283136 12079949 -330890823346058685126278771586604191264 12079950 -137561908934155264787688910145909136000 12079951 -169453826006746713652932706321765798440 12079952 47853608652926765331121054199883743232 12079953 -450758956854673613887188763066967809440 12079954 522196741141183576538678345149470892176 12079955 -83497914675686328481962602275830390000 12079956 11557475330543316706583923855070330880 12079957 -1205228761441972119838694884903154984000 12079958 -477000409059839648922304371631700368320 12079959 -810539979221511377209474852345378764696 12079960 696443192971656789640546886233651200000 12079961 1446089587577813610809763726624185532624 12079962 -805629535745588813101207861129311820800 12079963 -24885108590888096445927237644680433920 12079964 223906188998127739955241744800264802816 12079965 -481936068951976614187526247077269214880 12079966 161781681441006059405099179217603054400 12079967 32523081346577326256286140810606147760 12079968 -204812705843680142985377103537789468672 12079969 1795104484161878396952981540908953096320 12079970 80722232353574757047827672003277121600 12079971 559984875807677935332239674806008378340 12079972 -228381741990419936579291540616537600000 12079973 1611670751761269852329126220066752916222 12079974 -100701349099980134555446539919936568640 12079975 357270019143121132328855547527267840400 12079976 1309200639224223503598798391218170158080 12079977 -64990056806246635665708765097530000000 12079978 113709347176970088629084865015901993824 12079979 946225263649306403663402155170535418400 12079980 -130412206939308477406820910057718471680 12079981 -96883930606287481615231257928102148948 12079982 -37454881243562718162952581051493236288 12079983 263536910828127005123458395364526470800 12079984 -40067409700953428190858346832487317504 12079985 403815892585728146172416992047597744180 12079986 -128758216146536707761371326170830733312 12079987 559505301928672777663076075516475009024 12079988 66121523320465650675748598061905928960 12079989 33857469220627787890163270361123608640 12079990 858564423050008354997020684036035840 12079991 -280380394369492788348772252284950323200 12079992 530494349256463410296145889113115238400 12079993 -1405456340297411752185598681930720820758 12079994 168184021439477057039088700485082590720 12079995 570268400229038907131728214976102987120 12079996 330027305455007218759957949215307409408 12079997 -629925790069016140104071071788949042554 12079998 77099901990170250367602775231117732224 12079999 -822549683984525742670843047306794224000 12080000 136266083222803914293505093481267200000 12080001 -688460009774535677268636986699125199568 12080002 8637412626167400089622462472989381504 12080003 56754428129983426287384226463506856064 12080004 -320643000655948169118525704562318532608 12080005 -409531749624828951405365475978002259840 12080006 -598951988122194747976718800012048306560 12080007 895519949487475526551169663861269179504 12080008 -994098798373416267190025844619414272000 12080009 359501080240629098350151807968442206416 12080010 16075998883656367750742249620360742400 12080011 -694588589947929125443076658477449550576 12080012 31450777986688786760384799585118295040 12080013 -161221007493805200656517488959927565184 12080014 -502931809772759981897214909838205506560 12080015 127645532544234446997017744851495457160 12080016 54564609477655798621368494411635752960 12080017 2827014122210247756867896603129366066 12080018 -211844597640423413418504525333958379520 12080019 18495843218072409760748676971351499312 12080020 -199729848347369861378655825986986379520 12080021 36408817442024262844652071179372107292 12080022 -185195713720278661219678379678996747328 12080023 71291025573414765272194650815881443272 12080024 -918717648694429304416382991244261601280 12080025 -37361501721172757618223653668385517300 12080026 271107519173266160461138662458938060800 12080027 -1046541477994162686422903300123537936124 12080028 -850707150997308434873183054136439655424 12080029 -203337642346332792488467260301332081760 12080030 289841357466682870945578476473862812800 12080031 339871857249511581629140435155737748552 12080032 -118677496377437507761835918394390478848 12080033 7555887739741087626818566276409779200 12080034 340138678176433489919536342871292810240 12080035 -163087556253339243154397181098404320 12080036 -560848677200739884224092073389367557120 12080037 -625412518667346044990679093022809790080 12080038 -62912696148437972970870361355412034080 12080039 403975096760347652418833362928154603024 12080040 7248408474158299625406086847519129600 12080041 -80930833664148907409086894562636863088 12080042 -249459215678753573294787464768231099808 12080043 729739013848348093074453047803002241200 12080044 7737353228379486129702162188275510272 12080045 1201805460487448654534233799013672444300 12080046 -763519250649479130425029005860296292352 12080047 -326496651017874042750539100855582217248 12080048 203218948513254831986606426485633843200 12080049 -311530022111731733595558948965532947712 12080050 -290931147023320598091303696366312997200 12080051 -998092262909745575173980410575669902048 12080052 -427295208629068774404222709847306692224 12080053 -187875262794817185605464569583072661280 12080054 58656027403949579756216598859042553472 12080055 -90962450105265250330982365210834476000 12080056 1127159342708814789623960020803306823680 12080057 1249894545279600274470692093119377343632 12080058 330710140393539519173976522254827459584 12080059 -535877507702449035985804190532046352520 12080060 -381311699627475795846312161799172208640 12080061 151282134061311746415030145070824076832 12080062 167249271638824719541607687472834214464 12080063 -2240154381719882516869693934833106017536 12080064 308906126395758062243847183968294141952 12080065 662419228477802273782314123733147925460 12080066 194183290392460011386707450808391950880 12080067 278399986273535115430169407998864578880 12080068 55376895428218986916605312851989880832 12080069 718130980120678297665139117647833830944 12080070 438646565103681722923905388902033811200 12080071 376930911917124164989261074891921343272 12080072 748679381395584144471071292249652807680 12080073 377613865802305872764076653820153849600 12080074 -545769586176353340424620047608386856608 12080075 215732977405119655318460835048087342000 12080076 2803429910871391407070774049227726848 12080077 854273606912935369437934290714977056672 12080078 405054404476627851450580114281529151424 12080079 27697796310482614139736512136673883448 12080080 -47977541047591751744442478809034260480 12080081 563880773361687220632063509570172374784 12080082 -63438960224743411179851350231405289472 12080083 299552782327776758110876775107011836784 12080084 1242633740390287989027489610583071545216 12080085 108825574717916531036145991394095802400 12080086 -211637487889876698194052280423622146560 12080087 158140439926251485693197435018033220880 12080088 -455121558669628350681768187745830963200 12080089 -74139872457331629100976452663853099008 12080090 -13269838029366225660004892359267948800 12080091 -423264018867313384819163015992941511680 12080092 -719949008096106879138737161558603216384 12080093 91473630050068277241898148991147975264 12080094 50191111678394828425790194210561753728 12080095 -85775864907740941201112204584570315200 12080096 -9039520676579357684705250846022041600 12080097 -3416649046804231663128603656488543980 12080098 -279875255058428689839451774008980045664 12080099 -388490252856717906652115240947007592264 12080100 -342553073838415830923416376361610291200 12080101 1202087706768113929367378270536439066304 12080102 -1176729845176447968055061293911197222208 12080103 -126046773151485881000906985008058804096 12080104 -502987838826945601964405542180555146240 12080105 164624467241405670422924149627389912000 12080106 287922093957970873751566441215251493120 12080107 29545576373340644010131916925984738480 12080108 -545318113798162438844885078805362249472 12080109 -470303246958666732072741696432098844096 12080110 15256499119778052531151646549516962560 12080111 302231543767522201105521225312515357184 12080112 -108882635509988541900942375892666023936 12080113 -4531810714748388945353432000220153856 12080114 -36169224589049559311875889658830259168 12080115 -403473049520000530784644974108986383680 12080116 -1243918944943098068500917347892646914048 12080117 103167079274677686710180631612663216000 12080118 -269915900867365945439404728017170883712 12080119 7397134951033534759770058650656917144 12080120 615275275856213876092546569232133836800 12080121 286706354664186171065916414905228074944 12080122 747564093969848838392528253053899616112 12080123 -1274757536679200193520459424048885561496 12080124 -82564210331306998312365952360416460800 12080125 -11078119772129888424179959919579442000 12080126 -201698874491296954057182818810783551488 12080127 1057113512314154207041120078991323633920 12080128 1280383134670454653222865479640480219136 12080129 -97231148308342278444061211252958175680 12080130 -148148261850142433693164388374387975680 12080131 37193301945809893727857242006830960544 12080132 348280728483320519162998851990522869760 12080133 58842995186309934476735939568513586176 12080134 102027311648647231450540759093035116352 12080135 461797990736579284540368264983788745760 12080136 -70419253439953010915389702492384665600 12080137 -1746827125166880882439011091905457500288 12080138 -173626521137592085995995689855366310400 12080139 -207482779138476071428226059166404929576 12080140 -443108373042634772127023979713973058560 12080141 166134284007852918961655999821295647542 12080142 74873935414435936410933999898015065600 12080143 -3177712951367850426593209018989306840 12080144 -255011681862624569745408484337481277440 12080145 209724847145223892547382190349471923200 12080146 -110868837271802059752975007547139152736 12080147 824485431722225298299768999675555476560 12080148 -236149909285182944965963898947026001920 12080149 -2730712561214493720147033074684015275200 12080150 -269720048895907639899607288893778447200 12080151 -926765140679507688967279299012484273920 12080152 -65870578082889264284326323785017589760 12080153 82935508478610392193640699795299197760 12080154 -370767936049417196899900705409308346880 12080155 333375138038581902997697751907061376000 12080156 -1027854339846496054554943227395070735360 12080157 430480786983008908540313461712597562240 12080158 -228163714940713158672942859220359013760 12080159 27130145286278397054111920325264348000 12080160 -230138004356064082725814973353712025600 12080161 -1504149926088672885069433929598158702238 12080162 1579794891450637810876554919602266880 12080163 -298547680559923272352511140679119915656 12080164 -59274379853702097391353259701523655424 12080165 496173872839239685346357006740367759520 12080166 222600110607394307835542386959165791616 12080167 495226971387171992565197147801292914304 12080168 814441393477861254827086077796657474560 12080169 10168851215366201152236309178272925194 12080170 -46277316195518844488507975720703810720 12080171 210106700598620589780094969743060552372 12080172 258994531511414410192950870421387444224 12080173 74199219470461146789966822499964805120 12080174 388769156592185311322064099247025637312 12080175 359101631177382212408517354919981440000 12080176 161741349112929198179235573231094104064 12080177 -232271565583904470749541037443698643968 12080178 -34824938072572358014610304194492499840 12080179 727626914909946800723446255975733032176 12080180 198219011207965059177742632290453667840 12080181 -123249132458419822166364015049849113120 12080182 304022079067618055619638426869414934400 12080183 1345751244627304679439169588426336791600 12080184 -21932452015051966044968866073808199680 12080185 -331898430864227318673310423832125779000 12080186 39483777559695462387660944588323084224 12080187 354600089808658688416944649904861994000 12080188 859326440203169997907182235906818311680 12080189 -336302976351317259145553749069387895520 12080190 -110037403012266440153001388718297660160 12080191 -594452329983309599021252447926041825000 12080192 341809880554242625444321792036069441536 12080193 -520222359323161198931578888337727194016 12080194 -6296678763210785180277586953393716736 12080195 -424861028786415125878391356705508002800 12080196 -165130713530236490283584436736845847296 12080197 1445145329758499413445526864938242591646 12080198 -204270442923937351878518821611993199872 12080199 245318790643034551911074251304664531408 12080200 -164773765616931785784862628642165760000 12080201 -481764880107097251515899754977253394048 12080202 106132736478735204425254334002981900032 12080203 -890279479701714350410997683490803558656 12080204 -37131091947253629345515778626448580608 12080205 -19900007934633060803247061933159881600 12080206 49881128683689725484954991962674972160 12080207 732335242189490226227639173912897209456 12080208 64770997032932803927606022702809743360 12080209 -228329054080554845945694448212601398284 12080210 21797741037145368014921875788741785760 12080211 214756770303104098086992109900412327680 12080212 -971825656653706597347783621579550023680 12080213 923564307144706101950484049893531998460 12080214 23037624533636504783935295573466340704 12080215 -743770905240837007397075167020892284360 12080216 70504353360628864103251403084898754560 12080217 -284901539565378777122194806152003429088 12080218 -221308822563527734007167360513999783440 12080219 395157411696928045490882178581324358840 12080220 -16312421422290403332480384708533406720 12080221 -142639282508605382766992662350412528320 12080222 429770912099035813941772772921652387840 12080223 -466062590784339917045345942435066799528 12080224 -229413072564536645788525662122315612160 12080225 -386241020200135338895803217777287482250 12080226 267425638978181533948160734710663644544 12080227 -766302129520226319590395519344652976688 12080228 634471118266997101973482165719033457920 12080229 -75482847369696169834507436632252344000 12080230 -287461049048928234545854466280089370240 12080231 842567340640093473358725772797520591032 12080232 862627330136533449816002152351435161600 12080233 -578166315151340313766379981313604883376 12080234 1090080903010139190922322271252161613312 12080235 -187699665143859411779730886103238481920 12080236 586946844454717112611293452407129491456 12080237 66282460962305640277857626054971960560 12080238 176262483646751402288354112846951229440 12080239 -150191844973308668588508913145002342960 12080240 -49558778112375846587763155772584755200 12080241 -167574013772568253853762005327856766348 12080242 181231429017486564443748564084647159712 12080243 -6408993844609351309233325310364261984 12080244 -114070686040952814805582216040508045312 12080245 -659624371280022540205431586136255320800 12080246 166426548978717369248472003498517289280 12080247 478772689176410362157541323881266337872 12080248 18825856808277602741075366812763074560 12080249 -505735028761829816416118603882041563564 12080250 49151930838640694883920461744500480000 12080251 -477747923426662652688022021595357439768 12080252 630934625468454655080473964982167091200 12080253 -739060550721005919336527998982218154496 12080254 1267214079375261993458766737014545600 12080255 89662015299875225313783168222127488000 12080256 -165912279660368185286547076062872862720 12080257 205372906468773083034101987948558089600 12080258 -663767609105972740712967537717119229024 12080259 -6134821919077859690786362329567476616 12080260 -437738690669836472265027072914427237120 12080261 -763256748724515580441655634254297823138 12080262 -485620707108936816302822895025341142848 12080263 346923315405169814806218386042355874024 12080264 -538142343254009580128470928344057973760 12080265 253868635957039152650739545235927073920 12080266 -93063280315328118738199011250154760192 12080267 220442499145569754900420792741741450848 12080268 247213412494136889444981628000919677440 12080269 -1944257906829958945968299835570043530240 12080270 -354586569464089205052697760819088985920 12080271 -178845437244347588094352370180902094976 12080272 -92758577115160638016382941718051340288 12080273 1246596750125674873658333750484242313522 12080274 291181586843193998939466363880999815168 12080275 483973688146065217442641381151143604300 12080276 47912126502327851264492744609289861120 12080277 235895000446800396101060530545258702 12080278 -33261879041407580356675905516886549248 12080279 1671265608732516005884556547495621956976 12080280 173855467128283991701784795545906176000 12080281 142465532697317087980920073863664716564 12080282 -456450690801499464381145889098422325008 12080283 276203872961419300278023063778368269104 12080284 -695999178148564859580940078224442368000 12080285 510098624952564164770556424368872934400 12080286 -45472462319448911978339153709809376000 12080287 -859049012909706115172770728569587020064 12080288 -675792498804599091244916716258260418560 12080289 -573679178705736607226727855204495456336 12080290 80854100764212732733986122136372387840 12080291 456775426341839768810952203513160000 12080292 -131956342906106035561162062354917511168 12080293 -758588161055639642665421543864633435458 12080294 63389636377067228572580359451534985696 12080295 -41736714535228003378886904226672320000 12080296 -517298435167356216726883207644681584640 12080297 -415265100467296107233544674913347336448 12080298 49253893901410268872407667367336405760 12080299 -306747404549575484363609290138057367808 12080300 -181692579229178129339657855295184704000 12080301 585934551441455575347929915666741405664 12080302 -78690882375522311089433672949773594112 12080303 390145644890138613647497558947733905552 12080304 -143662439212470627166562175379178274816 12080305 210119133873558579353051977392823457460 12080306 281745294890868745147950042910447994880 12080307 276495169156982737019066195473888108080 12080308 -16784174399211702074146997605811347072 12080309 695440025397166165553939079472361987520 12080310 -116852862773786806873745667069873684480 12080311 -934677970566562541558340353844350448088 12080312 974623522454654277403051824676894003200 12080313 482469041160214267129967156694104430720 12080314 -585913689698626029822432317933266460160 12080315 172584851321014975161703171154749912320 12080316 -785692773166346373015928647257172295680 12080317 1208801794247953101396139117598133239366 12080318 14098833771101060588098777642919603328 12080319 -274382374840334934179998729121912853360 12080320 92188847465641933261343030972912762880 12080321 -1560124974252277615469408944598742607056 12080322 -58216413071976104762761048407615201120 12080323 41663549866287512529846293972401153624 12080324 341662650178734324996040286137007904000 12080325 -107964911363920127362520429798682878400 12080326 -284923458836376763825255624536664013760 12080327 111345267946663162242764630926758328800 12080328 18040861710845517204264699384791040000 12080329 897678547199658458805701341681331264676 12080330 -390354195075865224954486474853268929440 12080331 246697117787226766193782214193820868220 12080332 -2238653402515593326073546118606519296 12080333 -5152353438533309451005434268539332960 12080334 743120926501990598115680614429992960 12080335 169290273431542827623829612271231670280 12080336 12266049677831765857130694088573845504 12080337 308878203369125644321525558559125107840 12080338 162794149970623019318756135989836868896 12080339 -139864522213543565522223659218337491860 12080340 -40054698237894701124870239101034492160 12080341 185790962283690237898882729025358566144 12080342 469920901560881389682466308805021687072 12080343 -382929275253661733078351507566282902912 12080344 -1253793128460910228046640932074727331840 12080345 -1781473971947076245674986199940964843000 12080346 -315139682008714557210339108632450582016 12080347 1563998355712436395917581581998050713796 12080348 84318066238506350212265009734922259456 12080349 -567060207864465306522941261408021782266 12080350 457234412964150404925893915435032848000 12080351 578188556938201177241279150802983483760 12080352 161912711892154513839588426450154291200 12080353 279816615819329012231760875484299771460 12080354 -129629928603024837777134221673385738240 12080355 393595108019759985327650107817904798720 12080356 855934049784788833656898664314454753280 12080357 -1304860290851802551143444156229422475394 12080358 320967231216730808220629717303511150624 12080359 83992135822360985081568413770311610368 12080360 35117913764063231193551344581636864000 12080361 -64061568729731987009457161564972856960 12080362 260762794744307797856833496364809680560 12080363 -961339797381697079166383554306798378560 12080364 -446220532748491237813081484882267504640 12080365 724699674260151317382473150618102544000 12080366 1354000824738809127677957481223112448 12080367 41908541658210125609287403334460538880 12080368 219072070050796318187685919061358673920 12080369 80210637248936954276751020384507896896 12080370 357665114725587792956665822920395996160 12080371 -1260159176951417866966478526160001685800 12080372 -469707404878054039403231415608900824320 12080373 -545399122025746943948835752418304475616 12080374 -306126649746610387371250367153332148064 12080375 377689573708787262884253962793834354000 12080376 -28300342912879282186413985760069222400 12080377 2186098033538610302031403118885192080 12080378 73523033878088258699153305776704589024 12080379 -552463176033476204900511347128460116224 12080380 323788532585431816231506262757674598400 12080381 -605744937699317003852019306829057261818 12080382 231433000086340327495555003889813160960 12080383 -8479755305803136912728345021241779840 12080384 -30902129449275904060096042972961832960 12080385 227879709184325191867856142091541101800 12080386 -317698855560728529622129363807231716960 12080387 210788053049996938976502146321349843984 12080388 89239316268292807708766655694920278016 12080389 759846467409522565997908581616348880956 12080390 26164182902613453398768215220622950400 12080391 870788425023305618676934029880263011280 12080392 -1294199743707051829030825372923290496000 12080393 -437881538692179773143883222661551016156 12080394 -244162366375262447982392014998019368960 12080395 -137128767771091875002710415004042147600 12080396 -453172883898733054826996942041217246208 12080397 -79587974381059388513531356765003988928 12080398 -413224582210424155738888111287613440 12080399 1754683276800809741370131862223981364400 12080400 -35395372650897933302255044145533747200 12080401 1041086435503523062825905400067090466672 12080402 -25251239567559287372132644833851289600 12080403 392892339020765940898020879129949093812 12080404 -221606763370767117101517497109687214080 12080405 -3070324123813544757984631450101427200 12080406 109502523172370165458923783096596797824 12080407 670553909659530145818902478665961833112 12080408 -592886534356671232865669953768948654080 12080409 931711064402694672469212972148209473280 12080410 -767054108615619681867448275009885296640 12080411 -1070887038642480690361491104666772970380 12080412 -658958922898845255567099881736138814464 12080413 -1109794198058964693334283891340174941338 12080414 -77680953448118620067850312586051851840 12080415 69243251662682820122079665421685620000 12080416 -154599035889654462938603713448584347648 12080417 -658926247844013263779025793196111026540 12080418 -42746117302730430300892820279428938240 12080419 34572655731410351387537512927361776688 12080420 8788226082209474423884947403877928960 12080421 10156255815638086957276146492808391424 12080422 -728394350050664070365480671114012051488 12080423 -200087024240263851288616855689772184328 12080424 726370217629359690361620508130332753920 12080425 -116380953462728905493795776213511931200 12080426 167341059351160262323216526800850268000 12080427 -766025573626216396686468587764309441920 12080428 179940568838204992450704769212300656640 12080429 1141395108236360944786367886717547323030 12080430 259800106037889503845812900064034698560 12080431 1194445544345594232420360059537401374264 12080432 31456564616556803044928272360745336832 12080433 -1193969854850905390018069642839644124000 12080434 -254151122339919396443718388818091902048 12080435 -1565077843586761085555501166260368274640 12080436 -71689815819003607635809041687458441216 12080437 -157791086382773547405042747905936062080 12080438 177387944383328576756017342194656479296 12080439 311390869092307704642560182483587308640 12080440 505802733625985018363790847875695001600 12080441 1019707699554306042429433279540641690000 12080442 31578150704339094071634007912991096064 12080443 -60327565748053069563895775925159115200 12080444 -1287849303237021902570513271817042619904 12080445 -103335358549974390350665763327164696320 12080446 360506109194431165740117145609376833536 12080447 939530714082901226998159794698692688040 12080448 -215309118279149149586671921583861268480 12080449 -1064030569872649875630190730586251834712 12080450 123939342823986673333554328455835862400 12080451 248797052738526523722442291692108529920 12080452 10586365640167585282856378416955686912 12080453 205132308403010588475733978433977896960 12080454 -426633441528151570947187897251289961280 12080455 -1105915541550018046905969277265790933840 12080456 989434583305978853820924298447152890880 12080457 -363699127575418514950429236374565761280 12080458 1229987532586257058930136348647094002944 12080459 839513087019823012235526381680031984660 12080460 268320359016673844151390027532775424000 12080461 -179949180603118241234420849541590695028 12080462 -213218034445958884761853029286046376768 12080463 1566196888920257591204190129629175168 12080464 -107418141923002665090498242123905105920 12080465 509924455643711572611078328875980431860 12080466 172609198762403995741099458193619767680 12080467 -33197381237304875469903999245130777008 12080468 -113785924396357762863216469967129780352 12080469 -119707200860028467896180301668801109856 12080470 -24316005591002198421008565621863126400 12080471 56887915869971726251207632234164989104 12080472 -645773621379792729098048076950548070400 12080473 -1536882354936493824733117571168079407100 12080474 31862086558317302900982335048320422912 12080475 -80043786178594487278859670466442544000 12080476 661460602687537729094307855447868674560 12080477 -741758392200648239396689553277017839668 12080478 -4162430077314126036358476590575224192 12080479 -1176979529241618195628847434235169437920 12080480 743623418912069057557222676434240143360 12080481 -196824335137132002569956776551449006656 12080482 -85938178606769548268983969899472383408 12080483 125083968408497485704168464616053355648 12080484 141401269509871122363800836628587450368 12080485 -517612766709408614668266540374502856800 12080486 -27897086713787365685012306544436392960 12080487 -403367188956966890535624031154613959640 12080488 191240157642154714034895605649324687360 12080489 -660718485351079784862148490686912019154 12080490 -55858959310958805949035313322578521600 12080491 208055708755392989759403282571210118472 12080492 -725298374341899579788203511705019811584 12080493 679999281710212089242270014195186676982 12080494 -32789671896551422923563362560294912000 12080495 259328177510800375461869388342454402560 12080496 129730951638831368324014088018907267072 12080497 -89454313281500225438906655110390258304 12080498 116337870711847690308865319144160426000 12080499 -153241687739077957655414562140664717312 12080500 114141589029497175366922470226910592000 12080501 354068512789627001846854448551854715800 12080502 133067293602062821775272674895307986944 12080503 -417964836257306879980152093275166500248 12080504 16025749599352052370161385895672627200 12080505 -154216010189193737473739605841951071680 12080506 5842790584978800265644296429994161664 12080507 -836171173946418901935055956622045999128 12080508 -10224997250934571404446536186298941440 12080509 -744084822133445723046457170852746459988 12080510 261284094545948219399156983114698792960 12080511 -656315757177935964313446829940976816840 12080512 -107208819790591624867916777236149043200 12080513 600928458062417315015708585148829125762 12080514 -71988473494278766802624814362583760896 12080515 -426954406102602190377097499721143529840 12080516 -476536244782632675915761897419610345472 12080517 -202317934780540892003874308867824024320 12080518 -412690958590439598233580172409960776896 12080519 -1898926886657787273434060193012794880 12080520 279616477297181732243505139035672576000 12080521 1359677276035718155667679501751994993700 12080522 264568069886746570111889012332607354880 12080523 53342717740883441454049387574537364480 12080524 561366083546135002166208267097878240256 12080525 -307305892056450545044960630829842297950 12080526 327265362571837011808707214949778012288 12080527 697096197278439275078025773673095244432 12080528 -205543699781656894817309666486345883648 12080529 153572481078240049220391668527784533920 12080530 -225882044440817019397388486489439590400 12080531 -827325356596048857680928452033743933800 12080532 -410174225021501169734941248307802646528 12080533 -962763963265387755640612062721708271218 12080534 -300914296606415057881544341332203695584 12080535 114790779147459203364898897945269253200 12080536 237513232935412596626634459450866073600 12080537 -37322757769124829370346357944501374528 12080538 -233362690296004985423530664146146659856 12080539 327980452535838997998192907228688853856 12080540 374629666308584056551161787060905978880 12080541 -450848840664613490426938485472085700576 12080542 596759032416767050152360957158350830720 12080543 372720605963408486993347135232349276624 12080544 -335019457291479582280093606998335029248 12080545 -191667700691374172976620476828319116800 12080546 1232403501455298621317905811816895369504 12080547 -783504090473162159197422623191511210076 12080548 -1321202349373413876191597839368211577600 12080549 -10748813474400960179571596924743861152 12080550 205960269302603475932260790852435380800 12080551 -33367031861324362808588278916034963456 12080552 -876111751657110453593444379742401331200 12080553 -1504369042026417723578997054657390587136 12080554 126164650647495177956417696696812748976 12080555 -221206184004437481665447549232774636240 12080556 -591615857206057315455638768169925309440 12080557 -436927444953993352378628293168905497748 12080558 -897634122904098001381524013821993743808 12080559 220311331630790099477712695343872593920 12080560 125157423609771578783991719691025121280 12080561 3195558423598006515718949772601598892480 12080562 -114148859811795395722603486811005678080 12080563 338498281363760375878765060120232502984 12080564 -513226202572328204875236163690641819648 12080565 131148614489984214067532283750429822720 12080566 -91261644084931513586737169563097510016 12080567 -356957816702861001865153526682461369400 12080568 -48775762152660957549151935577664839680 12080569 -1426885650532203980350380188679719075504 12080570 212137412691703119613557022578536448480 12080571 32367519694195069330791343045859282712 12080572 -201880421633151166254134469660026086400 12080573 1204068678670181928593648066689461222924 12080574 137636934411978422844677077694092395264 12080575 -76432786259323018368236548768330915400 12080576 73380175234010277104675837922917744640 12080577 280466510614402337861056703132143875120 12080578 150866107265990178470883524998881093840 12080579 -88365911885706212202615375154746101760 12080580 264405353583506619359403213770668953600 12080581 -696860968385475855489084231929527195618 12080582 115432687313711686345490001451732078272 12080583 -31598024012701790283725194986816778488 12080584 -1144209991397268535898494758429856020480 12080585 -306686464898794294879712274246270627840 12080586 159784517835697811789879383749485395968 12080587 -403499772338772406514255327881181642328 12080588 437322057582533286828672451488966620160 12080589 245059272242267613656359350105827759808 12080590 274187462808674193438627289068406168320 12080591 1223466899249429334776713999199898399552 12080592 3028832699974693687601226135639687168 12080593 -9302490727490233547178389185554846720 12080594 475550861863133683744828231468220291712 12080595 -166054134132037878558635608469776409760 12080596 29165816552274114590087085676741484544 12080597 -1005911961406291111629037569266042859954 12080598 -622453434431274664090913355428236677120 12080599 -139689952472199153073664005437606088760 12080600 81996098887604041684444927858191360000 12080601 -221848508169335297986850209997858705280 12080602 -300873025827823742254302560240844127248 12080603 -1161234773176187541786914521540222553148 12080604 135126529416501276499903283442442813440 12080605 120944764313375985088491672390075116760 12080606 -78361834126797348841550150898885080640 12080607 -2794406825779717735752441307511380992 12080608 -159149618884625987431159872271834152960 12080609 226876954407209547116766082047249543300 12080610 228009009908767963946472391253859302400 12080611 -259347087912653901221452883605579638128 12080612 624982459508295664099668675724634529792 12080613 -630826603406505929047638278563430279616 12080614 -24954119909302787173559823220478838528 12080615 104963026793227495235355998117773736760 12080616 499081440236861356537653716940413337600 12080617 -1487855444028109900925711853332454970140 12080618 461655339613380596297568772523127502080 12080619 865562056540170557483632847059611838044 12080620 448350740363590038948760552614910279680 12080621 105172330867825468455832484257191875808 12080622 -421814626671071695476531835255495190400 12080623 906881985526681260542592029244375297304 12080624 -4914668485888907687692629843122651136 12080625 124614245363010586586992466474543100000 12080626 -432692404643804136318347033851718101488 12080627 -1343280955514211594328504967899819856676 12080628 -204455576548273747705822198015544309760 12080629 505287590701821997697983852120232350560 12080630 357291985496760966440491213210089505920 12080631 -95220655646428149141823837992542249136 12080632 913782192492716831679710104354599936000 12080633 301985749140805407244595979472922069460 12080634 231600391062427271712229203598500372480 12080635 -662134512200182338398608202352768000 12080636 -1165008966176586065890379764767074852352 12080637 -522496054711685638275857205735590280000 12080638 -46399456457314173801154486244438507520 12080639 -88794465747232853644232393935131692760 12080640 127890527394753429962028119501045760 12080641 -174597697030341912974143221251384808958 12080642 366622272656607102687543465298362230784 12080643 91569095542820746432983033928199838528 12080644 -545295161773574770925560857526612257664 12080645 -826018262789405890773464210567764753920 12080646 -336170638957753504381231613566792529280 12080647 431097786962862301133846047952573701432 12080648 -533297284557905963212297265615478896640 12080649 -79251582426399160076393257668034578048 12080650 -54162023102189793363117203454303244800 12080651 139906754870371531234346923893342426000 12080652 699760003072440244807890477320036101632 12080653 -24295624410187464089252120360753882516 12080654 -910255995454165226292365427639680284224 12080655 92321338115099678789015693325971364600 12080656 90817587414537322807292706496387153920 12080657 1329113217587520071720869687192074729906 12080658 -69041900900721057659618333868985738752 12080659 56399268068257778169805643920857655416 12080660 -97601342976112915022256228597082329600 12080661 -175431374773204549006327660240252675680 12080662 488980420345638431473508033173424230464 12080663 20163767888634916907098286813378325120 12080664 31655692204691812276953154051750993920 12080665 -527476484283677871075853379443886594940 12080666 -339668412793052338563654250398906235200 12080667 -580153388050169427162438178412600598120 12080668 -238136586131908023964356804184405821952 12080669 295038411676841619563763481863528182400 12080670 137361876781651338803036941547698728960 12080671 -442251780929860380448709659374638989568 12080672 1163052226379785525369974107249371840512 12080673 -837236921825929521745879233988042820016 12080674 905143493907780671353863489292646592336 12080675 981010094678665434404896906209714690000 12080676 -359950478145130017916270305601471764480 12080677 518285766834209032192511260934388573472 12080678 9081949598568597216408278420755516224 12080679 -228054735283214744994226208917118468832 12080680 886566360863814481773077992360280064000 12080681 -987966099772705092669464929055013938688 12080682 1449251414203005831092053710401048160 12080683 -1138937764198664860714332690258765538656 12080684 27864011972320276067841794117903499264 12080685 206950633598975979872700293111245676160 12080686 871052087787803281155949712811815913792 12080687 -2360059877611640174366023724990471993520 12080688 60198577293739806023174882768196403200 12080689 -960891946634383416845851981016114678160 12080690 28816759732636367760237603327036957600 12080691 29929685205706457515145078861127398400 12080692 -494929283472294427812090161580120834048 12080693 160787523973149912815749421501100494400 12080694 -502692051120703655498821539709427243520 12080695 286951390428684900639545681720332014000 12080696 1071168854919134197305205578547454177280 12080697 15707209834459673570215859705556863328 12080698 38717715254038374721682944902914977536 12080699 1028954085289911262038527504399553833700 12080700 22513876956193457032557379665445785600 12080701 -1214973313164375490569479447795822112596 12080702 -202027673864633191589418315149900552448 12080703 332504818660116796425094194061409633664 12080704 107998870581492157433914895046656655360 12080705 -276686298760203057602031095240839569240 12080706 728859443698069105397477903792471808 12080707 -277238712115087353485002418311878143044 12080708 -556354160368009085392498642463160934272 12080709 441834812362583090011889659865436616800 12080710 280118720027727062437347940926420806400 12080711 1026676640898865081011825270246165357624 12080712 -235712395266817066918464015065921126400 12080713 -80972783155682801854227254893782008160 12080714 -275290518878246301082721528263678265760 12080715 -17893860229060331844605533924341476880 12080716 -170982046912293094718570491978487032320 12080717 226628485297649692888313004233600969280 12080718 249874432064836204801694841981359366400 12080719 -80671176637814352850931929800885426720 12080720 117698049385821489311611805272745164800 12080721 5316277564482862441143658782860098560 12080722 367024426028184563261080850310354293760 12080723 -564692759794191557482770061306081622616 12080724 100760858349779487783002055424806758400 12080725 879445126600350623643643457836377418250 12080726 -249331669959537234088584619495013139840 12080727 -117411763443328872701076152191829494752 12080728 911758034840654860075502653769525329920 12080729 -343847582102323257244422512549775383670 12080730 -3656627161967062677657085259216129280 12080731 241662731117845976568375723380815917456 12080732 215484922692960324118905494660957905920 12080733 -113476852775927352167278829372369203200 12080734 850825939010939216480924950009974374016 12080735 -592084526544562804241749159749071311320 12080736 -54637445073031167717484372078792409088 12080737 -177980236400842847283005995522415963614 12080738 887780911925923708751211256005691133520 12080739 -1111595789956504043605067372086859312640 12080740 134191601465092928720830218740970516480 12080741 -600040821095393661346012043540939650788 12080742 -131053894747800098962408164580229229888 12080743 16365427913299480828149909765143966904 12080744 -660001100039093043191076053945446010880 12080745 -161119202253991326639641224692778743360 12080746 -586261283535281976032968067978383886928 12080747 173041246961022221388463427295091999632 12080748 -95976975211253124944077871518043602944 12080749 -1937731725556218522728194252636044425664 12080750 237221994132351633904661296530579456000 12080751 542905526121996440095676336541739985280 12080752 97236538097441349080097877215723651072 12080753 17380593315653711793542514197917615344 12080754 410535356751407967665105214698093886096 12080755 461356336837794997832651238626892868320 12080756 -318391920122659661044474030560339569280 12080757 31521120277677865818726399874567842240 12080758 443135744572494826607435761561931256480 12080759 675488137212830979510483588436129575360 12080760 539224097947544156082521635915136409600 12080761 -458778498194189510138902982526852480 12080762 142289363771600971300006778817372979200 12080763 7521544350154515307873020715409847840 12080764 14859670786995342225193742241877351936 12080765 716473865476421978953395737469279951660 12080766 -54614106360507750656366598342245078400 12080767 -148975007575113763179869031182934315552 12080768 -253414580846544587655931901173668249600 12080769 459891848042333877621998426043705791040 12080770 -16181013999545049816845793862078233600 12080771 -306909866643798369606694819132226328000 12080772 318404925508918988702068894564484198400 12080773 -34964126958011890500832061693519553636 12080774 -324984042942332283442548775892748648864 12080775 -87531175558114367763766922678633558400 12080776 1523257396352513637585871070039858472960 12080777 -30432302552640500953538710041655018800 12080778 -61760249220509843275590505562821227264 12080779 1340327376169274547774013114193463399380 12080780 717783662285034864990727633376081725440 12080781 -289093063987907521046409365488605375360 12080782 -204720417464274559178889688888208051328 12080783 -6790670877166563006666601097104462992 12080784 -128093844696945902488353983263671582720 12080785 -506958037981535826387384243706624219020 12080786 -1478428183008349452806498583311527879680 12080787 -119467392298977098825323548355602828432 12080788 -412803866098084984329642931377410365440 12080789 -55833111858409737085509195530120871360 12080790 -37059029221061429226118652745042000000 12080791 1152392107528681586140668919096745543400 12080792 436837815312061615463291164844656435200 12080793 -27497866961738180412421683335736867072 12080794 197809086515533552565378338110702220800 12080795 -504880127427314717162098800513475083840 12080796 30770905020134126225998580259724099584 12080797 -122401200917700009401095257913095863400 12080798 -767919965948746155564656998640440787136 12080799 -106715764524233220903575807512528136160 12080800 449848449473230143268240360314072268800 12080801 654711522993022111102779158572519662612 12080802 123095092570505604374180220271256094720 12080803 -275573002439290120561453505857159842400 12080804 76562532931487780784439813951758934656 12080805 688081908224887932363093955446671715840 12080806 645187739565426166601813417504226142464 12080807 -26718537487088251000660383599743602600 12080808 221636035688332778020901327336040038400 12080809 703996382053239545421280387433173212004 12080810 175030950879871389238052773954716687360 12080811 -907677230488543625805293457138647324328 12080812 753643009319470607616860838756453212160 12080813 -1179071302482988038087100024347546184938 12080814 -30286801739477810281784342664631512960 12080815 932581482230831746714244895572731029960 12080816 -4219293867706980549647379367442251776 12080817 452059246514920612245955413002156803968 12080818 321346286865153372472759090977029145360 12080819 425415513089855340293994953135020754544 12080820 231891113440830394670760911220430233600 12080821 -335413490625877592236236435154626376978 12080822 89899746958478312776859513686240628352 12080823 928775217166484223461966945232876059904 12080824 34762160604458720527483797453511065600 12080825 -20684489424300281763345053904500226450 12080826 8477885900413713041336491363266990192 12080827 -659922875037958737107182807224707929920 12080828 304079598008079273868730342005459247616 12080829 483224258708535355703651693132514783360 12080830 213692937045356344881975418664727880320 12080831 -113611172265302500406668478860022053008 12080832 161053059253713313593451261039730491392 12080833 -548965383233894614643950329608611914624 12080834 -487591794130815346684002984788267195184 12080835 155745451554964577535618089584097185440 12080836 122073522601122509368014779588931106048 12080837 1926250051082144208319477995575687949792 12080838 -131212330642441989206708813913822658560 12080839 310987166024828457734842047636548089056 12080840 -646041807827171632305619475111608320000 12080841 88338261052117007935491389381036746560 12080842 327236353601483559452133635587138044672 12080843 -508757346959654223019074274436373923988 12080844 415346803908241902211909923371775233280 12080845 -17574283995473944313251314059690835840 12080846 -199217894893227873179517530354801074560 12080847 -435956271894427081260758782366187796600 12080848 90813307910722005321498871985730625536 12080849 -1341416738793547642320253971411998935680 12080850 1657741581871934737006197973848787200 12080851 1622121993600483480729888767040147167852 12080852 48838415592148978825346080911594217344 12080853 270896469121421244493464503009933020800 12080854 163020287145123099361357511093167584960 12080855 -59237709627452821495401190936196424960 12080856 -221524868280352561399504138934580940800 12080857 -958837269798496885122139048447312987894 12080858 -129740738931443548633720597110309576720 12080859 327327404125424589582150012592198993920 12080860 2311924555857557328861894979433011200 12080861 -156664332893966955257496693807400815720 12080862 34695438804763424834073339449988659520 12080863 -148326784345162652298648406422280066080 12080864 -429307199921229163518728569749344354304 12080865 -4807653315454800680273577677713668480 12080866 -234047599385621379783139306604107630080 12080867 -1541576863735551210709605497756713491648 12080868 -1408127225333172721062277290506357760 12080869 1531889992293231393318967798368504614270 12080870 -397541059346589504948870310543633251840 12080871 49939364803500086943431233988562688920 12080872 -498655637300475925079898272561683891200 12080873 114524055799180839372175745684619409344 12080874 -114615542471805894566525395068760396032 12080875 -730388798412645048482642174525609856000 12080876 -337769857335952255848502896986071760640 12080877 275309629787377215112427116279587616320 12080878 57772708013308737309118684590829008960 12080879 -1958362321398616135492202040564013569624 12080880 -108569980004485879974707890441578086400 12080881 -1005602257576636867166711220201113045136 12080882 995937220527348558410170079352364176 12080883 -300053669076609952047388646179010834376 12080884 860076123810401045229639502568566681600 12080885 345257315121255305600338237139673095580 12080886 145328474477428618244878409304925052928 12080887 191088684153883913409123255331892318432 12080888 -279857102442453831100176195863095664640 12080889 495024243123614809832297231738914350000 12080890 100851992945420077593581812384549471200 12080891 -595646115329697707986685917418268799200 12080892 52629916725904042221354988501957632000 12080893 20796688190921475423916926381116595168 12080894 -62063205043716284884075251083109245568 12080895 760751717222256417010626025008240784800 12080896 -229178849982778395852453689017327681536 12080897 -1039496010876399098776596933686778879228 12080898 -1059940488600005864524492909372464816 12080899 488074122335236276254630280386872013120 12080900 -118316738030252108662650709855844563200 12080901 -573567774988415582443711031937943018848 12080902 -876270882578134693324488816986221138848 12080903 -1631786143182950764682805964824570149880 12080904 534101597473948809887140172291512074240 12080905 -853730257182224279687752475004039685440 12080906 -258665217057921952433962347402834094080 12080907 -23251718840976230881807732993484338800 12080908 -94892207960146707801336333758260363264 12080909 -9807427215804395105536649023971791040 12080910 221882347380327068270072600807904351360 12080911 -447394556004516010461686705322439816368 12080912 -230801691807817308164848857303950352384 12080913 -11484257233781912054333567430481204032 12080914 -576366523243677290193106797748321306848 12080915 -409417337426056567392521530924063315200 12080916 -6349160564459010153183195375972565248 12080917 417969316309519633298272823175081528320 12080918 -55261905993881241123516095285554781184 12080919 519497276670115457182205696579305027944 12080920 -57830422593682598820511020815600640000 12080921 5404354469827746792492819218605877700 12080922 -187105701539050939798754704550589542400 12080923 550241522394042181641069480248523703172 12080924 1153597661507876945959318914477956752896 12080925 -263680080246618795865862304081741147150 12080926 -27241082706410969171198411620896106752 12080927 -361487824103435378610053064321946201536 12080928 -174455175101568136071209611451802058752 12080929 -22740290920428344678501226672339720640 12080930 16050059388046504528394648303535621120 12080931 734268353134712048557203066607506999024 12080932 821823294820238941941851052202582522496 12080933 1054935925699624343738442716381537093184 12080934 -95413303727764870548567900609848401920 12080935 5095869985880735664877522221911288400 12080936 -2956308799818307907553537067484774400 12080937 329099867842016276307965580976448994240 12080938 -278038656877940699046531661795229510400 12080939 -25704781384337911921395347266925639376 12080940 13933744512077494098691567604822753280 12080941 -832809163581566883241065143344483084800 12080942 -372568496327615908877468613423706893888 12080943 94770690575964644724822285955292085984 12080944 44203887875420985156228633088785842176 12080945 318407255267558931573385088090228171700 12080946 -400880081588899708651206191484673362816 12080947 -139818894977569670967966724693580239728 12080948 -266383091434324449382049704405873360896 12080949 190739931798640579889322256975942202880 12080950 23305650301822343529374415389055146400 12080951 1383821459469531122530043747739262307304 12080952 101231576588809529194481075172728401920 12080953 -700736954757059248196238738366823747798 12080954 450227152156150398450517869437560216176 12080955 -418077039911108944232730287014696682640 12080956 -1122010290000218872234414729895148282880 12080957 44685988832101076935292782181525223552 12080958 -134497352052439085236563916581399828480 12080959 -578221995373382557327378815477845517960 12080960 -146928511782520771088036932807242547200 12080961 -1310929992303755237966163521168500923360 12080962 426448974902363209210489511320396727712 12080963 -27115113959095391230980804240712337040 12080964 36045175255417583049109613976380731392 12080965 208578605990617292984150692155063621660 12080966 -839707469335900540637446970121379819776 12080967 673923080315723550371455329395903143080 12080968 -801738763055803187646790191720433597440 12080969 -4258294523618450486416015881411603456 12080970 5461608551186285949502629732109213440 12080971 337617332773304639903621139818384092160 12080972 -732787704827787610317418061333745223680 12080973 -1806233042307638069815780865173221095616 12080974 271341445095880282792938231045320493312 12080975 251351215743669157772842743099691581000 12080976 -32392984870538270813736539035252162560 12080977 855417694725294937807349253903994195826 12080978 33967197238668538444531213631903124480 12080979 1750020621641259468747378459792030720 12080980 -279492900651814989779664798859850096640 12080981 140056579104552399385701437206446587424 12080982 -127557632590512521950822769803165234176 12080983 -1054957778296659504509803244611047979768 12080984 -154879061657266306471784773369285632000 12080985 -207394587848076297085847879599151514240 12080986 -552332267386368491306287120193251553808 12080987 846355130621246401626089971034785180680 12080988 -411158858582073918359044477007706101760 12080989 35900395952203070642491575821248703768 12080990 184159946165281370744308438857762499200 12080991 34712742848951759878501909222208536080 12080992 -135528073536200825800148418045753163776 12080993 1428140470066011465207145612293846071700 12080994 -59368206733847784617417339623666951680 12080995 170376166937491938094866963043197273120 12080996 -180677786962497666746153953373640990720 12080997 364207080020420419295696026603303275774 12080998 -570783809515431470243255919396334877760 12080999 -877493911104720380003252542170490903824 12081000 -880912574762625322625257373056020480000 12081001 -799285421683470525747856164771250124998 12081002 66244548812982984853832118511021043712 12081003 753932929206116024216798978461070592 12081004 308029785349444898172393298019364623360 12081005 -461599359986398705657859333697093031680 12081006 -121333242986824929670498765903599920256 12081007 -953037443400872512982631491438757181744 12081008 137254190897879184792369885608998993920 12081009 347131165754761791726082073905319682240 12081010 100901086911527642096021982436596664320 12081011 500753002595323208183600529990877377612 12081012 236953050945199392415579906117498970112 12081013 79692007193631036207335118504345715360 12081014 -183440609066295818985392190036929483136 12081015 -7259199050340731970766596756359448000 12081016 678155061675927788726673085364954603520 12081017 576800567195219269979038196124270072000 12081018 83134227523115429036268030763048247040 12081019 -498488194173643891899574927453041467880 12081020 -189494453364846815058742644919366379520 12081021 -1626879471937904363659277217986536403328 12081022 -11088542675777386026273440921407372608 12081023 2572460107778627670204969254112086137200 12081024 798575768934691077632442548995038904320 12081025 287581133345812618580119486585384761600 12081026 -102981937949015628860078254055934792192 12081027 -60972442886257479777770849772968267520 12081028 -1128217467520444819280224679177051129600 12081029 -126447425745284524275211037893685534370 12081030 120813234214695368253933053409958321920 12081031 -971081537992203713908874051779010152168 12081032 -365353914250924174815976702013361223680 12081033 -329635592017576233190979165874120029634 12081034 222920730702772920086380584298507229184 12081035 109165751137613186815127990842025352480 12081036 22495278632806323300299074697569443840 12081037 114850641581258966936317559064883893686 12081038 -75016536259812317860043669759552949120 12081039 -947527967117925464571172105161650556912 12081040 35423773864733861128642590859697602560 12081041 132000508114486812378486197260489050624 12081042 -272717529295855995172655373181950604800 12081043 289808115166257465014854762891748666944 12081044 -1005772112852314109832744557678186484864 12081045 360747515273212738355358571089846988320 12081046 -613993906511992352445661910414348775360 12081047 -729794941207495054230026271144331120896 12081048 -167338931734808380785354182334395043840 12081049 -109541170416845266933891309451077884480 12081050 516365888645743621185948381637194081600 12081051 430566547498505446503141554864112199980 12081052 524493581605801697755393827269908861440 12081053 -1333843541338198395770893272604341065376 12081054 288229605131213723899783947069531767808 12081055 -76019329398706013568305683264179340800 12081056 -231860245700437815349037741499390099456 12081057 39861095623759122272337238805582441280 12081058 416522253799876244910922456080803153280 12081059 236822481223451747214029855235590379840 12081060 107702952940422313817730120557034140160 12081061 -1387413625743829811479088247278452022338 12081062 13857563442051801231494132460997019904 12081063 -244871665501890108441931767575717668056 12081064 271077283275680581328848489113670041600 12081065 -3428841527644875694132221853316412480 12081066 -444608125980912535202708321868638789376 12081067 1058591722505749258817413529514952160400 12081068 -1048120713398562923616672547069725081600 12081069 -9605853283745148154151561729622518400 12081070 47638019741589117461233139671081324800 12081071 -180287261397159890426184329426928854256 12081072 -6104625404848523530384329708429901824 12081073 -243697836213352796172183630976118893678 12081074 144729324239198105662525550575356378240 12081075 247876394275049350213843118885223360000 12081076 282718317779569338672394220874201169920 12081077 913020093528333743779149726269314076220 12081078 255725211179336494391305106371875794304 12081079 -750299690039963465175371075202593818320 12081080 -243737473860852404817409115763107635200 12081081 -418871620676258987863962278208716714880 12081082 -517326634840181961630018678876585582336 12081083 -231952680442136545565440715805928496880 12081084 -792233256999096021512367222811605900288 12081085 -193510265879437046700800585478459582600 12081086 -279247966700704774247989047176812161216 12081087 224591295037576243934602026050539588344 12081088 407379825776753227744827366002747506688 12081089 -14457646856731634311592430505191305340 12081090 18167018080106924330278984609901644800 12081091 -119960068266001175836140137650341312000 12081092 41475223264643649822033165336364995840 12081093 -633358114930747138239979980324400692000 12081094 -562120750461565535874607857374021471904 12081095 -128527329505326530471893762808690324160 12081096 386718705867214626041103140266658611200 12081097 -498939581557876394752618835534035075548 12081098 35247546383527062597603048391966282800 12081099 -840716513688587070850711468498226736936 12081100 -514200238733456044859857182492449209600 12081101 -335408929273911428296931790500499121896 12081102 -372573735363295107536318873850024938496 12081103 532856987046839454417830427940992136384 12081104 -64708379552333530072058071229146988544 12081105 536154419733127426131487661264572589760 12081106 108465128335982779899645149224134027264 12081107 219491786963541733178190090523920526272 12081108 -3251512048208828071401129388394852352 12081109 -529822029449189091049999588286892963396 12081110 315851766996585209309666134567646544000 12081111 395587846524658386699195876024936427008 12081112 1246432610965783793390087763290763571200 12081113 1504481554298245097026575494681589570720 12081114 -667882292094423157591229363949111816960 12081115 90985626453818241649997344458258825600 12081116 -728212116329164047220590530956863567360 12081117 73124714957120216320191725056135203360 12081118 37995599463151889862128725107596623872 12081119 -466897679238383015020199700764070960480 12081120 -327124701215566788278424857910430924800 12081121 -753018950439630687350936207315566525696 12081122 -264832283726592748702967535213581907888 12081123 917045841775872399470714651841822294000 12081124 637353771116223921458710716911315200 12081125 -528146010936550989757582801609656768000 12081126 -220977520835175261698441603068782323712 12081127 -317887261644616769560068815136134613120 12081128 47853599133677293253623118863449308160 12081129 -268484246991801952130953602326931130368 12081130 604461105582588676064660927767727556960 12081131 1424708689384454900392368850668730587000 12081132 -100455485186776723653986333387961532416 12081133 358618662737969001127452521084000909164 12081134 -38613254313320837711993800771368279552 12081135 34134118225914486312540042534883238400 12081136 39904755570205456701323435208767700992 12081137 -1258113915799165798871473223174598336000 12081138 203638763818736415223017538525237421568 12081139 137500483226428814676712586275804947360 12081140 483877668210202561306231750936185373440 12081141 114251569627731621679232309615187519648 12081142 -382724401552830436949339156836256840256 12081143 -953346206087049401736569431115265667608 12081144 446390615536606741194170746303891230720 12081145 -976760757646077978287336271982752071100 12081146 121807894198938816262811687697835699200 12081147 -236995784930934675515596543957069380864 12081148 -748691580226709342180457230769532085760 12081149 -1073820574453047545661515586189562361850 12081150 14288312910214445786797737074258808000 12081151 5073784995644871815800997517844292152 12081152 -143292200710059659057188839791064514560 12081153 21117738529182287938538933828497795968 12081154 671263698997492895946234247386213980160 12081155 359406811474190854360837132910415004560 12081156 51081298267162434892969966760374944768 12081157 -490508192301838162441511436623465535168 12081158 114868234854168025169626939261243459680 12081159 272139930560647748529765330102342870624 12081160 80554775203706759897240121318752256000 12081161 -97435282044774610288623684909778571238 12081162 -113468601957285900509113368433752769536 12081163 456866490731281011531417887489436643412 12081164 -248939984345106770704305004634406380544 12081165 18483576755001424669706572056398307840 12081166 340706667567951940777945528436663290560 12081167 -62122871661907176849879219278149519488 12081168 186931426801130855913310117392124477440 12081169 -398615444410024379917182428903318483520 12081170 166218887366847808999848443567940677280 12081171 1066333635719000154353470534127410397112 12081172 -1332776187785630963005439684884352296960 12081173 143265089951183683809042058708896898200 12081174 48995992844093849920745634296961454080 12081175 -906063462174795219073541379799750435600 12081176 -298899546362134337096578528610845009920 12081177 -1004807188834618607469928216251085664160 12081178 69243634032925516252529969711700437760 12081179 -1832145447246500691616666964917624173312 12081180 9200532120279495046854947617468907520 12081181 898861880955110797315131437788838017344 12081182 450489285607401743574189204262480353984 12081183 184015126067367337817938125773891820048 12081184 -1284161575425252092034853424906225516544 12081185 361519991310730694120455719455548526400 12081186 157967734840571494341468973290133214784 12081187 661243825319879023860725109537551078112 12081188 -135092338618152965490592661169410150400 12081189 125972133132059214392539177506201515328 12081190 -44306946956485653498965740462073827200 12081191 190989644387698632903598138562699717592 12081192 -397977328657608490043737992640512737280 12081193 -1455603973324877727022298490981105511558 12081194 -2609060857985857061463173916223714560 12081195 309139378679828129346754911618143576400 12081196 257611384826828117000587958914565754880 12081197 1697718027762919892648338059774973892460 12081198 -79742742808515094535619485730307801536 12081199 -331473568115793899107401443872634224136 12081200 -194141525637692479084422926158551859200 12081201 -427464232395294142293246299815388385696 12081202 -74475835631819405963117891155320219648 12081203 -409570006858151362152907682933951202144 12081204 -19875233189478914563836897115602554880 12081205 -114549344039281519514263171985572999140 12081206 7556484852410984539194194343265969344 12081207 312516153153908342132452952973328863360 12081208 30300022095827233776559149470344888320 12081209 292973434463601648104711877605356591872 12081210 82495688672267544284681537658222259200 12081211 -459173217292851628266846584152331268000 12081212 199040124188205576777575568218022165504 12081213 490640273278249775013049206063561359904 12081214 -153024871653789656090689045316601356544 12081215 -198181852874831857930607409822088943640 12081216 23268998670820996910272995316444692480 12081217 -333351729746184370678003736486118320940 12081218 375418657403228530481444076753906393600 12081219 -347460305151874959412417781503728686856 12081220 -874257784103667209879926485026106693120 12081221 368907026840031034237385115683658934332 12081222 -238121459424416534232924880587088512768 12081223 438178898506627482795811725627222172800 12081224 403953363111392320434279499476131973120 12081225 139061260073821756809284606798103931200 12081226 -7639205097291696351060615635151906720 12081227 490586275630328435479606765173184164864 12081228 127601329087315375720995070158086315520 12081229 1156343528997231218728706654112576675830 12081230 -28377034975728376904965999388604652800 12081231 669073339519270675821883054952083094400 12081232 -5860815671283923789620156341456216064 12081233 363256598885666409029660204418727411200 12081234 42510884857771670445993238425681524736 12081235 -135898059323184640808666753534348218320 12081236 915664694233376336997497223803294609280 12081237 -6600783539750758355474628296675152896 12081238 -252631634424286784362960200488532118656 12081239 1186934929792476255357818854789788372456 12081240 -712938305715238669941649071140659200 12081241 -826136208454227279721316992768974282358 12081242 86771561333883981842396947273003084272 12081243 -111275396853408801653736614887661922000 12081244 -209671176006923289167779244706992085504 12081245 -1440571844516013248319393216311762400 12081246 -8326526639291646926333752487627649216 12081247 806302961954128677809548700171634326760 12081248 75270149189589220563080136428359778304 12081249 667423703395972472754535184176856476434 12081250 -511059083421465530382453113905524900000 12081251 137676068430057727316906184074147708064 12081252 169391752036481074615551523878329014272 12081253 -131328220094381733562171167940996692480 12081254 -749368378143516177586865572271005601088 12081255 163399839210028473522797496440351757600 12081256 -594466302906849641031146251251225722880 12081257 75202731568604886377231691205226152506 12081258 -52684373710303719320269618810589675520 12081259 1399203745004152116692760736646222617460 12081260 -468098992774128588504813969981608325120 12081261 -93339015153302763812621369342641363776 12081262 -861121486298407526643693174478034194368 12081263 265341864661514006090147253861782807160 12081264 -65163052755247081431928967010149990400 12081265 74315262022196649551554643272166371200 12081266 -95138235426149871561962706170138973168 12081267 -392874680543221199107168584049325611512 12081268 -748674720741438007272773324430291290752 12081269 -591687718537053133304434575301454358756 12081270 132742288529278557217953145530131312640 12081271 -869507475716510980905018536126321033808 12081272 450396672661877839100364025886276935680 12081273 -825891501311606745955990138621224295296 12081274 -305080129777588496893567377600217182864 12081275 -329619925833238623541516402006353254700 12081276 752552053027777928086541593116505708032 12081277 -47881370810888971722578132246273876488 12081278 -16428637743937280169860440068620731200 12081279 160914965682504434473276648858250823168 12081280 811838013700965046713665269530624000 12081281 94525304623333398684169374262229712384 12081282 110488925656905581683037286065133075456 12081283 120488798061704103791697690963983665200 12081284 608509629752693638506368889432461856000 12081285 642118427930007731362371503641566091200 12081286 -85234780462528351369369091917520861184 12081287 943970017619993269575815819815576998936 12081288 893576985645334509088270731815007928320 12081289 30117237847118093831621870385169920000 12081290 -30116684149503755239304373409204608000 12081291 -1006834523150021022287308891309099002408 12081292 -1182977202646995747119127426980224585984 12081293 998233253747343853074494297714009155158 12081294 215377535923765625474872904756684299968 12081295 382868463236708015775016753716323281800 12081296 -27530079853547643670975850624263938048 12081297 -469190207766099455622955331976079135872 12081298 -540358667782628626521975836994787263600 12081299 23794212698051206708804442848224528300 12081300 1847400906417896205976816921020825600 12081301 796726713053330111871202475301563654812 12081302 362262126109088197139940522548877938880 12081303 -466856477370154876031491286078839458288 12081304 1224665124884331458681557467990854645760 12081305 -614146165258758786604589429019494386800 12081306 228290356527596584160225674087793899008 12081307 -374639632969549127410364173130762795488 12081308 -259477353386923377338591228942202819072 12081309 -354779059365626226257614265575996231296 12081310 130423304825112999344329870842593482560 12081311 -932076105799384217228159231223929575176 12081312 64788708274964724553497511958465740800 12081313 761965959047715408554831403544026629160 12081314 45185133890016376231114759364634000384 12081315 697797996744409183746007867854404633520 12081316 217457081501476429645862707581489463552 12081317 1145887437323229519413891430042285943932 12081318 107634000079937481887055098499059277504 12081319 920970799958383299056900921336837753720 12081320 116752139379544863475205772909517209600 12081321 79927337660299583971981010632095890880 12081322 323892028885016320687928396037033206784 12081323 -7507723642760023120075292769613627392 12081324 210222802885051782724898578397268602880 12081325 -375757985572624257986200241340185090400 12081326 24291862793461031560690125568502882112 12081327 68980646172085808228003632698958497408 12081328 56973360673236482309936808938850877440 12081329 -581235849055878594546753768007808397516 12081330 -571301727290030425660117509395954880 12081331 -142942687341041445467337088065820794868 12081332 418212346848715543709732908859735335296 12081333 -167349618324045387250171389557799480000 12081334 624709367707275689878261099581677670816 12081335 66180524961375891579782470347393243360 12081336 -357809683164466718189519221665034137600 12081337 -476906105077962567132273048570680966528 12081338 662948081239588737108979239913116072960 12081339 -925310458053062539467057190078936544160 12081340 497753786217725204875786647222937113600 12081341 -211582708628236676426418975750542603328 12081342 -55948451083002502397663785377562310400 12081343 201053291063768152696354271378129686592 12081344 294172842775218455454978140759248601088 12081345 114680416033837507243617957951305884800 12081346 486457928651458745527366136778589297872 12081347 1135903257114127017114815030763053558628 12081348 -468680037996713783344640090364102967296 12081349 353844378159178890440916642775421947936 12081350 -196901979166968993585012587079957235200 12081351 -40875799119885012182194773776796567552 12081352 -823414545731446676310101866191983738880 12081353 196236906185587751648240579603389450980 12081354 -33821531628794593744341335710867771392 12081355 170392756576086042252179825789286546240 12081356 110520610887221815413344234373739404288 12081357 1673854701678452686457611405575511381440 12081358 367002316151881652344307234435641241280 12081359 -1291077147365188324465408270299355777920 12081360 8215457129938298237550826379555635200 12081361 -284780281082881402544061234046514558976 12081362 646738328589982554725648212358955084432 12081363 -196676470347311358347329898987185541376 12081364 -77799173548540420070011237031083008000 12081365 195936844765545991527587850983387431260 12081366 -814170633379635312876639480644796480 12081367 1229175633047090922433333710085919527800 12081368 -502395430430739802853474310702132387840 12081369 -333033079163026185227599870557395390256 12081370 -56832056421650481318370313353007293440 12081371 -190202620458695879755492417724011718400 12081372 332890220315501812776365083582936238592 12081373 264136451025977113021713653104033969536 12081374 -687290938326702097591703913916298120064 12081375 -75044551750935564676210910897289390000 12081376 137245168209303906710942295356788703232 12081377 -178778049541972340692282157903246033856 12081378 154853772657094575010534661335183299840 12081379 1411105497556747161655842212223637904376 12081380 -428272345874138987648074522979457427200 12081381 178593098235679790932665165395858961120 12081382 -127289982895589127432231410222926665216 12081383 -499566867532136421217755324736662743040 12081384 45898428580214183268470786083412459520 12081385 1494202285045765331378117827789697265600 12081386 -26827857496540166825164985483574166608 12081387 -298920126013722943956963504100885424040 12081388 -44039669313177350106936812773295486976 12081389 -1055082600108934371484317282907969248810 12081390 85965726490479023819766934675874054400 12081391 15441694453491715047009680267366765280 12081392 -73762050712996837846569599299734011904 12081393 -21621605501297986266867244267115812878 12081394 8785549567004087213883621833275560960 12081395 221840498508520504008275011235365506720 12081396 -384116289116725286024994183950901854208 12081397 300750742186340230708288163071764986880 12081398 -20491207886545984063195424880918497664 12081399 -763461618701793004039142564349337153152 12081400 -626800942189312271233153621275732480000 12081401 722526605252665073270045520762351351402 12081402 311477520837534028529565761606176429680 12081403 724336788481953908445414820667771505504 12081404 -641161445748888056949013384479388422144 12081405 -258069716015480848695113385245399940480 12081406 -506571553918537072330005509972667982848 12081407 -292813679085349563776431978377635366928 12081408 -697799700925445712722865781361979949056 12081409 -24496758778229594606689624016052518096 12081410 -425562807747337839212501946421486241280 12081411 760420251344795853207602164138738753860 12081412 -22447330294259918925384967745011650560 12081413 44501585744033824574416649104964152704 12081414 -648520176763130735240700634955919261312 12081415 -434529295193355150844156208152777570440 12081416 73835037573082492980016468787426918400 12081417 57401357793756843969611402801706279936 12081418 -125011144656728440717993026473184216480 12081419 -211677852051525744190356439795437009888 12081420 -130083629191539690804247092772171468800 12081421 -710049334631019943345786936105073837856 12081422 93297877755168594498747410700975832512 12081423 -281626416908372346813258884658771415416 12081424 197343522422202429380301341983884066816 12081425 91920806755774102742739695600227603650 12081426 118621125850861651431126239830819676160 12081427 -168229691969905784894415677776858088160 12081428 -386789006119331882512459189362766204032 12081429 241183673993131588649740575219074220600 12081430 293538751322636607911918991853385500800 12081431 -816613457502247705315012563036774406656 12081432 340226540908320863542758543507498762240 12081433 -109538488563424856487858901115095347136 12081434 -258561592477250504319330468047481200640 12081435 690798996278776493954895358764708422400 12081436 -955671086386684748591779031141279480320 12081437 954882539707199606604500372364236536812 12081438 -27771139839261958716530103689752178112 12081439 1659673236958167786278902130746255622240 12081440 -465353184131734556647895766635139563520 12081441 105799607380730654013262301714921720544 12081442 345018053242221310633062482482151809872 12081443 588338327802746120088470480854041175944 12081444 -144720281123067644110058580522532601856 12081445 -757866908771584152863512557732189495300 12081446 -77639954990505720273309556808156649600 12081447 -208481193755586524922500648251638028800 12081448 -430580958391909339915006600718393917440 12081449 -894775380180578275019502140221910108550 12081450 -133229921017090556200725178949213568000 12081451 57083216676142992737538876613121595200 12081452 5332377891596261974219165809423124992 12081453 835290943620879035544942772745208362304 12081454 -303329419945497961834309955373234124800 12081455 309866988528882416725313838777950132160 12081456 29349448922339687986671140407987273728 12081457 356431326846484658900505095895315442706 12081458 463860560696174101774167556962175076160 12081459 -8134327176329436147628609732000942032 12081460 100621891754664224954180054282685377280 12081461 -296433734072822338781282237819197999968 12081462 161507940391735765287168608198990054784 12081463 298604647877690266365502792182396758400 12081464 1161187550685396363275102010454297497600 12081465 -683041450086909454264689109792590895680 12081466 823012805158592750600865486671785464432 12081467 783682286478055394845474749177788880552 12081468 -124477601870062218141390145343814180864 12081469 -1041294274042204913876947477487018147220 12081470 75098929847164512121741952835633945600 12081471 -69862609220730952228740085244571394560 12081472 -336764477671242430344968793206734454784 12081473 -76356278713089314441214927303764339280 12081474 -319862878186462120194559963705462366080 12081475 98398980593489349214502277222723225600 12081476 -569857584176523184799258887827729515520 12081477 3849977630981378009171582512081015104 12081478 -373968935846961517367859102859573068960 12081479 460758011425213631538176630147416021080 12081480 -357090563618568898391678396095151308800 12081481 786406282905920233755881932673688056282 12081482 31822157704157237638218297515698828800 12081483 24730377570208148746856018952614904360 12081484 -1280468207065104236224813773378606025984 12081485 185594221975579969769095677493591894200 12081486 -124946057085120957983991571368628171776 12081487 1945028217050928243654327548120047407840 12081488 62094766000089923904457854583708975104 12081489 -58600180083352185283725476281324800000 12081490 241103136247609883164328511467819172000 12081491 -1102097603836072609053205100173805666208 12081492 -342342821797343362933471865462042419200 12081493 -895954975540122069670348564492817665796 12081494 -117852272186064435167614751833488532704 12081495 -11235232038122597748307745071563096960 12081496 102145988638106946816576882484065730560 12081497 -97001930225155816086000292139760264054 12081498 181337349764296487602135834567341820416 12081499 -989882232485486248724837555346764092848 12081500 -49184782271637155659126216985600256000 12081501 1004822197565972303668743959997954335040 12081502 480298356355473820823898816294154706304 12081503 21522491793810354281154740087035693680 12081504 -860040838522096495363942467289376882688 12081505 -616626668841938264303513310903655151340 12081506 -53673590185115240356277144211742396416 12081507 952683858611204387473661944703409974592 12081508 -44418011326834585117960448175375717120 12081509 462656479600901676196557237405447960768 12081510 -47776208917120081137539019083594465280 12081511 -5463380160840977201983969733156137440 12081512 -160312053655703061426627878672702284800 12081513 -1014918120102742612538013137759704358256 12081514 333509512006564090186057351190564308992 12081515 425704121574620859254868202442198696160 12081516 -933140353541415820514569077332495616000 12081517 71876610364286558689003955292542087392 12081518 67141243016831438543319714631028304960 12081519 192645607248785540136733754163606826488 12081520 4224646737063407389880844858404044800 12081521 -1700793935075983493162792936215342000656 12081522 13582525717223847284103350763925478400 12081523 994079658955357667074328225597030365772 12081524 90585849166881650249200441232257769472 12081525 -188157631382951814365736060691938259200 12081526 566275592253595743322913832021954930240 12081527 69019440509619644804336983416304502376 12081528 -489375642809353837155951808081905868800 12081529 -534327135497734281377407359440770126870 12081530 426912009025683592102259127395063289600 12081531 150597831071834831757297524822472837888 12081532 -712718674570224216502420181948603624448 12081533 1574193959106995582229121173336113179782 12081534 71347989334318550398950444454624937280 12081535 -602154747394377088885601845453313114520 12081536 27013266154190841870524298244411883520 12081537 -35644891271064836426005029979664841984 12081538 -13039056327367703673404462909409113088 12081539 -53955390485923938199894824495628374660 12081540 287258863556820635412702398357776588800 12081541 1203042175857366304985044857707474990942 12081542 -580452287879242075285862143830755672256 12081543 332229382547839743798716479743765297744 12081544 824855040568014279658925765668022937600 12081545 233244891767938152652749131984135884800 12081546 215821492255825413965803392347537743104 12081547 1310174658588272564533508975090462198996 12081548 372604772583956415001070440397571893760 12081549 233950151815220188804689600587221478400 12081550 -21593712201568106542118880632204875200 12081551 -94828248266680706952806282858367146448 12081552 36066271982818836366168004821392031744 12081553 -703851214619823102828850926085664543712 12081554 267555277203620641067793780835846616976 12081555 17614022757760687252038879689757070560 12081556 956006717538384124902988307744583912320 12081557 -18206890679857948265163525274229744160 12081558 195745900986572775592542804793510939584 12081559 298304383670581308792743700632641572016 12081560 74094935186829774420093817034938368000 12081561 -189639688555131599113974838246266401328 12081562 137361250632708445348808697514315872960 12081563 391026798125549123999363975881314239664 12081564 404412148571933016756927423205669393920 12081565 86433941387726476775793892077819524460 12081566 -9336665878886998817689088634940206336 12081567 461527925279503402984508645921744145480 12081568 111740391955368574564802345338750894080 12081569 297976901528040032192886305445438772500 12081570 -226692772140747993654267042626299760640 12081571 -23326417682396866119111360253977591656 12081572 -283890770211562899055356550624382810880 12081573 -4969466362669987299551408292913627392 12081574 -843181376074702748347898430008511235200 12081575 -397230915089046570612463014658707977400 12081576 -340690389888956659297608320085253570560 12081577 -259250108456488702325365630372682655000 12081578 45955932776502691648622377285821153024 12081579 505331103262555731608341268031368535384 12081580 -32551400465265716915871553743993845760 12081581 -2527846292500403360178155267795735328 12081582 181728298726314683355618390209465913600 12081583 -414792097316034415552934095965366061168 12081584 196426807682168678015074603386804535296 12081585 557237707165904501709296733077878728960 12081586 -807274515614501009824365688235397507456 12081587 -14527971139088024389216178005107905244 12081588 -337351990326417395133760629158000947200 12081589 208043392085975251335181278184216450400 12081590 364787879774518446052458177320672908800 12081591 -1389707351687730360983558675730614212752 12081592 637443145755067708890087980006324736000 12081593 -262707000272479696999520656459852594476 12081594 -45106518599609495490590893522353662976 12081595 -528613835943214300360181705435831364000 12081596 -251649920880862288488448081307547724800 12081597 994303723297830664384302921054935760960 12081598 444499939309102769216436192133613164800 12081599 -460169828333600253996681394469634983040 12081600 -62277828729890773810588865237090304000 12081601 -373578649605433245960862565045835862656 12081602 -7281808221533678562862422544373898240 12081603 58613858617498445001738427361202625200 12081604 1234640576496997453256662895802292144256 12081605 -519668086213005725771043998861886300000 12081606 -228230514177228849608901167962026931200 12081607 -2061984313118641160114476179634694658960 12081608 117549345286331754407592881990369280 12081609 -517768498235871581969331821134344725280 12081610 -5543413627360102068749768688204210240 12081611 11645339774503423822893596247872365512 12081612 -348778482463170215360038025865754776576 12081613 363341583839079816927816732292923679862 12081614 -107724363405251768213535546329387521344 12081615 -51770371432782900570150540224947599360 12081616 -85522472619614893938065479856233463808 12081617 717167184197843591806572910042084434420 12081618 -507508134126679121062104414910208810736 12081619 298111432865812841258339427885004628112 12081620 214135582759488506484958041608443983360 12081621 38372595451689041111151950440837143744 12081622 -50470993961384449749805754885061571968 12081623 963489356305162304639570971697538088224 12081624 -582876345400917548663758137547161600 12081625 -480236944944670216929267930516634560000 12081626 240565550231321975706719112147997078512 12081627 -673247716940549191259817948292815337236 12081628 212754528851538074072487580166948904960 12081629 -413261610550237109742872139968844030624 12081630 101088801919619239547973513766301614080 12081631 -365028677256068147242747182616987977568 12081632 1114486007801767755595999724266932142080 12081633 -27949501559816288857972347857531831376 12081634 233708156844988086383741002585504929024 12081635 306203098496433937570112091495639520080 12081636 -32211721113634353220415750723650111872 12081637 59024890139940394203924126521917445632 12081638 548433274844559584591129867533364202720 12081639 1006144706190623087165351035835923280424 12081640 981897090073868361025820406975204556800 12081641 905464018141390689888401600343075006624 12081642 169409046831453708677642470134065230080 12081643 5815435066930346200930546285680297216 12081644 -377952234494562372038088593841713971200 12081645 -26336683017639127721835773951210711100 12081646 -22054651181428614895026037433227948416 12081647 -106169867226734103982906415132246489568 12081648 -63160235433382217246105187598918189056 12081649 58255823819119945896671663488171905520 12081650 90909904921989789929410188967441728000 12081651 224336320809637073688904605104410879032 12081652 -850409878462666471885090286799683278848 12081653 182071562547530254641351800050523977902 12081654 178817139888299028292177828401984799488 12081655 1155857883929420037042815592303912937560 12081656 680712233465789086896646509109478522880 12081657 -232490941083896604181919286417351436608 12081658 -392664860645844912216541396698601138320 12081659 -1021019870687755276463789598583322482140 12081660 -223258685751968630079612546818381076480 12081661 -139815764604981060523462297298848435200 12081662 964521299881255220939496202154950678272 12081663 1171311411817981649772289792759405305600 12081664 301141054796999656011542211154843533312 12081665 872707470204491898060256836568052337000 12081666 83372124066899312996646107571784569600 12081667 -122931279331996419383099750782885552 12081668 284470592945799924360541008862953258240 12081669 -286490300721061098827521443920631432480 12081670 324788755868587519784481273635921068800 12081671 -613579759461775052109155108266301166288 12081672 715777319334267106659438355325556126720 12081673 -675898059909822164778955192085877103078 12081674 -327336587891858138236977657606615940608 12081675 40837282856545599898020954537782778000 12081676 142366358163059750394333471639821650432 12081677 1754415465490189761263922409694470505580 12081678 59907930044483823004294914218394580992 12081679 -1291548074548506692575746441390395779008 12081680 78836146408149981345060550916762664960 12081681 639876533839599416267297557693682716770 12081682 -72234666733269095117829023721399936000 12081683 -640298411928237251329836413386273498068 12081684 208085147159280441186613745903302305792 12081685 -603094405853427817913044591474470803040 12081686 -498129890658863085584445607953902858208 12081687 430573051351518740220251297748166733160 12081688 264550123785099655253553033898275840000 12081689 781073059639963426833958561736199166080 12081690 -221311184372676392854373374564940544000 12081691 -844553466483006706341872742687158186328 12081692 341347620369597945199978193204822092800 12081693 159189012166076618884902800703826623360 12081694 -964666871437997047258888794269523689472 12081695 432939279627351808798409562721432081920 12081696 867697000367949785842940195225582174208 12081697 -1078979755750306087940512779265673950188 12081698 -218273564782958389577418872871643467264 12081699 -386627662758898949931881196825347939376 12081700 112043076215828332564444178592039267200 12081701 -270278443893810901999698718866642338400 12081702 -101551265536089901875767053625582491968 12081703 1169051355649519413828741435386675368952 12081704 -922879441698104945099334468906062730240 12081705 -437553122930743689564379740730526100480 12081706 4078609580743682090450945108803835904 12081707 -3999326462212650113643861987155143680 12081708 394847088559760618118775960235680642560 12081709 -243429693510413736553693426520773959284 12081710 1016968446624486700226698312498162560 12081711 372172727638152524512226631350492107272 12081712 -247538966944852032042510019768742723584 12081713 151734915249725860681227057963394240896 12081714 -501511297837408814299262303351137368960 12081715 8046798413810120782218948273167740320 12081716 78665042457898753979080438061099986944 12081717 -362385489302777647356107324874166539666 12081718 -535576693811045584464076292912541044160 12081719 3152556294802820747983796023347316800 12081720 12244288832008894062092511002198016000 12081721 165374278474232863018244286628941634128 12081722 75481629957835614777930121464972225024 12081723 10971472736133926332437345490571977728 12081724 -607713175781690748487472269666054165504 12081725 617011693996746776564335162132697088000 12081726 -474358677140944273507725820949101437696 12081727 657380724818777451502208570339010005872 12081728 -336040896682073295449532314093201915904 12081729 491448528417680623288682793738049824 12081730 102418284924643737759554173385783361600 12081731 -1581376749773914208678690658765031014468 12081732 -258598295781248138497385635268621733888 12081733 771403400294066955841265533364187757982 12081734 -267104590489636907657370799569083627328 12081735 -727626788312787812135778530803402268160 12081736 -1105613320440839596056913244914537528320 12081737 -1325161166431543379581141215521010045168 12081738 -446711452547279954293860096551155591680 12081739 282306350709106368782112306424714199040 12081740 68217490897989493193557489733437486080 12081741 -192112537027319269239280742002605196800 12081742 -311225585479891864603274108695741547328 12081743 -412867121857712371339237221833315269008 12081744 304666501795726934206285376194263121920 12081745 -43220561714827907112037446984478793880 12081746 -44560493812341238020518569536081281760 12081747 -237360294361503674669246453878229789328 12081748 -419340899608394683515137197231332556800 12081749 2326652594494270015401657811083147631164 12081750 54090553881660510316820725598915520000 12081751 -1501413139679162394811047433142075977896 12081752 896641978102831267410047059108529817600 12081753 -4756140471808362572309924829195552720 12081754 -54409292154347487146611015007107058688 12081755 10157460056232683596756498081114064160 12081756 -262186377476644439116174276146259430400 12081757 810989968332445991861391358368511783104 12081758 143573552121816247464472823204227841280 12081759 -321691893857267907283932195893598395760 12081760 -81952418303359462788595237657407651840 12081761 -1187997937971399491860112740072460380638 12081762 -66665671206022221403976076132056309760 12081763 411241127067003344325676521090742826012 12081764 -569936753106383430610688024603659468800 12081765 98893989690915623198712779872702876320 12081766 -58043049795375106980587115555049285440 12081767 -912137775726915831906268211416457623848 12081768 253496212652778994088888512222451957760 12081769 -357893658044004342837150217376605867904 12081770 581123200521360156195815662538828746080 12081771 595405041493574618350005991466641286880 12081772 -587448260663484560844215814923191162624 12081773 2973799191613839462986039227220471591040 12081774 198260996321726718671535074365963171968 12081775 507296169664250211701269407664985483800 12081776 -57603855858711027978947464530735464448 12081777 -384554087260182312485856781003505208000 12081778 -57773812034555621977286445145859033280 12081779 -795438096010074157601108089875434343024 12081780 28824638101561498755901403670488328960 12081781 -773493362044989391403921383468780185828 12081782 139506551715664540345674964631788433664 12081783 394519914214570985251493544669324449640 12081784 227662359451286247795964698002497536000 12081785 208753712259972221182592963378701900800 12081786 -355704899487211171650924822346562764800 12081787 2639364175639969803053371538652702196072 12081788 -25740575483691697769939246219405760000 12081789 677501015044705899263348573809476940608 12081790 158644970267679697090432467589751566080 12081791 -252763301517363438716691408184037063808 12081792 -8950892591540533208000756970128670720 12081793 -704265798257120854730552282552493916416 12081794 -598573304423175071318724277726112672304 12081795 -280731156700484293609570475764010630400 12081796 16779011091926440200753170308508088320 12081797 -11499933940580518842626950698844919040 12081798 7674015758787195773821566818978189952 12081799 315299121021574056955531681973524875800 12081800 1166298651941793858189180932168018688000 12081801 169294579927103684590128450459763182720 12081802 703244950764979234769713600521066242352 12081803 544048050218721158490710290604997747240 12081804 -73366333601961932970850588652698779648 12081805 340847611972943614274195694361946096460 12081806 65213860107683492378954701124121463104 12081807 465505828095082541283105119462436548904 12081808 -172437234622788958087122716110991917056 12081809 -923069135490109381260622888816422390990 12081810 76699158407417334717190296577828131840 12081811 700031999748579853535117043280407877280 12081812 8234682951378815458529447125410852864 12081813 648277216608617390764840136446460204064 12081814 753127146032546770885615279880178316800 12081815 -844217875984570609762844901512521336800 12081816 226669978657013253661294192059868938240 12081817 990703438487015875952650224340521496320 12081818 295670542401255801781050766894048924416 12081819 735979535082192501969082530353919131544 12081820 239235436852586985659894631417926062080 12081821 -133925045014505160439998028369315235508 12081822 395526732483226935420463596812002944 12081823 -13185321292405899556443107622737406736 12081824 644024425828511557520318526834297470976 12081825 -59881410541977866757517703440680432000 12081826 615837869793925162035120168719310622080 12081827 -218716305180791299755830452211351172768 12081828 -606393655422485028870614611636447856640 12081829 741060281153928119434402052729877130430 12081830 448879991999559519712536467691699168000 12081831 465426904033678734163817457197067959040 12081832 247195188101810463826730094246141204480 12081833 -1832113199530931666483766317276979415296 12081834 100350927386225326476619545834361405440 12081835 253199096650422751515055209401734404000 12081836 3967110883807401319003921425421292544 12081837 128335253434827953937194979099388157760 12081838 -1366066165694700340571169809714400250560 12081839 -1180548718200080348989545958185146880 12081840 -26433019922275131578006795880753070080 12081841 193313480775851837075720666840564100242 12081842 27996637630425911565704124380580772992 12081843 -226292822610839451604324854562718657520 12081844 -5441842756690398669383587512327168000 12081845 -202793932648660173444717450449248860900 12081846 -284466644259413058744745664564078192640 12081847 -8426829826911781320225707491705987200 12081848 185304923420376596806615337319306792960 12081849 278911983769244593903775684368124091648 12081850 291802220036242914860952185547205200 12081851 163446191978446074322896839513521590000 12081852 1217885956714272586964402254973762995200 12081853 13373406742082936867856243065532011840 12081854 -10307284901979131044610802338069347200 12081855 -406986383473279800783433535488990140000 12081856 189961205994233022186482057658462371840 12081857 -219762521501601611705180651089829149248 12081858 287569834330394548535425113931654468608 12081859 1108768120596478288120862357667855008060 12081860 166727375487055841215273903459649740800 12081861 314202127054100256129513774604250950560 12081862 5174313599445686561079396463008575232 12081863 -341582092808500414767892501322872110888 12081864 -105751949264819117347028230709747712000 12081865 19781540563878950955566614435217376000 12081866 -619726204446577128262985025464529572160 12081867 507902911048555216468604214717018461184 12081868 -491523902221322006391474596595121242624 12081869 205669296226493787858242505986330827596 12081870 -43394854763843352545170116369522732480 12081871 716459338620899956184651154838742105072 12081872 -14220613891156897794966561130628382720 12081873 -156214390111449163437175892300579225616 12081874 102058719106315235312586534380128023552 12081875 48087377642567962722592490139515220000 12081876 -431869448476126054817521961000933523456 12081877 -690526459583880185945951837470723658400 12081878 167064789624940382582545967560547504640 12081879 -3699475200523188819302165144621924040 12081880 -119755021256190694269849795401742336000 12081881 -534772967376045260395314069637924028790 12081882 -2952344051142304670855547454424666880 12081883 -191947366146478032572891776788942546480 12081884 -70713623292341694837871054095806621184 12081885 477130969253941099808610376960473211200 12081886 -81579448395132800948613099962837297856 12081887 10035191053695805295777433857024892000 12081888 -157711028132815009488309886790629588992 12081889 710367920122314919530005673567389942690 12081890 120572533684900084611188015932912999200 12081891 -525421657956507641384646780657383731200 12081892 795799629455320116589169622197662980352 12081893 3258669594811928363298661922711701560 12081894 -437649849853532918609779627659936437760 12081895 -206176692801133242271882408968639590400 12081896 774974701805870106085677450703871016960 12081897 681155161736033778672525263187971142474 12081898 466276869214792290628866434504547169200 12081899 501712118292954782825502018554107398900 12081900 274927078125682665288786019754953113600 12081901 -57161373074165845921064849811804982216 12081902 -178881421685478076513891224337482685440 12081903 725240667069342011096694496204286552208 12081904 -236226924098224170232138253886049648640 12081905 -634491623268315227034572541506407788480 12081906 -214368456487069584269527772042954772480 12081907 -322137005043737838225664892751383838168 12081908 252595174106023789837183505275729238016 12081909 56678156167324367670441644475469062144 12081910 -62199264304838995517061982502972496000 12081911 -484044954097261422692226457464431991000 12081912 -47512086758597524303948872316177428480 12081913 -371512604423104917747069612614475090838 12081914 -379840545772204228198950100670326038528 12081915 450683098226941379933921739656618486160 12081916 141476654614350661989839397766003286016 12081917 469634139852101333779687503018489315072 12081918 380202940773528690567374367771551632704 12081919 -231468591475290326971562063745023399680 12081920 341291928825221719391048750379250483200 12081921 345238679636181412617525747392481233184 12081922 -677862784825843004930410623271064671200 12081923 -34776516121448521835850637314041459712 12081924 -426169377429000385949458555293747642240 12081925 -9030575709791798165682875132948348000 12081926 -66971676537409965023980593695578973088 12081927 -83815003444992281294157384880972604544 12081928 147601896951339457154503369811214336000 12081929 1718416532267289739102861611566691194640 12081930 -317977813668833910018092024203105094400 12081931 -100325557685450181434597967998970129536 12081932 477588049687207302448141457349222366720 12081933 543676877834107679708727211429001705280 12081934 320714307709595143102317805525240658496 12081935 89529318697803632072655212207727116160 12081936 167576182445799718864087166398921900032 12081937 -369419863743970863714177606286393619648 12081938 -31622946483598723906356261109291713792 12081939 -839143676835761386855776917679205659072 12081940 46258461674659431730826724528599040000 12081941 -455127311877813088181613083562668252658 12081942 253371427503778602146449741382590047840 12081943 318374724684826073585937064844824081240 12081944 363364333350504612112093157824482508800 12081945 545390205103012345711822385325670777920 12081946 -176883835819907199176821643523430208256 12081947 572303195109325827824917770459813867396 12081948 6745107366436761665847882577863498240 12081949 1089339463030592801526350884782733593792 12081950 -272063383685898826983617865986072184000 12081951 252889640125880787688087385622103838400 12081952 -1119230027731981060964928856211832373248 12081953 169510370165663640626031546588808161684 12081954 -58061125027136650218345896312933873280 12081955 -138785144910443296026111441374639534640 12081956 814297893222445075604926936423830528000 12081957 395837766571853450375701947295790983488 12081958 73681652737431479824526105094785947776 12081959 7659997399169512391225478857588898504 12081960 -248908086530862605742627834622532812800 12081961 -162233058631278397382743364350909914240 12081962 209515019775254709293862261094910688864 12081963 389649513902774167670530559576276448000 12081964 554034443851402307584465285573978270976 12081965 228344123412216492758431533811414473600 12081966 -72278023157249066025047602353169255296 12081967 135901776415125073330078907485413681640 12081968 -59290146873357617338040606541152256 12081969 -117519368896714015961155607247701876736 12081970 -17090414315128676093339991636381427200 12081971 -240776880481132909265851808892907968 12081972 4728563590391643272059501734422679552 12081973 -486028709688676624560461363325858213778 12081974 101997031359007672311602388406918055040 12081975 166868361239361484958728040011081692600 12081976 -1534156938190966301121117526075822141440 12081977 -983475062063144350684714073042457513174 12081978 -104395210980577409259249635100340935936 12081979 -800461221323766609147782525736605255340 12081980 40750944383846929829357271746153318400 12081981 376753206749319791281447990598566578240 12081982 1104229043384592017677759741183078456704 12081983 44777919511116412087422026911458333360 12081984 -87192102336266888218722621786962264064 12081985 -62402915866176842039952990223949763840 12081986 152188979643426693549980778993358986240 12081987 1104750799404291849420241822862480179440 12081988 -1000321809973148899575494877464714096512 12081989 1134312511768685223203654006843308613790 12081990 301993994066685019143023577895074973440 12081991 -53782590527891912397890822366937821608 12081992 206107163088417201032656597600320061440 12081993 46258445268876218532918711000005062656 12081994 -847047915759836171273836785227308042704 12081995 -313920777491887897627092127195632348000 12081996 178879987904062281452370810344428876800 12081997 -1660984820030215888157519733893759948554 12081998 -146437555791056416059806438347780842240 12081999 155641787572235007254330808537525363456 12082000 64150101521271465175679972531503104000 12082001 -239626661062771536874788376163046883728 12082002 -64475777497144427086200781500834435072 12082003 1263837196568263005278974255766388203808 12082004 -101316650314030006435873961633116889088 12082005 -18191060474568593762480084079795993600 12082006 106151359112998416754067171704021553952 12082007 290654088754328739870893793246433800192 12082008 441141212570749939293501425771493457920 12082009 1025200593332667594723457927825449889860 12082010 -2071386226716383956607774338654290240 12082011 -1413221032850933834086802098952686464 12082012 114981212985054638336670908441242621440 12082013 132239726553960810840348273065434799520 12082014 209882971509167372760636293909909514240 12082015 -561339894271494383923263183792794741760 12082016 -1122554882508275174539903497638492110848 12082017 28892245702921985667322185790673957760 12082018 165746638056361105361991813885743800320 12082019 -578300507097056438994392514838214177520 12082020 -200501289816679897217558062153195622400 12082021 124789274191616187506608624604391668512 12082022 -11774345621489365404783585634416878208 12082023 274080062662244674386335386991932237920 12082024 973832107970400331358946836590177075200 12082025 -694415619371998460174836416186303036450 12082026 -307887000990447967010579468427257101824 12082027 927523759067405363027970842682723701876 12082028 -909654172691903475391979466768173452032 12082029 322205882244115406165060788492064288640 12082030 50718627206525928553542665137998633600 12082031 44673788559500414163438858168984050400 12082032 175626425003861340124156818878376443904 12082033 199646452852853567201419672013172473344 12082034 47180020864418039774847756945562792992 12082035 237759910529130327357091374367794543360 12082036 1379294417578090869139321643958360546048 12082037 1047788342270281894560634619705544526944 12082038 -220086639364608491875065474917781657600 12082039 -629891016748386014944027398207348241632 12082040 607002609055021436324001816069027840000 12082041 -64139161258762111664143967159250372918 12082042 148338211758652250739686929538006099712 12082043 -2183938254763566293075195813804640989760 12082044 -55048676890272668796131672552557885440 12082045 246045607575829919618465138189559936300 12082046 -300586545315832154295984152618648022528 12082047 -627965634426157096052673593686954752000 12082048 -478533896108175053006589794305242562560 12082049 33873844710753128363896726208573830080 12082050 -99327000801919013829487931930909370000 12082051 -408297911902466105384748487040463644688 12082052 -1041492579321752387215851951249136673664 12082053 4787205088709555819981254967304820608 12082054 4103158332643422967158794728168781952 12082055 1682927603094753916151218744590218180160 12082056 262174208139644172015484663692722012160 12082057 53118679193942519076525526682353567780 12082058 -27720154099302567374203728422639490816 12082059 36398226107677101932200432944116141928 12082060 265886930942364899375896303678282536960 12082061 -195554098304730052450722979618443785280 12082062 494805776372832737222368573818614906880 12082063 40848640244665832419675415108442219760 12082064 -12394781604827068814775594405074042880 12082065 -117380669687550225274341243501820788480 12082066 276562824861421936395432524495831609232 12082067 -1217527538854122144075424695855954788640 12082068 -142053936307508692746978105816005345280 12082069 194612481378159186007031543807927328220 12082070 40537617707072494213311909856468746240 12082071 378992401435647246736502914433923563264 12082072 1106561055982796103973575717615122380800 12082073 -180807224735852954975976702238564441836 12082074 -294925815800179598132923481211134845440 12082075 -50816632802353686325091988199485603000 12082076 -1212127158258940904606097223982072801280 12082077 -964175589754942794822174817348553182554 12082078 -215028902605534703068219154237302959744 12082079 -969618531998262456739742093472199096680 12082080 168103151927735549916774827153471569920 12082081 571958107817191652812912041474099410400 12082082 -739792356001721362874811310044856018608 12082083 146314291140887176184508854127358889904 12082084 16116723631539627379567852410827292672 12082085 414439154262429899152637099679024387960 12082086 -75065482453621179131954648980663651200 12082087 -93070414801999992804666226306374225024 12082088 -606372256408625832557371029152390676480 12082089 -14212937845458727709880513120755771232 12082090 -158630864216432509767206756755803607200 12082091 186658125719206216527433263112565498400 12082092 387997532688956978547647523854539776 12082093 13658384314944289750750824217325842720 12082094 -3912209416560261914465732834552828928 12082095 -76947948536797005861998884164786892800 12082096 -102737994016939362730490256738353479680 12082097 1293552820125106909913319943660677360 12082098 6738649350904209123702194835340131840 12082099 -1118261794851709583122541143287734662900 12082100 474201790939571060408602468978755840000 12082101 -677474955609264727376729667975659091168 12082102 196985435128934152043562983539578593280 12082103 -669988994242124110891287042281636055336 12082104 791267405333591251278186247252278558720 12082105 145589967894233802911028030617915980800 12082106 306728161274522017206352337249206540800 12082107 -86794832410930402665515963612076736512 12082108 842475040605769475169600789134928278528 12082109 -531638870320624591852090007442076751796 12082110 385253287410879679995496207050244254720 12082111 320196938860839334380600716194635067712 12082112 -50251669875203030971354212490385817600 12082113 1170950267830618344004029022146662217060 12082114 281761406265749938829481096028155723264 12082115 1007335314105371061501690311236246655760 12082116 366093718757529958964366298428025876480 12082117 1019169830704653312425244495695939611166 12082118 18195815020521719022612572108170082304 12082119 -67848296215963524383719859165704120320 12082120 622336864695760357623264419373966796800 12082121 -1084662946341392455314090561695371106508 12082122 -10638645315165233874518107440854655648 12082123 288386915097885621097213472834860820372 12082124 736528884650514994912563825070691728896 12082125 -507659861306343235201250516562705120000 12082126 -49743159234217391040596344638305031168 12082127 1765505208131316084173836330312183604976 12082128 -615346296823098286990631855358345216 12082129 -803406335203525372300382471995571392270 12082130 182077093497585918606689736280536560640 12082131 -151915029239844348253886106372286256472 12082132 914467522041328020582840656895782016896 12082133 24199708349401761871021502804522449920 12082134 -342878324876020189256302463486954573952 12082135 198079821902572947909861838915938314400 12082136 441032795834392313262881233327089745920 12082137 -974194549350929600872855326503524277040 12082138 -764460985683358178647886953137588364800 12082139 612059495376782712856053608830882751940 12082140 1699406944595394169612878831155281920 12082141 -878191916810061646983276871925916168000 12082142 221520060757221000418071541819690920000 12082143 424555595163486570085853248898946945864 12082144 148925965657602368735032467057809817600 12082145 319151006275931603156384588129569689600 12082146 -276459096558043949728538815838690630400 12082147 -717838467565284815136923721205552896 12082148 -357316785440317069608766718423300265216 12082149 -423077426504567000611038027355286856960 12082150 265074401744490226395025323970396408800 12082151 295714680699455151406049686995778133904 12082152 575537938246825378544314609749617541120 12082153 679124417591843817018390292853193006528 12082154 141366834265076398736749263439796428800 12082155 670559623520836365310239168841330045920 12082156 269552175428828766756707034490090123520 12082157 -17347644277450383153080644790387658240 12082158 -25262834441361996462609751590136089600 12082159 965049561407355531086919508768112609360 12082160 -148677098261615969689659656204245893120 12082161 -11479963967111758775254617277075499136 12082162 232875691705918650044432381842543745664 12082163 -1231211152989136300772010572291734785588 12082164 -555328685235701684971002423863565287424 12082165 -87372511952297084304195172605583156200 12082166 417366701086333679013946145057767542720 12082167 -74298951486662534737203952348879688640 12082168 265391719718225933901058769881556213760 12082169 587735429419363024933644961922119823760 12082170 -44120013528089897127129115552202553600 12082171 1612504273682039628930138384258260750372 12082172 -33359011395932879333681144023981762560 12082173 474922763907788163433896202602534211584 12082174 -291968044120569967948092566020172673600 12082175 87407461736405810188866098364005700000 12082176 -534510577263280316951564455587191193600 12082177 1890309134726640814583125311400803499312 12082178 -318399609118622704481588382133493133360 12082179 566549349767419283805310602140506337784 12082180 -250296083969339432185510504614726758400 12082181 -462658766785861819907659395960292756800 12082182 2841730467856731579451159139583780864 12082183 -17000583926516967187796756536778619600 12082184 -825230540161075929568875680858490301440 12082185 6485909735396943475002132653600098020 12082186 -182605675568110798239991824735651852096 12082187 436787253067716107430637995692368546800 12082188 -227738200692698521890679580050308464640 12082189 -400894181637924017563957518653116254528 12082190 493048366222746309656023848439569600 12082191 1035725124112434457528395170506888698624 12082192 215861842284331187733187828724905680896 12082193 2364409570688573001811054982918861499120 12082194 -395280438813192115733517863115208225776 12082195 208585219267230945094787404048480620000 12082196 33269664098014739362125197396475396096 12082197 571015943736810906240300801931064382240 12082198 184695346082986904651967150635245630464 12082199 -489803258812247387690908255817651105136 12082200 117531382453517127410559670975718400000 12082201 -188130471609097348742527629641400895798 12082202 242007730686920363793741675482413618944 12082203 177050447741206455013105184165083305984 12082204 -52202258990116284450510860865492396544 12082205 -69296710390399980210323983290046453140 12082206 -125908067965219778225747193579167895936 12082207 844671038798769802701719112148128991272 12082208 -43252780971739964499927819271394426880 12082209 -399039269675559787989547135755778617984 12082210 -83457946794123299366467385700101783040 12082211 199191943714598638727255536221952702812 12082212 -75260417083114712487375418898803937280 12082213 105898180256238058590413149706326972 12082214 -3506360676003756050105496412803676800 12082215 -561373882058143586961513089983898909280 12082216 491370703081446651117208449535842048000 12082217 -414614368593361593623725031648797339008 12082218 -335746441994444085994645278974335485696 12082219 37585324795469229041433709496962312000 12082220 656327265075161354527949463739403028480 12082221 1424478392965964719081609634409647959872 12082222 140611070634074462901370285509308629632 12082223 -72255593311224616855457195122467306144 12082224 139329221174405956861039378396860383232 12082225 -310623869282085783680846403916033680250 12082226 -1751645460917791393764529138920893952 12082227 698776534348671837077188513064721580608 12082228 161315153000058797333125357577359837568 12082229 389769151840981857027462046448758514880 12082230 30749867441344018471942817779003430400 12082231 605595567179619030308718662694607798192 12082232 1397178577785169258968983121798978662400 12082233 768589196547961982917992881285861680800 12082234 -884986641164055562525370532778117493760 12082235 526437382310472361908931204286395794960 12082236 204843807345856728377999662998526259712 12082237 1260854805923650769446230776392236274886 12082238 -4213271942542905672735363401606949504 12082239 -20322789553816971249004764841064565792 12082240 -21371782149363505043774109402393477120 12082241 735674763925329108636760390174837794900 12082242 383531128554703156625103994321086218112 12082243 -965434486861067270545126767918138014880 12082244 -23711645043818538929719887392504177664 12082245 -35435380418741840067094629994063349760 12082246 654415451800040840528893851611488643904 12082247 -1224881070554647850054051114618469275304 12082248 -269759744632617847748796086906570726400 12082249 615796612393653639141678533953031734152 12082250 -36044439870852141962570013893852160000 12082251 263129304388616786110719466407368306160 12082252 -26374477048229401575664704772435066880 12082253 -60393578404552880848885727539644724020 12082254 123275818106530181376519795895581664320 12082255 -338607252438562969782700534223305326840 12082256 292538740344371584637846548028325888000 12082257 866684821006443810729430198945986410880 12082258 -403166039834095404699546292055868785520 12082259 58657744593842563609435877358972929616 12082260 -581927423033227012156529357095802880000 12082261 -2976527597958116877349713303541961244000 12082262 245937418518013486580946914582842397952 12082263 -75176208379688496500737134609689615256 12082264 -58696727022558576949125330596952391680 12082265 222822214822993230739572972929820157440 12082266 -27824842669756617538508178036058427136 12082267 -42670162953328459326007559204559235608 12082268 260678586366879121349391980903269294080 12082269 -10520805097020688105143211366541860800 12082270 313865657848999397837244318315385593600 12082271 986048762908295335227725342869250716200 12082272 305267681116370947652296139823397208064 12082273 380834016623833389946767947152487374818 12082274 -825253127910626148423662231566977491808 12082275 444793085912083757761973705502897472500 12082276 213472654702601318343820173686232287488 12082277 1120655658674384940689323072128136194240 12082278 -49083416865783245826887258340290248704 12082279 -10353240279813681598884799381404446160 12082280 20860132233679585319146807185673420800 12082281 -26059356643585527151459381275473592576 12082282 -530851665374129261501348962414467522816 12082283 1147154457180705737711300721523413699840 12082284 4496814614204373308964713855823398400 12082285 -157338649100699661077993267616928608000 12082286 854416997189793421175528868352345294464 12082287 9591016269565729866938166001956960000 12082288 -248647412854670465740475623993178226688 12082289 296568303158230595965172349846150219840 12082290 -137865998371734499027233955596108595200 12082291 271862801876134462946599295625929125824 12082292 50582231895027865297411950193805291520 12082293 -293733366552896515690511092760126160516 12082294 -1637668331765968078434969854021051136 12082295 -684944040999885477120632971610956012200 12082296 -1255898924743376070420792800510273126400 12082297 484399068045973926577316359264562465680 12082298 245645130577506665446915362516688679136 12082299 95209767241482362040383906116393509600 12082300 101958979916403989158181962801370662400 12082301 -84025000610657930915069555685684803136 12082302 24147608296982294879654724986393155392 12082303 -13588592977765978623262300781924609936 12082304 -92647641147909158327493921185999093760 12082305 54003775825777995105098621919763973760 12082306 -323006307349227123603608085728384217648 12082307 1215357030495855237062447505629081810556 12082308 172833198943762570615870674226830630912 12082309 -32078557613235492765761738374154002530 12082310 -181145872520016680843787198573275264640 12082311 -179983775698203818923889342544971078400 12082312 -9227150711873831601571820625324933120 12082313 -176972499624303214531818527602190732700 12082314 273056802132685183609422614739940505088 12082315 139316035737927332610870494603790009600 12082316 370511976766769588917547929159774007040 12082317 -667433394163487328616371954659859094752 12082318 -159771643170251104164518623957223960640 12082319 494604646443978810405527537660407932720 12082320 38628454262731627145409088625084497920 12082321 -621124238784424346743997663551345050000 12082322 -46291888497840778226055151871055776880 12082323 45364435036085090331141698455255526400 12082324 251754809390669420504730699327957965696 12082325 430502799551273511592469723780631484500 12082326 411734168396065341362991684480304503744 12082327 -373298466160736258829423089532220433448 12082328 -408096839615306455380375494132696064000 12082329 -72023044787620113343683634993368939456 12082330 -18544193359621953457845354847066255680 12082331 241536296278447049292186077766924217728 12082332 459288646674555725717464585690409359872 12082333 794680048487096514552208656589705717920 12082334 -1510973849068058190306025588429008192 12082335 -312348925854316735084025451087215063040 12082336 -531325874164979832815977485348514037760 12082337 -947688723038510643262070981026037484288 12082338 285143660004075435545055257165697112320 12082339 -183719054565678722540144531456516217440 12082340 -354395047578658379135076812244885388800 12082341 469315484369462765077583468041681654464 12082342 581167565556481590872573644494802022592 12082343 -19866956114824329047237962987622787072 12082344 521149062503421019457252903562816798720 12082345 750456141410512877477246226072409708800 12082346 -1124855451115947149308565195278611456 12082347 -735080116353466282585424955518047452360 12082348 700239270742158320941646459656287204608 12082349 -2041938558170390580314863486145728490580 12082350 23467260417924628292418240808790937600 12082351 -6323229216007738837907319910542480696 12082352 -278318990700122401806528224978961874944 12082353 644039360928289190876175931529820065904 12082354 -235074826171411580711462382122341828608 12082355 14248700777578926599192758881038692560 12082356 -102699315808882556000208967447690807296 12082357 126085245481619755334104867614432904320 12082358 26140957340833230773826832788025469376 12082359 -785580604510291386885266796239373042480 12082360 -353703736867796189071518794810783846400 12082361 572046123544741316731521668906020993962 12082362 -227917949847873496406447781405086235648 12082363 1336816878504041156167640191899270925504 12082364 317846369595939209438116938923810774016 12082365 18462955647507654336811609726658247660 12082366 28193842690793505035659770337884179520 12082367 320489055574383542957520784049549989752 12082368 142724268958388490828688032451610542080 12082369 479016059501387037502145965318035476648 12082370 -553884258938837789853291295208807025120 12082371 -169856479432033899490993560296420500488 12082372 177171680363052734425984322525679804672 12082373 -152632433633110024036958598548647842660 12082374 -133052312401632665072913982522685276160 12082375 -38964971708053172579358494461533852000 12082376 -22181453774257796450356415716090736640 12082377 -316457430140364075196372431701920381680 12082378 388142613650930168360639648922877292544 12082379 263578711567509891559023184298045116584 12082380 -40322798065502074842864638985292032000 12082381 1243161462439220988792325244576415096182 12082382 220557445250145019298033811686798371200 12082383 47275398579109403558675840912577136080 12082384 246808445691444013142689894277620432896 12082385 -315937707523255972198290565073843088000 12082386 -430019948477684005908197804042122137600 12082387 186525020138235727822867342479441571344 12082388 -485403398400491850798194624161936902144 12082389 413619468381448824588008349404950001568 12082390 287946277904187207690365679849844243200 12082391 185766162177512457467907421802300262792 12082392 455381852290416992261070990305191526400 12082393 131056067217026492452996927414034720544 12082394 618027337884613482175201722803189696496 12082395 -84647115100042581848111520580396092960 12082396 503990424450221160792184709347491084800 12082397 -814374168228969626149518128572530439188 12082398 9709250802360967943789389585132197888 12082399 83783637208760751364532216173706289152 12082400 527886971393383937130829725085079961600 12082401 -942571409512575715077450755532694831470 12082402 276821240274679891463995331369199756672 12082403 -570064716020587835554245301292463285348 12082404 293886789005639792844257145767727206400 12082405 306998779114197192851143384036472709120 12082406 -70344381182393369926946712434112184320 12082407 711560247449808569192416424197742018688 12082408 492154508837690952236734910329996277760 12082409 -172935852697403219765272004141697961584 12082410 -161962793756909653124174770928801232000 12082411 -1741797095767487844319786715087979029976 12082412 -32949606586912823837010566823987291648 12082413 -53898611054451810254396952573630310272 12082414 911874485366536039287274236962098069056 12082415 -784740279347630836877879037429585192000 12082416 -160770210848755058430186523581935517696 12082417 577292590582185274788814784106452108452 12082418 481700076117287896541071539445296552960 12082419 -551926566158027578745045491828555212960 12082420 -233089047273622192876598670886230662400 12082421 358238206275067153661628729646111060092 12082422 -111711292954281777255993250434520367616 12082423 326562437685544441409726891443073851720 12082424 -2738938603503784438399743260589158400 12082425 288536536877806802113367435347485672000 12082426 -701457062489850427623051136732277561376 12082427 268940913523119222376211685552155376672 12082428 -484053750297652839945322278840470309376 12082429 891705961677751354869497143947001123200 12082430 -593482158527027297824060116126845192640 12082431 564000510445437245926911215231538411264 12082432 -100125092814348033875771218808463687680 12082433 417781986774684273105349384489685605920 12082434 -42301900083139759135630611396364538880 12082435 -340592852107027009698876565408185963120 12082436 265878533499136890787096534072473108480 12082437 -230907902711151116395775835424988723106 12082438 531669138024971468207830080131193960000 12082439 -68518612514923746564034417412747280720 12082440 -323838709405811074344572324941919846400 12082441 2039108867289906934440221102910225024 12082442 353801449972792988083182704221723987200 12082443 529385869599515532834191402446117295064 12082444 130837504898655053723692453941765089280 12082445 -1212728871504364097283108177458064287520 12082446 -168428561513626076265556384361017022208 12082447 687037446362899263292822327555558918840 12082448 35470947257007236683634122616176902144 12082449 22343751079095429800222567362638641568 12082450 542919469801691836146074296913928230400 12082451 -1220901055020261246629180809512422734548 12082452 -302857280236773524754289892151917088768 12082453 395413390596672308920075473990828599164 12082454 -362556912299684653811523533212270939968 12082455 381823963474623320297877445310266080 12082456 127850678524425087041753999918531450880 12082457 -1471620057467719394163683327471525454828 12082458 -431429352927862033269379591753018415616 12082459 -124031534691316441228929111629070627696 12082460 17512800324640995196681219107480975360 12082461 409080351565235751047384662451014266240 12082462 82772405656838638199898639744741200640 12082463 -354469569388519956189203082086247164256 12082464 768457127764388387180829315483784249344 12082465 461701675282621030936240189718669683860 12082466 -540766072327780924016860217332687118976 12082467 -14671158406490116917745287243934187520 12082468 432080748638951270782158672846741035648 12082469 88706326625246830681836016803448503552 12082470 1750815363901426057766216882341877760 12082471 -1397413973813404679929019538432550296328 12082472 -1438574969167080368951338148775094195200 12082473 -467824568276227897470025923782916412800 12082474 179775173788736997132834032862811105632 12082475 -266547215241159532660583848273735820400 12082476 -5733600741945965805661912371584679936 12082477 82343095501496775623174666468401131744 12082478 -504920226447705450689445164795453357568 12082479 -500581229792283044654971727109670337016 12082480 -193189651177568118904629852385812480000 12082481 -118930857544952452582543999532412020718 12082482 -399182551310634621575800056073794918000 12082483 -183210779431458010552090843452439777536 12082484 457395262535890919497794007534694400 12082485 153272986943625535872136748747109300000 12082486 -672820390934790992208380682815839871328 12082487 -101443405606044901418236675719104715864 12082488 863605311388893777465680050765905592320 12082489 1083987379918152288485833389534323157290 12082490 232860812500355629379051821943058554880 12082491 575010933838107618535345326238814479500 12082492 -857585114484447596582437914579534789120 12082493 -410507476231402210567699683356348192352 12082494 168125244786827571007350977858896968000 12082495 -234732516749096132332708187298822807840 12082496 34182575647396713763995825867388354560 12082497 -215521970572898846570832291463094138880 12082498 50942687848193504029151102130871787520 12082499 629155249978052097303361148764972078080 12082500 -88668884279768350917645580406112000000 12082501 -1860578526252088897618786277293241814528 12082502 -115339659406019511202878432512058086400 12082503 -302207767918836386728597483540942961496 12082504 -521429966659722095760188450183071334400 12082505 -287167501638528016858596531961195085340 12082506 142144703883968376050425454572574555904 12082507 638259457887042868984844116105925108756 12082508 625831984142722683963635505753921876480 12082509 395112456370522940345354034135879752214 12082510 -48025250999870438401924044730856215680 12082511 -238872302121198357868054121787040720416 12082512 29859607676062993913634390979725361152 12082513 96627924840072032664451690984758587762 12082514 -428406950833454297687806581416577944256 12082515 -285009298913022783020699936141812585680 12082516 -266236108109449372681567003399334715648 12082517 -956897729543661803807161553502079984434 12082518 -403868039288506022721165485861546496000 12082519 1481347170159591165331807739813881734920 12082520 137602001194535517950322204384310272000 12082521 -29097841776221345823767484448724183040 12082522 -40306819449631583893760811656564014368 12082523 258357505003049412668906929924398499224 12082524 542557794607074346829747894516701702656 12082525 56442958551874863168568201299085401600 12082526 -396858566659386702671456178636490721280 12082527 154155778791243220204063491595456440 12082528 240242199630813076505920972215126589440 12082529 -40564796163630446466466728127432690176 12082530 -38723994802810785773832891730080583680 12082531 -476148443523474871178545829055137841600 12082532 403724431490616880699132885700504801280 12082533 431186056484250878035186755779148016224 12082534 742976137792444059646872685075577032416 12082535 -767041640930976277704854901866378880 12082536 116695561494058244669279619903782615040 12082537 321844586720954591528854799988286564240 12082538 -85852201417293036334403051075347398912 12082539 128932626366127341856740251695329054720 12082540 67263035825215849992807054526134727680 12082541 -185253325546586487048989460191971036500 12082542 -31042513839795927165395386617920292288 12082543 206471900244099165200394926933296562688 12082544 -64578425671561748531034529723427782656 12082545 412407448546367146657073467643484373620 12082546 -71028677192008471678343769613209483264 12082547 301487246411251511019896921147632983432 12082548 468522918787812623622306162394478714880 12082549 1020008888612004556418889127995455605550 12082550 -102890657050876707033805698720880927200 12082551 -11745975170636421466122513606601272240 12082552 -562857528296501188266744271754158694400 12082553 143194824306724689921583965261785134080 12082554 433307027946047080918833656125190023680 12082555 121330659097481261773695567080959494000 12082556 15878589408589087687676311346553592320 12082557 -649253952368558995648201024071888668160 12082558 -406929143893428163424218649021997863040 12082559 -285945380422068767342655792965559937200 12082560 46751074620374861079039590768050176000 12082561 -431812095878163833840556131846517824976 12082562 742522934628772289404603353752343022032 12082563 522859047145955623592535762269166229344 12082564 -123159981575640218898788625946062320384 12082565 29583610517061723741352884650360034720 12082566 -336515931777271150816054604368633325376 12082567 255391564066793309610874584111809447424 12082568 309168919229814926696954679520763458560 12082569 -180929148008895159187753166452706423232 12082570 -2609796429345333533284902266485344000 12082571 479625639681668008023544908358072939200 12082572 -445804113633771909069312444668134084608 12082573 -361824167890862194685896068505667631178 12082574 -173611913236047813008730942995701842624 12082575 -284417407018660885283951058671892720000 12082576 346747094649558664653279077811867648 12082577 85318503460586252015255418743637818280 12082578 -217722811934544265193718685683079353600 12082579 918212373521237541552057023414151864376 12082580 956784709174440723212048394037647306240 12082581 -380417008605033854435990235522928214400 12082582 478308768904110663387456226236546511392 12082583 1209051209935095674391841506210915438000 12082584 -254689698036849113269609053086131015680 12082585 459666959667579384751678418030688123780 12082586 -511636226710894219199240352454725989376 12082587 324790845982703033147946924803945530560 12082588 -322116204268793940541081168482638664704 12082589 -605941277018301842734561498903473039240 12082590 86889384698521755883725975818000448000 12082591 -412070643917079255205329033969625322816 12082592 -1409256862671692872571073970703241904128 12082593 71144343819989862324529644319229036928 12082594 298489102174244451293125628656187975040 12082595 13638890625745374319882753105396564800 12082596 -65369061954250777600081731511004740608 12082597 -95197497962674357853022590150710363200 12082598 -340801248792957240164102857103543860608 12082599 -118037819445566162044892469814539761976 12082600 572883719650492285378386922692046464000 12082601 -65182981083424080870409580785757192028 12082602 13370960340068539844573210385205277184 12082603 -37330155053389471579539518441883467216 12082604 82352468933617625791380889751963264256 12082605 -519180461994727617190475783897155307040 12082606 -146034375133512964665241288973402797248 12082607 371280321018922768817051950694014815960 12082608 -2754696023816753154039252129220313088 12082609 -161993430217089354197879296825952267136 12082610 -147912180418191382270812878635892736000 12082611 -107205828062957390131603709307582258576 12082612 435660685854755761828861316743937872256 12082613 -1034747023401615920933653082794544640 12082614 -135230876001007751464610420677582228608 12082615 -609301416878965803099073746478200591600 12082616 -265968029001434192209425039115409879040 12082617 -404937878738849575702049503570789321920 12082618 426062664032772610336437395841086262720 12082619 -2917372433237225920937132480296865404704 12082620 225407461767159284279618093022884290560 12082621 -2035259608085754310436707072032591584288 12082622 28107061787635868802473539019345931264 12082623 -50081348686619944927313155805927258880 12082624 -200025062200050379395058073364588396544 12082625 1557244598202227418736794121263041169000 12082626 128534197406151350162214566787514880592 12082627 -396876764938079257000563583098585347524 12082628 639231683959568554233982649538376714368 12082629 -6506277013409122450125705374455406112 12082630 -22296987415249080500777195825315366400 12082631 136891808490521906181030667157483225904 12082632 427692600327469341731539797547031347200 12082633 -615508421587535318547725073532591230118 12082634 84513325402647555871973211541818375216 12082635 -158249043720292113950159127290442112800 12082636 -453351744150214107887724888813008111616 12082637 456790028547430242720609181017829481952 12082638 65464500135073790874638496442441107456 12082639 -373100965326856636302298786465808204560 12082640 69701890869882818280188270242276147200 12082641 -453608135098335173618060910431778901008 12082642 -18647463273796990734424695406656760320 12082643 -428800295257198905251770830766173976080 12082644 220144119925739910304030497386543978496 12082645 117437350164228002427213699485797478400 12082646 48769018751230036034595083766349259136 12082647 -34301442691120644879277564101419163720 12082648 940794585643409193144355565107175362560 12082649 1618432039189476597272748635717943088650 12082650 -95271165771622774904081042675261280000 12082651 300930397203866562698998515255734481920 12082652 915522238543931830017482598483288755712 12082653 -360983345507197351649455575817640729088 12082654 98172022326015657303771550730038278144 12082655 267627947144842801310238543753729345600 12082656 9756587899240480375002190068056064 12082657 -3995208702451521238671690844705943148 12082658 -131680004703553610213808806985090983424 12082659 159452466812906548240679823338258451456 12082660 80553522044554444232537010982194216960 12082661 1485782674557200708730275803164414045024 12082662 6933019960534943993567462987219475840 12082663 -587017024283848226657930310259965798088 12082664 667899506880080370612907228228762091520 12082665 263818055093616933754191294257135441280 12082666 83539195781691835455995375043159803904 12082667 650941695191870292002024775886734025716 12082668 22904120078918290841316605736533342208 12082669 -1185915877706739070407992337389158858080 12082670 4411761904875249491123640260097910080 12082671 -720900931459421326597460206355706325560 12082672 -65259149759809645923314279012750655488 12082673 -75949772711229581883298348182373704780 12082674 73955113807175910351693603736287557760 12082675 392638332903361816038728708483715798000 12082676 -170055359317454520266556539651950552320 12082677 60667197818486826986024366323959167520 12082678 268586547955756390490038803881202121920 12082679 216075295772535680469982668519145042560 12082680 156549466613238924213733099744411545600 12082681 -212345324633015589651719126675530643640 12082682 -218170263169134694441268460579259639296 12082683 -25156307095731546040674389836996473600 12082684 -415100951328010546219300589190959648768 12082685 110286827551551015468238749648649490400 12082686 60788761124837992484700441690880985088 12082687 -812457510200320259786895229771487409664 12082688 232849744109029557108038369831131545600 12082689 -1442652278820047796481789660928125932960 12082690 547139716788685657736458942277504493600 12082691 -1636321898594672057160663820845938403048 12082692 -495253968360084188200495453169463579648 12082693 538939278672845631850188284874995542784 12082694 -127928672481959356505572697535590885760 12082695 524777857228307337728486687779476736800 12082696 1172929891341709806270727451534421857280 12082697 1499709645459578134707466848215310756 12082698 556480353065955357990220330933511022384 12082699 -3453738741968204741876607858012206640 12082700 -33135598122727082596429643699666995200 12082701 206339074738234103692363784087378031840 12082702 36065963370287282287176021348820527552 12082703 169706167212424748209835111100089096520 12082704 -4864574260398622425571137362994266112 12082705 -464948467078092912848355526206558086400 12082706 -525776624315977292962106310868532558448 12082707 299429461333864095814059015860277408 12082708 702012947538191965645646732804356608000 12082709 -883300211701829250388015736892044031840 12082710 -188178596124050473962062786673908711040 12082711 11012876845266486809995974681238202112 12082712 602348220786354597405896743865514547200 12082713 868051969044134418506180784554910351360 12082714 139005828036114829653262101784186533120 12082715 102587966494907950076771416483323475200 12082716 -280508468894211381011462915907484538880 12082717 966957282564761086131229370250951601766 12082718 134204758918661062493312649565136545920 12082719 33396485829752916326252400780852539136 12082720 -131534827716570475838799866102155837440 12082721 -58000973993686739482461458131600365888 12082722 541210284908132866594474399217239923072 12082723 -285405172261260300582526584863045458856 12082724 2045364436131156698259657185600491462656 12082725 -292071181380999969853945992752055914400 12082726 -523407751165195081274026067956972358688 12082727 875722603484826956027220749600626323600 12082728 -55040777815043417025148103301503385600 12082729 -96051780249922213983482841349200315000 12082730 20958225677638008742794398668467160320 12082731 -465950506352937812419996751233669978896 12082732 152357535935429493027246136647810596096 12082733 -408488025043526252839367420590655236776 12082734 -319406701409977660634530056366567590400 12082735 -51015538757352479170218461793224065440 12082736 161981398000948418903987511942523502592 12082737 -33292246534476042315600469238344586640 12082738 56358865232626342842740080108159157520 12082739 -1087638911710276957040408237911666357176 12082740 72504028940209985027855413063768596480 12082741 -42896050685847138609328633425409128192 12082742 1843249086931206404907078825713362944 12082743 -1238185917483728232301381074203588026800 12082744 -1089398217638435993163932901177772707840 12082745 407568396596351784310780441883709978120 12082746 47784066281349949662068470349849886720 12082747 -33520645265800459998794108995691412408 12082748 -449939647325091917767839991897343726592 12082749 -25024661500173221992590069036090125760 12082750 339865221166473773010801982694573664000 12082751 341780521515761937604795158292603869600 12082752 35752499078447893810794856636924035072 12082753 830979735557360978508322304961088632002 12082754 338903694000752020546201886205174138576 12082755 129056252950850322170889886055412112560 12082756 -25246226145035810548741517819508363264 12082757 -112391948721789361949524355059750892868 12082758 265640127542803289610007584500511266688 12082759 -210606864434555859691860618982210569280 12082760 840332180025506995756178325161199206400 12082761 584930548854540914969846007433874779632 12082762 797306979207788466101865520032394627632 12082763 1298343504058880904656916088187054831760 12082764 538623797980920853663733075075739557376 12082765 -634803764911510393484733285317524968000 12082766 281345499117315226399813426133223536832 12082767 101195752293853866927295927628412394512 12082768 -347537646360647575752779280182490308608 12082769 -887113760536218194549730671785170052800 12082770 -3573022197969678628805175243182615040 12082771 -417955189944321114284183754094837899028 12082772 561019161068193849433010418748944594432 12082773 1151318192673691688888533667820074767584 12082774 28247764141148971526303811319661598720 12082775 378901848633907206557892769015310520000 12082776 16199131345696850035783369894205644800 12082777 -135921460152466759094104111251717561856 12082778 5187146648327704206557778728333687520 12082779 -1013826413559970468020846110409254467476 12082780 -283148477781801424713500276052677099520 12082781 -850634993911648334794612287679436590548 12082782 5060853775392510785684581157025942144 12082783 -708050438040228231476184204902047336440 12082784 -668052182209307947327110512445468180480 12082785 4065921373498617694901458132901237760 12082786 55205091233582966730844837980384240000 12082787 1290895824100801947967599061130096482920 12082788 140525058315657381139791878980312697472 12082789 -176972984379609557882948593731858449410 12082790 -387774187480798430225443151608774569600 12082791 110308756937127485461267082282684532864 12082792 -1244731917739691273641093080018399283200 12082793 -916261475680067800056011560203988949958 12082794 138899529087963180226556266773650737152 12082795 -1421028310925004800600089478186725924800 12082796 -741971339816219620593084902224516707840 12082797 721365475457613752140394782267352749440 12082798 80796879285822657264830627355239020032 12082799 1588407406684754423493286157112401998800 12082800 -43304478723321530482489782500020224000 12082801 -12952754376113218195177112644157957770 12082802 -716533701657966639487596127508883057648 12082803 554702988908574874893574964841550747200 12082804 1170118146888601632118342228013961270656 12082805 -46588212547172129775775874065965139200 12082806 73181020088419121040555790419498088704 12082807 2540246660628014268892509808378174527744 12082808 -318783318735303901664888826097171169280 12082809 -252685996293615942456068954967690723072 12082810 -724510140124140799447358367334894466880 12082811 -936078558624790801197958411063865380176 12082812 -150651093684226348721078475954746457600 12082813 -1240655221399800369573740736721743830720 12082814 66687954511393624176304822434876021120 12082815 492982772996857195310025903044726358360 12082816 -1493272084882572752959929352654568816640 12082817 -1347711153158484032723817004887664939134 12082818 158946218729341764681419069300198046720 12082819 -72357663224914846598151760503710977888 12082820 85755502097482442712811670833742868480 12082821 442063163986622902518495313563469300320 12082822 -775511181355124855664452075865390849600 12082823 474133735910739039031782127375632506784 12082824 -574053500354144817899544991558848921600 12082825 -644939201792584679442522710702007740400 12082826 -30645147774616453582503489504251328000 12082827 -74350233459439701336389070388416264192 12082828 -5551646968529767224283762451184320000 12082829 389101644695602776057372757170595718880 12082830 -230822430511064613805032513047797726080 12082831 677220590276073524504021782713548297032 12082832 -90572963449502031021185222085878857728 12082833 173702665980324189064999267382006331264 12082834 -328705943064102707497293123763574893920 12082835 870907317015745575368852123186953414560 12082836 -152058729701109222588210359720935274496 12082837 -37701827163340615060903461456229815432 12082838 -638708028310744626084750967013726515680 12082839 86277469050223112635470505418674876416 12082840 -32600065537086996423396792273577574400 12082841 1044941838027911708682973740931144270800 12082842 -167395321521590621237622955399861420560 12082843 -1026118429486451661817675030305636966816 12082844 851200080973073216143826107144626794496 12082845 87328424384923409641531287909319367520 12082846 -694887203246175521423371640823794303040 12082847 -538785265172489259975355555362470187648 12082848 -43519975797426862735794841615881732096 12082849 -850140543016793465889930339929319328236 12082850 -45776714398389451657813164739171272000 12082851 24078960626457735688113197775459514368 12082852 -354897652163668128364739474872674842112 12082853 -1297336684322492868698980255744611178560 12082854 -24128877945987387467869905090612781056 12082855 231115252295576289436429410017951214960 12082856 -982891764973428768376166632717081605120 12082857 1045904655333118200037769177599047105600 12082858 -431113372430250756979239372228455389440 12082859 -712933126544655357157427987110392212940 12082860 81624550597872256718295403257566899200 12082861 -123743641052936209886501757044733179200 12082862 -601767362455513424746529379705419190336 12082863 -248032946527849823429859447070072350720 12082864 9267151240885072033436922440602288128 12082865 -104330026797351565781479632018582829080 12082866 12677419197069586390452931387237476864 12082867 -188993439958286597935734521642749636084 12082868 -29780860359836473877477142780963102720 12082869 14117438832081508925208660378512075328 12082870 -164290544060393094476476592157992893440 12082871 11626554832359984828730169146433486232 12082872 -145126376428890399972745327477939630080 12082873 210034341615395724489838837090998927504 12082874 587322232547663184612979369772038605936 12082875 345122945318739462736619593044151488000 12082876 384514918117479377166079072748160773632 12082877 -465747925779420560574880962845152515828 12082878 288034194364019711964160004596221947520 12082879 -1650484662570035020003459633492520862000 12082880 383230682467994732334316124182256025600 12082881 120736032343675084845216147949278203952 12082882 38268467919421642664632900290496435200 12082883 1489673481462180105667305317298340515132 12082884 327699625487448017422086583605956444160 12082885 -863771010601930929125366258351206452420 12082886 -491898511647261517834657797336625504320 12082887 -41328656020422601523248352503639846032 12082888 -270631982118360788039328589161603210240 12082889 -76013950649952495393668126493447417792 12082890 -59794306719987307471926854184174862080 12082891 -435668038709640710155487236577065778568 12082892 1427216914308346497175948363291515709440 12082893 188509338992814600415564020943465308864 12082894 -592998677657840596015322671888235997504 12082895 -605730019041219353985456661792306659600 12082896 57363294894499512596602729389540114432 12082897 -1144270746819093913656054734481220144654 12082898 -378742856481654655319863102069920101760 12082899 20796815152055968800726147616117776960 12082900 290484482490836751518282396995287056000 12082901 -721144196877842064209916818415747787776 12082902 -193093557416323219701474489696805698816 12082903 171742129061855005149061380701184226656 12082904 -164371060700660794742666627378421258240 12082905 -103116575225610832372407197721809568000 12082906 52180570473016468443906540733553076480 12082907 -533030224167142292022009984955788019200 12082908 679241440899900871461861272558805980160 12082909 1705530755756274937804227547048760619820 12082910 114171972063624298342956938478629198400 12082911 -181514582370583750971319543140197779200 12082912 -527221147021875375598895336591401156608 12082913 -1302013487482951674039044560613812733760 12082914 -12700830338899852952893320182062524672 12082915 80034619090615628058606905502868700640 12082916 218389315023429690169610952791215272960 12082917 -88653397313093752086014715493308503040 12082918 -404327216738800070267890750162875498240 12082919 553298484592848845332600219214482699320 12082920 17709309825079951452113079095527833600 12082921 727768074856266212520155299616077128122 12082922 -184653720743554206546841608061845931776 12082923 811727990478913756213730749406832436572 12082924 -251914867583222776091486742553876634624 12082925 162261169219849329489610555842313483650 12082926 377751751945430431433293083713163706944 12082927 -279564858619518788749182598012548055728 12082928 -31911445562317284893033861357280755712 12082929 -28384760719324090369923079194289539216 12082930 -846388456855699405385700799812375482880 12082931 -480529445627590915936050409841436612096 12082932 -139062151351150456654789389377136377856 12082933 590443321667497972538227697952415943964 12082934 59846984402644291183684842340791996672 12082935 395756739146970448792660940444459965440 12082936 1239164624790348386490514366491725107200 12082937 -1380034183900971237906479203235805838200 12082938 92173447488725109032503168972226234880 12082939 738565128733776871022230806414393980 12082940 186910947219881279470148695853989632000 12082941 -23827340529763204852559661676828051464 12082942 -282034673006488509868721653772689505280 12082943 -1611788804838080462899922677379048663808 12082944 370724993515078942987251120173790265344 12082945 211156594370746004404569533415334332480 12082946 -223420633265646721184093554158011666016 12082947 -33845848171869286933939254398074561728 12082948 -1572910339498936988338666730079751716864 12082949 -1467999714069328480526674997619195478050 12082950 -199442986229821920790106771275191220800 12082951 -783407670831120725518851526134231805968 12082952 12288637335023229733446279415003054080 12082953 712382059629225603415204523562283102944 12082954 48227603955652702329599295344333714112 12082955 -5282883566237372327028722349040386000 12082956 447957843059594646037953597637469998080 12082957 -3305365035319638136557145394334138688 12082958 -695582606436675024219217784382698963712 12082959 -1129393243853427080892411405417442708080 12082960 -14107184024048334314641643627232460800 12082961 -1313193650776255628692567265992896095376 12082962 -205642461140469484379931603736570406400 12082963 479270028650207785824503910860422218304 12082964 -956002982943953907300477954585329664000 12082965 599470236791340410146819706529005337120 12082966 -330598024313115304976325996186574928640 12082967 -327977906934098210230123195699458121080 12082968 48669185457043061137887465159383715840 12082969 726250353650721996507614691476873191370 12082970 -140392320517050779283118661102464876320 12082971 604825918911324342872811360283651200000 12082972 -20256198441227395457342010828323659776 12082973 -559862925215666343685960699392927411360 12082974 255372098638550634192354551140656890880 12082975 208709232689391751512448269788621759400 12082976 -555915016693453008740615019496817491968 12082977 -197441563557698861249896123298015428506 12082978 483768328812581164365429597374150921040 12082979 -451114101639872894032776377173154333424 12082980 7165943480206863542712761264184606720 12082981 -117390604548887419071170607064745380416 12082982 -12408924483130838577934341622927077408 12082983 59442567185419957747346112380177186688 12082984 311593698784336828629108616001777986560 12082985 948893847395847026570579217347799222180 12082986 652692074308954468776272871287362483200 12082987 197001241974565217419763508402782313504 12082988 -924551744647381319090828185752351849984 12082989 327632843331492047745769975405057732800 12082990 42292926337591042126301131540049304000 12082991 443054548513449389582748296990386719072 12082992 -199073097046099372171507591948464291840 12082993 242986492052961933445655611376127159360 12082994 -22610761046269568676841970190527004672 12082995 544758427488211920044881557600633724800 12082996 295495547155065391119515379958477904640 12082997 990250795095977782067331674062466273820 12082998 -489320363543830083287978492363241231936 12082999 -407626487853725888249461928555551159664 12083000 10925860756046286064913242597693440000 12083001 401763244324739254635356308243845504 12083002 -239878059679752783545906982323149598496 12083003 185576915915486860175464866845962401252 12083004 63866044513914131544031786589458043904 12083005 -1274599734163709048664179015412549622080 12083006 -145307225540646219343940369376986304000 12083007 326271164277491664022900446996909149640 12083008 -276148741711308674777634761722261143552 12083009 1919363850408390638523975872171712890304 12083010 -149446768314960730297180444564076221440 12083011 273034638168681257170393681727594663612 12083012 -72539358005243671374869440712015769600 12083013 29104200479920424025887175056455413342 12083014 -282890899217807206961264930732397354144 12083015 412894655689154440417979286076990418400 12083016 201854080541173813396527801157642321920 12083017 -3785562558163172670822443296526672056 12083018 506849748551271453781748446997896422960 12083019 -300328077343423680515077943801567871744 12083020 -80423652397588905330284327892252887040 12083021 -44845058191861044382928242916943104778 12083022 236924933825441674813804155101443809024 12083023 1152886363436934166527380340340512879960 12083024 -293927139277705757651189196092453437440 12083025 -115979544726969670177048015598539718400 12083026 -558037130016666274971549297910209810288 12083027 85334888710303823472769158482715469056 12083028 -287506830423207160583147100669170227200 12083029 528392503242843397125175000720808092576 12083030 577744747393301178787816051985071292160 12083031 -19637905709105318427655408741869105960 12083032 -332067000271101015949830149014368092160 12083033 -230218843994687710534616989078419313536 12083034 170810654511038624127902739422295834624 12083035 298715466927865352307939171629095884480 12083036 -8509475442496120485922168063064309760 12083037 -322844789417675858097996338053566590880 12083038 -596621815924820125254103598794622879040 12083039 693213866071337003367011799526005326400 12083040 1094997155520803500969527517138885017600 12083041 2728229531117797726599256434142353953712 12083042 -844715520938290468335820749935418064896 12083043 -1451899074179193110932673314751830272 12083044 -423803861011787632457221979697750292864 12083045 -316829218947673961095534740464281024680 12083046 148792147098931691776355409442578086784 12083047 -1573860446643945747662920708615213996248 12083048 178504916161039999984924838699386306560 12083049 -1109271234663184577740725769184507954832 12083050 -77633931543447561302062352331141120000 12083051 -1135524125514856551524106170034299223948 12083052 -497028605732792894203192660435504616448 12083053 522226582272232106825025704594548271160 12083054 -1846376872797771525956392226977700928 12083055 -531840987539389643102410208666577888240 12083056 64507800999414189631291695548817997824 12083057 456269740079100823587581288447123399472 12083058 -75446256430513522735418047099275425376 12083059 260044943453960274037464337447667805260 12083060 -690888403120893452905984054190511360 12083061 -948534068028110135827638068831522831328 12083062 -685912618423795756262780738002165231968 12083063 -1780194194585729886559568302007318136216 12083064 -28194788844092700007859429895914127360 12083065 -696379690222430736448463072590897956540 12083066 52277249943773663752715446854871098624 12083067 777771010332047504122478220773739144240 12083068 -222328943813963117082893448576296753152 12083069 -192988134848484227064538682726569504320 12083070 230938283299451662804306967520170947200 12083071 -112400798029198676784882091792222382592 12083072 -397046756505516547560598031088746496000 12083073 209512249080381326067540187591715131008 12083074 1331712738146302342339482880822388454912 12083075 850949020134415625658048651176083218300 12083076 223875634213540488686531155296506312832 12083077 91760980708073857383608825245368851392 12083078 29527577707555002469815754225263571200 12083079 99899239570521142819615422178615401384 12083080 -660043505418368931213972047845767475200 12083081 -95713096472577105673026042459566736000 12083082 194421280209633714089951214248279347200 12083083 -813635726545466971357013177185156538668 12083084 -50758467223415352990626884532588980224 12083085 16487097443929728808515384608032012800 12083086 159042177535915070036430717896956800 12083087 436146174883443783399265403337190343040 12083088 132513516280259962308718540186337280000 12083089 -1139291494390302397694659434211201623168 12083090 -24135736460106858260747362989652653120 12083091 767655467429190400504423222353311076792 12083092 -27598380948604159802009407845852577792 12083093 50020379739082846205371281108345327744 12083094 -36741798503223713644130683266753124704 12083095 633752279163139378590083335285389576600 12083096 -166947548880177662182081960836783882240 12083097 363159421725164801909807003997258505728 12083098 -577248407635216618511713923100746685200 12083099 -5844979905946918034511530698776027360 12083100 93258248248667200601229021523649318400 12083101 639259035813317772232586413604401866400 12083102 15585737867040305476939123970821306752 12083103 -605319628672740186621125542767424250088 12083104 1274394901442388375965315940917997207552 12083105 382970677056182420899604523514183340520 12083106 3680264823075317545898891973757058304 12083107 478618314824859055717119565546833649200 12083108 -1291929858547723564688912803934916747264 12083109 -36035800251129300222370957964420712096 12083110 33693440755809564425205692808013221120 12083111 763114452323921621485652765991542641800 12083112 272687507329476506936166349339790776320 12083113 183970300520539946140159288940828268160 12083114 -372587875921456394972417860632006769920 12083115 -25657666906371401229315645454804949760 12083116 -1163155632366214140752814614318171503360 12083117 -1562921355035289992710646384474686521834 12083118 -131951796520118689780011200098951741440 12083119 -366910770976090975866658407538154126256 12083120 -48744346292230534386365022586815774720 12083121 704217655375658404156760869350890858880 12083122 72304350995006479381801678122253622400 12083123 333986035164918942270806720095082251200 12083124 -382921252026222154567079065808191942656 12083125 -223807237215763105886683991836040436250 12083126 -276174993912688706205181715185617054720 12083127 -141892624394878468033763217097738407936 12083128 158235535708859371851208541702543708160 12083129 21200211398978570669602810276683039360 12083130 274252850115208623822098944427389659360 12083131 292948028605692918505377964411124708200 12083132 572610074046828603275347514782559056896 12083133 -208611421383924867546124275434821445376 12083134 159869642966852027381601999251822404992 12083135 467774515687601840573787322429983510720 12083136 238420571098132567971929826249349791744 12083137 991679900462398804959505359582015792384 12083138 -62771011773126854594797028337980735280 12083139 -564529059885050496871418013680854422396 12083140 347701692952699448298485434047242956800 12083141 -259321857254677006012200096033992138880 12083142 -54219784376343023609990521021055170560 12083143 -172314943835811480237685731648191101656 12083144 -159159585504429435438997019457069603840 12083145 561328798954063240170609417735538651200 12083146 381732111744382649749149613196792116272 12083147 2172891902353632178657617300114944860920 12083148 195075698884877342222744302049770045440 12083149 -169272938330014476420656583097591539712 12083150 131417774135515103915699952747461836800 12083151 36237801561436581669514075133681390880 12083152 154142772988462193029143799990204416000 12083153 -487358066269754251001368440568984355676 12083154 -83112870489033119775601953863463914880 12083155 -581315354942411306114016662021571918000 12083156 -595871036142011679726338695014149220480 12083157 469099705616811347815280415245544221454 12083158 792421988727594058182110166872558297472 12083159 -1595520884385794012245724273465321083560 12083160 558230787168744123178812120933979545600 12083161 -66672124538792965769567854353754385408 12083162 -53655049744471468656688115358962005248 12083163 524919981815946945088880056514797824000 12083164 335257298962533410518460675110566978560 12083165 456772091918952608631934643160579582720 12083166 461548782056457439254064365525437228352 12083167 -8720048266783002744657698023566738784 12083168 -1167839469399239049015770013467305574400 12083169 -39458178624215795094887850251113956480 12083170 91754761842370281891667685748124700160 12083171 -553729566021572325955041628740524330256 12083172 5089847907081237816954381847244716032 12083173 1624356843419892479396273827339583031422 12083174 -277339111381785244126181674390599395520 12083175 162499186268113141628412192974926872000 12083176 101007483967213157003137380963818127360 12083177 1206946092021800495483403259814709796026 12083178 372717839683202824294024680968522174208 12083179 10804975748501416907008688754831422584 12083180 -133628393578455649459652801790036172800 12083181 273679468508932353024938341577676576 12083182 -555384374668033674776156100682237030848 12083183 -673488666585217153733284922631133762560 12083184 -190743413837100458109150487909212389376 12083185 377586801885649033202684448322565859600 12083186 270915278453995419507254406876663819792 12083187 942756175523630193533763291429885817200 12083188 135919326891614041222442095410863529984 12083189 231927211703432034336913507110776720256 12083190 -4359821740651444309514541567701544960 12083191 1893048280452933322222397169014123548072 12083192 276400129945199508180857036296381317120 12083193 661581284683862056683136247153036651124 12083194 178955277146609901108431236869034966896 12083195 222237492084551613954919428116947755600 12083196 -227884155979587203262980798619541175808 12083197 259585373308095481889637999436799835232 12083198 167484887428990096823549215449259192320 12083199 183878501529877533715471116333249739464 12083200 264638553368198944053419740080635904000 12083201 128366307506613147796509964983745633704 12083202 172368206961617376890201105418580646400 12083203 -487354314991330925846741021570415720432 12083204 -771257362504044498131843298670048665600 12083205 180428879041358777825126529667195584000 12083206 70548813361872946269846904747874615424 12083207 -291039685053201623583485072614152413544 12083208 -121024288398321663711672053511128678400 12083209 -1354533834617021618001752944096440612684 12083210 50547327655284994157397414039430805760 12083211 -48435841409930725072985576768566333440 12083212 585167612334248214966581741312255219456 12083213 -208017535412944287142797545018445584640 12083214 -234516600010230981276091430088013353984 12083215 397767220064394225698635947944295102360 12083216 -8311872784638401318296428062279270400 12083217 -773017503930611852782984783776404251920 12083218 -217821451355704013465075948097545769984 12083219 -1498009020010416484133393670590523175380 12083220 135478814632328627868721591535998406400 12083221 -678049949645233935511253682004772352800 12083222 1075196003718164940727885905275181340800 12083223 63076589888658193257960795972290129664 12083224 -718245651175212762862652897891598643200 12083225 -324311793169118415598521657423329179200 12083226 -386697706239756343361678982121220591616 12083227 204128998592901004884615252061436547120 12083228 -469278163220356003309307792677402962432 12083229 -1693723666853639523980724611566167334080 12083230 -414118280106172383527353135281348116160 12083231 526713557205888539143078592421128392032 12083232 -186709792987440037704386715691291508736 12083233 -172697136983180307326161481294203610112 12083234 -46459280556421950257301855072711817728 12083235 341244033659611290684487401034337128800 12083236 285558406986205991753020674941322608640 12083237 -731362301950669264192313682254766738114 12083238 249848126372969093585397142701455721984 12083239 263950492864207494043901816008778539520 12083240 -63274791826859275357131958700433408000 12083241 -163034501663647557054119027019851626608 12083242 182434911892046289800995529411690425344 12083243 1116953607218973412071491534736571267080 12083244 -459076033695781788371465919495207197184 12083245 603011744178682949810702916706297039500 12083246 114759766805392078154305111035347884800 12083247 447675576056136250000453276470433002168 12083248 257571253527387696257242067483950825472 12083249 -558819119438056463309212741153290827664 12083250 -100835300829802185938556824714733312000 12083251 212464048281019174600621257965258989672 12083252 -57121341157824383867139551163299321088 12083253 -227107178170478083057957782693547857696 12083254 562844992523066554929167531705810664960 12083255 24808544129366407908852203988411423360 12083256 5491021986307416994823252115572428800 12083257 847278052968911816469591074915123080320 12083258 81121342270845471857894056087143936 12083259 -830023496431622694893688962020396387200 12083260 -25288578561426342710941150684646952960 12083261 464560975268708509315951813619249819724 12083262 -331074284581292437974131293425719686848 12083263 174115495005976989304339226179993303680 12083264 66211163080385735054076180260505255936 12083265 -590009266809696993390068468155925490540 12083266 -383378011476755923618170267064645948896 12083267 615194853707538862688083104824983498752 12083268 76504455984894579890914233735463532544 12083269 602618525374538865165298965303483792960 12083270 430239803754839253076099195644487478400 12083271 -709168307637987465470613012569553449136 12083272 -1477398832336547266757798738883602350080 12083273 -238933685015792277412705476706462469376 12083274 29232791574707744808204350158068072960 12083275 -259405758809618035134735802273203525200 12083276 -318252863169649274727295913048592579840 12083277 632530343574628452419167488778126321536 12083278 298378634243471411630656276617220224000 12083279 -481231602028761037422261232021617366216 12083280 8722687457055375777336779061854208000 12083281 -106645207195682696191970517097499099136 12083282 -429065493758662938744360131812345009008 12083283 85133424902744224030306656090902169600 12083284 -493533551222868244019573552313185798400 12083285 -186024013953601708203767217802494000000 12083286 -427212040383865868599477431865016856576 12083287 394878747193349895853673281840417867360 12083288 -177919353716286076383507988852506624000 12083289 577087777211651809059348366373157475024 12083290 491661615654039833776526717154778822080 12083291 868850578804731095954801221264045348584 12083292 254203083617525457134435619326659837440 12083293 -205961836574883880791112472832655178458 12083294 -608780058675347085957974991643402082688 12083295 -166201390024274339014765976846105587200 12083296 -763314021924184686607326427163224965120 12083297 7334323368029173135849872723269666400 12083298 103703128200323621451795244641067024128 12083299 -221685620745082431567597289562435721700 12083300 -394875208431561595788598174579328745600 12083301 16229200831040955970536389316152139168 12083302 863118337771953892089797902682568480 12083303 30239364665858036608963348613152763664 12083304 92208718870876705536662183037665280000 12083305 526488460448228834445790927210759889160 12083306 -288184887283413214978291227725898930768 12083307 -138729204176792262826351416576018788880 12083308 -14094582384927663487764219723825379072 12083309 -10335470575335680067248782816964764608 12083310 165648522840678694910385711135549907200 12083311 695474030541339306148395120802716407184 12083312 -74824317941502391177426095919554920448 12083313 532957738767414727454710177273649582688 12083314 58385240417271745736685630729522272160 12083315 -153149226978920149433645776653124826880 12083316 87291805406469992149463732259472343040 12083317 -87268172285378684242280399401728244548 12083318 -361795546666289245016001151358388650880 12083319 345710404375018230255611091796119222144 12083320 330543968073746791642691483625943449600 12083321 -954450388715539515678446324803653875478 12083322 207492305002607769751615524163930566144 12083323 346218189617072033945955364421022407440 12083324 -1984572184214792885908656859537789698048 12083325 6907564907200441815289607781479289600 12083326 -117287785049702701260735261165490586496 12083327 -518897441988426891110362495442171869824 12083328 6457086372041638186628209362830622720 12083329 613217194730408698458379770890932460930 12083330 -38554897175790107684470104276613670400 12083331 -156071854314059212072860937882536548952 12083332 -12352540704050201992270770227186168704 12083333 951049273734874034852584594316672445564 12083334 460613103491071646691059745735602546880 12083335 80246785014122408334905767006344652800 12083336 950977853221054314700221275795935687680 12083337 15482650860145552462149257928497294784 12083338 -579769800244037546488306942863621289680 12083339 -1090065215770759158476767841576326114860 12083340 297032293280131084841686907950172851200 12083341 1389829675433015207385626463158568898742 12083342 -1788518587870913338725783709114881333888 12083343 760350825910599700604538126425951264400 12083344 -890031033140082083876013488314253312 12083345 99269305916823320823844377451083544680 12083346 -68786093270479310020710004051173119616 12083347 1458756914107771992280138000995569545192 12083348 71420649224076862733294943823728525312 12083349 -200632412587172189321730466182559773312 12083350 330597979476546193877715881990855882400 12083351 1118891871360418479578808173709826123800 12083352 11546486634559552463548200535745126400 12083353 168966695816349871401609333473270059984 12083354 109438752307117975912652991129255613440 12083355 -211072781855627932738054351874883274800 12083356 -202710110926989548067658876134293022720 12083357 191711526407529357509400625075772292000 12083358 42700613488061957971575807507248775168 12083359 852288892613916877800084173839985870640 12083360 -209248316812544135532378677704188887040 12083361 481849807671489792091009391084786077872 12083362 -201460486626809065477528271561659944960 12083363 461392662222679843127894209630322427612 12083364 -58083579256900561205428487976831221760 12083365 -741755590623164121241073907886807380480 12083366 154993873914646362955610080775759708160 12083367 807265312607807884795007023141041616680 12083368 -343236150028084311355334949290348789760 12083369 1183454366831288939534115853694248401396 12083370 39093834440446823168983852286468797440 12083371 2808064874988278596654774537306493041632 12083372 202725358724902764994636205600417710080 12083373 -891868779855380241529666466707666170720 12083374 -103786437684682231721288630152651526400 12083375 115779739689984954383122689682942542000 12083376 -231330904932092070689850530033833771008 12083377 314381828811097831968351391553516945520 12083378 -433886326216888765007154659477041259760 12083379 30175105808800225642334161034742269184 12083380 177990893557282124392084497441829762560 12083381 555939016561046570761749206405167600764 12083382 543967305642362594172326155976167941600 12083383 -435953826140256309765405881732231408176 12083384 -849085097268435969957192881746126909440 12083385 -316175256888319006139137879488499358400 12083386 -107034565306991818814705405546185641984 12083387 -4116215910415844827636404405117348528 12083388 -482768681862367058823577744739403148800 12083389 -709296828273953888477009928998752329120 12083390 -48325312220684915844479651392984464000 12083391 158655704204152180932052330119133658880 12083392 166342048766612988566923388755378176 12083393 -354104800017968519530090047240105268800 12083394 -414559640401675106655540372252043651200 12083395 -368554317535237992121222587277641619200 12083396 413708335362253972638289101082517752320 12083397 44176479084049491233495565224413340160 12083398 75279732149503159948152571279146387264 12083399 207207310210178431130775752048867492664 12083400 123464893795876088364940234025784192000 12083401 -486540403436750052923406641839728571200 12083402 -604147807943593913569644504322560208848 12083403 175497250191412393178731218477275527104 12083404 -308379730724931180583301134260603430144 12083405 -273745365413355759758435222819526821940 12083406 357062680717475891911660854446256296064 12083407 239641744406457358997788696952952105712 12083408 -34232778692557586761656579957127815168 12083409 53401337051085597348555873283742080320 12083410 354534101141304059031319131257302707360 12083411 140353063142035642495891179502021805400 12083412 -528610993159254546048272132793507403776 12083413 -936944914760047753255529200973462015880 12083414 126136852788554719532092964105142201600 12083415 -280289209824556005690330891853612769280 12083416 113889592867508529319849971137287956480 12083417 305623013127369987365427542044383608580 12083418 523108956171890170122002391184937685504 12083419 -108975764821910972819603009848481124720 12083420 -300858688642358598498748066802053470720 12083421 253012734847658205064609048967036341824 12083422 178930198103909024315846508095837967552 12083423 -447130159102886580218966039167739400 12083424 310165683810538840682736436156343255040 12083425 -223839018665010896384123828228836035850 12083426 79574362153815935734396943001485304912 12083427 -52340275482561957685155440357530954800 12083428 65666964933026580435755215196924444672 12083429 47445121449271055182996319347446495288 12083430 -4729686685747255493520620442859008000 12083431 729999382394417634423708380432611776000 12083432 986438804313142587144400798610959334400 12083433 981917868136795546867369423699563463824 12083434 764022294479260402305070353268240945152 12083435 -101791590479344452760805055598439605440 12083436 106457893770787874591446656147683750400 12083437 111485259830618929779786116933785866432 12083438 195514516089466095689062686166504141440 12083439 -251484986352250509266120693864792832000 12083440 62861264252846015695209767251459768320 12083441 -328696977343839145962542269859065155840 12083442 -24639378101979719154541907674887922176 12083443 549716965824321951032584705881507135692 12083444 -368472594999595260373640842534071158784 12083445 1628247503354275386993340766273098752000 12083446 715400679344983216962655484843599296672 12083447 -638789773521211357325938371267782549328 12083448 -147143764800582866012052670361125478400 12083449 -673328412511473056784464331202434745200 12083450 113966425757045706365311176457820294400 12083451 -6157761576008438465619598652450145768 12083452 -1626683691171523441446895864202000225280 12083453 600979418020918601128393806152962065900 12083454 -7521201876067318604587439165020681536 12083455 -79391491629315140116587792412346354640 12083456 301993518732722188635633635896426758144 12083457 194307477905048962115555905064604571440 12083458 685125535370507756309420302188101680080 12083459 100548554957718138045021146567677806720 12083460 -104598122205121188613120101608922378240 12083461 228705345891301574972466522635339533852 12083462 -799311986988514745247513433590256548768 12083463 -87665863845979951602655897151837249616 12083464 606724621475932598506669223462990315520 12083465 -944836235036216590873988952556423862400 12083466 -3905301652997908859193183459670584576 12083467 628420422771914917299530374008198169344 12083468 -118306161720114884029632895785197038080 12083469 -20200085488170431299982105771410529856 12083470 -56955181431994554677400380848884042240 12083471 -55623413502172399129958943013999850928 12083472 256764550451542367427203365101262602240 12083473 -7830956213556249413155698297564726592 12083474 -15386530427381818888908457615171548000 12083475 -33187286844003758691094570848224448000 12083476 -985381717114194255867396400514969357440 12083477 -275417222659046596086219308336284396128 12083478 -6619407136761863081098458638873616384 12083479 40590189866480665612791103188137416800 12083480 387368729448800829634230816552201216000 12083481 218496386681458552183249065298389916212 12083482 105080099873600619501542891708632215552 12083483 -1068090757105338753394729574334061853736 12083484 -109738690091334265755151935193764446208 12083485 286606613254259050725650946452028675180 12083486 459216313103902197739192103686629929664 12083487 -20208178036405356522653773212729638400 12083488 516488449668780637209213625662509875200 12083489 -1799434193100902229742274962858147306368 12083490 -47416330440980260129237270961473413120 12083491 -114656130113201111518942163674084331616 12083492 -845901030534640866467544840881158579584 12083493 -179574888936663179752258096183716248736 12083494 -334609466446284093130204824509379868704 12083495 -1263825744215968084370305980915680400 12083496 -425101212718693898233027172589055180800 12083497 -750775059798931590349732213525036601948 12083498 -284249749138764437154739147200127000224 12083499 -1627515083542200747672716328232868760 12083500 530552892306655896115562218559162880000 12083501 1176293019020948781466837762606410271392 12083502 -408363301748448518084615206498821037056 12083503 83927578253943726432571937302270003680 12083504 -196112886447716570794973420383672074240 12083505 -212082220724988651772120949820215911680 12083506 -438195277740037503685412868480712874880 12083507 -1244208975223992874434490323053573544720 12083508 74801421815548525706261875739594539392 12083509 693752012015673342834431482345412313710 12083510 94364399308974970185672443361390827520 12083511 -406896242108554341069921724284661631616 12083512 -863049892666372759207470868626108579840 12083513 612251397296132118787255196215883275524 12083514 -327987906585074785541497030902250859520 12083515 -974453090901662500554348795613250059200 12083516 647462563616550377352355463362166784 12083517 -620669716691613526880277461781800856480 12083518 462284510219344682350393475100520200960 12083519 101105529973589185399159052001239946096 12083520 15499761228014089449048321268918517760 12083521 496944529432731999617129391591838495744 12083522 62181393048142601057943215967863884800 12083523 356587275052980620807679390109936926384 12083524 -930081540595559077027819231311771238400 12083525 -11512156819836658780739220490016880000 12083526 125066932468631348937206637194955878400 12083527 379231445780116287845691512676063244376 12083528 -715373008390671105629675918833086097920 12083529 547434002123116315562377435826547815184 12083530 293463638966202541251394880540423851200 12083531 -217874429340980578103860442750288363088 12083532 46904364046999417463457363267531881472 12083533 177522158799420715896475745771662952448 12083534 -64146994760120035362028265712130117248 12083535 455766387869540280424360787126739231840 12083536 96143360269722520389587309256406843392 12083537 -490874942975178724387110358063541779128 12083538 502532792681161605162991742954764335744 12083539 197253097940252539259212919919164491248 12083540 164795850815841045292982889354188513280 12083541 34757415771393373404671515880323075680 12083542 -91864707450266030729362949218870849536 12083543 287158992349343329788493980181369917264 12083544 -74661906443358383637388459769548800 12083545 617546100895672528469564605316674455300 12083546 -510056349433313654822448518471172172320 12083547 -279806768452655420313967694516916172800 12083548 -1347230665372263361055550434855709368320 12083549 -2011590500127523388387677643429985631488 12083550 -46869739491941904240379452355824283200 12083551 1786247165548919606113440322075524419704 12083552 -232030558130459651496318838075551645696 12083553 -369927508376717068600534502807393025600 12083554 235227082990046576204783211062396428800 12083555 -814998539641866297824900844824846042880 12083556 -220183269159385804822694319068119166976 12083557 748629352358067942231126130330756887806 12083558 13635723483779443099963132219122802176 12083559 2697804435864320267212344918521138688 12083560 -302762318324676368630838679325827584000 12083561 15322399806057311083960980921868731648 12083562 94929578965139444498666775598592830560 12083563 764046521054760262426266178596491372920 12083564 601821325305339176879227540978281298176 12083565 -5259452626255214288127425297775425280 12083566 978230557331458499131519095719266561920 12083567 212108598127733027818564815132716561616 12083568 -39683224130998006725766668966170198016 12083569 -1066423016355878710911761876458961931456 12083570 -169449995934625744379553800389737753600 12083571 -214714233210969430486531666594276848336 12083572 1150498752655201511918382134332815598976 12083573 661620125523282562894714574784000939822 12083574 -20247626545303765034989324877937338880 12083575 67065220220253681365613295593815844000 12083576 103775547001693362012661690854812160000 12083577 -360070416214719707024341565888247340320 12083578 255482804213509726206776979172665395424 12083579 919498240623722855446604826992641355184 12083580 25715739206951648852452964944235942400 12083581 -1840067452879409668439797577706510527040 12083582 -38231982296595824946318821545069716480 12083583 278186582990876512384706399464515499008 12083584 291621322289446636126433535518677401600 12083585 -796165749555082935317430056622937730220 12083586 25317000249631684913845975384646452224 12083587 -288217725183142038545017146926972549764 12083588 -137947514948001346372043721899382027264 12083589 -330735485221231193330967521132656739616 12083590 -165933018610171003671628953113818790400 12083591 -339116528102693377099106221916746523928 12083592 729514460672426834173478810830242078720 12083593 -317632540354843360894425313668969379020 12083594 737419044218785081407050203042319238912 12083595 -368239955917396761917463040032885054480 12083596 349674653096898563500842699977133067008 12083597 -353625741469585373891328971040330234954 12083598 -540514275741510139059046553249263740096 12083599 1619753049109045478612089449881435054520 12083600 -181826959257349897252257116243984793600 12083601 -109701556974219859073116456460803430400 12083602 -2633577815963671568671499087919436800 12083603 -762346959312228121695336051932680803840 12083604 -270988781655426249709019658381529006080 12083605 359796158469205610018912363145355543260 12083606 -76064471438062740659062046368795987200 12083607 -1210826109542972289556195432344301533360 12083608 -474097305528532272517222284543902883840 12083609 1330689018861389938716980333374030932810 12083610 55640541033945686371430926133259632640 12083611 -829973683776616225791356624404331201788 12083612 -99029529968749957932704923251696926208 12083613 -549533780957407528273518355886843325120 12083614 -130230491012964911306146787711621684352 12083615 53872585555598223556065635550200382720 12083616 32323777405076599774129310423625695232 12083617 -8824637679826835645895073153860308736 12083618 -296295518635150991749840195711257624240 12083619 65375647763354426027284583382167362560 12083620 -347787291777963948544220614988674560000 12083621 -1164858013400583518599669470945910779456 12083622 383119373247232110769699732436399623872 12083623 -74120894348186778327231544191390581128 12083624 -189008100563088285275266724531704627200 12083625 -469584380699241914198486395382501232000 12083626 414144288811451371715131493985279377760 12083627 -959660229046653011544847890599416606800 12083628 180259446254069100330171146526717150720 12083629 420403382202271932986696609163947547084 12083630 91000499402431226567435016750951409920 12083631 125382310720975880270431339354130073600 12083632 95570916237600629006916042965897969664 12083633 -1153588718441662569043755192202644652620 12083634 306382117538905745632849299510102320640 12083635 -815962748877738785051184961245385627920 12083636 -246110417100991864909468106963173951488 12083637 142851084854682173023081052219563356960 12083638 -115554218969050249361848106750596915200 12083639 -1638771808845963713192206093640178949560 12083640 -179876383485103019984812401806515814400 12083641 4820536191382956986886891964754576042 12083642 274614430174851328959717065015589682944 12083643 -127882866818083112926338317330391441120 12083644 -479302583184903156567970813627846257664 12083645 1351566929091153678549617632898280960 12083646 424815675179144775518691161148692107584 12083647 -464505562796675942221090546274563443904 12083648 -360951272765113228496809027059056640 12083649 -659537450855470517756709849623251958736 12083650 -603860381380059584145471969089452646400 12083651 3969064501712687666079591170619845571192 12083652 149985056337058184095575865153969201152 12083653 1742098662505249996596944812016765025600 12083654 -472698370110897410982627866461381672128 12083655 -243725712220439849809006963061055458400 12083656 -251746950143074445148197021685878937600 12083657 268773362615629255393012426937925393360 12083658 -306948590216584274597710926510673839360 12083659 -67559961050037566042314744129341667184 12083660 52467562724432779256899256097318374400 12083661 -149943739346188779833128651206476890368 12083662 -416675679679007325979172378243314398720 12083663 471973216940269164382479602387966748912 12083664 25804262189362084181130782777532088320 12083665 1000136360684825074158147469877918580 12083666 -350518125227404677133569765701679098880 12083667 164970814594342039251349903766013341880 12083668 -163375332005205901656661663490226915712 12083669 93858617137642467760202799371072822784 12083670 276810598626791872395385402821762318720 12083671 915227083583648127671058248719568099472 12083672 -186918943006627895688728345053488230400 12083673 -101747469352714598698111997248555032192 12083674 155332568357808344772616110721135195872 12083675 423410255806316768359827213121609566900 12083676 -69065018485457907760576522609291886592 12083677 695646453511882406410873092302380229440 12083678 130453366438704798631763625822847814400 12083679 -15513262948313743828237865919129699576 12083680 -26453024369041586422338519908666572800 12083681 -1505520550471711298798076885233064775518 12083682 38733596129711955741205822133934551040 12083683 -1032379554210867862502111970180113012068 12083684 234540375733502537789660958601903103232 12083685 -13359612908594861339194528548347067840 12083686 -135121256941611812976039385675564946208 12083687 286562472372333395072720544737048006400 12083688 -8359159050821870464032832442403225600 12083689 806458625853761506697336797548292258490 12083690 -18837356383783087422028550929656924480 12083691 -820621723834852774743690217068763672080 12083692 64847381571023519405814630820876226816 12083693 -96925797053311647259687821816960566058 12083694 -197835772631257037016262159930763301888 12083695 -444232427892704767036985382278845030080 12083696 -257728634290346020345354635714785280000 12083697 -160151808141304683468532019739254880126 12083698 440745056604968905211790835246473083520 12083699 1355221149995408660003739163675773002700 12083700 -565729693525235362193273337351714201600 12083701 -148910479039776008223381704233901241856 12083702 369026378678477634200361438699037186944 12083703 -272374977937298061749594569108381406592 12083704 -486577198369346927661064578178302382080 12083705 75485704683401474675508356486923105860 12083706 545794860216244941543812960975508294624 12083707 -498555349872770130777772275298873627328 12083708 -19631469865250861656643021989279518720 12083709 341414694114984378846327347328413226528 12083710 -57006343832521445805319512839779746240 12083711 -24783042612472182937883928639429464808 12083712 414857182392742368979048301910621683712 12083713 -268665911707064463889876282966598423038 12083714 59084598950463686804538617036070549456 12083715 299563956218758318186654936546349184000 12083716 52378537167889580530738215264696947840 12083717 57156689212401054432526335444107278560 12083718 543408586849824920107558954222103032320 12083719 -350391852436345819263742232124101127888 12083720 -798655162984994666547090746931695616000 12083721 -34229483216115531671754704974587839424 12083722 -227216920358061931261054044942876365568 12083723 885077057748188502563113932829462378320 12083724 186119150711366716794280499757755060736 12083725 179907677938048454597307193765396654500 12083726 -254318342612390500819190075687179685376 12083727 -836088337547072178592247965170846332280 12083728 217980163959428373483619088508797591552 12083729 97957187118172813656429407938794276672 12083730 202597868127771009660785874579136465920 12083731 4745390114369095628161697766314801280 12083732 1076283670321753802074176402113402134272 12083733 -230366065094068043202485403303967754880 12083734 -137191863666274417694846567935264631040 12083735 89261132134884780227481940913516016000 12083736 144547406307745762227135878986558341120 12083737 367912614783064263449612678825253597386 12083738 31157198765751043431258798010450252800 12083739 379326058877120330547798674828993212824 12083740 2252945301210143034273821889829785600 12083741 434294553700314487078147194547328638968 12083742 27262197430788698568284564419808773824 12083743 1373411927308661536029870008526182189808 12083744 473408215220556166768004212258930753536 12083745 237208072906558865355354727502205237120 12083746 -73375154309281156845373239520702922928 12083747 -1084098849919583687797461907876621770048 12083748 642219997937253110072293594126748820480 12083749 1243319924386985873710865475590799255000 12083750 34357211119963495475779028627986320000 12083751 -285391556242358958642232576110495641400 12083752 -836917772898398862604563406832067302400 12083753 17532813123167425774295992719930430560 12083754 -532564138964003206089982840093803566592 12083755 665573807011157337710332752113902232160 12083756 -435960300547234521848043657684196780032 12083757 -273181747661169487911490155505079145408 12083758 -53679031390237520100854027762958755520 12083759 -23912074243103463956563062432692055960 12083760 -5923689824551505584857367434863247360 12083761 -1430226256747875174461834668313548851200 12083762 338194200768411565675122319735288591632 12083763 9293668431587789701429924588864051200 12083764 248702452785876873807617821445209485312 12083765 376495917090917897105131398075304375320 12083766 -32829508037822149403057665426476903552 12083767 916848014076009350038618400326125275816 12083768 -343217706394088694768976044157328547840 12083769 -277265065614415415490219502896244892160 12083770 -217901211655334972693396008166785535040 12083771 25958384709577071218991746586285706512 12083772 454955639754911281928310683818183680000 12083773 160713402155550889208158092685728227064 12083774 9528674363072051226787318790034385920 12083775 212455975162246540287852441602697811200 12083776 117343169361148096770081723945032089600 12083777 539506995420819488152249079652498442032 12083778 27449361286072580875643429244635957760 12083779 759144774992807524787434835834036328380 12083780 133752964835786320866886079107635897600 12083781 -294030160109622198619976193463096796448 12083782 -527669921487101463623904808149923023008 12083783 -485585068046870524368556605097711879560 12083784 32776112453081906969470798020864000000 12083785 188498338407632563909095521986846335360 12083786 354868939038063221336562872432366592 12083787 371108455969876948531745943840863031960 12083788 -12056160013640349013180455480505728000 12083789 -1243563411330012904560648729472333222410 12083790 -207927339148704671694348007804939238400 12083791 -137627310634153677147747622670233218200 12083792 15515272643748537449602609284447461376 12083793 -71988801713637577111003029422681166336 12083794 -202576550432521266118090606952726443008 12083795 -162160755787401451639019995888532110800 12083796 -119647536606209204872315093702254919680 12083797 107403130376050442548530280904703178560 12083798 -355045271993913746941859168684177175936 12083799 -55272231620549032874492148998387830272 12083800 -171789514360188808705317414583603200000 12083801 1428299801641187752411758109467179345802 12083802 -409056047058791532631886598626589408768 12083803 -1129382572315989902523910735878505909948 12083804 836289054406932210993534031280399680512 12083805 585463451214157135245471595698618900300 12083806 192186745286502611667058139013398691840 12083807 262213283933467045588834311214252829520 12083808 -172621205766036204458516428346917650432 12083809 178589140042710357406524425880199201920 12083810 -516755621323701867121361811426695040000 12083811 -449409417301489061112871940506597975056 12083812 182596339816984700831083356855394769152 12083813 -207247257147101173612882256165931990240 12083814 -118701959116031357548001334908466748896 12083815 -456192841168273740361925642952312452040 12083816 339671626117032785352199489451685780480 12083817 4586232482094625531090905667088514816 12083818 -102643447363837756921757298821475842640 12083819 -1293310129228168235141639623508774149488 12083820 -126044436355627407735321815406032240640 12083821 -1218284024306210496476507361648128293908 12083822 207550606222310488505590304668719515712 12083823 16601568068504688534131845452426533952 12083824 352697648705377214654756849509644861440 12083825 212490016623403987091103642567361595100 12083826 215894475074054094833987523619892755200 12083827 -138905774172794949315041157949940747008 12083828 -840052688531556458317843061451789167232 12083829 -116540604349610735857714752666176163360 12083830 -30780592128653882686460158153063852800 12083831 154264282336778755430612275096021323264 12083832 -289089010124140842686648455447039303680 12083833 -146898488776430526752893771124021505456 12083834 -104206532901987772694857221860743166208 12083835 -601023985262303898036391600111813587600 12083836 -28804417864402458927311151214814161920 12083837 -30544550194382826496998007121822404800 12083838 -348872826886676988579450087383270017152 12083839 -493868609949628056601429351979554399360 12083840 -444370286482382176202777926922403840000 12083841 -442207763825607344248906824752094112896 12083842 -124887974276720043931359832390823279616 12083843 -236413729505745222186642270382860093336 12083844 -155233742782756239700284774342531216384 12083845 369349685681065855286826279073921718400 12083846 319065365869723420200685790268065596224 12083847 548604020373974305866323706908755009872 12083848 76294562948442979038622973395309363200 12083849 -184940251527125586136898216613771912000 12083850 -362919723851714567086697989242354624000 12083851 -288181558053319112380152812111563209488 12083852 1164919129877399073874812337859623833600 12083853 99567546788640977417404683950519419200 12083854 313085902527039515015207661518804285376 12083855 5373757059421986686385701861338782720 12083856 19995544378844327555307293018988478464 12083857 1067013002109456365044883659411737413440 12083858 -379989816987050288188481882934412356720 12083859 -26796726025383830882781534708094540236 12083860 -12872604964409531577612389558366115840 12083861 -1552757072507016566571340631424841031538 12083862 -1984295875575052409006680092201664512 12083863 -794739411150633185399548533082518037416 12083864 -104439036329287389289734672080132014080 12083865 634149147123419042137834284158020104000 12083866 -265473344459130632987167091468506564368 12083867 -165124771347522692350994362100764261200 12083868 -360769786457431285443710541499241499648 12083869 -137252968975800857893743152504144595104 12083870 451533771522962142058848901912689026880 12083871 1066120038812399480161384906242242979912 12083872 -1204925104589741870704468017764684267520 12083873 -1453766939050642786278637523781398062878 12083874 58413491792736118945319968213877487360 12083875 -1291881830765417777743038521576225136000 12083876 436077277141232805144045052222396735488 12083877 -29307342874602958252160052663994464000 12083878 -375454552179222719496642278388429173376 12083879 -1097883294103165057097884893778930640520 12083880 290512963938096978781464349328885760000 12083881 -348076525733268233372263033088146313868 12083882 88951540454076054846855762610230528000 12083883 -248675881069989772458476871993493893120 12083884 -103061063908877003501202755191455165184 12083885 -610390552936779038564205873299139342240 12083886 -151244747691779555898518222326667606400 12083887 564395279195637235009287437373692997480 12083888 470994195985741103091366507720728248320 12083889 378594647458858867656012318659508102720 12083890 -15524773787535644468119370631957504000 12083891 136522008440124365882956053829570672632 12083892 17511044103625339795516759622412029952 12083893 228180819933434790588836119248260598528 12083894 -251803497024721791270545742003281143680 12083895 -564797236070817868961638901317239289080 12083896 -168609630207987382266847419783489331200 12083897 -15522294339137185014833235344106023808 12083898 245780370070774184443578089928543396864 12083899 131360144394324997193326523665413437464 12083900 212903843299870575525701015573060160000 12083901 234713244926851972203864854814847485120 12083902 -890719232428835159622374133115866286848 12083903 8215144925606299430749257475079351664 12083904 25381955369398565401736904602535591936 12083905 -529501097579528172937489138391582448000 12083906 -469470798838778342314116802912890111936 12083907 -22505563924926749261318734274383560 12083908 192802702440216305498599304804105026560 12083909 -120491551534922071310995660148242076196 12083910 310394194701296263464181460626013247360 12083911 -218308908032294945472179417563555932368 12083912 -794788274263857252098148512493418060800 12083913 -514589865993669206604992774384176209558 12083914 12334757849911934214698555632191962880 12083915 -4935921615704937615875914558724039280 12083916 161627918972898980395467445273408585728 12083917 1194354245768141857517456878132942577452 12083918 38477610622159613708817587470097789952 12083919 1151620844833260677967324069624226629120 12083920 -102168023793862293357626286620706816000 12083921 499236169930815300400208000143767451122 12083922 -136568450064627344190049977540112184160 12083923 1267908330948529948812469626476687631360 12083924 113403341686091363300242365520942202880 12083925 -159218143073723930030404011348645211200 12083926 -234803734332614169778596814352528155776 12083927 1332423730279612716391065704173237840776 12083928 765185255317255991805512320624676536320 12083929 523828763213001036135468139402106954688 12083930 -97532847919829479099645693236838294080 12083931 -78374554215500533576440727982002521600 12083932 188228357914358011331890552171311636480 12083933 54537072111195113809360206161444545740 12083934 -230733952657248080892226402674141001920 12083935 -834230435282595465152971992907522127040 12083936 -965467492947708335049690360025140953088 12083937 -402237257689850025292435683050026903200 12083938 -322076265993508333712505840429605080704 12083939 1070873200588159273780934530657335271116 12083940 -470079479004965483523778681688543846400 12083941 -101800735443843941832420524660812048388 12083942 -349106163558484202732711641603424299008 12083943 -34855260813609430954624351104994992000 12083944 628420900308405671888633569735804124160 12083945 11250543404065735509344048546661129480 12083946 -3133124020319969608480976952560504832 12083947 -69335008041598361538698961622240280352 12083948 229301702526211402493039618777054332416 12083949 -123591749298727831465553409404472419466 12083950 52481537940456721697227193656726992000 12083951 -230727973953087890667563337886628855496 12083952 104195346912712784513152418434511339520 12083953 496648639312185231342151079853031433856 12083954 -268396399572213897931569921657933667824 12083955 -43101572903933101537839906178298880000 12083956 600735340884694250329908835589070581120 12083957 280401350630278123279725856120650602826 12083958 -351893408502963134644731897397276089600 12083959 1386163625687732445380700039641483581160 12083960 113217806032058017936983152476717056000 12083961 -203493328341427545335956033243435296 12083962 536896640088290634179211362032068614400 12083963 -602886255253765473706856915357303345856 12083964 -681383113748686254445940683748481343488 12083965 916040079845507681994704309931634207200 12083966 -480617942166944204999364325263785069568 12083967 -320794932240108476172140220465225932160 12083968 -126638401264842497819256194437832769536 12083969 140810579176760995838273495530515502596 12083970 -108527800258399523369721114961599160320 12083971 507406684367956280271627309019271883144 12083972 507163632890978500643650836007829275776 12083973 -853768877019795647071220174870704072032 12083974 -45994019575690184340517140627508025088 12083975 -47631117692198967557688594250182378000 12083976 1024960865532166775622042185109151795200 12083977 723660843264694605653824090146148204826 12083978 -114407400086904466930535626323327970368 12083979 -10242872820941656778096848853599487016 12083980 19732345997381561573824717246341104640 12083981 -3063241628929952397030608421646329600 12083982 57913552811959494669226730567269822464 12083983 -573594609415485906967566938932539154768 12083984 167060760929117327846971387119120875520 12083985 -16302726277252415085803092859451815820 12083986 -319920184729488375156955430133621319680 12083987 -522480030187400258190967505530143594288 12083988 -239673517622972054177779701969909110784 12083989 7495254514219433269736968706676615424 12083990 445244769139246976562937767286309152000 12083991 -115483542494726549862045489519746284896 12083992 -856780319038428805803417740618543923200 12083993 -773776483741700701144202630730269544576 12083994 40718140000475210674613962189934413248 12083995 -99982280003252564725701526037768912640 12083996 -143305622436362716106154623891938368000 12083997 -290343235216870718325719245903624266240 12083998 -802399440994654535960783377091689002240 12083999 -53231515818208755700077125149245272664 12084000 -302815216279173135128837459623280640000 12084001 -549920442841090480499910364387044130896 12084002 23964422563162639824379661230458327552 12084003 646732531252242986857782804200747736612 12084004 -1260395725321525755836628283369570370944 12084005 -150667101783401827578821818847875187040 12084006 -294739303911113458492528516372992148992 12084007 -39753383862869606961134500599735271536 12084008 -542783719126624679102295675542967920640 12084009 -351484902641766409179316113377965688640 12084010 -315593795784532902324047105590778472000 12084011 -874382008023040646852967966926675597388 12084012 -21386145086956877451933448840243046400 12084013 -1335465432554796246011859921016321189738 12084014 -750803625674179416612558205799109438144 12084015 -14082839033442050347380850780181501280 12084016 21298456484970918557144217377213251584 12084017 196201550490632990775448353745705069824 12084018 -31038764289365911190636522282230517760 12084019 435629201559078179290244342278418346240 12084020 -44794575985775476044925151204598981120 12084021 -618053816772025507425852637039494557010 12084022 -17954906641553817597234401269598924928 12084023 -402157762247807520468018918087894906960 12084024 -782528561775372757264545685799857582080 12084025 460424322211674638469351364904689134300 12084026 406213739746425037737469641420096802560 12084027 294893576057361587699442301528272496920 12084028 -803144860039035519034256165705622016 12084029 -2208417476538726348747445853901320879424 12084030 117020452629195644843100201310820171520 12084031 814832259977086313455549587836729680832 12084032 1779598351378613939486214724100554752 12084033 -188860700637325196248872514762398136320 12084034 -2113207260867101065841070680515528800 12084035 419985456975810262437732059564110590480 12084036 679760824793409310102078468950787553280 12084037 -1381377290141046846601979324058639250434 12084038 -426125383313302435838061857252505668160 12084039 -652405708427774004150343482588870067200 12084040 1361851549366796535364657408242794188800 12084041 410797020950918251930638801936253460442 12084042 198277726106489258348755908137915503104 12084043 -965514580157340704532520792630208137708 12084044 -92553441540619633321462282508871211008 12084045 272520650937910325522831188831886644800 12084046 327671420423352318451462507434454400064 12084047 1561263272288365084674373502726649776496 12084048 13964478396673690478418472719767568384 12084049 1001010032355056255794466978465462973300 12084050 81689479082240739880093314212234649600 12084051 -205015556046155025074379274018619433216 12084052 207487597798773396963380096979991187200 12084053 -223346077793286904184709307760780784192 12084054 -201360777455951543867469558816998998080 12084055 17368372490068625932261450852444492560 12084056 777016537541728881534853689452730746880 12084057 11765826651837991758881244343731509040 12084058 30040307085968814137903516656733985792 12084059 -128765330469291461346122133391639662240 12084060 -219817587349353552875349070943456087040 12084061 1277200282498125512441801569888368106944 12084062 13196186081687827188988054642441590912 12084063 -1308866246753847525205646724652186037376 12084064 299748665200082711766856618146999828480 12084065 -66293786069223541809707978936070859200 12084066 -7566985872140356508996251522853808480 12084067 -119608238323692419054257363671442093280 12084068 -1038404965565050845221372660727204529920 12084069 -19892613452238834375368341792417599072 12084070 -119288188407536040431077616920208123520 12084071 1100390810105407974866387395369787641272 12084072 55774861538656161998033265190769786880 12084073 371021810792539672014601664746081386064 12084074 587490030171983813463222774997898274912 12084075 -1377530608651341727922115433440525000 12084076 212145628100397221249888489775931392000 12084077 -253855433193865690110441485456974759680 12084078 -229397729865153270432639202055014704576 12084079 110950180383725494982658873287851253760 12084080 -160253013443390611979294734442784522240 12084081 -187267874418100074545197409547461116800 12084082 258024986654641755675403945120432357392 12084083 -949274225618856722364341654243503634880 12084084 223879212446303005161781295359276686720 12084085 -80232051234017432661111948082829356800 12084086 -368569950617920443808207184115215949792 12084087 -58927407409719726888025246075906481280 12084088 -328014575824179784079829824142295818240 12084089 -687447750561637622985209326235856672444 12084090 267852128744897017983322533110521624320 12084091 -29413189572720352991249757649066332508 12084092 246432527484809062076216213159825717760 12084093 -16467316234004756321860923630121916160 12084094 -111967924366866532849588095102071577216 12084095 -698786578629377063720646462346606185600 12084096 -512738692475490888362759717222193561600 12084097 1154433846192365870463842112808225205460 12084098 -134381853706774476748567429901005626336 12084099 -372232552567812664264981213172836047552 12084100 -73070563888635341764071060131777843200 12084101 -378998149294141473073587738235958568900 12084102 -48940456362881127927779209434968423520 12084103 -419469413508607616378707217293299866216 12084104 -706042427825176540181028125475352780800 12084105 -394039098843881542888746185909997698880 12084106 -254881652618003711263755859637286254496 12084107 -98712851540296652565884064146059055328 12084108 -195347283722003962047288960142998552576 12084109 226514097314004477987619071747630035104 12084110 -74600003296324635787599305376040519680 12084111 -96887235236110452695227260945256386480 12084112 224811607262808987125117390190116642816 12084113 -9129938039733672018701648826702514638 12084114 -658551814338112327639918828308607488 12084115 19885420480508771773966939674395017200 12084116 1164467522859947088771373139623737483264 12084117 -494661433756060621550116784192615029440 12084118 -2361676997488769113833641653533596160 12084119 -703771643270751006141307910206739175480 12084120 1275259796610596392701070005295546368000 12084121 395951335762704799923867686931668077312 12084122 -273372219187839296219137126614693423888 12084123 -888490859525741645971418490297686447616 12084124 4875651975719457455649559383749041152 12084125 -151150605928885507098910203497197050000 12084126 215046218558204107967286958102648623360 12084127 967410870561981017797402576895317354224 12084128 -40531661995113916090356442722069381120 12084129 -279589620930999641667643904103933418752 12084130 399766976814631581806828075033722140960 12084131 932550167676139276585225018579189424112 12084132 235409878228757418631111096860147615744 12084133 -897048339209104400976944610593690380960 12084134 299153774959948574271807131654096544192 12084135 84902952357232036481375841281392789920 12084136 -944824956599681614966155866519021568000 12084137 -747709559460658408175744255940695007900 12084138 517357440925649726167925630184182047488 12084139 477983314851519291121876592673464389940 12084140 709117699747129008268343255716821626880 12084141 -253262987376000853709749308678545584896 12084142 48512360084140229952666103794501386112 12084143 -533167908197779922411930831652294826608 12084144 115738413645439990556387004218844119040 12084145 552675407304145600004670965011419829800 12084146 268118881020645666629910982731216706080 12084147 -187867299018355251555833414325154191276 12084148 151253205461873171710461489289676855296 12084149 299491279350573101501487203570353582464 12084150 5301543099474340966675258404213225600 12084151 1013317684514033605245504248096482362152 12084152 110771609642260685762778497581011763200 12084153 319974087015032583220417765689090328800 12084154 44565125931686344985451225965947857408 12084155 630673919633350938401794979304276906000 12084156 266491807439882607035861751852418990080 12084157 -152464047768408597674048008551752209594 12084158 -181141957038571828490191312285691416320 12084159 -285065054181921907012007952164825991792 12084160 -55932061935660984707593706520749015040 12084161 -3100012990188595608186194718778497792 12084162 145001047455772446403619592423782573952 12084163 -105013785739221133546615871261816303904 12084164 -110807277135995400134115394454198824704 12084165 17027480621290363529297024591379501660 12084166 -592184102253764391872266529394156629376 12084167 292310622360801989914595130456008160216 12084168 165631748634202069740875884836164812800 12084169 107033851874159050734842544792115046820 12084170 81030979949055878228467954692352757760 12084171 -269140385957017254472525286213301882240 12084172 -155139558154706949773739281857155166208 12084173 269698377655120739805615989498759074422 12084174 -436469236471505966502520981744091890560 12084175 336194700459514628778004391984250547400 12084176 -32595145867519246331153503118996520960 12084177 -59439219728675409482185114522358317056 12084178 -320595234583388593789273425540809490144 12084179 167055574796522425862275635749352322176 12084180 339947315679819107177381347693920552960 12084181 -898317513131943996986880767665619368736 12084182 199375288891822896654122791565895019584 12084183 -1667648293425808837577414961994070829576 12084184 1033858008995505271092459744588356198400 12084185 -59980823953911097168364271914846362620 12084186 280749518061043796954549658198197144064 12084187 430126950549401745354670092066736461592 12084188 954200034383232477707063904843054882816 12084189 274337253554029559923338574835051468448 12084190 489638829311965627154951325025183747200 12084191 232859296866756753392850405939067573872 12084192 603139595329014851817632844896391659520 12084193 -701957588070429315443003630447000299392 12084194 -78181777479278891162377106992795135488 12084195 337691045913924422508183384574018946400 12084196 1156572230370668413619793819131541760 12084197 585175298637902042376918560050647659646 12084198 10901792154892077916665392719810713600 12084199 779681845473598161496898789637483740664 12084200 71652558775529866381483218182627328000 12084201 63009706684393338965259472077038095680 12084202 -59520661973568063930119821510010256288 12084203 -250297286292356461992498657193813678080 12084204 -4977219782903250440869090134278676480 12084205 -328812507462144472873378771430086122240 12084206 474093701779588284012386390877435519552 12084207 -666972856389264965515533098627000845560 12084208 -6907068818721708357145282517471952896 12084209 -59685150400761077435642681518918872960 12084210 -272166381561239283133797410214171784800 12084211 -114286372153665659967547070023306139188 12084212 285478400448454721591052155153082286080 12084213 -1183046690163069650769797547508149396000 12084214 624071140275888464893851800140075191456 12084215 237871756904967851192678518926904931040 12084216 -504169492834937437454250907350825369600 12084217 -64219681278352578194580957757433450496 12084218 75374938249906760708660790335999176560 12084219 -108053982254006353656198518611086012672 12084220 110810940663347743620040506162357396480 12084221 206197328906909484027942335559285820422 12084222 -2892256584924085288156358502941958912 12084223 -257207678949525589489164767492508670176 12084224 -723288219955493305684196791753988112384 12084225 -195919373462886713914700260058768048400 12084226 -230918024124816872447603689530611097600 12084227 110643224591134645357658646930830798076 12084228 -12447440578557231844159635695515791360 12084229 22069659524375812432899538803121502076 12084230 -417602881501206729087654238339499898240 12084231 84137126476249004688157677074168957352 12084232 47278084373759069685326935817906872320 12084233 -1559246268944042309770720699270020785280 12084234 119389709552541809998491794743480903680 12084235 791992013780600573097029645872797364800 12084236 -55346218583959682076481974243442878720 12084237 177110412465822010647487518900559687200 12084238 105207044337536116533118420641579572544 12084239 -1102357983403175313852188946521014842960 12084240 -25752217789789164800897061106789908480 12084241 -77106843505709038394422819529397122828 12084242 36617862422683402443147346054604654400 12084243 -42505513486605226410506183886683889600 12084244 433393714590730973353373537993352561536 12084245 191102270143041818469194615945081665500 12084246 55780171856717649809887297577724729984 12084247 4329404904632128412024608801604558080 12084248 -749361547833765366373691538942273761280 12084249 -14698786763806346974329029674983795552 12084250 456089095448520590434305607187726232000 12084251 1159208551196068359698869453477391033712 12084252 198037064264992284301023433816150866432 12084253 303935868521574655476498051210512312620 12084254 84255274473655507610056193800613904384 12084255 363336977657446838446865917953587623200 12084256 -518150681739177316683768208601666224128 12084257 1672448546452119773925364678211933233506 12084258 -131979820267262436015631903531863236352 12084259 929234714069248876609802756959402815552 12084260 -273049671718834700904354190624038796800 12084261 -395859269007270348627030064177320328896 12084262 459967589437964169297113753634299073600 12084263 -603946018658713832891501865965367539760 12084264 824680447071734731746841213156757176320 12084265 64648234762005918402890782282156400640 12084266 -549368207678603700239518504922577204480 12084267 69313720544999892844320064698126398448 12084268 -75953727801600911401503082456141773824 12084269 223652576167114125825283284954615861888 12084270 411633321410805428149115542612790400 12084271 -537990001865809610976447823630262512800 12084272 408792067994375536944410492009300606976 12084273 206694764118570231246443400589038061122 12084274 -25928825647678677844409620061019511488 12084275 -48409699719901280983182470772181920000 12084276 715164796122833336389002466518722015232 12084277 1777256606741776020526291670750462774126 12084278 869055080384127188785531961516565697440 12084279 283404901261329217076971733691084158184 12084280 -266239582632780913772404763975213875200 12084281 -138522645741284199410752588964889521472 12084282 98591000163923015715030204071547624960 12084283 -157624180275936440695984098518567170000 12084284 -313943081930879662005666939577185658368 12084285 -142911425379596978857806790333747920000 12084286 333709320917994705396661731131110862592 12084287 368911556414535716020735993506116025096 12084288 171416819725357214779902859241733488640 12084289 288251338425965282045887984830688325056 12084290 4389733816439321789233461525565324800 12084291 73212984540062624866603073568502608900 12084292 729899933081097934156601900082764427264 12084293 -342324591340511859930161232914827187556 12084294 61921861443540455953931522702093073600 12084295 405567161582034862956526823266896439800 12084296 -176749974268944534653452162783299502080 12084297 -754173718869411634947461539721309701728 12084298 -222836354745884362108568559694502235600 12084299 13552195212017212041147329484160897440 12084300 -66925876639620058352020442858132736000 12084301 -1450601739871914988760092584856562698 12084302 397293290843459832807369093721099351872 12084303 -62328819399756258047310584150933244672 12084304 275055265725410813591680325550803517440 12084305 756719113305432796526378447517785321460 12084306 -28046771554646713219650693557315582976 12084307 70163059297361213854459347726504586312 12084308 -158004800458323384856751924998225875072 12084309 -101005113815865251195777126609940561636 12084310 -221234792123169611879970402224195408640 12084311 -368278211067932919555656293216239268800 12084312 279896156340198272558211953834920304640 12084313 1305528965850131206388170418660188423562 12084314 -696321326020874744071191250219794278400 12084315 -339603794828498092920441508763440692480 12084316 858175667049887534777612874845123863040 12084317 -243271687757571769691694813263020742016 12084318 130888601787130597377410697374733336960 12084319 500224911074619623819872218416633617008 12084320 -778675749573881258815009639840095928320 12084321 860996477362433147858270394574500614400 12084322 -1168326997973743886645831970808683953376 12084323 318140151271850980133481927944986653720 12084324 -113398023448966434505522601864909488128 12084325 128537616941598060995591956530699165600 12084326 461973100393072307626460394709074662112 12084327 -172375256930544536619870546278662504512 12084328 -524727630041084805780927678798755619840 12084329 344447734499206349384089143986979152670 12084330 313273402936643481748152890265036288000 12084331 104807511172530054029744370045301569840 12084332 -173950856267153558627932201777586469888 12084333 6631269773511495883930041841907941440 12084334 -48982457635628987973850398368619559488 12084335 -715247872368249442943107340145307905720 12084336 171496511527429802793795635843935764480 12084337 -749904583753447374576523963140442640988 12084338 54544871278011692971892146358418140160 12084339 -173532397335446981314267015576917232080 12084340 188433091568704596057449313529458746880 12084341 -822381297566904054667902027256127246016 12084342 -210959086410744203635942979206987683840 12084343 -1068354107656659983806573486635791200408 12084344 1206959771266003506223920379673866629120 12084345 18226663263312037358499804050110163520 12084346 45181978331311385431841261712368917872 12084347 -71352953866149695473793044229944408800 12084348 72028354820391943286547459162349504512 12084349 81104746570783911916429199422404672000 12084350 -311235424150162204357183705529298849600 12084351 669745444110490914026418064753998643584 12084352 503261784503223125423386951823193538560 12084353 -68750362163347183501698281616094493760 12084354 -331213662376092353215089426002904693936 12084355 -367967452496147516811911280734926992240 12084356 -829678349201897010642760248916042462080 12084357 995266499842362515247374912141149658304 12084358 -135170263975668443502607466026479452160 12084359 -28869848874781594340743940257182295968 12084360 395748578923807129806919256195324313600 12084361 179710639274753979410965152178209948480 12084362 10936698864683523449720595889671600432 12084363 -443568203516009183401894370981817387600 12084364 65507172439389432947276644089377451776 12084365 -1176021701305921676010747105890979575400 12084366 83045282917626306861976936043664353280 12084367 -779580828938447818677879347659304848608 12084368 -156325842750454992567546118488195883008 12084369 -275735793082253598430462621471417432992 12084370 -67205165673701422119675225683690956800 12084371 -291676497281090719073359268757480069840 12084372 -878305885527134791783343634005410375680 12084373 84102388676495737592026235944875751840 12084374 393631376792810524120916232519586528512 12084375 20127783276138102155577247120917750000 12084376 -23765742428034004733429145741705523200 12084377 -2262321443375580681138776033478414347520 12084378 59998455486656213821655311307396164608 12084379 -167173274481577800570018395382284421120 12084380 -356847251790144689867627899431939072000 12084381 -268878660574876946731565164070121532500 12084382 189314388706554361274027681327273850240 12084383 13691389416863795736625433148818677464 12084384 91359178204819707341583474671575105536 12084385 341491251698094876702392930726309981760 12084386 399199734231454833134852386407042583200 12084387 -12536825271006460345706166748947060480 12084388 -820434340387624538586590953260919093632 12084389 293538349637841448985482717815140039040 12084390 -273127680477878362888879585927544503680 12084391 -1234372450422073832510810571275105824 12084392 677665281722531863686909139600462233600 12084393 -229658505489247162001193493989218985600 12084394 -131912840916055967556814572170479564800 12084395 -988143618411361690485477767184525793200 12084396 -25943341884754424362612570835100804096 12084397 507320689350109553554157468198638148952 12084398 802262560693347378562039941669998520000 12084399 312741132041002687950359773913031084240 12084400 -30618422067661790292252687020804915200 12084401 358838489451195663796598342341919487552 12084402 -282964856225554666363539110273256448512 12084403 767202041119821568724979155158317040652 12084404 -164675757891511368968034213240841494144 12084405 478650547266393919204725478572541386240 12084406 -919924182619935109481771953871503498848 12084407 1044257270216745645809989646499420715920 12084408 135935561586377958740409801949330268160 12084409 -887455836272511720045147803070045154390 12084410 -49945274554978140235720331200127634240 12084411 -141780541327500153622341678427574045928 12084412 423458935652507891730154899965206074880 12084413 -245891901949843589970013315180984444992 12084414 295558713082672347409343250118438789440 12084415 130402160720301734975269768246798924800 12084416 -554009086574795281308905491876722769920 12084417 -665376752627781692923937773381982369760 12084418 -66700860148822786208739722461325621760 12084419 -15022811234657897456428450355288041656 12084420 -3463701395784198139692946769662771200 12084421 -417634532708849059632039063091106292708 12084422 -30512974608548618224075626617408540160 12084423 198837162522810741702697929614125598544 12084424 -648364597768502602752820839296290652160 12084425 243697589168612182963597248464378025150 12084426 -346674774281646289250191698113915744208 12084427 -1035199449168203070592437039095874063724 12084428 57039296835071181036897046369440307968 12084429 477487396486135008345357217711834137216 12084430 -86171917257985780553870459775748366080 12084431 792099817761633072493764616905889604352 12084432 -3351185436729744169842707631353364480 12084433 1256817928025290616470518452836994096100 12084434 -106437729445592779403072561192745174384 12084435 535053766883112766637413431101655650640 12084436 148708520701807105956127024626064179200 12084437 -131432008728838810844452298341249673760 12084438 -4318645532639767163815932863261747712 12084439 450874349289858829130095818084666777720 12084440 -350115757665309870530626596125041459200 12084441 668998526694244129962243182354012064 12084442 418093817360802661725380880210728101872 12084443 520952491496054053802238899428513347600 12084444 568795250057435965005655098104434897920 12084445 -1294958185294100512425180981895401208200 12084446 58639333965728449321098980856178720128 12084447 -259171925363980597864878249557897753328 12084448 396710174323205648294800324639744327680 12084449 158499365798892775402829325930705689364 12084450 -25199074022219944777002000546501811200 12084451 240276735164919814342567194435978617984 12084452 1336042157905147323330780599287143997440 12084453 -377287755008928884289565567707113434080 12084454 273580031484420733253064764505870427392 12084455 -521847030775701916292521081302397089840 12084456 498052704658590641067714497729068646400 12084457 97598253567858862768591962049048597824 12084458 28292339074544449337286449072979676080 12084459 -93745634208721555664215925734437772560 12084460 -316056111933148206718130596918968606720 12084461 15498552045313180525920976676508465324 12084462 -1992141796798487415589939617110434944 12084463 -1794290760973052346030435975618031392 12084464 -141373101619471739888301360886084337664 12084465 262796510345721988464795691810986546240 12084466 335879993365353201780187382285334481824 12084467 530727961509641917594062415301515490232 12084468 -536351737400510127552557183210166484992 12084469 828956671142467558244260880310805755360 12084470 -568226421305411297618009132970359224320 12084471 2216817060153478936156213612665327792 12084472 -1831329963725473153856845015360830259200 12084473 534080069916871555799477586322123735440 12084474 14505518248153298726232354843715200000 12084475 9393318519950226972783163046284671600 12084476 297046287849481962624115486870224509952 12084477 412788347068773696680139541907240330208 12084478 -638209899400521170541307355387197133184 12084479 -693724133413740671323650584453591387520 12084480 362727180605576241213392167662256128000 12084481 -386081577761697892784483420788791486718 12084482 -86218177555839212972773836562422767616 12084483 580205722196764101586310624836194703344 12084484 708709249710961533722894345635105677312 12084485 -121326948412557558193009562446814701440 12084486 224488052722652921055936279354994409664 12084487 679131762641730425614223878913936074136 12084488 -176279845145229684431968807520771604480 12084489 -786273780883699657285310434893670384236 12084490 578048487846365379722667686215776057600 12084491 -1551620235996105407948932739942125992108 12084492 71907764087095485427284450896839163904 12084493 97258138596561007841875114476338341324 12084494 144348894425595527133495131951041966080 12084495 -392962919122967938234945176280870064880 12084496 -59627664752366885615675174729812377600 12084497 -518631077374981475754050836242190623054 12084498 533247249160017274599263281166853926400 12084499 618002998222236542105600072398013171712 12084500 -735016049626752143977680327765276480000 12084501 228678960025571242131575748315776043648 12084502 132423637350048335009078322755243045952 12084503 537855572438253910582780155733545441600 12084504 264668273078822244412496703085949706240 12084505 6606653126473092442990265563134764160 12084506 -195111840961735521685008669939529432320 12084507 185708841010102713422361614243554265004 12084508 1096902311412382976971976728131748120576 12084509 108060570513225657301067649509268511980 12084510 -278844857129639261771063094614894893440 12084511 685613874226284995949991900868813014112 12084512 23400848269336528816710979640426496 12084513 -20773775820530755394410424910971166720 12084514 -307378848268633143830840819259839477136 12084515 -811580474701587918628276915594615905840 12084516 -262779633896483672652134820183269228928 12084517 -1407709964523372917913574687845038454948 12084518 -267554824479777661318320046037329253184 12084519 -369835642617326299015196433964539517656 12084520 6153951500932829669236602163666944000 12084521 253490938631287827874190085608507595600 12084522 -154746936620875629690228911034565963776 12084523 -659034696396094140136776190774878228696 12084524 -933641885375426178969540717345890267904 12084525 -470962571320167116045455087747512624000 12084526 474149814329738275417723278368728763712 12084527 340155608455224866460840500756430527904 12084528 58132234140921815807042496816861118464 12084529 -1620281929804997467416564323036046757870 12084530 -46411146064015658728989378943421351520 12084531 293277054228525199402498676323235274552 12084532 587478679419552416375027820007346841600 12084533 691952769435340865372028117245778453660 12084534 64653982017990950077136444668076052480 12084535 13920411983363799676158940470731899080 12084536 253363685896382202994317869754242703360 12084537 75659123725197581941900499105476468560 12084538 -585956913978145319894988726248024776080 12084539 -48940166282889830747743460834392147920 12084540 72314675284793984996077903190624593920 12084541 -102695860940469952129326928229083303328 12084542 -86870392840544234415887254629922623168 12084543 762616794377851640889230548679464672632 12084544 61047975285570205383784148277963784192 12084545 -260516912682753951595982253681891390720 12084546 741936729300109569113644234932282307584 12084547 -652976461661370148055680681791201288004 12084548 6890880115698942773479092993298108416 12084549 779345652735571224319092770784698528928 12084550 51331539227042592941150169050682088800 12084551 -894250930306476976189247732281951756800 12084552 -10612483613472383798349036341199697920 12084553 -561109175274390188257248901977692941916 12084554 -760976667653904038383549942803413955024 12084555 -49419136634297822592878480344893711360 12084556 -695530945665945124923546735071070735360 12084557 -824561181301455574987424546711972937600 12084558 30236268716151758052656970675938181120 12084559 -621585983422172469793721917946462990640 12084560 165661942978734792780804205839127265280 12084561 631508810683765952310935473107011096820 12084562 2087091284004425430386969491268582400 12084563 -348157335095363106388392758618855623188 12084564 -247203740280071507366614002169542580224 12084565 -469224816106125666693802271769605637540 12084566 -17468613607938618752023779595523122176 12084567 536033471513883576172820513125708924800 12084568 489805661421015355458075837558464962560 12084569 267514667952122636447277850028733474432 12084570 -70694123432750459483032291006758297600 12084571 -847836403222634116072363691381795525568 12084572 -27377826015647204750719662434202846720 12084573 341088523572393983226598330717777901184 12084574 567193171441419996856880063043035857536 12084575 292145666408416753381426891193280365400 12084576 542538575052945344935026088065210777600 12084577 2628742456622783333259342002751464568240 12084578 111895282586933758372593383074824749568 12084579 -41818116703279772090312195930317648800 12084580 330876660409294599605985001841937162240 12084581 -1174462128998247042606016063572545871618 12084582 -459120566170788171173801040932130086208 12084583 -275112828707162672149232585711624725536 12084584 -911703155653952498269209109110765757440 12084585 -561150178325493193298398276616585889600 12084586 -78368943513457519123191066547620528960 12084587 -1410939755580542319041082018110567295600 12084588 -355182995987404018088166023548449079296 12084589 -953984512950965214510548535734147512320 12084590 58451757212795299804447390281772684800 12084591 5873981095746233858772831738251149056 12084592 -95224754373863456020476970284776652800 12084593 411511384047326215642212360284612097024 12084594 183134993666291739296136236122526851200 12084595 -157762059080822691869477037035816265600 12084596 -299783677774631326379581851870002865408 12084597 62409275255913949238679656456021466048 12084598 -434299757457299604723582652831208973120 12084599 -906245606488746934560960498093880038864 12084600 -210151006888506553644604212547067904000 12084601 520287305988074935904074989434959724932 12084602 52339292762982943815547991215065169632 12084603 434375087414955672171895131728735192448 12084604 452978775716847976077786503552347904000 12084605 -276980481729528867119269494354240965640 12084606 -221352554488870837298480175714854707200 12084607 -681585357605783307918626071487232580568 12084608 137561155720749364996051557798641664000 12084609 -312138475333475505336475717368490312320 12084610 -277646268695627875616248882305649667040 12084611 161984269716047424192740162512275393024 12084612 -178650507833006866455324017268164505600 12084613 -768388135514536824194487737077057279138 12084614 328169658725303140091515126319742683520 12084615 341927897020317055493603603594859902760 12084616 303390628999510388814961238840284569600 12084617 -119333055763008366840358619816034120780 12084618 67902496927776870290720923687667831808 12084619 121548043282700810669859012430375035120 12084620 -271777281347569737546707967425370654720 12084621 -229971638164933432683277609513672840896 12084622 327388600750908117186046452441201444864 12084623 408850264181174143089414460917600397872 12084624 -135259538260881912332786128447784902656 12084625 725624649166284299094827870235466377000 12084626 448184705571365498243632289334071430144 12084627 363568844707046406233422278641260364160 12084628 191168139941579510957453444240327658368 12084629 -1793376337000257753458498502029748354624 12084630 113362221116911704479175872828782080000 12084631 329117400931592058483480263821425021832 12084632 355329338250894991962280584420270612480 12084633 -456446994310488588232885841086313814 12084634 629013310158747822025105762123938048 12084635 -77710359360177515178443377999095241920 12084636 11909012148555568345370525562631885824 12084637 -145598070891836549347317538806029331456 12084638 375826137425790341873076087747293454720 12084639 10732068053527941019992051216099618048 12084640 -1778744105825029047153338939660902072320 12084641 1563381679846462370458598423967286467042 12084642 -316217438748127522519766726674788333360 12084643 -1278013055526825197508391424738770627108 12084644 -118650578004755702490317992544666873856 12084645 -301853748386204533663516738191623616000 12084646 -55444602611648383692475788981708318720 12084647 -29822315446103178709674048916858688904 12084648 344785258306335333458846580601319424000 12084649 1548259295037176298069448821470264901220 12084650 160253909754529893771416044791411597600 12084651 -372680072752933168872609689573585765220 12084652 -1042511844417374740153942368127569566464 12084653 243673383325010977149715334066322566880 12084654 -729883559095057710485503062059803850496 12084655 321298522627569401918347349982007515120 12084656 -5595744251507045118418539043770236928 12084657 39242199532824310207841809797286310976 12084658 -244082947806572790435507181738242478080 12084659 -5677092725979066353504803623705134184 12084660 -97060034477280346641778248062631936000 12084661 1068160342870181263145282662621480417262 12084662 247300847400055531609536177327323708832 12084663 -597989108745264376619144669662923493656 12084664 384732383110338895868186732233759887360 12084665 -62657790011035693477181591889677678400 12084666 -185669662756097781502422504061697667072 12084667 -648905672265984319807001328965538812928 12084668 87597449992956715035196491781355692032 12084669 729562404479374289484561034189174886694 12084670 139640322845314206157726253436608793600 12084671 1482337275706164347542667154192710791392 12084672 -10859146565962125137314284268796510208 12084673 -48997928538502671664607549307946932800 12084674 -508872904811399227549126915433625101280 12084675 -224719347957281327068208053612128504000 12084676 420987108316565648773727736208733816960 12084677 -4963661084771183203570633251771351360 12084678 -29424916744306459935282722517462921600 12084679 -637251979447226130355718788627767770024 12084680 -657605172288783802797720334521839923200 12084681 143100248274624996184031070006829436928 12084682 725689626741988233730323873847311231072 12084683 480499240230631170877123832319155748240 12084684 479252676244906497494192280798154199040 12084685 -1069831114856335446602799235309885440 12084686 -423305339249183808158572592884297383936 12084687 444146341602395303663574739319227468800 12084688 -53557870799315841408011816555763990528 12084689 -25560712142151010488199930232654772876 12084690 133063787162835482554657228328224427520 12084691 -1570184825532924723120660147600357633600 12084692 692919605368736577754574707181777106816 12084693 -1005329502846067388327352360884574531936 12084694 331885747308616840996728784604307239040 12084695 116909151924896665214527756112807294400 12084696 399358990042759593264430108953872547840 12084697 -511974511192957121572531133716610035968 12084698 796183924939168839893667547405066863600 12084699 -146241902792807895795807185288604509184 12084700 401308202690652728581187222700185523200 12084701 862022825790312758543476350418062177702 12084702 -31508677147129705539521704481048073216 12084703 -79848279800021454446298559150565128960 12084704 14735918630588977064023826572888768512 12084705 583141597428782726831818261729882757160 12084706 478841146337239426816826635919185113600 12084707 407366452574065069177664358683400844956 12084708 -624153459194370269217470345904992701440 12084709 -167915728974099176092040112423047729920 12084710 -381930270867586622467966583532496008960 12084711 -210983360692194050535281594525941650816 12084712 -29497218282665175428975803069758228480 12084713 -240454946817307372828623331443827956038 12084714 -46258815913314604685981929954114430544 12084715 -287104020026945757404306453948887172640 12084716 310131093961949799519783568454955721728 12084717 190474515944183775803448189885893041248 12084718 327307557802838414277651193993464686016 12084719 -653306453237097586910055411176541800880 12084720 2401226657877930005311542806894346240 12084721 73260557622369120266183652152179449600 12084722 23780196637750698245950624994277273600 12084723 615542734331700137092345066524610592760 12084724 504336843226357858483535678831998585600 12084725 27430462326090664863158935434937022250 12084726 345191091867774053611720863265611140544 12084727 1086005191065809698308113726127526095712 12084728 -213410066731607290692416879581847715840 12084729 104287914281570879833276529252464054848 12084730 -36138055407683790516956176416526540800 12084731 -917495909140917831977337028992874197468 12084732 -645684959318949263953074544814375981568 12084733 841462624579355931495111144724615718304 12084734 -110213079744267400000383061339847731200 12084735 -100094187119803868252530803807795614400 12084736 79493759082727973167900769958632620032 12084737 -455500934428958655864164096065642699200 12084738 8043313222428554501450532668247176448 12084739 -1070356822689169903334081925091777421544 12084740 267666788347223034133025970632046992640 12084741 1538874348146290718211899679841447358400 12084742 82460851031598464797487762514728595840 12084743 -345730138108637257639139641807906356456 12084744 266005791860599663657575970512637624320 12084745 360966482992197005774603461196290535880 12084746 -922385294796719479760128001014955678928 12084747 14848440231195933963774665079218743728 12084748 -8685656589626527100378629859305391104 12084749 -1046739072437367236674982832324279746250 12084750 -190529995360514057951651542838500704000 12084751 19672983852725318454326511604963550304 12084752 -185121343802968057171773703574940549120 12084753 -1000932026198817490053053217949144628496 12084754 -813161502098445024530868148906121712 12084755 20198877833928735091351634681542353360 12084756 292325352740467258662279089906805411840 12084757 11419582090607217997622069486963664060 12084758 65669544828948372832646215830683918976 12084759 337888295684051537690600768159618794464 12084760 -957040582344481350935136465000735744000 12084761 110910121876537792471997942731072954368 12084762 283428709830069974085819537132978673152 12084763 5223178495278247453607704809001293824 12084764 -407043001125516282237072910474023820800 12084765 -76786320614354770073792006476066037760 12084766 867959716853711638448533459823362088832 12084767 1480725058880534649841416678230940798816 12084768 -405928515744895858120092031094787932160 12084769 -256657036656765626634849851690194460830 12084770 217002520883677438915092610268045751360 12084771 -58761051220311436110696468372450182736 12084772 675825424683773806159852987781521885824 12084773 531173840344936023856091800162098739320 12084774 -63019719652913199821603485639238216832 12084775 170183700085903098531948766240571962800 12084776 229027214080079667078781073237146828800 12084777 -403186309382489882092162140468449207286 12084778 461770256140285671925683558796890582624 12084779 -422012011335624553613727718617102005760 12084780 -429480662098186403683969490741470602240 12084781 -1422975973301819279403945476784636967488 12084782 119695194355294933528646897491067400000 12084783 340203832731609625714908322676843209224 12084784 436279037135799864982565087141225365504 12084785 14403917968197849673285778291961833040 12084786 128812605193262568258203021274135919104 12084787 -734240886848623253190217001055814211760 12084788 1827678092699098243352900169852455731200 12084789 335593318853437295346561180864676917888 12084790 -904894945071568900786485661599748650240 12084791 -495349573154624040610378428987236519616 12084792 -5950982860822848062076056782582579200 12084793 -157765255849426245754710769626545712000 12084794 353824894180154162734804200284000352000 12084795 -3144660187098501260652083104648316880 12084796 311992205022418441995006558167676119040 12084797 511525570666850149369180050785559618246 12084798 -47174198675881349680795330816709836800 12084799 -187831400140760766544255588139256145920 12084800 19532387557324371358150565194157260800 12084801 56019823256060630382525980025815683632 12084802 -791598126088793556552607236164666169648 12084803 -751451544146334726045821178315607052136 12084804 807873330235453628405545240990792871040 12084805 -636282377037416277634873761402075415080 12084806 -3646989227675494268688706542190723776 12084807 381615091364321157919747840076762774784 12084808 553888925384713251156454678000977576960 12084809 -326974068268791786332263087990991452800 12084810 48243789967232318749737846692160913920 12084811 -103929070698253496745781123649174884588 12084812 83161185743375811056228481664481771520 12084813 -101911612350066329452088315037817517940 12084814 -233901403102051654271747701643681688576 12084815 378759676530272505697580320459182813960 12084816 -97873877766804433587840307032285511680 12084817 1460402462953630901747994749533217814640 12084818 594875149091361872078556634930023945360 12084819 -78311422085398428814212055936178352456 12084820 164575141866024207202561874275955036160 12084821 -173087145826910253382082236582344883488 12084822 281680373296709755332721749854738553600 12084823 115921297672084411533050166165854499200 12084824 -278624522608068521020149260860128552960 12084825 282577138498815288117827556336420600000 12084826 270747149264649790702818361224773421024 12084827 92448910131250559423632749720636963120 12084828 -289456612126385677086290843621403721728 12084829 -393532728781906005612275155602806623124 12084830 37568127267045990857503674285285772800 12084831 511876630852812005602258135955544495480 12084832 347609107618145994463688478333487546368 12084833 262225094889305399189660307023740994082 12084834 186664476060227696314813255886131946880 12084835 125005011536644840456300536991328520000 12084836 -11379952157041426570536025783492064640 12084837 136167950537595378984192915245037233760 12084838 -577474421858312352154052968071864512640 12084839 33669211905614297859314122486033560288 12084840 376759423375211509457626436496212736000 12084841 -1826868367764158051840892734858674119948 12084842 90323909425943188660913608082992389120 12084843 812905072089691937024460408574256984664 12084844 -72543078523941152476282507639433032704 12084845 487343542162044492134180662809213497100 12084846 -126202322733017842385323172727609710016 12084847 -166730862483107325894872077635362325048 12084848 -187872524148880687621696928673107705856 12084849 -3577432613702144153619673236601589760 12084850 72247839563119520414510066789050176000 12084851 -824139887937130444643969226911727074400 12084852 -229472099531511479885706433505104988160 12084853 1249262529467898333701254374482246705664 12084854 -107865240760944994993880973086452121088 12084855 -198773277620319442352688887646120585600 12084856 -61043190823853493898245301047671562240 12084857 -791686067284354115384535479713166217648 12084858 46740515116058936898291314600414205888 12084859 -137053092227309096871374449065799374940 12084860 24504558573246579676290316096638958080 12084861 -902240465498470073313869284960611568128 12084862 174728909403422504096542232930531201664 12084863 -579272047129442747147022333559309149840 12084864 -827524110483518810020340519502002257920 12084865 -229426557304501537693217923187146734000 12084866 -140215602548924942859757834016607644640 12084867 678921450058599117596036697881671948800 12084868 1276058990120926045091891869246360576 12084869 395439584048644728557105423334855282270 12084870 -43607397990024870712242206810084288640 12084871 462379600283052574497493913265175766632 12084872 7082323730376944891213219695153152000 12084873 16567742079648897006976957812597900768 12084874 -686426974685970729843210028279813589760 12084875 3320094554425446006545792486711856000 12084876 -586764370003448399857362371183670793728 12084877 190332120400643780331507121854181423072 12084878 -212533021675208046420173755024787990976 12084879 665276574092379755078364606321907816584 12084880 41234820801456676774595818278703104000 12084881 -696106049395713834720236463513180005136 12084882 51898430267229225006254595843744331392 12084883 -290911529110998296568877282050938468136 12084884 3053560687485525177346633905209051136 12084885 -182548894787387552933702711296637160960 12084886 247961356759418161926927798242218465344 12084887 -1225342037819335553568996917587756250640 12084888 -13112974480866745758558897902227660800 12084889 922056433834161291155789610546980399690 12084890 -24049379159674923493988177295475630080 12084891 31243899826150099364353139820903285504 12084892 16931655908479545848487082700156685312 12084893 927292272254861839506320212868659211040 12084894 279461603295535990924853409151181289024 12084895 -43636837031376123122091321322872437280 12084896 532555318268003283237108629882742177792 12084897 -565734924842147840735270180362329880320 12084898 -34004626794754484592253806316405048320 12084899 -98132676901417681966831044632779249320 12084900 -189989958886540920644568386500985011200 12084901 159223785697514046049170315585121553184 12084902 237012884102170191353176494047828509152 12084903 -82745551867383299178179541805637328480 12084904 436581570051360421613522513823914219520 12084905 12419661680180203030358899594458604800 12084906 -330417896169565846815754847685980311296 12084907 -372761081184870254930412815714414085768 12084908 -558664735782595207207898980436977978368 12084909 549695901332517335825022122880632339520 12084910 163618732501595650371051315110206206720 12084911 -286288956420727500680039249423687580240 12084912 -85376015197113262874303342043039006720 12084913 -457348788202992449989956321877670920896 12084914 -375428090559950600453370923809420797408 12084915 -272349923858484072891306962400583742880 12084916 -208041833549369269659141945992530288640 12084917 558430692627465770690017947320812148220 12084918 380411946436659543391218217802581196160 12084919 -305986948632223893023396892049462060800 12084920 574526477950958738722121077574894284800 12084921 -382788259865153806997145942594128276928 12084922 -750238425728832212575515457651527234048 12084923 127334750069272286023314525286353155172 12084924 -263118318525523172866857601565008355328 12084925 -34975413553916029254091242442668794350 12084926 221850497289113676212500550902725962496 12084927 -528753456116675111876670464957837799480 12084928 500299871222825813174741870474106503168 12084929 -848059952068376045139772429486937089470 12084930 261004159927083013513097649368671180800 12084931 -72564883540822964473991555508589255120 12084932 -675117174774833845127692169037097218048 12084933 135976956073527078093467618131866041664 12084934 -2166259153538347405904422156727930688 12084935 1950369635783575288460153021172327600 12084936 -113272892176004506155729023175707688960 12084937 263708397104779609948495372778222193972 12084938 391957786709629186354069382440696800000 12084939 164572016272509823032346505032431352320 12084940 96600867548868002451798616369528442880 12084941 -684699433216311721920577156939785155616 12084942 -213172577664977390019508554951593239488 12084943 791728018490622961600864513287194908800 12084944 107262976148178797793453758945107599360 12084945 247747452639245783039226718608618240 12084946 491546838819279927462067593645427860480 12084947 -70720836409346023435707056373018356736 12084948 585912923749840183145387693423775119232 12084949 252503884292369959950214053751716374464 12084950 176997238226399940501556006413716136000 12084951 13078624533308920469490882636209353344 12084952 1211405126831741134979113613282928230400 12084953 1081514574359873992098465836078401472004 12084954 28101237598707245435689977148883896320 12084955 102125352070671542216454975713040755520 12084956 111172354894247908194365541229242071040 12084957 -27923712065305492403595987108830104794 12084958 -613343571227371565154919461111137665920 12084959 668823683296115553585979598685703191504 12084960 299036453281793935891307036664602296320 12084961 6544109275730643444944184646336076864 12084962 294896515561146719374558632624789425232 12084963 56745551631188344489260671673500781888 12084964 707695856886508352839389936287060110976 12084965 -492139378657632647508007264242718559400 12084966 -260998745679927974046845055574255832640 12084967 -636205280118124319818193228644374860880 12084968 202483092764221156079451644412317875200 12084969 649309710611891592646976429315857889280 12084970 -476052478763595211708768824746308934400 12084971 -691284518414896414361910566546025398448 12084972 -200175031570967547624339446284837636608 12084973 -599471036565574422320924239369578996778 12084974 6142775477174628321293786144126859264 12084975 125034249716045219098201418518829403600 12084976 -4465480438284503688596969066840915968 12084977 222971993170700201672866261541955649512 12084978 -2610351530472788228556408244067794944 12084979 777631060391007558949087525420118053580 12084980 -835091800608598599024797278419924000000 12084981 -630424138667140482690305902098257678016 12084982 17807567011842336232103507705137127424 12084983 -142746518663759581081276456894289227392 12084984 22110173189518504762058976067691520000 12084985 -388995917818232872008346919405848007040 12084986 790473461537430287463387909951756174192 12084987 387430459911447901990046434730907748800 12084988 1219596962651559015107471219280946117120 12084989 135729580776687049843955258643831366912 12084990 227573800522262925031012068679944867840 12084991 -1745587263247124260360143969718310461680 12084992 571689696608909378538699993883896446976 12084993 253486122544869165190026389606579469540 12084994 263345364713145208055922557698869178272 12084995 158750264915334888615458754630448179120 12084996 122457048000896435829135225977364480 12084997 -191883004980951905928007140896698091554 12084998 -809337201145693129646490410584816260000 12084999 394822828373469034356644034295891082664 12085000 129714520347409714027609204200412800000 12085001 647793009220440703901672512387392415002 12085002 -98317973030094028103227620148876223232 12085003 645748717123203398227953866233450241680 12085004 -76883088905557572482581893082790567424 12085005 26710743824592620939454922201216268640 12085006 186136099096016407149795763414087951680 12085007 -700697099900271855847448089187080640640 12085008 12927380295542861338158866022302220288 12085009 29500794604436590190733065793412180480 12085010 -235632794670990491925321020289807843840 12085011 756795469168059063563090702757871788480 12085012 -198089943048481844229949829302398978048 12085013 -835427705987760594498064921311680010738 12085014 -178192565557403368116188708378798087808 12085015 -89534379083686243638907409427871694880 12085016 -393938120603939802016586344070391152640 12085017 796829748805834345896724557226999972800 12085018 -144024910269871981073510937941895087360 12085019 -371310370100740265019089675008728083580 12085020 276774055559199279471342565997962099200 12085021 -11081062896784479625389297950050985472 12085022 -134858758551008715381041843395877954688 12085023 -382329570925215568796114726416890137016 12085024 80848313230206564978826241499098775552 12085025 847820212831978516765460340856791120000 12085026 -54133679273928857848736046104573122560 12085027 1577734761809569321966557833072788379752 12085028 32210494660421336353039938670421753856 12085029 -637263665557593508515243947300957095200 12085030 -19668530931212960245117194088135668480 12085031 105193021476208849564634948432439020592 12085032 42848803260696816664308224026670776320 12085033 430782801932164584101131144714294364282 12085034 -182240864797870821578755145337164222880 12085035 -428232298361193285221845097971185139200 12085036 174152066149816850469084054572230363648 12085037 605042687524906824648803088434511056652 12085038 16752944328430811318861381050134554496 12085039 -1161896204760658559444282719517549341376 12085040 -44229796690030044190085129415017103360 12085041 1004919739577035706635611875957292500592 12085042 791271311144087293912741238753942118672 12085043 -106556739652460858466401002472340099960 12085044 162054426977994224468793042338249797632 12085045 -483381694709184699850099769886963168000 12085046 -695177115149196566385290302381453842528 12085047 -120414467228443819328697798679846574472 12085048 426394745048156276543476902789155328000 12085049 394155843714590395935276131067076182864 12085050 105968799894809473138102996371967084800 12085051 34366516323859932873137480422348570368 12085052 199099817103781566027077144633211617280 12085053 434875917608397922757403330270191743200 12085054 -127445535266036260612972288559479994880 12085055 -221689627565686355252897998830799771440 12085056 -298093352848781705398200051423332794368 12085057 -1430025934105156564463302250924260606160 12085058 1060294956682262371515482243105553096576 12085059 -100143866496874508781536318425669175040 12085060 184237449156627222298127586666522485760 12085061 -511549319678515681146708094583344864068 12085062 507482746050243578087446488791363662848 12085063 2146744513222102856857205941468284386880 12085064 28663680963759321115436306258565120000 12085065 -228384406987398569527956427335537888000 12085066 229912152217200774647058403761173508096 12085067 8399415506525251042672756896724121400 12085068 -307614774324642049916162659359660188160 12085069 162989904591545410181241496108740196620 12085070 -35505671507495728301397817066890035520 12085071 11497791137138681465909051507993241600 12085072 -10552527812351315739566220923042996224 12085073 -115950025367261017724043194016503275392 12085074 113250219686942345753585298470912890368 12085075 -487997484490957786797658072533240938000 12085076 -532484014958165888435243750586573400320 12085077 45814000775563715439168477608756362560 12085078 89633973048145342343538804612967004928 12085079 -473473114355576777230396118470126308624 12085080 -113619894040140683722153084989141811200 12085081 -134689801767096758268908605668577723628 12085082 202979032224084527590932375334328662752 12085083 112066459750149389836076228969053249200 12085084 -1880869148468242964384774407774714368 12085085 -605892187504479635410484242736785811220 12085086 -133099078689743977443703528287616945536 12085087 -492768477988636530588095641483544962448 12085088 176766433777113474472028189426327224320 12085089 -372930747287584394921395964761918429776 12085090 -2695627669433372337191944109447839680 12085091 -1523607971197252336482243712614155814648 12085092 -820236074697519595956050877645576192000 12085093 -1209865099895848349195609889502514685536 12085094 313499970972279618599144927241495763200 12085095 -538347608710207966906230257275165695360 12085096 973942407313431716981221990327706204160 12085097 -252211781062237019526191417356880286720 12085098 198133796297290003098447934991484843264 12085099 32538958006533141050643246992886380464 12085100 589545921770844037150741004253237638400 12085101 -155209032653349910766981920103575495008 12085102 -178454964071697714769419808800732057600 12085103 1663290609779309174390025973107232454352 12085104 -87910290287816589455227564650465853440 12085105 -586039305523661589559305365810971297740 12085106 400974544423114269118261499061910606464 12085107 -2853941324277951346486275466556939712 12085108 261754835895610655611577440452839151616 12085109 1518371535558285647030334038887974443310 12085110 -231799667840908636396783875484699261440 12085111 182375806440786479053245087534078148712 12085112 -395412277385820220437274245352389427200 12085113 131020272557956134613238903802849674304 12085114 272190179427948333474650301944043532656 12085115 539431318362295510403717183193031873680 12085116 -483046853672604659929339718208508517376 12085117 -1147111642253717656160986349830531642 12085118 934879619498902679085740674041856565760 12085119 488810310881687234496460450152857057328 12085120 8496778252406646584893692345266995200 12085121 1205028567855180701918228812089525889200 12085122 336846877469620584340305310307749453824 12085123 711518051114444678608022875584864995664 12085124 -527055746975834917898399949607874037504 12085125 147444836482621563000913027531310688000 12085126 49771957213160779441118913778696444512 12085127 -323791609496933280078038772158362363848 12085128 332372470622362349200825652878456627200 12085129 99207285694032103011920350867292565376 12085130 -585740279311798509859297727644112980800 12085131 -8218202868754530211748164569064463376 12085132 222501376193584913102974949718352358400 12085133 352354037472428404759745261678615466240 12085134 240783111083162300975193401386408258560 12085135 877727444064262310673370795865131891080 12085136 5610475257770332961138286479416492032 12085137 902519609441601782889202505351842139508 12085138 -151397994403166093093989099497473621856 12085139 -462720406850454180308566430846545462200 12085140 -246399115982131022322510382888003276800 12085141 -319313505436833094810947222300908906400 12085142 -806361011853827619158323402261797762528 12085143 -137234124889607568816065546726910787584 12085144 -1588840675083804132209665829247837603840 12085145 419440492869770059001676531881968512900 12085146 -123887739557084370717927498025115589120 12085147 -184015779704347600843791968429616582000 12085148 171670837599917566703674717281009532416 12085149 756306370509995667206600886189422720448 12085150 137329501602062730828945895072819200 12085151 -514457259642224098019194288878127269288 12085152 -273676239539352404671076517811624869888 12085153 798804773735181623183803072089526683840 12085154 -187031515585597379422821331373450434224 12085155 -58029088610618484018669181389492046800 12085156 648075888531627341635818464812048954368 12085157 -400090894033212589461568559840574819840 12085158 83968215088945954418191528412920622784 12085159 -1376154673427474343192097523682178979960 12085160 -318739881201014020327666745044345344000 12085161 451005059895402883416534577203827887584 12085162 -226972383384784563325665538828343737920 12085163 940428038049944745330123625377014447412 12085164 59850204847909413713753865043073605632 12085165 552807151500191855233394970296930802060 12085166 226366489594124497577902744883684600064 12085167 716652702311781487313308839468700367880 12085168 101933895576777360035842493480321187840 12085169 1094656442320706693906664772653896391570 12085170 -131620768342805149099757768854374451200 12085171 -604217412624085127667518133589698266288 12085172 266919619881711782608687848502971033600 12085173 -1314694560283488516603927281189168548800 12085174 -175584498232382712150642697641883873920 12085175 -653955830894343938372146009496198991600 12085176 -452380864997275672007872118567941632000 12085177 -71479405615466268724008876783770079740 12085178 35020387070124802140991016064388784640 12085179 -5306698728489906959045174937878757840 12085180 239888246627984161157136350186731430400 12085181 681798256737642281462421310585840497240 12085182 -50564273076378141432681020466007037952 12085183 171995206357174371928232432675115720960 12085184 -173992023827534046686258853988609818624 12085185 -10416511985314980006047115205309670400 12085186 -8385847251249039011860302030485153376 12085187 -108282787151173858926881450581706839680 12085188 739207981733948948786619141363898137600 12085189 -201511629601083758119556626934492760192 12085190 2668461044643299138257486930380837120 12085191 174012048656294739246921534885735447600 12085192 200240999909362061007853111977990389760 12085193 -1860222064307711569930234301525277696 12085194 103365828740115653099316187115915735040 12085195 330563183577764423733097978543991107200 12085196 -1500136349538706981056346900651652471808 12085197 11367112343705789320857378531813556320 12085198 -683099118360230168759780781879023323008 12085199 82260982947941935871875196525875204800 12085200 2312092730261893012642759395868876800 12085201 -198296033115992107816918876531332603996 12085202 -478372712678699784306402834113229230448 12085203 21629661998257187006560035900948485424 12085204 -1160215946288067602831303373737406787584 12085205 289679242605231538723385744679114450720 12085206 66244699968396131469669196745355909120 12085207 149354245217092621385854212888919544456 12085208 506618813910124823296470151758982440960 12085209 446754529171609924094923895918589556314 12085210 -153730515257444889559363398380301054240 12085211 1155520925852246490648991913535750031812 12085212 -325540327357366215068658202219453390848 12085213 834175983966913171983150751491052281798 12085214 455091574896126969165513980173164771456 12085215 353158747559968500961624012291048938240 12085216 386569075149152797077979521443640115200 12085217 127492740331114105602933345350019211440 12085218 -66734053241365701037981446335237004336 12085219 -52033684004079568332487630498083419856 12085220 164274214705872693756143067812271943680 12085221 -369384578446605551758774827165597920640 12085222 423373571870719433512346307000077159232 12085223 78301477002815018580672527632437507744 12085224 -66190385070501504980742607398127534080 12085225 -135146777553732421728951449078377977250 12085226 26516092353323012291724481808380059648 12085227 -322649732731077573644749272689335749120 12085228 -780938801021470476628222539283762283520 12085229 -80632601402799284551072781237418645960 12085230 -122789075014922179737605883367787585280 12085231 94233018050250464794069340654022941200 12085232 -149838259520704007346887365513868279808 12085233 108957534768386273811899701996423795584 12085234 -192684115130570226704557294204010692608 12085235 10895943630312238395474536585902214400 12085236 -3546104461167112259766166250098661376 12085237 -120919696008167868524507150219921696100 12085238 895151463160532502406021762392013920 12085239 -564327540725672115069689375085188209176 12085240 -167741967764736871401810555476088422400 12085241 -693837736574423458461799184544133473600 12085242 28894388964843452017605134427849623040 12085243 2362058212125394167251925515980733641144 12085244 914598402474499433010303289498286631936 12085245 48480425042675705732231161857985213440 12085246 -361291780851982893637908575342222301120 12085247 -961919999424545375977186950899912375760 12085248 11831394765668840688201314728264335360 12085249 1302250000675128397108752901553811578592 12085250 -656154786230369913085689668189446296000 12085251 -126447404539913690561931995570035178496 12085252 165795997024697081909538124058251588736 12085253 -207271642328006502364001388029294988960 12085254 681113061744546812989009997875496832000 12085255 -8334239501870060664519448112322722880 12085256 -221713815893575807430935283333536266240 12085257 -254803699097648022693809140023132725760 12085258 386762988188607732640277614105335638784 12085259 701203672206965863718858053701139975152 12085260 85208300490429100643686091677074309120 12085261 -625606980426611802488813807221873013268 12085262 -412812728801767793934196077393272832000 12085263 412904301135704509392511002173051875944 12085264 -198708106471270221217182208263667179520 12085265 215388444208622863019371979293154217600 12085266 -16513585607235315179417263897122938880 12085267 1691585876641158132862019090981469046316 12085268 151359606236681854556759581549813128960 12085269 75885040872618877758968158974392220480 12085270 40409539378747590152344125467626272000 12085271 -240893698161977600297683310114637926400 12085272 -375391795832658873619354640760176148480 12085273 -517633458765624897457869937181248240960 12085274 588933637457974065651631815029272181760 12085275 255112416314468986752242381105563105800 12085276 -455711551330715085905058384884093146112 12085277 -1268249484949288332093899605179196670874 12085278 -157547890184858077998247094221745962176 12085279 21834524195410587214673658230406528184 12085280 93715505759821458205247018449594613760 12085281 1952789589070245649627697770661160000 12085282 863094898514037239727143840713239629184 12085283 -253713502226068101220656021352206245568 12085284 1070226272211353311350010356083954534400 12085285 -81630104682031964756376593304148295040 12085286 1011211922780687828481118767873756046080 12085287 742049191079288039627578790262596491560 12085288 250135602818601385886293424028955115520 12085289 1381998869671361906034381020617476137856 12085290 -88908481942713592234095182739609876480 12085291 -879532210895472698415835325715533183308 12085292 -526549277097419664853741601585168355840 12085293 -269874885355037234629019351699347445472 12085294 253584127544785243056305440473218552640 12085295 -503015164171550342940193394223285115680 12085296 -681967105004402688308709449126707200 12085297 -640285776097762685167130710653174891968 12085298 709029464471975498827143766025186841600 12085299 -645021396600124427838055713904487936496 12085300 -566170374415909294227696659103516768000 12085301 23050499774180523316174739639822138652 12085302 301327400899239439742088222804196727232 12085303 -432627286289646755745726483363148911448 12085304 211233317398178821193622718423416176640 12085305 155881187413489884358128511685100605760 12085306 798088345862406452263681828602124232160 12085307 751842603558905566221064771601242883280 12085308 224008351817058318295650424344945592320 12085309 -202591222265205006240244200635769754496 12085310 93914868535353036124254144260410291200 12085311 -325955359730336918257434590651754506880 12085312 -45500233444834182878433683727357313024 12085313 413496215228748613426372083457900946880 12085314 387074168217414926086424352260391354240 12085315 -400242210609921458778242952280266895200 12085316 -1153865089848138680283567400315981980672 12085317 -603453889447919820498166596170557990020 12085318 -32396648294225972364713292367732301568 12085319 65331722742817428210316251933306955200 12085320 108570159594940763966568832484455219200 12085321 -1441074296066074616892894542264453085478 12085322 7708778615987451941187896677903636992 12085323 -202361404990351501555803689862151659816 12085324 65329915489484046687138644318943360000 12085325 -8030421195971638660311280349838326400 12085326 248522098638068511161117181712580118528 12085327 -44149577522812170411235197361614765408 12085328 -272373649999443232344222544733555662848 12085329 502974222414495172018946349102612712800 12085330 -7298260216144569894215946415664678400 12085331 -1726895500333644788463093654952840814868 12085332 -109490720821651995360378659440907563008 12085333 2891596698840799203803564981400915004 12085334 -253935909281232773888119681036768782336 12085335 -50846236209608628583080938526823720800 12085336 376541244179247643994368846994495938560 12085337 -607266680201167300179278091611346221808 12085338 273865896481481708797855467174653503488 12085339 105637682223148361316813918916643773456 12085340 91713091462358613847272018482955033600 12085341 -979413671288927775402693530660357930880 12085342 -524331960655896029628172513931623532928 12085343 -722271347629216753759139531429815101408 12085344 924379259396836331393825604709774786560 12085345 -92626519489070753021090042406693352320 12085346 -124811598729369531456535458329373190656 12085347 -170519023217903683114332118825856270928 12085348 -176429817557851991612042893846102170624 12085349 -983042117789265660361054423113235793760 12085350 12936547751117491895978036836531814400 12085351 -1094002249297786580319782458259104609968 12085352 861598277760444573828045278558843673600 12085353 -350412300522530153408095392587418248256 12085354 -349285905894477977010425736669116076624 12085355 379671899154729334483406780720506938000 12085356 125592391899208151575156131761109381120 12085357 -1018358963276848840174127278111828521588 12085358 -15048036575095634159956149892982913216 12085359 526722608929654179086388115829104152 12085360 185033707718728947770344837186323578880 12085361 74523496316893979971545865517371131300 12085362 -16143137710000185549293165685500166528 12085363 270020764738116460764393947860879537920 12085364 246354656547149407933838378586986803200 12085365 -1949176353987401941941563652511282560 12085366 -640735179573348743534961685049999062368 12085367 -613678338582529064276672584889242505808 12085368 -124089300147886834041767736664178688000 12085369 134350697047681638792152094327207516244 12085370 -154188216828669900961869558924109639680 12085371 -336648350337289617418404101262273778992 12085372 449319239278732291117258806164108396032 12085373 520865857593653591023579797901613827200 12085374 -133449977863375494504225167367120872448 12085375 -150870883480765923865725452331217080000 12085376 -1293175422955844190102985447933005004800 12085377 -430395742371679461327779714982995182368 12085378 152757723763122899490420662031906261024 12085379 72986990536851748955562611308990380360 12085380 -197026881095695368632488850243497501440 12085381 -96530329727489343671167622213450686464 12085382 -4848652030881475022716922240473785216 12085383 842893628328185213759346773375691657600 12085384 404761999024764193005741633450814310400 12085385 493975909001429678766806303559763890960 12085386 210620686984810377633045650728452766464 12085387 64182298566720295106538295955591317240 12085388 266281152525388499616076642345241220096 12085389 -1667529330717977605438078914927627600960 12085390 667187991430488562972803309107947584000 12085391 955850191676457834718832352823600549584 12085392 -78593231583121859409289947994354876416 12085393 1953742722646358775918210054988140029680 12085394 -605567427351885315635886624933351867504 12085395 -119636347588072038661781003007373344000 12085396 -516892605127589658069433162956370987008 12085397 908382414128968005717704832914369544846 12085398 160605192255354784079157615757781105664 12085399 550087489697040872577210777605473019760 12085400 -193481068627254450295797333739369728000 12085401 22923868197412717120313032169277332640 12085402 -156332385842333659650742038391864581120 12085403 194317479251655512847010188796112268264 12085404 178841007818091161245427827589580151296 12085405 384275123455171886184763960355345505120 12085406 -109448658173620574595010515519035660160 12085407 419512813394070323636474917952595796848 12085408 2108390149210092386414765400259559424 12085409 700069337113600794101608226089949958306 12085410 57747907771235206600754610305581455360 12085411 392962064042518313786401449685219037152 12085412 60117580492663523664383958670801354752 12085413 -294030280537863113358360022743875242656 12085414 287930459871662374920722979873584145024 12085415 884066275978129042054990073490390373560 12085416 193391578880718059136280566944563200 12085417 1242831724366975728999598985049069961466 12085418 -49112642164732785591860924862390000384 12085419 373011808139663078728984929198111019008 12085420 -146751468161910410931039565631608320000 12085421 437777232047450839137268157322857783052 12085422 -101447764934485492972637755931695278528 12085423 -669480743141921120053115618651911711760 12085424 72812055282919210056536739989746483200 12085425 395759961972003777891423853186866852000 12085426 468912788692164816243349521684729031200 12085427 -27882729449324083118038849807986127368 12085428 371575086755172879520364317102640517120 12085429 -1248985044557279056898884669705754205970 12085430 -162764157936263276789467826088323808000 12085431 442599767944856685568865532462923665440 12085432 -676221570080349861822365723372320665600 12085433 -778159150774057701590046517737145902396 12085434 204191561698372254094919198775567887328 12085435 -692637747450506516956759855806889365120 12085436 -404330942212053500552408800694632562688 12085437 164407415418186878721439791461920164480 12085438 315708139951434794409406403141220261120 12085439 1052641626781746638429482056387337295136 12085440 33969599154387558487152063194805043200 12085441 -778514900318826142736132255489012173116 12085442 23643007797737416862816724884491054080 12085443 20890087864134148035426664956729973824 12085444 333696223651039034195567842304436776960 12085445 -395559852680468754830169891303952431300 12085446 236293156797549477410361075879556761984 12085447 293981571215602019390091644775687426048 12085448 1513204949946776966791961487915542799360 12085449 -426153028736147745591452312925697229472 12085450 -126507124919734891955746471350422834400 12085451 10542008317896370804756321137931970304 12085452 -271041082814163336188952561866890629120 12085453 -247756821706365682148865522162934774740 12085454 917766326594607249155626219000392298176 12085455 -17635320919640045562617929207397107680 12085456 -291322421080591971546297812696583241728 12085457 -1393712313127410671849760283862898657294 12085458 -81724803567012848073279134023387255296 12085459 -2091260948182438282767626545359789802496 12085460 704934722381304151102996024512393830400 12085461 572521522853052683377287969628166826510 12085462 -615654609771300100281380004219028140768 12085463 52383992748714167395379991669443523360 12085464 -486735917912846720723911841264123412480 12085465 -229252202711728479359267204005762049280 12085466 89003449931640851483930134935986280432 12085467 925289901166457595031630536712467436848 12085468 367709583353711732766229166794579163648 12085469 -106608790472665321804259287050158299200 12085470 -153681560680639538083318910910058636800 12085471 -934793349216585038900857089357629727328 12085472 74938601929813606973157370133515075584 12085473 -971432355437863759772522095654332891216 12085474 -127707671186762360291167004135150155776 12085475 101724137371804097958339677184674544000 12085476 76118850057808983191018434722546499584 12085477 843735223958284241746181503979543482140 12085478 -292743951184552725774552946901848951680 12085479 -303940765465336118608625273309581355856 12085480 84486584815274423129254008048724377600 12085481 -1895325375645995022843278815239978702768 12085482 -179176174007774346314131516858832497920 12085483 1464080279487916265600342079483577956744 12085484 -3766766685360793377879564318857518080 12085485 -22564581255547345506885755009141813760 12085486 427455643339411213690328173296388079616 12085487 1658971257054239986448371232688964449792 12085488 16105687838961817708226743589651742720 12085489 -681366444940622043466445191588070039640 12085490 -98599437193818804214776400963101309120 12085491 -243137205439451999892879535797707030976 12085492 1205017540196812762332372222549474348416 12085493 645367686469622906755987256671582526016 12085494 7479541140384283235888578650648898560 12085495 245402204878090731078556468362578594880 12085496 47388286839530320055962191463600865280 12085497 579377203866116948411064360801381875040 12085498 187298243655958829193972914973191814000 12085499 -1439531807957687608980511833278364918240 12085500 -121574744190833724629495926051700736000 12085501 -337528980550977345589087091430530085600 12085502 259126063318488010630786178543739310464 12085503 -827660230507323528466364875102902903792 12085504 -654437852383402955876645533837336510464 12085505 -38435392756517765377286195802525281280 12085506 144172673808392205333960212776717695312 12085507 -125605160021504937524896219863794866644 12085508 555857676954768250210100941341090227328 12085509 844432370657161633524687553192057550208 12085510 316419944010149291335864693182884856960 12085511 -776097928508084246565375424678239913968 12085512 280885993752803477695251892190076395520 12085513 98968697534473270519585245792539230080 12085514 -139561907330484284284382698181943276288 12085515 7758163314289777842209875387922462880 12085516 -25036299114950942863076003336189081600 12085517 548544268817832623781517096378028800566 12085518 88893860432805319523727535062129682560 12085519 1089236536233096801521341222825637535920 12085520 -264450747678393716474156414311976140800 12085521 -56052013000168078378121375827022188800 12085522 -472985670393219238667665408270638101376 12085523 24483923624144447266523806734548969772 12085524 22085614220864380851077534586049708032 12085525 -140291464098355613433489770056475078400 12085526 -67376765746064914370058113154090552288 12085527 1449250235648129749302186533931269970432 12085528 278511173912793821988071444410485596160 12085529 313974391916514190824015641567087308200 12085530 304753358546618657893201157215159192320 12085531 1182005354524087691026842020868651219332 12085532 -156438064577858818854893868300835731456 12085533 -1146678123528737767118358602132689780416 12085534 306173385085618649615415036741568168704 12085535 -16565457562487410144908261163807918080 12085536 707993412192623623200109004363508744192 12085537 -11611797061197519604393316024520186432 12085538 415201191895068637556854740401512449696 12085539 814799429655927117937045465175952192000 12085540 657286208995412291591677937706169770240 12085541 -74811164646939954688590175812651909960 12085542 39458498506898217604328636709954463872 12085543 -646865581414665385214227867038510234240 12085544 739333262559268108235920585984146140160 12085545 179529869731132532159898609708912496320 12085546 771204532733744639956359392048544864000 12085547 -1527853120844541442786087375177690422480 12085548 -390622666678586119085042817063004101120 12085549 -123798676036533041639529050645755778688 12085550 385882910980207689068956936857511996800 12085551 -209298001486827586549175815950247396320 12085552 -33631222966137885359220532092028682240 12085553 -899606607120923879277847000889475081198 12085554 -99769442964138572583380423023070318592 12085555 -669518098434688547764084726925073347040 12085556 714698481516110059843936743553374628608 12085557 -283250257600723202125547916713670864384 12085558 128898382951953529307775019986845777280 12085559 369870413093493772801849351174699773720 12085560 325430249949169029610790045058063360000 12085561 141612093074322539262835782625106597162 12085562 100539875831420522991819065637715858032 12085563 385401168001084361827836502140645441024 12085564 1215635061393440434992475571701635261952 12085565 476229251867011025444045095480318494720 12085566 -253474672113391807528421225874125054976 12085567 -60801028081321601952952055497119552640 12085568 120664256687163870068112488615123091456 12085569 -90545120230159015452475431179837131116 12085570 87844048406697736080284354104167889920 12085571 2962113413912796758999340841201751620512 12085572 -169662789812772834849854393737600493568 12085573 209154159151416647788456840814609570044 12085574 -361465855520849596802623781920150099968 12085575 95083940823465730924370230814872452600 12085576 673629269929440526363831493363104665600 12085577 152618506721002046242406754519615561600 12085578 -377548816683365900332808427124600780800 12085579 -876531694674114829165797972989196396120 12085580 -3524362199892040918794745346420244480 12085581 106425700355556981241443218120778555840 12085582 222229023485012340642827559274427059392 12085583 -1522021999889914649412308927278439520 12085584 68698419202975706698298799495704739840 12085585 424563530849306549718021353664397281780 12085586 -897436974047982263428547847487839025008 12085587 -669974675733303570098051904837938458512 12085588 15955489260942596440535993959573047040 12085589 1088322504603441085761969777399842481756 12085590 -68478441881531386007760348930026526720 12085591 -286097147188735240247098212781775470928 12085592 -270907418587791304743058394027259678720 12085593 61107387889742184262224658539344172480 12085594 771890310315828402397990535122685839872 12085595 -762244804766829888929238500493816878400 12085596 18294003311229660668490516870643622400 12085597 -288476208031580520792480922332850900954 12085598 -47835741170368589077095773670588039168 12085599 -244197654971989545634889335799045898936 12085600 886435709052827566007338425650292326400 12085601 -226074175698775125948120087872435694 12085602 201087780591800404432778621055320552832 12085603 248715986888102714527097159039994426864 12085604 76634636663257403240247682121740012800 12085605 511326231090884286010809554517078240000 12085606 -146683902669458582324695400037357707520 12085607 378202694124887020024039406455668073320 12085608 -929567092591469258130272251365155635200 12085609 -114795421028100885919195640890593045190 12085610 158231536232748699116568542485864260960 12085611 -124368756538360483040399219558017167696 12085612 152825229086555992902613361717658992640 12085613 -676524276187881805553298579342937949760 12085614 -54305591064111219161534192426879628480 12085615 -613420774838587064007778625841193412400 12085616 323183690116869555755883212196765007872 12085617 -513050094859610456581544208572859634320 12085618 758979435812504948242771937101703440416 12085619 54840553331241042441629979545963101440 12085620 124800341842262540940556370602832732160 12085621 4013504035874832102297547692637296352 12085622 441977335177734529881908424555759806112 12085623 -19794647322901754930415055415617228032 12085624 1224627597142561930928080939700977704960 12085625 -283538345238277192694554567660075867500 12085626 88139451701439574798039241651546554368 12085627 286009809659831210262611063585792324832 12085628 17446946549519926233766435261863610368 12085629 -11848602223212368549676959071619119872 12085630 -123366551205356949736553374469349521280 12085631 -1306502151515632506322874650621679261568 12085632 369805460941744528488130511621849088000 12085633 446310595884444910698496548108395862080 12085634 375902020849919532786175203444818419200 12085635 94320954392918868312048577844249264640 12085636 14224277299987904347535124178239851520 12085637 -672685307803392775912686565838409639588 12085638 -36690388331732899399970699054652168192 12085639 1098382597312639612221021059916326981424 12085640 -221575674041006367891930013796327424000 12085641 747765502861762461493611479107406241450 12085642 435359525655830065596605696755261703472 12085643 -237886984725461325713107541727438173136 12085644 -359290867856477237536571819435889897984 12085645 112632547109121896786630284018502471040 12085646 417930220087007911112346396093224590272 12085647 118075089260457933828241407651318081024 12085648 67625734513145948945940952920020746240 12085649 214010576097968192916748159564884840960 12085650 -81482229501930843908302047084220022400 12085651 -692238512468086036863084097755055752600 12085652 -394682635966764732295919861521382039808 12085653 -811489145277685882084852901885454880800 12085654 -719416818889195938113282531964372830304 12085655 196227161210565494220556469354278321560 12085656 45524262828609314162170344697407897600 12085657 -360140552015072557995445250133145440000 12085658 141730739196748696081842974649936377088 12085659 106465548316220477154499960031518332720 12085660 167141239024603858318727570078524293120 12085661 9452160703601378997988473045473207424 12085662 62083575526955825421365481038073989952 12085663 1475555934047724005490049226273546070960 12085664 24784007951691548164998359398929530880 12085665 405682731804481474447308814495562113920 12085666 -5477784527497801728863804910727161600 12085667 -1897327542236587714270228090156876138176 12085668 471914293731643699159765160921702400 12085669 -85606796446641925635864706909733172704 12085670 12405250675703288407161070207742918400 12085671 101465734054115417749704649801944668160 12085672 440948819149330015361868058389963571200 12085673 778076098841526420352303114080410108922 12085674 -713331563234227577411291003826047010816 12085675 34580150473592900034337307424723290800 12085676 -813265463939743576207554216347769527040 12085677 -919889498174799792915232339573906303680 12085678 -279229371610122552382232696015870914560 12085679 923628371311877634843017697941747771280 12085680 -62536076434530119808105401861153095680 12085681 -632914143270246505796882469515960657518 12085682 44123523319317134364518801349460316160 12085683 -916946567507063047655419181269601215176 12085684 -329444588274522558625489375248657415424 12085685 -494835994131434654307235605782387589600 12085686 -6999189768783556532780682832480884096 12085687 537219686208729925235484031906505303336 12085688 1347902640550992591751557924370644480000 12085689 23469089905885687026272866570685607936 12085690 437540161506778343273681729595801477600 12085691 -74029684567423073719186309649064975360 12085692 -250702251810180739373983058771816217600 12085693 -437608741824080685869198806743255840276 12085694 -500525243875198359886106768936586127104 12085695 -280082139286268069179099112076340819680 12085696 6185989909071365630598119506166415360 12085697 -266485936162918621050503555529299239320 12085698 274859777305544629370075297287452526464 12085699 -1482221359086645685355862689052227023300 12085700 -323015910819013155366218377114403865600 12085701 680713292418976654971894842604602655744 12085702 -199261826416630372758819688843806585600 12085703 1404641731519171592397475293561263865576 12085704 898274735007893712556460206251299481600 12085705 672651898007647596965306883373288837860 12085706 498712893880688317433750894570490645552 12085707 -6140789722035396303830594656332902208 12085708 171679201601747157016591890391398014976 12085709 14284527256085663857484681635821067104 12085710 52914117324468655403342519077341388800 12085711 434624699098019150418461966488796275584 12085712 -283882534438065993691753068289822531584 12085713 -907797497232910008905280421654914947520 12085714 659170166984741203165005380727421548672 12085715 865680237891820624869713695412817477600 12085716 12630101551719336849099067981800505344 12085717 16581138653724645446600173487244113792 12085718 -233038224652428454714318801305207098496 12085719 -150902811450459612035950744847002472856 12085720 -275247591301617547414038689310282547200 12085721 2489216934890829786873605312823018967680 12085722 -120758582255773372749647197927050240 12085723 -154326069344123285112642516884482743536 12085724 155727156404604038379900747481665042432 12085725 479847999848289520667030493126036984000 12085726 -531129672103927335103197203716425352896 12085727 94759758918960668772370090365453756576 12085728 372208924624287888982605399875188162560 12085729 467585099233191049064627500890958859040 12085730 572604584828226794832590493632451113760 12085731 -50864254923371075573604051220045693488 12085732 314432271551689271090437355509446015232 12085733 1709609742497769376905101113999651094400 12085734 -12933010005283288438755488656417522944 12085735 460673592555599863623054297784870293600 12085736 -295239488151183443842410594301142630400 12085737 82731270096821789080564192253142956640 12085738 -8517939028938923523482355790654430208 12085739 297450076881040331698164231841850303880 12085740 -1835475339077297690145775177786214400 12085741 -173986195907758380205026613476461607648 12085742 228176028609648898526845974284782776192 12085743 -815635683949873170374775711208668347136 12085744 94921138810730177909807288427054858240 12085745 353501536033026492717776387556134402880 12085746 -21935547821124580767535168112796086016 12085747 -635607594917716827756091612930716089888 12085748 792004541906802125934189946350453534720 12085749 158142494920061277816753822244853880600 12085750 867280578011173902506875542499476960000 12085751 -942890797166128796338181566791457014408 12085752 -4417213886846217155136286208154009600 12085753 359845171191750120752780313967237397760 12085754 23493357412676134050351961446426957792 12085755 219983107933126349616993519795850713600 12085756 453359057443576840652791830653022494720 12085757 -441812700267315925270345177959484805088 12085758 -163587018400554566097725436509967763776 12085759 50004022958077790370885604999650109152 12085760 -442386311657751449512187710110789795840 12085761 -246435957334239252054770392830951958656 12085762 179235612506754191190007654547240185344 12085763 -808375375634044493087675187124347977988 12085764 18515269210812859528926969419810426880 12085765 -1037796987274819952451566063451892598340 12085766 -68314382560399117516034339732725002240 12085767 -71393384576254031107321636799962592760 12085768 688532637334707216133228751617557135360 12085769 265831321126686896492464653275324432640 12085770 -13950226270712097114242953620388550400 12085771 -757113403512415611474766785007202752656 12085772 836803495963963287065105355288938795520 12085773 -124344687378678610445606064186340433856 12085774 -211528469334164055627693763695963276864 12085775 -383006852264244454789901034541796400 12085776 -46135887488091820342931731950637006848 12085777 -581653865643042381483125948726724470928 12085778 -12147751641556570551657392639503004544 12085779 244675264864575021480121860126074234160 12085780 12318387554443286651991415601587200000 12085781 -893291267638647566494060187898083762418 12085782 -102365536962558485038281085449714719808 12085783 -216168036087383032622301252976401782968 12085784 -191343969519144188598466988262825492480 12085785 492921456620274710101916004413207762820 12085786 -68709132927516925356231942531522466560 12085787 -19312093418181407268365911597577373696 12085788 287402036048889811206637560082873049088 12085789 -1721556525540320272800208314313653632410 12085790 506328093761913057455955298584636814080 12085791 -270925770655071208581230404952714269296 12085792 1214972532201489568362830122161686249472 12085793 478950770719011968717289103050414742980 12085794 -98811373407702404972352358819224130560 12085795 -10196028239504420078740431764384313600 12085796 -5453297186930052614315103200313968640 12085797 788043587437504220431457829051316879200 12085798 90644919514805149746324917680956492288 12085799 456374067676965573806425361860594624920 12085800 -425845410611990192813666261523197952000 12085801 -451169031834211888110553810513775337948 12085802 46120277870324694176394606376101647040 12085803 -81124122862677126794256642110680924056 12085804 -186825421388218303613439140458720241664 12085805 654265096849308348002024778354057132000 12085806 -104646262150580191127722509544455938496 12085807 98524229818201402057720807923618568720 12085808 -10354420260802708975356938931888783360 12085809 280124968197673764728484038888733358704 12085810 167841393281084391874401447901196605440 12085811 -661143488719996976538389299321723531200 12085812 153252917388821549393098906049471054592 12085813 -213828756352162861252719029144156897938 12085814 663156252866485090705405801991461087488 12085815 110315535201471582970350179108821401600 12085816 -588554583897549445243406939402302832640 12085817 770750575760451267451877953559220525312 12085818 77267620351631157615493904703148821504 12085819 -1262835191473455236570294016000206698780 12085820 35377841894663060144968974431390446080 12085821 -1429969357259344314622526107053261136320 12085822 -101669798089300069291136549623762556160 12085823 -119816336584457461600627656504707952936 12085824 111538278012735391459780776675445309440 12085825 289268176187857720654517946727448878550 12085826 -29991872336336347752215052429034563888 12085827 265246911402605615399239547067431034720 12085828 -21420267399359845704555681301997092864 12085829 -214801536793547424507847654144542508608 12085830 -267003724736940113846767351499250819840 12085831 -2194884476550017705983199624103743491568 12085832 -165679647159513722001296445411329433600 12085833 147492094543889695964049565654532287488 12085834 -711496065379819233101046222892108703184 12085835 -766315777093552363601764188743415022800 12085836 -136879211401071372133166556860165406720 12085837 -2252676105907922000499312990328599933000 12085838 7106146069125666622998576015479031744 12085839 396965745645427117428598852761706297704 12085840 -64147531286289092774943693530165575680 12085841 1148357202368677162831935612558993549300 12085842 -2748262767528307020805508886971087616 12085843 -606442800193196312428332181202951680 12085844 -243102425385660685294161701600298938880 12085845 397440726825785479851603869603785919520 12085846 -57216992029920921816341952605582962176 12085847 -90091051741734667853534041484362291704 12085848 -12544101836048727173228440915354890240 12085849 -1112613362664385737731065408867138732150 12085850 215501234156436067622435381845720136400 12085851 -1008031474094334718341647762082911377296 12085852 763083064917650460007494054287526887936 12085853 33454125342616414873150566703897002264 12085854 -86171901183701330760921823112590571520 12085855 -445847582936913526357302864816125344800 12085856 1009254188088861389929275159326964056064 12085857 89391549012765927627415235873574049920 12085858 838847657686814204104096139317255667280 12085859 -545166008200758023045061006955559123940 12085860 -527110467682765589443199597814832803840 12085861 -425017098705147338703074407758561233988 12085862 870207547555861352849806356198649098240 12085863 655582963950409099632434264273982255144 12085864 -290425401826973408471999668960322027520 12085865 -286490953030581468359759157327568065600 12085866 151795470828188822558039794111737964320 12085867 164302766016054203852646204459947760400 12085868 -863223647827446626791475378403336951552 12085869 1184682009764183244707423729877283659456 12085870 159598489733896968707193400335565536000 12085871 64046175087507253585166993092947861600 12085872 -188653908513927416767915080166195691520 12085873 -1484217964954621345641116519518328888878 12085874 -579269233025283822312163467832000814064 12085875 463492462977140358955475218818140280000 12085876 -258952556243328627614642151307148113920 12085877 -136945834748034282945932982163302645888 12085878 -36952709223876667100695774706303582208 12085879 -69484119799252858436967859714488463872 12085880 45567165501977475008774732238093312000 12085881 1032557374800485558209543055764872960 12085882 1031792944395356752418030707105722732000 12085883 -615332071789867180217202510961626827868 12085884 -571597466492063118698380456395368532480 12085885 24473148792128660532951799470099509760 12085886 615520792047784202858337251692095739392 12085887 -502991291683166004274144280344481687040 12085888 1335481826778787872633186722123895275520 12085889 481994844962614810769190049914790495680 12085890 -250014135054770600216281713025401646080 12085891 -39688385221435167635493320099543315816 12085892 9197722208400912782786589355048415232 12085893 -600819817136023248479405976570031126818 12085894 301839116629043245450664565810927970560 12085895 329662897213759783284046224635132932800 12085896 111827430783185494304790676488066416640 12085897 -475538378906688876006098406911843863654 12085898 -160820704770679653585427207487276582400 12085899 389177287705676888729323080217893308376 12085900 -287218224628386330181788328037642432000 12085901 564024251696492659333950964379384935200 12085902 145020695014230299951503874695699783680 12085903 535604010830479334675083345804128207152 12085904 -3173471828168634931000102576411115520 12085905 -164650051772154469624955772726054446400 12085906 178279698917219041832877496399817825280 12085907 -882762038937432743452205473222203681408 12085908 -77369704642511110016654751280798728192 12085909 -24928211702688813909080584521421038336 12085910 -601639362101138601584289323326096592640 12085911 1032825764806930416358039193235788079960 12085912 1606251344121569940801769733025661562880 12085913 99662936149765930782941657976900761280 12085914 127735506050026290668581032118399299840 12085915 284798049503113499869697630275131520320 12085916 -650625871217479584390403712004719669760 12085917 -231459869915067216113650085214334825152 12085918 -150928447449073033973487058878303026496 12085919 -18488034682170931699342630053179384520 12085920 -71021686741036927832267133633744076800 12085921 130766833415465546195232453473891890992 12085922 559282516606753638764798348952183806112 12085923 233294403965928040567568459982525598584 12085924 -18484959482531606863825655661117296640 12085925 137090021859425403886264545392373036000 12085926 223982985057914192818471525195016292864 12085927 285263773069516421471659881428403687472 12085928 -587598572478292003458521350464356643840 12085929 112434898007274533546988656576133460512 12085930 -572421619593846934336028638961075580480 12085931 -331810339364577873377899162321244943360 12085932 -565452091104676819034715355772198435328 12085933 -89638578631530446164536182724745914600 12085934 -29325516878938739457125225252693081088 12085935 -582280385388676887594682904206614217200 12085936 216007227217280450648063000099966369792 12085937 482155577339865668537372109783449492532 12085938 -514632043062273558960197069473566518400 12085939 71088261687048923263787543629551362304 12085940 1031093601091371979408313171675743649280 12085941 -6745262173126495239620285647028940672 12085942 -33661087591547255940196099718730627456 12085943 -1842524378395359969247415971802955775296 12085944 -144586374217401676305770574349133537280 12085945 726579262041458647163864297627964457800 12085946 -366011239861974092430959652872484012096 12085947 -5897566700428606968931736708320197876 12085948 -390768190636471770833191532970403430400 12085949 38184620493713029290249069508435529100 12085950 91445394402723710167697905510398768000 12085951 -322292131631498379653952078798660380600 12085952 -429666458172314354317335355071050809344 12085953 -24066146297672963630942121251079073920 12085954 557808842682738640636885493523046656000 12085955 -94317642565515186301822673531225702400 12085956 354597376515874573950957692633738526720 12085957 406000990955179184215220887832785226880 12085958 151348758752914033283115642139939979520 12085959 1017007563609851977445606345440363069440 12085960 -865536808007812026564027889312606617600 12085961 121881015091209834949395421141049505600 12085962 -67848734968568498665834887363995897856 12085963 1081212223305879397412923544291825210880 12085964 62381209535798562885298716370307328 12085965 199762414490918350096209165894553861920 12085966 -264629544917622045943804497774187829568 12085967 19908070016829651158878320075413445240 12085968 172161675942064829106378967211788468224 12085969 -647820358129190550375057984508059034304 12085970 32267745878149700711997259044326400000 12085971 183416029210881534004695322983981851904 12085972 255642349287578550343205340440810235776 12085973 -281937651371266563031173940133774774400 12085974 -559225987120682438366384251474068817056 12085975 -564010655177257969503798255165985008000 12085976 42074064601317940416121053860256153600 12085977 639395991528484651870451388699054949632 12085978 -34165369145025084145976392065866706960 12085979 -16779615239528950605207472790898351420 12085980 -79495654342837729086213877989578649600 12085981 64625281885955752801758124434421359782 12085982 522065772164092254317596254274604222400 12085983 -148560443416929768004828373202163123200 12085984 378344105822667836032124812930514681856 12085985 422258784547462117465550423751857649600 12085986 -124628991304776909218956414916384832000 12085987 889287149702592754423315642835375924636 12085988 -743203419105283509016351747262999728512 12085989 -781190007246325301947014104861442358176 12085990 -44639617321204642563921372151603941120 12085991 -896274287633009865537673945478348433600 12085992 179536944241434607158750932679339064320 12085993 771592792401141830057257551990686541242 12085994 -123234114591507672228203768658046245120 12085995 -232484259862109399393313017973875116800 12085996 71171948966896424788262239688947973120 12085997 -788213848958578766777467474924605967680 12085998 301780101275225880194547632959399232064 12085999 248819297436858288830260295740539506000 12086000 -368227813942568905554887177840173056000 12086001 275483745536199048726685833169555649280 12086002 -422542263269878313170616599724172312048 12086003 -1213733768485550865372245249546850356544 12086004 56995194773466135627217971654529585152 12086005 666322687625877733348277318664794805660 12086006 -669193643267337397703070229653419563200 12086007 7932434766605254089384903868505493888 12086008 -774588493347645722935671127407581614080 12086009 423617296738848641806306632344205276804 12086010 -514578522359311036119924523136835840 12086011 195489698796424689352948287193033391152 12086012 -738329773270531127254309280195290066944 12086013 65378003365359337361091635782438411104 12086014 -70253387014922190941745260486231781120 12086015 669054714890559085664891681913104333160 12086016 -304159114581367294822879743063242047488 12086017 330382192697234069980064249243910583872 12086018 -268102186299996025279532131010726582784 12086019 -201852975751466129814830921032684253112 12086020 105875885239593516508236162478875463680 12086021 447588056511737203629368117948231585244 12086022 -5307619822830725288143327741949978880 12086023 -238464173283931566197033162707137164400 12086024 941217729249622609292064506965002408960 12086025 -203571234008307153478882860921181310400 12086026 66612750618568695555707958904408766304 12086027 -44988580017159981516288455462095395288 12086028 -130551032632044101152680529790787565056 12086029 -84383069070726993237868096855064866580 12086030 -433690722705550539191142910152473930880 12086031 -55422378639945488864695912785058273776 12086032 -2819458504135850320677194610856951808 12086033 1153299276235550183056374477348511025520 12086034 -304438734195930634375049800882968914688 12086035 -950157064888039906706376465478604210880 12086036 490412332416721235211015261325622186880 12086037 -1148365648028074780625564155456878909120 12086038 -264389747533076750070743841929541850080 12086039 -99395878446735050243884279419385732944 12086040 -202942992357660315979181712971464704000 12086041 887583619923547119479847912370399597584 12086042 37179048635986448912146725744684288000 12086043 -88329516666520195220599814234055250536 12086044 1171422891804228236222512589163430414336 12086045 900916724163107805624967015835128084320 12086046 -246640799736820875881316719176682126976 12086047 -685128768029892052681258911314856409504 12086048 110293490503790378217913893563034501120 12086049 -328252025069438969512905201292845005136 12086050 -178840740856217582512393566753055104000 12086051 -968080642465582297790426062951559190948 12086052 -560619909828480692201044771320584601600 12086053 5965474509295108029511794006590938304 12086054 -421380400603835750855209424536804961280 12086055 -40625123326695355934401011256202103600 12086056 -434513348113767316129594802396090373120 12086057 -369943142279941005427513497438524066694 12086058 -41729896583750967867137028610918075392 12086059 -937157853346491437478756635536520945740 12086060 -170292344478925820300979974185634611200 12086061 2272125912937615176917615627602701600 12086062 -113996501736525028004141692255055809536 12086063 -264713483486246167592389326822517243392 12086064 97085027575091803127157631805134602240 12086065 -539171844439061163427019665842391147800 12086066 -15926263530602359212235297952853964800 12086067 -144043463855903430027678860104598626560 12086068 417108626199310429262827036625039362816 12086069 -445147490998731501524860491373568639940 12086070 295026479042933920292301615668563363200 12086071 784843113820568356891613381051201840200 12086072 295196313834476176399142250416483020800 12086073 -737133146299564328352965899777316297478 12086074 128675699790692021407986717789100514304 12086075 -370772053527761647208981420585754638700 12086076 516670053528414924195662429567596933632 12086077 -517526094625339452672397767161736075840 12086078 193441025476725839960735278717718014656 12086079 926729742814909910681303303504888061384 12086080 -148914544389943867258509812791089561600 12086081 84488990568303435776390891153863819584 12086082 246802281751285236539883453812804665344 12086083 -769854275404364431240811162136638393668 12086084 605036954945590619279772601390585614336 12086085 -399952901059536307832244317143159200 12086086 -451341492381165452775098070479999630976 12086087 85635785298995437105211372091987822432 12086088 316869036435498092460521542862792785920 12086089 1060530175886989933718321948219290021120 12086090 -248713147710128782676397189374112556800 12086091 -336428890277216391389794428638776011960 12086092 -594092852493896971449567316730609200384 12086093 -1183236060576466196130455334154461947658 12086094 -50200735697329309010864172712510341120 12086095 256352337048803943650491534136491495080 12086096 6658087059178457826583205653153972224 12086097 616167546840415986497486654961290527872 12086098 -655713769755930881184540312565081927680 12086099 115156202726966797747632857577239080080 12086100 -1251534978411328024567863558910790400 12086101 1035523841423514925793469960873393809102 12086102 -40465451118404588710603969969187106816 12086103 47050851700693024808624524106582071968 12086104 495412455608785866451517988564626933760 12086105 797137164671538353521513197771024448260 12086106 -521419557784426352801399673452441488896 12086107 -1211279295007016407430938475135196351768 12086108 -849886042761942654287643780784145321472 12086109 -10980051927758296509650788597594060800 12086110 285500453816378728881520900301718529920 12086111 174945506030155927801231067180245482000 12086112 865148812128797817726573731722376773632 12086113 -709502290869058560410912734560085500952 12086114 -316274872655562973462310524582196110560 12086115 -573475085281751760996679667501907443280 12086116 145989660518377238133181616391481245696 12086117 149197702489303566506873911746468528672 12086118 446483411750776371581626905510458403840 12086119 1072938650719226532006935079951490606520 12086120 -108910760117622905228965894535481446400 12086121 253712292272933371597798897175184480912 12086122 -290684797571458463351138867778423552000 12086123 -1001011189910514426645425187650692006656 12086124 -66629103954063784555151356447948259328 12086125 178232102613228180962630294491495680000 12086126 -61707496074259206113949201642543108096 12086127 1078782236662862034615645049209928581960 12086128 -324425792369279509031888226685078732800 12086129 -69780703523314745961066131210137511520 12086130 -41212416691451028307983118730195558400 12086131 732581372224522501600296260623984727200 12086132 342047232752710828639504569597181028352 12086133 -1109859660978945655668612342574361069376 12086134 -247031070609800165442469863379220035008 12086135 -991118732117579057245481906390936496000 12086136 -620373616955196227018817863465189191680 12086137 211937676221453158962850951357349757952 12086138 309601373198878514527292242733187767520 12086139 1833655250521552817451553312543227648 12086140 -150703135095516050085968195610718832640 12086141 -64546751099710205102396712290256901428 12086142 330350125033483276766982111703912686912 12086143 -243601807718111662502447352872708276608 12086144 -475035270725527960021792065656287395840 12086145 17233967278048055126824841001698793600 12086146 -58172293377095294165804753848453639728 12086147 -921175987575549924836969690783693264400 12086148 177177674177390470721443658532747463680 12086149 1037184509170406059297439174462303309150 12086150 -5072826097696487026715172688722192000 12086151 93613926656126193605158680198260621568 12086152 -77426713706097294247695253878835445760 12086153 1111394674061429541607883448692787189402 12086154 -132082240647315642408974878611124810752 12086155 -233739670413924834378327889949331707040 12086156 -302642556348718939492704009438520074240 12086157 491295497585798043566903982895077096288 12086158 158581651783074976814084648115510580992 12086159 -125207379087028098699642646135692530640 12086160 -85461051658817040275873864940119654400 12086161 -5771697620938202391458925120386607360 12086162 205028766495400380400411428107268864000 12086163 642188420018102308352739052567592080692 12086164 1054713470041929822222610484116201237376 12086165 -92709475556018893372721151409774901760 12086166 -468998691082461045409147865932165747200 12086167 1690468981925598363479519894064784286832 12086168 1406924947506121285903044539640355368960 12086169 196670808492687652436164920553783444944 12086170 -578237099422760512277217438720762388800 12086171 -225458317425357205221573918529464485628 12086172 -12788085789151793911080850298037272064 12086173 530760210292811047968339102689576086368 12086174 936067015937788660527089489671574171904 12086175 -192992039154568455605029238283490905000 12086176 855589431880654964775010347575259561984 12086177 -1400286369800450091723188855898141010974 12086178 -54175376181040878263554631366753467392 12086179 412709852646933308786579226576143309776 12086180 850273770564811021122225610827896582400 12086181 1024660183822713498086009659669506030270 12086182 25038700108321889249739313273321948800 12086183 -355305204064419414325827910023155954568 12086184 -533784087113211437083919439166219714560 12086185 183854932706761511710834147745868336000 12086186 7629086359219144339659330798103660800 12086187 131799271591209660290640220447277706240 12086188 285639744401980062346354002832816874496 12086189 1145052252199628980234661796012648278880 12086190 -28865028940491843884303557351140300480 12086191 808371428678193388686965961717607216128 12086192 -170704889736985644330560890846115119104 12086193 273514087717175908048496027309872006320 12086194 313224044879311979475455900429070298896 12086195 320873950454565580305625567681235730000 12086196 435547150307184266334987990917637611520 12086197 1083342789140503560073603008143616803872 12086198 232015542023185572389501574423042318336 12086199 382264947753025031277055628801409303120 12086200 -67623380384629787157055007986513920000 12086201 -59604237566024930533420605177649560576 12086202 503923981876194450695068205086907579904 12086203 -1476468641517820870305975263697303227548 12086204 -798758263128988332576978689463514882560 12086205 17109259503898979785030418944202515200 12086206 -646040809849667550339519892352355264 12086207 70532896471394184058007560887476576112 12086208 -258833549145735235092968948675974791168 12086209 -442343725600677723371655830545459706880 12086210 869748853840325935869894789352014720000 12086211 254330671904602089330403543812923453760 12086212 -112270343418330249305918079869851932544 12086213 176756440044325268200237287556455526140 12086214 65865845577077583028727435249686456320 12086215 -142639736072770089869197288922993573640 12086216 -767794641958094457756771485532119915520 12086217 227941521429732568947568172415294999936 12086218 144452332356536571602081290232145057792 12086219 -429985386781765586855506661071895938800 12086220 55901820740035349737102686295320161280 12086221 91294260355199139287100714340039110112 12086222 122609826577229922046330388598851166912 12086223 642950749124595591626931891212565705600 12086224 202231045894595571505689459126938763264 12086225 5270588900228248916199615534229839600 12086226 195252871870015461975759513098562754560 12086227 410195305845701876545575094161107188076 12086228 -368405897548794327573658317068567728128 12086229 -676754793681347792389494078539634674016 12086230 71660705189916034723510684032564096000 12086231 -1701907048958599683519806684305545838968 12086232 -459891755749519089775970825471339335680 12086233 -1640882958600342565300577591010684950518 12086234 -429151956168794748983020725500731347984 12086235 80452774113710193543993575641415752320 12086236 892006299768381838154855197859055308800 12086237 662823876545235378370057023508878537792 12086238 -641256695441232424562208771551476500480 12086239 -2046325426516957690386164808047229833232 12086240 -556191153312125457687300609855868108800 12086241 847289207713810336273073406964698985392 12086242 -171648859008479099306552232647868132480 12086243 -494845968477793109063910285185974604400 12086244 -220962627094637313513103996621039144320 12086245 -70097013710131656279061643545065215880 12086246 344277196461254445986847931530854991072 12086247 240509213104973385664209241548706659840 12086248 187268506190889050157256588375805967360 12086249 -84523635440014550942216364428379975168 12086250 -37822709095862428156668687394276320000 12086251 -1285717486393063238487534291232243380748 12086252 -1396132717206438281384557787045014894080 12086253 16434974070702346659884064420717709782 12086254 24594140734389101831396441958919704960 12086255 -138595627566597291107203284062109222840 12086256 -38919797989904875347408439276738707456 12086257 56779395227144488948220938240972071506 12086258 574727548152848465067044476147991166480 12086259 345877228402628968853409105609975717120 12086260 -733252290029085193960095598470470565120 12086261 287847594265672153644479496005985127200 12086262 -10404862396515946198926881615815682688 12086263 73391508760235156578888084076649853360 12086264 999198707540541952463627020241478144000 12086265 -93482415649076544030309298941488400000 12086266 -83533891203043877354550696431018696736 12086267 134348079047597453761933062918221714712 12086268 -6860440102298392332778872768656302080 12086269 104428245322917055084479767815979529316 12086270 -128741345295361307629701968305221488640 12086271 819148562440342264435090022581845396672 12086272 -459034539870056060732521884125201694720 12086273 -1050539337827993378594127848248684436478 12086274 -36071067842434003253923536728758439040 12086275 -250292870028783494313238011623993314400 12086276 802682142704549553627400580087874860160 12086277 106349975384166723019014573478349595264 12086278 785312924979176552662489035646146361440 12086279 52737734979697471243593783067286730000 12086280 -4462655881812757868193435316813824000 12086281 642793233034935660366171119124860898064 12086282 -168739781122993202519362499803819770528 12086283 5938002226438721813364519482452856448 12086284 -88088769191422450171163095558046668800 12086285 -587097113576904541054439920523929962240 12086286 105942804100280146069809607239180937344 12086287 193828132230320780425788724806369833800 12086288 -304481674567823784872334459664913522688 12086289 299063688045725753478527012292884428800 12086290 32678065847846750990510584180479124800 12086291 -1151332269521636803285901674869049766400 12086292 -451360596496533976224216288006688954368 12086293 544624965893712171602575467759313014624 12086294 104900442272559596942675142390037255680 12086295 250557980500108251743239693803006289440 12086296 -119140895970445830672194552228090019840 12086297 -128116677042526502814446902173117331308 12086298 59109985982289015193792480017686509824 12086299 140696425048031221169516332740252600240 12086300 411969519884008870625445515385053030400 12086301 -371979304122373084069431395236449389280 12086302 -65932347221357408199808383253474539648 12086303 -1008215044020650593141023430862077321440 12086304 -1043660835150069765966891691891241779200 12086305 152760632233014282193134718828829857920 12086306 251450142032072803388022474160310294352 12086307 -618428209447860821158024390503142521360 12086308 21047009376268614705691014282392547840 12086309 -439310893296710807152531426103863172484 12086310 240288943965783327046026996751884441600 12086311 -103990704175704506550965843095722496 12086312 72288735655942077126124160949869690880 12086313 -930594276548736677665735823432947411056 12086314 -657910616735209735318155586155633297744 12086315 291641171550288434954170176555541249920 12086316 171414079367243379269476549595137081344 12086317 604926631087443150024998209364331881366 12086318 -4357326531502713298089936768004018560 12086319 -47225351543727725116754863343927680512 12086320 263629403451121973628652286660957306880 12086321 103659931519390051603197628208525488692 12086322 552570219365942927016284926119412241664 12086323 -35516917597108460504857430479997290640 12086324 -1147136524917396613398758511935314802304 12086325 -272684715722173781039410636443520216950 12086326 154975889950091571387521932581174226560 12086327 134902958033935458973303612062186360 12086328 -510889165295635901486697083835487027200 12086329 84961991650501807805680860731908990208 12086330 354780436602934220468444498910681676800 12086331 -1187526855619972119184531776628215238656 12086332 747427497758772428738976031918070157312 12086333 -124783000721681168858047994003192293440 12086334 -148147564975577986731200269974369240192 12086335 691565844020315106994660013241881186280 12086336 -120732125557508485717804480515645898752 12086337 926298783493191742711460892372064111680 12086338 -123085411911902011679184441517925466240 12086339 440051211013606357172690684540778307824 12086340 274980996663414236751561564278177095680 12086341 -440785655905188022238428842974765620868 12086342 19785979367233951539245797929539493888 12086343 -96776434755465407556729124102923261096 12086344 224789131327365867875207697962384025600 12086345 1648655927263720220898040336181885150400 12086346 12941161386057705738401682975573997824 12086347 -171057028300177129969296291100859623648 12086348 115830245752530854337176012062976164608 12086349 242523020210819062938238487850392379456 12086350 -65569681869817751771137473437146713600 12086351 1137762693300524886789198653172158090352 12086352 100266925074473695457771827364285374464 12086353 -66424371803893578001541982818825569280 12086354 5821809663864418570818898176465921024 12086355 -286154135911525977197007775449302777040 12086356 372996473784538095616854612244119296000 12086357 -1550897670732726492714395457751738321056 12086358 383975583859803547951287510122013749184 12086359 -1125863467529121068964496708987291194000 12086360 -178474459155208182942953120547128524800 12086361 194693302628751526865176418163047664000 12086362 -83623814133368807265059219667027487488 12086363 2874008228081658804427553008565401325400 12086364 -47609894786765373537139843688133550080 12086365 -388920030385437183852104873668027198740 12086366 240214695247242022899852244131653976960 12086367 -43690805613400618206025931966669793504 12086368 -380542326317271884357073480985073418240 12086369 -688284248395964164351855792426191899856 12086370 137341016864331732929406935349467615520 12086371 -317762020962159487488536621228035286256 12086372 462452733036536988047798069195401358592 12086373 49019438948700253546652665300344380160 12086374 -264060050301888384194110870341381836064 12086375 157954426886815944382649891273274240000 12086376 175123747039847983532384243012038656000 12086377 255058495387183841439149179721921611008 12086378 -129687700922215682225832275472354402720 12086379 1863198076674809838834880438111120265184 12086380 270154589068049160026462042284308172800 12086381 -110449203531488975849323856551603290528 12086382 -77426676852275097403349756140242819072 12086383 -523182387232537480744313775398955106040 12086384 263530954109477516314999528488883814400 12086385 193043401285851458404564331823090612480 12086386 110926138033365489030002943529176537600 12086387 874474899799214468064076108907198985036 12086388 130072462763461224902946643451017420800 12086389 52228354940095059289940322498242666766 12086390 512569022888464471523579222499885100800 12086391 1008899344013569711135667453284359840 12086392 835281902153485758247820732890082304000 12086393 252656880556604795943998644098024124608 12086394 -12318993970196054199710547350726853120 12086395 483584871692289289162431383951611910400 12086396 -320623966345451479570785768367743009792 12086397 -12699158371912882628590036569600264192 12086398 -717204266225626618228489244284740214464 12086399 -13131783140656846446197371842606648720 12086400 -84960641496209514135572142536785920000 12086401 846149552942845571271061289194868512704 12086402 138502062589722693214142686352315882400 12086403 -96606380060802388135588796246639860992 12086404 127360407477248478891805074516103348224 12086405 1208857341049673834574433966750586960760 12086406 227119105339917770307413584245733674912 12086407 -922450217308254200461391831687570462480 12086408 -496028701948836623125973568905339043840 12086409 749146911463714657086819306280245125088 12086410 35374988345255436996298293777851765760 12086411 -799229987106763032135279768502599888288 12086412 -41440774705930664177909185728841724928 12086413 -8784572434168559289426270198694560960 12086414 -268645895671304409198093209534946087168 12086415 15159323233386933121421292957742260720 12086416 -117595718071288092703969124107297251328 12086417 -16328281047454907892920991091584724800 12086418 202219596483985745594841235650197372928 12086419 -241047213561425034449293411659753355304 12086420 -72280027675902430736878928777253419520 12086421 -168301431565961082435697451561346081888 12086422 -304791819650446662315041235760435831488 12086423 1111523474812336864710171111727873833672 12086424 -141818493715155451269827729101086842880 12086425 365392638328695026403339923166794519500 12086426 1213941505873068603180591135562712724480 12086427 -1320899291103916818387544125938410824768 12086428 -1446828490276344277337341793423759938560 12086429 -1689885201150851207749609628086554002970 12086430 -18301352362106283844385486737554794880 12086431 -69648731113275506739844187644970990592 12086432 2576679672564087159323085226989720698880 12086433 1220407344927866949798653284168181366100 12086434 -761944637026299740787027522629675166384 12086435 119528136407535681838130709324368530560 12086436 -417947281552242783934348249969790450688 12086437 -901546710775054694593982295627074004000 12086438 63143714302832366340851126371365912960 12086439 -189847271724469730425693888596825901920 12086440 -12947453633404104693302776369851187200 12086441 527516915560881032643735463711559344884 12086442 -347522958025876109483676647458023029760 12086443 65487414486224855566851902752787184692 12086444 510949237372025297802791019444287943936 12086445 166730356728015100247664509794064179200 12086446 45359996483748946684666764008975791680 12086447 2329198300913656404061248326005843534560 12086448 -406970909305880224746140362444013568 12086449 -690440350812956220031537089911270493550 12086450 51578736599813394321140940424271337600 12086451 122428875358835252203890439652453812080 12086452 232970565128894883185577103606909204480 12086453 2384592086863933224934466573171409107520 12086454 -64792328740792710734109682019262062592 12086455 -433362355364664547886627175333800537640 12086456 -281381651813554483113348110941445038080 12086457 -7194562084017270574347267560805916608 12086458 20374451072288894532565215022926226176 12086459 -340063500788409302556688380896450965248 12086460 -132843080928360735279189743336969702400 12086461 -1209419210941545260754404806348849514938 12086462 244483874741380801531145412545524223232 12086463 213053677730927273966563612055513401344 12086464 -1662744604748354290370338871679385600 12086465 349383425248757857045494094201117617600 12086466 -46227508033467000164171546286681587712 12086467 130344549648938070086213598161469891600 12086468 -776912961008210420572153062426546703104 12086469 -328384047134618058218924919670567430400 12086470 -474008876283597807661111293472118937600 12086471 -52031662372048644903621344706931028568 12086472 -61041363457114360472986711600499589120 12086473 -232616585015434129679251056806018923008 12086474 -97373801417124599399832543615565128960 12086475 353107853787262939743387909247659234000 12086476 42923439385823910278106611708335266560 12086477 245283366532787332716704750239050273408 12086478 -212870428785560832036223811105469453696 12086479 -128138069846171489025403756763812679720 12086480 18777556573389005147059974769339269120 12086481 322731528266211264187005938011108406208 12086482 35877208577166221219623397722248842400 12086483 -1764926197594476683018389890151470456 12086484 24136607126414645174035157058570516480 12086485 422243020208364024307249569652063353180 12086486 -69987808921176570937946159795503235808 12086487 804012781127354579051369180232533366256 12086488 -28024486690631626031487726467248496640 12086489 870051943589664929673870901689450482880 12086490 158417264178487698560425647683474595840 12086491 498359595481379918962898863869700161984 12086492 -444847153705834145021347001728395237888 12086493 -751076788149356688833085138484853105472 12086494 -66889660462175123801359135714910124288 12086495 -658629568859160864126291618827447204880 12086496 66719887637709350007046324140615401472 12086497 755896543743061424561921514677075456418 12086498 733870478055427251972334775400885714720 12086499 420702956543441881316367108243539372664 12086500 -553082867047560618078960531161097216000 12086501 -418444684774421175847330043671848423648 12086502 409619164891092682619890003523770427904 12086503 174900224935389072860514385458529960368 12086504 -29051542680092356683530810584184832000 12086505 -152924039416243509203549273094079523640 12086506 215317890932725787038114877961612180480 12086507 918327378451900035869613161774525321352 12086508 111191826840214584951272499030549872640 12086509 377970831807330777814980747394603146710 12086510 397286305943348197136869846590172340160 12086511 -904295604171604854192984330064226207856 12086512 -129840269781873480455214957285979947008 12086513 182096320103416272428008294688271006564 12086514 216977414011138915323794741144005216128 12086515 395791193112007091770112023289502986400 12086516 422710529479686147986810797558304017152 12086517 -624397111623230822954932830743534346720 12086518 -182445022679678122864496934862734899040 12086519 815958968710402414106512274608416226344 12086520 -956953026914910189713996532821419622400 12086521 -696591569176718057854202377036034507708 12086522 -109597014478191093630277757761007962368 12086523 -135588435053559651042074734161922629120 12086524 404762932910851040586051460551980169216 12086525 587854081043530716149925471872497233600 12086526 -1197500652859342376405755755307560960 12086527 -1081052337998068016873414976384871977560 12086528 -26138150520195476568577434729647702016 12086529 -105612776301153207279509799176899400832 12086530 4895956817302896922845928838988741120 12086531 -351579070692314012832377094070880536368 12086532 969780273036206920756175044632231724032 12086533 -170461831126360588791261917093532829440 12086534 324420480702436638329946906838655800416 12086535 8719194297463086100152033327528023040 12086536 -147844644495503200986411221985018224640 12086537 43874704972402586757608176180312844340 12086538 221043357715617389995405055074454655744 12086539 52474058700684401962816659759645376340 12086540 170564297907797692133895896568045665280 12086541 301126851450149566670778206809154786904 12086542 146376100953435569193940229079915150720 12086543 -115075017211484244171042109479612667392 12086544 -63052539590404066873095087644868083712 12086545 -519219976403462557453172884986971906700 12086546 520027797612928994478535739996395123200 12086547 207374963566989685718549641155547775040 12086548 -105268188804702827976923572514841896960 12086549 1091340729432219923592701949577077569550 12086550 -62169365605591420526390811613839360000 12086551 639604447607182826562069831375564556992 12086552 562315588365546084145364298976561305600 12086553 213206626843727492668206151049191882704 12086554 -219658569441393182322927827525514094368 12086555 116092294011902981535629332592755502160 12086556 277725244543015778081693754185373373440 12086557 126047835621706042672904550076065538912 12086558 -129701542000743526483878953901490496448 12086559 -202742147754352242680495557708675697472 12086560 -661263268957116753461494147966880317440 12086561 -7501408075121393457627394362555031248 12086562 -54503523435340905437089881219090746880 12086563 -1606432350471646237976592485201806156440 12086564 11379701290811282359307110651960713216 12086565 -188979204342306305762001201540052008000 12086566 -56333510861895458513319174200746390080 12086567 882613085258995389623967626831623937952 12086568 25916529470329930246231736000005632000 12086569 -13005566837847108810586246163351616 12086570 -36798373518422563122947978116045583520 12086571 -156065899552751033959835011664631269376 12086572 328855105450295905310600312270726302976 12086573 391108744405459128736564827781757923500 12086574 -28742243458053924449071395525065612160 12086575 -268943287650727817557584829404134874000 12086576 148164479976997403571571565559989010432 12086577 -1180964863038642018513883496297354916720 12086578 -263313267141141062600812974819533030400 12086579 276275469158995446082883532039808503180 12086580 -261889169302347553664241052363528826880 12086581 -527089787184757424754388911244453060868 12086582 -198626038108152715509889717215105696000 12086583 51776734061148694485213584510174695248 12086584 -1419774213553934654112347172174712012800 12086585 -209375498616406673887617216471046119420 12086586 -297634687555661191885166811046816833168 12086587 -241570461821849212844417417655465828240 12086588 177116721079738940303553831673658443776 12086589 -493398275262349469446059595749520747776 12086590 -24640068828527975190400900242324848640 12086591 336352947352907994751419620563036316400 12086592 -47605718215625353720961728096562577408 12086593 -72840706267127833994419136250351218556 12086594 399413318417904758415384789171637140480 12086595 -1218944693267111061770818219592988960 12086596 -256206122840537439571369832780415356800 12086597 18140423653880957600675769348401327100 12086598 -246417232082488408003960131296577685632 12086599 316705609119238624970222933093211024512 12086600 59535498186104210592900385307394048000 12086601 -750705794881590977182616814273344311296 12086602 656062536767104122104775250897662703104 12086603 353736219891390983960048123102848176120 12086604 124988945449434837175803373728940293120 12086605 -9142831260285052149789607905306681600 12086606 45431468962147582917387377644876231680 12086607 -525652465306510562936059340845505095680 12086608 340666257613068660234059562966395052032 12086609 1146037350963385564045180479222760140516 12086610 13172592957232899533960652492406118400 12086611 -884407238757082531803093605438180192788 12086612 -14362165888195787214604207355678588928 12086613 -32849279497821332092208895639975808512 12086614 846827020056198371669243433080230662144 12086615 -14961876970401686776949987493641978880 12086616 628455377334124812687305893924249497600 12086617 655426344109361331304949697240549950160 12086618 -297797321302322333262683931991540778784 12086619 467072244160645506639440887641119111280 12086620 104426822357416338320275247729728512000 12086621 -41444669604640142531794103865014941056 12086622 256817873864054450896060750415648640000 12086623 901124479925658040535501386223941635872 12086624 915631059307950760671283014026582556672 12086625 -1356379487508507420033323884333891872000 12086626 -188961605674227253379425686880066396416 12086627 19830652746490358382269175021554757072 12086628 48719515018741710005454659823985496064 12086629 259991687849633247468579121217541085084 12086630 -205760688145903178029704350389488359040 12086631 -960317434518467908371479126509633596000 12086632 22686888196112181184087916393760307200 12086633 -69453080310280553863901503504550336796 12086634 111971763079149807899648749224078209280 12086635 928641995696537052017524222512600815760 12086636 346649979344321176165901315570991859200 12086637 -324011373004990964439462837945088294560 12086638 -44295496773133822812143194164094144512 12086639 -152637503664372075923792343239968560 12086640 -44606382916440119338992895570544394240 12086641 -13141168181186738246272814048162821248 12086642 -439907399751958312666309168753692040896 12086643 -75168661027007505482655436331036935056 12086644 921297578596470417587997408193039132672 12086645 150879099300953028358402726319722388400 12086646 -137454225031006101727032241824292472832 12086647 -828881814551687114632689247032786535880 12086648 260147479051261780304366645181180764160 12086649 346857605649112481689185043756940204100 12086650 106743750666392355745759422089807613600 12086651 339741367537767140508341652801908354304 12086652 35694798247401561714551585922484568064 12086653 211075288116040161568005874230928349484 12086654 619321179427078680168656580037027887552 12086655 -1312588914575031182803461010805767680 12086656 -577309969566257686523172640128856227840 12086657 -1762884110232458277304775210519949897168 12086658 -34631695704299737691122948265815617840 12086659 -287028390997058322733636456063212704096 12086660 293554873167362499059177875681513881600 12086661 -127127060248975920228502014512966885376 12086662 -237049807284088337966543064403573337856 12086663 133508917706601088641445464460686049200 12086664 89525375505518588387382480276508139520 12086665 -517107412616520740814379983159566119800 12086666 -849563870862630844898060954870566636800 12086667 -700602611944619246286458225097205685316 12086668 566678850978327366645290972606319161856 12086669 445987423038525075536054984951231971296 12086670 49970488696663345949167988973952492800 12086671 892273532503792314685713197909592380544 12086672 -83055548310409228604664956811517870080 12086673 -119548225641358298071873779668769094416 12086674 734374998127441973283947920437432284160 12086675 -745553251918932917771894518928392850100 12086676 7778640648932253524428975836009510912 12086677 629401575299917493417516366923307013624 12086678 -801974704844368847702663633554628423040 12086679 -242763435730409387970386097283636880640 12086680 -835471654872208830764316911766404505600 12086681 481347712715200092798919599674982435600 12086682 121132435454480136703558040361080064 12086683 9645526035519208490098309767425992320 12086684 464097601548775070256528693114631618560 12086685 150191887032950061044807178858099878400 12086686 -373170674780280268662781973243923588800 12086687 915606165721678465580867910069509558880 12086688 -71649958742162363290028232660127580160 12086689 -1282127219926667039758282794954025829840 12086690 100695606845385854666328071168355840 12086691 229997932779213823318995379257122561280 12086692 97891385797854306809882997994138546432 12086693 -322911929255014307140684573937708957700 12086694 103722668768146375455156421502413320000 12086695 -1102777456055575096173223926420239593800 12086696 417391594324622117560627028127206184960 12086697 333892672142601428461978544772441876672 12086698 -3423885511006523043004470123712550400 12086699 1403850237502728346592246376425614331700 12086700 310601222623816744788761684805032256000 12086701 1590445065040578330941154213355851441504 12086702 361011069785839871780276785091813919552 12086703 -258710270429012369388721760524807328040 12086704 128322228849366918316188296776837496832 12086705 -214807658313117298685844833368081336140 12086706 30528529315394325446327389416063085824 12086707 -502707736132286887440036363586682818080 12086708 729723396371897279600361718535231078400 12086709 768111912508646270286710370444268267488 12086710 -271022343703264432743816458804692055040 12086711 -394477674940927675102679936511787321056 12086712 -415257372275756692561791879313214668800 12086713 81161382841575656917677552301412251984 12086714 25171423905401332110588524623086551040 12086715 -553884595728865182295106755481142485760 12086716 555392308773945497830661715313495740928 12086717 427031384195046813910914202225067443200 12086718 21149718060255236375747635894982215680 12086719 393715224461159498086631231259312798120 12086720 29307138349971982998790770436897505280 12086721 -195940747122094063324007247212844344910 12086722 -461036917901627512874148471994418231088 12086723 -906007590187747971367129956874981012272 12086724 -72220385302808447484625111426816266240 12086725 136848316014970837146266104745442714400 12086726 49558423735497266675896212073511721312 12086727 -450954190763807299303924208188029592368 12086728 1081856461697920571793106661204556072960 12086729 726417486213936097330991081281140714330 12086730 72372649121749320649412061295540684800 12086731 -265848313474053084099052145569144392000 12086732 -135927996307994820897323776194351687936 12086733 801634463277320462085637420274234502624 12086734 -425756196698364494283668667854903591040 12086735 1151275080837874707036171946982262364680 12086736 103350943943385011728543057898550067200 12086737 -584944243401560114996508713224115631500 12086738 -11278016471409508471189822713731083104 12086739 4249674068414558492747063533131698256 12086740 -240039479695459878426148574363872819200 12086741 -2487770642600596434664939732714121280 12086742 315826277677510606389512814733822130112 12086743 914464216984416835131180684886429147120 12086744 -356506965841338107475356955945799587840 12086745 141716946085009593536019842283189657600 12086746 58064751405708483667915594933683687936 12086747 34597929449745310615576193404559072196 12086748 -98536965563040129622237174459109203968 12086749 -1413857627497008032709833937839362716250 12086750 304555836461351610527700411173273280000 12086751 -433938037082170028961893452289073296568 12086752 367288757757653733145913056452741169152 12086753 117840593081751239580829450195032917760 12086754 -303723077335200672601417022207549911680 12086755 325988563844030912225330312660698713600 12086756 18002063898578359810112648959987458048 12086757 -497691937598182108638782509406560015746 12086758 309572332631592865236712294445847264480 12086759 343762341937302426665976175179228837600 12086760 -11447985501672774935208176759758848000 12086761 1525462831708803313229737118939385714362 12086762 4620555882366860132884190981072297664 12086763 -49529956595454165933272952855288552960 12086764 150654598608870337330938265178595512576 12086765 382661969595253562294414094492139577400 12086766 518713489997816137518742066700661225600 12086767 582773549563928961547547161451038003584 12086768 -278132365984097021843144978373791907840 12086769 484173807451361988897166469113326271344 12086770 -152300158638653999863046181583188493920 12086771 700048796599229370227209208650485040944 12086772 94400538829292812210939914349581729792 12086773 -927594385393384078200472997344192432978 12086774 -327673125784272934152479364027130675200 12086775 301670960957725646350139675866704351000 12086776 -17205841525803014003222789081420267520 12086777 219241389577945947015527498569397515626 12086778 -62627983261094277214445143166192640000 12086779 1218248665550071257278443511437385279976 12086780 135045104335871627129423210223777753600 12086781 -669024187833456747014375524673075577408 12086782 -559030733377818937832267084769052497408 12086783 -1316765531361677653370714137618711315968 12086784 -4941197303461545482119861711197437952 12086785 -1027938626750717896287018291051721903020 12086786 -364116317786980502401183965491291535408 12086787 -1009199730407574152821709310254909650440 12086788 -414875454111090061193938398790311317504 12086789 -91563886196148121533418689497512950432 12086790 39886250275275918069316513539555014400 12086791 -1307372670094880030722422203647570350608 12086792 -501674303079108801573967470658483814400 12086793 -1569989685161131014682518385777125163200 12086794 -92410808707182672903779252181470075040 12086795 343334268559932670136404291507593922560 12086796 -273870804710679060954158421325012131840 12086797 -1021569836228247430640390327068227159754 12086798 663040574445059675429121859756799486400 12086799 66454315198943513225243248406235052800 12086800 64192663144014839339534031985105305600 12086801 -1036199515094710257576801660794330949198 12086802 93246465901105548523015959517485871104 12086803 1019715866648811797012408455191808555052 12086804 -44104598682576818582775712789308169344 12086805 -700565339295060474102395889333307466880 12086806 753978407891035058290521557636302520352 12086807 -579178141222562037172060454934594520128 12086808 -444693705617428522074622362346369228800 12086809 231674671401442084246166031162504980160 12086810 -439918636583219313921897807347964913440 12086811 -244684081333216762648386743704226911920 12086812 -812079731508760353004012144363325644800 12086813 1898476084157687874803448374818749520140 12086814 646375360453405709458554849560579275392 12086815 47721860801647411735282498612767457920 12086816 401121647035742112695899623088623452160 12086817 203913120573216400468310132121710754480 12086818 -123736642308645939345158477610760285632 12086819 -312845863071443417832668522531327057256 12086820 -395429467745133853587554132878149369600 12086821 1051730935762914517843935908895250825022 12086822 458174762166228933639787108502885167104 12086823 99324448184449111629223026102899404800 12086824 459135914057467981226688578081849256960 12086825 325877047918862363001474304404982789500 12086826 -36011383988341031638305869730812864256 12086827 2757289451855944629369844087480675584 12086828 -350489355825292927696515313005467919360 12086829 -88818524696700797873804576188563692916 12086830 313678317117369696567645915013183966080 12086831 -526850111718000138966190784932287000 12086832 -29733907841925504528976659010013921280 12086833 -262361483438411529289677909114194332176 12086834 106323014701491368313573206976037356816 12086835 -480341448389916208542327681377419995600 12086836 410299003212230355486137568449819142912 12086837 -510891402995731435997626385356464452448 12086838 99217114337012322620199433982421017088 12086839 513032955093954598355242102675833769640 12086840 -6502221958735211926230019257566515200 12086841 -174954757735302377155394177739863905920 12086842 150524213174305590115387999277544084480 12086843 1093543708860134819994879812421652837092 12086844 196939305789866128817293382393071140864 12086845 756353523771019456642620607111766144640 12086846 -668730495119853666658341557543621328576 12086847 -368531756756126669421071735320736802000 12086848 -373963998163721040240010793235649134592 12086849 -1167543516043869970797986135744713223040 12086850 -163295114913921372671029695320143008000 12086851 243539218074606310750706091766646675152 12086852 -375760933843727579708763930662485183104 12086853 -251124100994485444409897478814077230016 12086854 -288409355376459361958355307498692138240 12086855 -92661953047378526345543882076787062480 12086856 -260546684442890130272592966750550318080 12086857 -321016793697328334215455669104024665894 12086858 -23472782851976072332591639266178030080 12086859 101768754944389842975714750055194674904 12086860 211093986500622063449016070166689582080 12086861 743284224672799703723662158249019688172 12086862 19422795090087846916762596714138009600 12086863 -563798242175541862226011235082360511888 12086864 -91699373435809898914857667550665801728 12086865 5978717678060534774116311208932841920 12086866 -29285738321424874524561454136848584576 12086867 268695478338289322608773021223534124592 12086868 220825771906194774003616483048120479744 12086869 291137495705189222957059322749070439680 12086870 5891073181950980708932117480697001600 12086871 85834297942079546569409696457783592704 12086872 -128175871576451172295797696883258736640 12086873 -961410979523675991005276067967031916 12086874 660263442931126896421176253442852605440 12086875 -251890313226793471162285218738765585000 12086876 97412395603321093694133158193774543360 12086877 516667948977067078127188491828667522080 12086878 -181511823256710953673612011828847845760 12086879 564510927281372987581966265929961244576 12086880 -389475498023635335383406622398676992000 12086881 -158253609302121232996585140258042309720 12086882 44173252431054576602977455474316327584 12086883 -278807852372958999512347493610512817948 12086884 -28047616915343220467206923057599667200 12086885 182031532971118569121944133460485331580 12086886 -53626591729476819099567269439958665216 12086887 -1417334196112347642146673624511418075464 12086888 69498577723223813140808795831003136000 12086889 -727544074869785923323270547926917214576 12086890 -304563190694821462490792516210545840800 12086891 615271588260173353364913564591255899952 12086892 -176725557521906344846325906510743190784 12086893 59198798610813219676617427942114304640 12086894 -344787439592729573530276006442160923328 12086895 -325620638126411735622019662089270402400 12086896 -640267962754642431814676615243552391168 12086897 258606074934760635191095983906258850032 12086898 304429440660100077166743018960391265280 12086899 446814652722031124828517775112429992848 12086900 6226711175172353160120537949861478400 12086901 -17707802595359001573987019356425872470 12086902 19130092038191563240115398474292294592 12086903 475898731035203009156899464351096610152 12086904 -731432449987864501024432181885379194880 12086905 -128773518332648639969025321882191066880 12086906 -278653106346431600888569317269588711232 12086907 223879604697418954649704001426259175680 12086908 -786856831833828677831742390539061839872 12086909 -317678042045574748987567210493115585696 12086910 154741751783975654008537750171267219200 12086911 1337532351572153361681007107314907504512 12086912 -616908174501581274972300586711724851200 12086913 77092769846901595346620373276814931920 12086914 -164871664279435842608775995354173621248 12086915 121620947209144397155925171313108613920 12086916 503741034267894800779238025394507287552 12086917 -323918086980074341362719828621987124000 12086918 105279171275771768317538611384389656160 12086919 -192027538579380850378624464506255781096 12086920 -822026165267810493045082350188383795200 12086921 360668433693417929615436436659710146560 12086922 -220873082756845543967876761848046134528 12086923 -475674404203123716253363563706120811016 12086924 1227631271665576134472506255338788296192 12086925 -425582904976739745011777509084414692000 12086926 248133418424395646589222561758143321920 12086927 -8704930329094031325640818306423522480 12086928 175809460680492824836233522924491243520 12086929 102156321759010570637444016641682804530 12086930 -213405408116080427472792433400315335680 12086931 182030616094756156342465923527409690624 12086932 249194284403706608038592491781623296 12086933 -158347061251158496389642462407195560818 12086934 177744664681555708984806642243866194944 12086935 -18631271746538405280202650435835467840 12086936 147416397977632071382195619331003463680 12086937 434339150782733933755779297328103938368 12086938 -36132940511577019939996421488934217504 12086939 -87941397551342434867236586573398362640 12086940 371678560777883640784954993347447936000 12086941 1643858649935337722418795792343216058342 12086942 -127311611478290270485851909951498398976 12086943 -990251987617074568271617614420748933632 12086944 -1368429455020757445252915577959753252864 12086945 458901846585576682982650572974537995200 12086946 429625416899214899900945829821321938944 12086947 -779888764999531194405203425561476272640 12086948 -206209047894180471215831834825950584192 12086949 104713401436318966730354853940564877952 12086950 36465368163536306851847883819769356000 12086951 983134390983310953710095344806331800952 12086952 273857815639668175728881329916138373120 12086953 31684422328300844880174138256470020340 12086954 -1024554603415027040699313393364935651840 12086955 -840188033685040962695955704539021504800 12086956 -6876163962810254523056447503770664960 12086957 -271816537659738445339064730319235967840 12086958 155487558287676653350934943168513727488 12086959 -2642230331764858772512024194211268194848 12086960 124203165557816392878009338751939379200 12086961 -244914674658441271614625900296321955728 12086962 102479843430434559525382727993996550144 12086963 -594639492329037274598348057673052145760 12086964 -39442486401979693756230778457463889920 12086965 307667877037816791994603754388727871520 12086966 -529239087235999601089249356145785816000 12086967 440173795331690401286625650667836469432 12086968 -205901665621213282543192507041119846400 12086969 91425154554997987477231602851649914880 12086970 62738616179197944373711340044845941760 12086971 -350399071645410040846823590374133966336 12086972 274339485400500639480809090123537398272 12086973 -173723013607051103158509540772720119156 12086974 45039169078158405252732322428731540736 12086975 11435449084526836937399043011031414000 12086976 -141556699080601039757662811155888865280 12086977 1003875767983942884502811985209224752000 12086978 730902472760817162474479752261745657040 12086979 375493767202986223755683379829349940984 12086980 15716391758170226543600718005500704000 12086981 1044652087179271533931952930531690410782 12086982 10676167720686909162534132895003787232 12086983 109987047211892329880285072823587715840 12086984 201754175761186322636200314344930181120 12086985 334154504312159294644736361580225368000 12086986 167673976092385241355643375075903494192 12086987 -110507892302998902847542637380476202240 12086988 388396151800453151740018278699993792000 12086989 -115790075740619607642223984959199107680 12086990 -766613075298054106116281065653825861120 12086991 137952266193494689792248270071453881440 12086992 176786533810699171970844166657952669696 12086993 -344529704362366376964807429829379329536 12086994 -278753275658051965321906269105814896000 12086995 592998226053562937467786684958184222000 12086996 -653378544779290959824792766707435073792 12086997 -255821214387644736830952769794959815680 12086998 84885272060823889108894562421033326592 12086999 -5677522895630996559709378329753519312 12087000 -907259976084615433273445835362918400000 12087001 49164401319395355209832523507698870240 12087002 -2414155243511476825166690172021400848 12087003 405059316927276292194265021005942564504 12087004 -887485068850519833858136730140492178944 12087005 -68651998236491715170817207262347444480 12087006 72015465689772743836408169255544566784 12087007 773288907683848289985579543774183268256 12087008 -633471059213821686248088911829927198720 12087009 -11875807382768849577095769343099556160 12087010 -73733140473942787785031416028472764800 12087011 97003060928383609392914293859268574392 12087012 -91637353370779410704147516508810485760 12087013 -787038679710042808587898276773802756738 12087014 -100651242105022299126251140075342866048 12087015 546022602787058320113390106619465840640 12087016 -160747872843451546321815537595038827520 12087017 1170392798460363814045241704874563014132 12087018 -128415198570392145239155705121944685136 12087019 -28781472686145460428129680946390190048 12087020 470030667767896931641092036298136232960 12087021 58834164302461700888274655099355655360 12087022 -710081719445116058238367070851467274176 12087023 147738958599953193016228841399238937200 12087024 -44917433143681444051228270757425446912 12087025 682432971989533756695047837925616468550 12087026 -837981320325948495092927313094938484320 12087027 -833882957496259767547013449574057205036 12087028 2002869233587904555143670368982653696 12087029 -980366552171660964486443982905707171200 12087030 842717856173423905493361688951653120 12087031 507095888420782415047863128091755413464 12087032 -65217952739247028197587925405117542400 12087033 216468514488236199930087686196940764864 12087034 320820920945461967173328750411341508832 12087035 84036881650264035655252733916546747600 12087036 -169955389094205288398227960239448012800 12087037 93008222386499350643060069912087416512 12087038 -714870839563104686295203453286204718080 12087039 581547593117716349772378537088711950024 12087040 115171223027940282710934120121447219200 12087041 -756168482029020462148221509362715179296 12087042 5511267584830985721421708770220615680 12087043 -725614857840752706289682971011425774616 12087044 662109687341784989400817363844442539136 12087045 170817659331880180225092066751116609720 12087046 289108507880943615952020942125181324288 12087047 -3958179445985799008613914729334910848 12087048 -54582013613777641389878669198456832000 12087049 373063364230929731146052468812311733164 12087050 -274614371778436382834985245004653971200 12087051 -821131791782533300740143290908465760896 12087052 -236086425872348918245850345905865253888 12087053 -30034696928826804208638624457252608 12087054 -127231094427966366951584724050129754240 12087055 -297825756469171470476722445948231328000 12087056 -88008524688427643211867241821438271488 12087057 -259311763633947165062816763363436847808 12087058 297248086258585418211138509802536468880 12087059 421722159505500677807142145397036619840 12087060 97675969026105472612497792030561576960 12087061 47774752554586072801362113516022243200 12087062 -336741392475800266130693139973833469056 12087063 -249185810001411029937535523985100714056 12087064 934558845887678297225047607837557739520 12087065 -205461015336142771949086276396256578680 12087066 -45620715935289357029341560013117733376 12087067 146441216056683651977446796552160906116 12087068 385957892408289434413701892273780899840 12087069 51229242221993945961904141766725356000 12087070 501736957884313979654627505863111580480 12087071 246479455172009079893701311266410738272 12087072 495558993058010101034396047193398640640 12087073 -748993365791259502503918731186646671578 12087074 -167960398410285055825684750394472838080 12087075 -62790252890982377365123414241584492800 12087076 -485723849330259766560113764323746170240 12087077 515402246823824536996716520358081380926 12087078 93161291236883761589913637431455846400 12087079 -287586556125414054226394887723051348640 12087080 -1184681963826265572690438354289021440000 12087081 722388512104002839460118171436375816970 12087082 -76777614487201116562265483781251344128 12087083 -250664486930421062823906361439187694668 12087084 1076112160085023647803792032943252275200 12087085 -2673928174752310306610649894777829440 12087086 -129823902673837393884865972664379310080 12087087 -123803399320484713722429379732352196720 12087088 120200609197893920532948212578709929984 12087089 -37609581616295856544142709910041461568 12087090 -107550029193837645159657083343336192000 12087091 311072454984149470854486724071400772492 12087092 -624824444630850888974400427067824416384 12087093 -393581862060876363380293265899640730336 12087094 305671339784268440367338400519456256320 12087095 1139088499772077614804827387546504400600 12087096 -189463604931979680564608390617203671040 12087097 -1087609608417331389678390785073492541440 12087098 -237606834375079294874581853802194780160 12087099 -169646883871705749177293316029501796696 12087100 -224130821583902615961572595750376537600 12087101 80584664130937312136199319655407752012 12087102 -36836304822217023381161164679144380416 12087103 457413365666640918300345404831606170480 12087104 22387231528381890617861972072389410816 12087105 99620674144257245898791642146231800960 12087106 558450931292877169248218062384143532752 12087107 -486944210344323285931873014518450872644 12087108 -991949989426199383221033486147902564352 12087109 -877053678672561411717497511461912650560 12087110 80318782387865555601974047510998370560 12087111 -211427180548638618815878501942117013376 12087112 541411857753180899480041176716441011200 12087113 -1181123905876515272511083911221206749020 12087114 -245685646352535065043705871823614464 12087115 -636578266068115133618210363885031654240 12087116 -166722334665950903422351010955642209280 12087117 -32802251212804472105604365253791416320 12087118 286475897208229507977684363777052013760 12087119 82289529509787763233274529635213743840 12087120 -82682620980596400686174812100023418880 12087121 88134285405147057437071979569311958948 12087122 531746733203911822057516161834189140112 12087123 83287792766304798750814255031131051824 12087124 -99867156033604482222935131077505357824 12087125 554471634281326122216129231062491827000 12087126 254681506818013148715187470341150043264 12087127 -246918889825053506765991615949716363512 12087128 9921391905712045876982868160885432320 12087129 375471538687545781001193824740481487168 12087130 55639594965575255921572299872009598720 12087131 806163781966548890224245048434426903040 12087132 149698710234789884346367664813389427712 12087133 -7655399503595845519728316691833838036 12087134 -123416835026409788346485176335718361280 12087135 -615459476708442611997088027636451721600 12087136 234011736247201175472980378025297051648 12087137 888647763327599151328361640015976938786 12087138 -2617920906997928984468541998619793920 12087139 656942032341698616173389258355243782940 12087140 -153943076586088249701193694238274444800 12087141 199221207972173091445857824676129112224 12087142 29309625978379382883470660843118451200 12087143 1953613657148999978119477938764370020904 12087144 -13336577324075900879058181547564974080 12087145 -502119761008849507456965733311575677440 12087146 -809659976792733400084697292526702939728 12087147 -733399717400179336612844299234379903400 12087148 -77277305330652770432063697492636991488 12087149 -491668540191697330414476839962823424864 12087150 -155253162170433593671381761960745180800 12087151 -768514152325402868745027749319753068848 12087152 -77072684580995459751354637990214762496 12087153 -531171047273852007680089539442928181120 12087154 450013086583604930284686855466496697600 12087155 286633228895711196864423257672257960560 12087156 -125692583702251580803787810234581702656 12087157 403433522868736423113431492032828207406 12087158 -110067987496385875859588333688889443840 12087159 35898331570275873521535049754124140160 12087160 -191305003751243663604584514616697241600 12087161 -1322862466810685006141323350819899081238 12087162 183421611910396442288166314202333250560 12087163 706454435577598622964862554237483470184 12087164 -345337134711898664105338755871317010944 12087165 -205410037511978438245142314591209970080 12087166 58098615562844307265982581472249528064 12087167 811604298060143173473433604833311921360 12087168 288788866256241807923922189257350840320 12087169 213314448049521608903754078862551876420 12087170 475175113269623401409281656001172396160 12087171 25393848667522165209934389505632192000 12087172 349557297223193547151947536860083662080 12087173 -114670836785872114941122684234908354080 12087174 -570969578818256736344206921668705600 12087175 161224265171540646623643438873619315800 12087176 -672734610454474312573192147135389649920 12087177 160953575136254975230809426241320313440 12087178 777757708363956187014414931297110220800 12087179 -92326681394521328561599311494879312640 12087180 -21522950474027368557119666230934138880 12087181 820299610564644757696213577485032172982 12087182 588873239680352140135667270783002713984 12087183 543048886522336060494870193447050214800 12087184 273114773923622873872224415134078771200 12087185 -654215226266010650203240015476311576640 12087186 -58970529906930027362958078440959257600 12087187 -389511291755633625524640812152275547488 12087188 722700889635489074043722615440744917888 12087189 -847790869683416042602119736683487219392 12087190 192984702514459910389631105068435787520 12087191 53875959470138827527978102524434212672 12087192 132706173402140449562090356720582656000 12087193 467278935975915670409728460131174599700 12087194 -3105381081831352953619591540684512768 12087195 -67427179675503420672571673387757238560 12087196 -435659932527706763425800616162827594240 12087197 29757431710686876706188899616117884652 12087198 315732098663754861836765561995204629120 12087199 332289369234907476834191241190841055200 12087200 597422506899435300356664606516854784000 12087201 135237205032324977159193034200167515584 12087202 81695252857855899837371125313447989632 12087203 -878279489026789875343084947059664448548 12087204 213464882713345189377048411868881211392 12087205 -37042877286501134950751517910266915240 12087206 -385354252915877498936330451622445564448 12087207 282840510092565759322821440569704078336 12087208 -217428644963940303071840416519011287040 12087209 213775423323040133241783190022566780410 12087210 39652827208609652502908947201585520640 12087211 -128511577710390194563423778119908878800 12087212 198992120053710265097217988103727444480 12087213 331783452080155831666278250708067612160 12087214 -3969515815863370706312707235393102400 12087215 58787995415577827687639283952783108800 12087216 -37060624099794030978667230883240427520 12087217 -485542543311665264517552061697892934080 12087218 607918383329339260978379504054890800768 12087219 117794273823121242623254801088076866160 12087220 444714701152054454452713962125326170880 12087221 -1011492340951975596372111705939893774400 12087222 -162089194508186738758694537572877295168 12087223 135485698095428867063907893033196557160 12087224 -641736808207853067299933081290769817600 12087225 29978013150525276396472264538099558400 12087226 -526454659181723028874105472704625612688 12087227 844872500628431948773666494342170135232 12087228 234089442727369329739122788106644997120 12087229 -513563238483389624434484147936199511680 12087230 441825669111207834425718092899381737600 12087231 38690806889693141675247575864015208720 12087232 268882301960843244128778646094417494016 12087233 -783566417234000672494468766050792892076 12087234 3526142535550706431670138434213792800 12087235 1032246337523597989007567222967627217680 12087236 -106040849148907191570583293708435320832 12087237 150907913973740211277098665551809582720 12087238 27921095308026010829823063493481666496 12087239 395899401926388403417347128692824790440 12087240 -474561878013432605713792370962216550400 12087241 -187432282585679127407782538642615926016 12087242 -121958135500318939410223707304806091728 12087243 -3799974703032113232352199717968438896 12087244 61018333942651582536587440255634030592 12087245 -1344909710114610471784135713409699159200 12087246 412851153861361025144202919763718633600 12087247 -535108801318373617515049142627484204304 12087248 -75901081876934257340196797801237446656 12087249 -473834271828477605755976736852409140960 12087250 -256919767408807172802232779511018368000 12087251 -36940589746516519436472583050657063792 12087252 1163182558002568215128687117824544563200 12087253 90977124665723306049415607959086385824 12087254 236992468948842286487771139106499490432 12087255 -249079801262794318038665606039994458880 12087256 -370562117049605749030650219251366092800 12087257 3602033329849311355858440534340383360 12087258 -630289949201720160519322960523482371840 12087259 695748233519854359812382975407481238704 12087260 -75176283821154146786389698204609792000 12087261 548515154520202410038973791179136699910 12087262 -480639491976107754457166008747560303936 12087263 -1178829543935249248119276834459950683488 12087264 8129318441892903627137620781272399872 12087265 -195429278224412357704585682479144145280 12087266 -155261065556249642899754904456466994400 12087267 37422518058023876889138083090137229280 12087268 -405543811276610034936629295817606809600 12087269 -636455370197314331638829744443102644480 12087270 -89432041676508649138032928321505688960 12087271 136622559675864307408164394046224187760 12087272 576339813456504502490266747065225707520 12087273 -789024189781556581259837033664461174592 12087274 -271308666026156204236213768316182380288 12087275 569130103401157413845091016148717991300 12087276 24522591534119877357357436419942104064 12087277 73022055285382942819110067551540880000 12087278 -107028520994486448766219179592568252544 12087279 -1478368000769912257816637801453900116080 12087280 219763519712655798316394108091198504960 12087281 305576028259366537910066112375163328082 12087282 290987254850731096837063462990053788160 12087283 192000354473466855306942649620290658304 12087284 148335796764674499430005930998246418432 12087285 143476624535569344207053591827398111360 12087286 -57871874904963270451525934641669038336 12087287 -630458385985783436840211609433336844400 12087288 95872262366411020615728564441246412800 12087289 1898098599046118203566562740715707574356 12087290 -287844438532017396718148884474662017280 12087291 788104294750554389996412310354702253592 12087292 -20439522465646838732197395701475870720 12087293 10154969609994735428302597230265555680 12087294 86343501225972894941794066943148129600 12087295 -645953864331265682048267300793073800 12087296 -56532292493388274520021504110601699328 12087297 -320967971205948602214359499332434141326 12087298 -788637580778717729337371716686401175600 12087299 -122660695382067670033657736707494172464 12087300 -6258798839095891494321923397273139200 12087301 1570883183929447341918069209971588590400 12087302 -5798159223757610896084030642115440128 12087303 68337104408729797681139763763975454208 12087304 -1434221240150563297087550611045003914240 12087305 403454580484090240400031255668083018560 12087306 -211971392518751896761055946211059589120 12087307 -1814466993027415663862469583505627601440 12087308 120564884866120351383929985897749861376 12087309 197415679317179448140206187441647553568 12087310 -162419268414066288067596920875507909440 12087311 217155830179156813257615128338300308912 12087312 42713456736480948114173397082671022080 12087313 297277039307492034096991238850538365760 12087314 -478094954669122303525344557901044613744 12087315 110602980090853704693722716240155039360 12087316 906404825412636105274009805636204544000 12087317 -62182384297086262567184481326721598848 12087318 -170597113488932272542600275945361554496 12087319 2199941796610349324850750355641208756896 12087320 105989134870216599811390449948119040000 12087321 -396655092253299346030553425606067850288 12087322 -326292753835669341518695463202018351648 12087323 1853930288989282875775489563131622807720 12087324 -188708997440123318989815080511905879040 12087325 -177265110175836522646738901751156452000 12087326 -126895118869836968947553954420977631616 12087327 -262540701679295875482094671272198822400 12087328 -655091467796980710866520925129830039552 12087329 287136651967923234973263955148922211476 12087330 60085549455625110613859443164420288000 12087331 236855533882863882424981578773384898064 12087332 -174356956633310711989532106442220344704 12087333 -264093034146981299380736215278947049600 12087334 -4723725644777746921663009131536572416 12087335 49155223592739796600034460657927573600 12087336 8216784052038113258626282615406837760 12087337 -70416376201435607758655987717740021560 12087338 -509856895765992959303797714918464313680 12087339 132242599409294578351854114826541899776 12087340 -15805253110148080626484846506234654720 12087341 373462979518638975241101004595688976704 12087342 -270800949391941560373189492867159010560 12087343 13085571143693603248237221881182307568 12087344 285410519474991429765195777935866429440 12087345 -194143360965223020988289445970362662400 12087346 -268251854909569952131553271892295527296 12087347 67730999884106007037495185984804230796 12087348 45567919680107127870438143670274007040 12087349 -1535445051126525405592283954040334229650 12087350 -167321600134842067573642146890603323200 12087351 186391797131360217468397453000106154768 12087352 -922414774102254417009510207129057361920 12087353 1427235983919257386609732652797027210500 12087354 30351846748322242084464572201612651520 12087355 3349800393331078412151418116014829120 12087356 66848927906729482027161396318166993920 12087357 131157326526022823300136742951626629760 12087358 656718556256309042313036160502508897600 12087359 2322347556976561731799968808812898025904 12087360 -203885197212353282286677446235258880000 12087361 -190072633131154021673937420099527499072 12087362 173462432895181550066993178935788177920 12087363 4354578485716115069785142002266028344 12087364 -213848936857137157917874896377843220224 12087365 169427199497309886276478968519034705920 12087366 -859333863647216123456801508991185002496 12087367 85427835290494355249070872926544643416 12087368 -1124579618091623942687543011065343933440 12087369 20818591661466189496878387052696157610 12087370 -145456433383288914194153390257775005440 12087371 -39042883025034570180298251307949896428 12087372 289370498024491115090255669836655529984 12087373 -489644799336508037821902709681212374976 12087374 -70630892660440727604065365473668520960 12087375 1117631329916622253622166284529494868000 12087376 150737690948107469462250186548738916352 12087377 434218504188864534413182461432388433652 12087378 -262736053055868871131866692816900521600 12087379 -1159834118560069527409880909001451424020 12087380 -791088179004168773166341789685836755200 12087381 554816297488375124113155067392885281952 12087382 -221177087659995286152464805260375268480 12087383 346915126045692301739861302126947845760 12087384 113846456159604677227053051683125125120 12087385 431567379002552017915584004040940344580 12087386 5398672181110576377623758380079651584 12087387 -1253317058475649313789524310629360236 12087388 512028387485263603066050320018225996288 12087389 1530908609163173394385138699290885210720 12087390 44007680078825989160378583999987609600 12087391 -540578785191126852670306219751331678048 12087392 -769057919843213358074985096899272900608 12087393 67118709854487262168465468990495506864 12087394 -226233252466615005098083347984991220736 12087395 -129387070379834593958332825142712422400 12087396 -159666341871053345139348926136498487296 12087397 254618577773712817329713485940794287360 12087398 -1261607411579764625802250493669449942464 12087399 487047713777300127621717418704036755328 12087400 -267958995968350019747829425591750400000 12087401 1607280157434459084624933215276392649280 12087402 -156839118055232684631192377739428813568 12087403 -1736575385429538496853842034923812948240 12087404 204496225019210660625613713037689824256 12087405 230407068677626017020533604889872570400 12087406 -66873062331080904998593442822907018816 12087407 849666087844297094648809476775356852312 12087408 -18767490544520683252851642319325822976 12087409 202666262345660847024360293519868742610 12087410 -311077602875603751178958574681131180640 12087411 20160310540301262712845847153469147904 12087412 807571528448958707236413129479733097856 12087413 8563221726803598419475088872805536768 12087414 -140693299708085258032386808174363743360 12087415 254945221504165531258351689191240290320 12087416 1429453059947122530184350551483658240 12087417 -620417334669666239418264583669497470688 12087418 -229867335022404199706205427711599033744 12087419 -685846601011759024599637194395761101504 12087420 259718936334513878161832608479065702400 12087421 -732555105449144911199542594204577824378 12087422 461481785342124934887291482254422960192 12087423 -982433765449484238247733300818502249928 12087424 -1035005306224735085137483681912722554880 12087425 -40908365894638214328576402882025872000 12087426 -2526844537509351574051410311477652480 12087427 -176516167015322364794513609482505819136 12087428 -247518338786132067351878164880675189760 12087429 -8547325242449494464529471183757224032 12087430 73128288872127789724461722599155696000 12087431 147126069626624001277024008189348830232 12087432 5625741485958993014163834237131980800 12087433 1021738387366397670228615508676518198682 12087434 -1339662271950648585189280940062950494880 12087435 -16837968483120480499280677442718873600 12087436 -199219498658680327484675804652524303360 12087437 489710471558803546433145387306639868086 12087438 -86300025468758710765176082253524429824 12087439 112263087188654432189052789302044718080 12087440 -15309833698154489081441922569522380800 12087441 -127890728546732733562506847311355582560 12087442 -551094682681663323791187324496013047008 12087443 -621549899371499302095386148221401093776 12087444 -109749524444076774280250579788031275008 12087445 -225944778241975965331061934783011935080 12087446 -63503893884492290561577154140688679040 12087447 66434149297563773166963249837446574720 12087448 1173000738204549609570269303159167488000 12087449 -1059938919269949095813295028196228318208 12087450 -269080099987487886553843844896984772400 12087451 1534723122381940704887116086167744616452 12087452 -480545446396104260546886544558978672128 12087453 236782438850334511649118254793955735104 12087454 -91333552810900181112846013142942631360 12087455 602346810957943027789512193306505622720 12087456 -81640753863427546567794489273165545472 12087457 -166473834779804376622871718083155438188 12087458 -367952326892109632048424464945004094080 12087459 118966392686592086774828200239184394400 12087460 471164179701573254039876457327773614080 12087461 1129282366482415602234140544585915745080 12087462 909390992622028584736079757135893207040 12087463 73298805160864869531246115101316174712 12087464 847139050401880985437168052033487375360 12087465 -90591690037122752788039479114790514880 12087466 288094438904496999061776205436235629568 12087467 917192306593608468694905561384524423076 12087468 -59696465838517473404295592318600541952 12087469 985706427628653702891292693280708169696 12087470 748439531119991755795195726379717189760 12087471 -656943578660351818823237601777526254336 12087472 -7149153145968958908341494599430799360 12087473 -349599404371205747432578549294290164160 12087474 -124870354898327386588850652741722849280 12087475 429232652073017488078396556121455787500 12087476 -32641408237109062968475779011684313600 12087477 -595558693051932970436638787916716108160 12087478 258232457706039537992390601858223467648 12087479 -1076408997425564905511325887309126586624 12087480 -577689465070713057205830051589049548800 12087481 -350552078291682781621392003258469063680 12087482 58522066308153743736269643662903088384 12087483 -122283145119124759599100935673246751976 12087484 -682021608902475387183777280685165353984 12087485 -148398060402719067051302589195408500820 12087486 -20526052543923168493941358203833491200 12087487 -25901317860615160402358176400900445080 12087488 -41878849518258028394300009253955436544 12087489 174070684879437688059004369016408764416 12087490 161355207759337608295716343166399092800 12087491 -58990466032786565255625089655485615328 12087492 246779963853957530059391890058351296512 12087493 116872431351001685998442214290045554752 12087494 706636325062767876233912988957430099296 12087495 363526880902225942604721952233563827200 12087496 316654303102846877371089364457217638400 12087497 2969247895610158662393241201462779240 12087498 51186537931860516148030337601763208448 12087499 -759477471709274652524048943840446099960 12087500 -412949673163778478731867161341993600000 12087501 -1114566502977659061625896748850346102816 12087502 290626955605572713291516419151513799552 12087503 -868615842002079812169267118074744607248 12087504 -84344076049828361518265325745718034432 12087505 -993273741692661276992159954513145155340 12087506 -500742027736906926200024348114534856048 12087507 709974397529933714326122427470770403840 12087508 -359694923402294830807151841998642939904 12087509 -525860661732335757174831308927447820384 12087510 56980860336545129597124324783356843520 12087511 -64251867181089711048725727491608226168 12087512 -471109580503289146466478623880098611200 12087513 -716360673134579521690943694197844910758 12087514 -382530748421775579204078803482339248144 12087515 -12181573282175540787059468665064352000 12087516 529860131628941732016743956102545478656 12087517 339463250784358456707055840953599540620 12087518 54764894604732004454259067159275000960 12087519 623003193990304826276112248477253465360 12087520 -36164687538302915481350611284409712640 12087521 493673813246749279855645941399970018722 12087522 -232138246077235563142333229451519471360 12087523 -84117314191046644985417105700383057664 12087524 882080951432778208902052236432467988096 12087525 156847437877873778564176043515726084800 12087526 237579875736970673497133314229879191680 12087527 -2712582631894685725936548916570588387248 12087528 382299005435183232813783009987948380160 12087529 314269156876166822885453239180540950900 12087530 32198909558611484487134706479540121600 12087531 304649253714833800370823291650411561820 12087532 -654776908463612921716132808178862530304 12087533 -159202142437835172222886802766588579840 12087534 -38910413964514065084104294943581829120 12087535 -275678440119100488572686548665806795200 12087536 -186740755017046380015937691390324736000 12087537 318741636072992603463458811161736192 12087538 -43208012870337513474340745691407654880 12087539 -1395395397166470880143641465170958443176 12087540 -2047361027585219600367505731103376640 12087541 298736722315774972731812475477463425472 12087542 -186851095396554048354557620283612057856 12087543 -41827934505682835193689949555996165936 12087544 -544554447830850879674142912002926264320 12087545 -133006773685092408238896750788657386680 12087546 346665160036459769344992432320529936384 12087547 715771588896738285748221357024928136996 12087548 251815537932307973279907365495825832960 12087549 -307671882623306238061037981339615698560 12087550 77856295543405491045423410454873225600 12087551 79279441885187355480194037515680954368 12087552 301065432865016536724589070681563463680 12087553 154923598603946190015034683668911011200 12087554 -910438113602774754445479751021885728768 12087555 32244712792961016329045249263703503200 12087556 -75850912545181522958972498557406809728 12087557 -663748726790328392653387837245743263968 12087558 1093764047625808860457068265889722368 12087559 30682372728195235973251636990815281328 12087560 292839444637825390409766501841833216000 12087561 428412935995915982124385188939893498784 12087562 -640774740636182198664566720799226357968 12087563 -907707599349134904511049039954706948336 12087564 -228374617102419094831190529330534388224 12087565 1944435121757421253463814260170000550400 12087566 -70423945254800764359683043923603000640 12087567 328835179750511646459994546780080636600 12087568 61509169694910767438555288472231944192 12087569 -318920330354253333081368161863168447756 12087570 -384590841826959340218559770644899238400 12087571 -1457718688070689636059335407376359702228 12087572 290043922529100108198043925251012792320 12087573 -550446405048415566588834068182459206336 12087574 583140498661159123448052765888181951680 12087575 354088234957796973139892057891350882800 12087576 12188968605328535411374686824600371200 12087577 -1749098641853101414711423558005184537080 12087578 -531892259614673576009592642713091776544 12087579 -63424165909394323921361550606930516480 12087580 176293590192811210036264847201635315200 12087581 562432890046633073294949790837661254464 12087582 71081736101121762757257250025908224000 12087583 37252081417665454370324494502500461384 12087584 -679040761376681585720500774309270585344 12087585 97177286335165213903257284478726395220 12087586 -27951707384898496961332653026112430080 12087587 -923837953686202956556858172223401950848 12087588 -40512354546928754325726316586101939200 12087589 -2808103869135027927490635967908436544 12087590 -568101717990691712779515151741508839680 12087591 75801156433148146262478756074569964160 12087592 -806651538011720094060564780170081894400 12087593 68067340140873052423538120307702605184 12087594 216942966143563291010905601925758875824 12087595 538856663977085573415544705888617866400 12087596 -4090040252468657512385214879800348160 12087597 -545461840833307764552911388996912081600 12087598 -561147637091739331393194683122460779200 12087599 454363912872899008262107071989387657760 12087600 -2473998989494626791979232563560448000 12087601 16957275190135450171330366136478282624 12087602 -738031620742124127842795874313072363248 12087603 -1557461588760774058739937923381617872000 12087604 123560683682193716711033497623236370432 12087605 157863998091725662682010414566612767260 12087606 153457870889222499215518792428612648960 12087607 39496182788183722059417890848503641600 12087608 -206748744868150853146833431329623982080 12087609 165493475096543944227581053560243629904 12087610 25778477099339310317570499731589158400 12087611 -1298181954294310569225327693981932917788 12087612 -607925364955731698615528406399092118528 12087613 -425014147300241111979247283086356672896 12087614 395387857938530819980680971901230976192 12087615 -102787572732454834400446908316394940000 12087616 24071084468135322629177711057748623360 12087617 1002449904994112455852112024380345353666 12087618 -495039901109269170663757965734111776896 12087619 1098466121586554107104105909877090430080 12087620 208204203857842191662845987077582543360 12087621 -11926009829731805189345996853362156160 12087622 -245424378661401895072080699416771700288 12087623 -1053682242475126112377448622758665609128 12087624 215956077512082569799777062553360384000 12087625 -1110910152441326060428751357221374000000 12087626 -23385716547990706127425102028832577536 12087627 626952110100983162072862611877962611200 12087628 -52683328042037901569216981525511215104 12087629 256339445342352683359888387575616659840 12087630 23446772874670327637465204058477735360 12087631 1168307593255361784541589930405439808600 12087632 34782936646412531893598203334342737920 12087633 1138413844773329167001561707613079648 12087634 16017545216076140387224017726993436320 12087635 -130624083722984194195160188465120536000 12087636 265739704813465097147255921856967747584 12087637 -1544383712984236048794031825785503800608 12087638 -183353149844585050075171974098667795840 12087639 -595984435038835627671437482278223276896 12087640 -212735674816048682835200390952246067200 12087641 381302576827155107137936422008984638212 12087642 136129465192121969151925800659882433024 12087643 -154103361152556169673918569423483761440 12087644 -2175107549711664046152404715046207488 12087645 542005666580652176888499346803075258720 12087646 452970860744998006779403074218969502720 12087647 2233982027284189059222229991413323744 12087648 1131984866049587144516785449805261701120 12087649 -684698681776046422754725382429394149440 12087650 -112408446477643482443942673448569901200 12087651 -474155104412262342516568718538894808968 12087652 -1238878498987554580087998534726786734464 12087653 185259685085019404645134402123278619902 12087654 -404772613883015359236455429498339138880 12087655 294822404342466311028411072016378014960 12087656 -50103097702310964465593965819551498240 12087657 -68513071417165035269511181491100815360 12087658 -113099623772189062084253295366124800 12087659 360262242094165192220695630647491410920 12087660 -42560435060061359322545887515242711040 12087661 -596358168346077317388692981271843708276 12087662 220311599263284795018427813594554272832 12087663 294146748446536730878739963879149555200 12087664 -66500041147368740865786276182458368000 12087665 68252389227548948904658226072802987060 12087666 -360671497140877589340832193441508897648 12087667 -1328776408853864374404076065147794072360 12087668 -2413548701643457945165083131629974620160 12087669 -358948856660339695669667607768929066592 12087670 -61074235547011398435155553475791440640 12087671 -1164144767248197830460699689280129773208 12087672 20842974260775192621252610619722321920 12087673 58375445798470923965727120463390908864 12087674 218720952787655975577818338973657172336 12087675 -4818710446093352907723338316916084800 12087676 16000029962348066548968684738730280960 12087677 323375739151239091039265299325767397472 12087678 -207990113475293156629283374764362505600 12087679 -837100282198231780582747432241120202000 12087680 -492795835497531267719667854338739404800 12087681 -313769294228814543217207148692088752848 12087682 -363021923909429253209374238172197045808 12087683 101663733035015131744259508892110621264 12087684 -35314320485082480208930938603523276800 12087685 147838245938383525428907453254836488380 12087686 291339593702119092058653039807136444800 12087687 895409017154950807368495681274147968 12087688 -462206391158040059581712096337022602240 12087689 -149787667086660182156905916962187505510 12087690 276728020090245851174041235172377483520 12087691 422969333747823566159490999705700028160 12087692 1141790475740996216526035297466100866816 12087693 358969604704243637907541795117252336962 12087694 -749073450085326664762602199564455511104 12087695 55690778732446675644497107532772828480 12087696 134324213500559354373986081730940108800 12087697 776715649019322431432007809892336515172 12087698 -199140984347203703148781290928275801600 12087699 454438594788505073212126122090340389216 12087700 197450426989218485946165247215965379200 12087701 684109726088836110189069241768646807904 12087702 -74300642770327816513854255543600554880 12087703 1035191529511177913408627548671565930952 12087704 -1427702022618159310513182510102010890240 12087705 9330151066342459488625191442233292800 12087706 -213717683964105692135418423793501449216 12087707 -860282862687308970254993415815055300768 12087708 -256224969446100921480290943964329469440 12087709 -355256916415947592393895222904209848090 12087710 215321238278872267474930179441082440960 12087711 -52913612063133031850713055117351008800 12087712 58495254880253262640050317167463104512 12087713 -298405227091850315463531574922212170720 12087714 -42210476992741004389000945396652681088 12087715 154456054055101127915646666069754725120 12087716 69432814845304595077812086345953587840 12087717 725011046734926357484699652259729994080 12087718 -237277996817671024370375819178439177920 12087719 32788918182901704602547129866093621760 12087720 538815651035191023159387871870284748800 12087721 -1131513451974256206995167043696910630156 12087722 560044965420888419517903927384442696800 12087723 -61513269058757349344262093394564848672 12087724 -17212336881422366038845722677282027008 12087725 -675663467370547112087500464649318438650 12087726 -46215659243766725300721413872079953920 12087727 1207983134046586848215518628700895346576 12087728 -327674246542849228610388233376131432448 12087729 -294363280819578727280346456557424312126 12087730 4786560026495536049448919973795128320 12087731 296512339409442832602264616779921569520 12087732 -75315402063902555325515285874569779200 12087733 -61509467947316245313740670907453466624 12087734 460613031009015418922464819837792603200 12087735 -685135861233383292578602877293784956800 12087736 1093194405163592438907057522314074951680 12087737 366319730500046466452436651557484901632 12087738 376923156948273233202897927803287587840 12087739 -81623757391646189666574590502726481344 12087740 3718883929414358675162677013026068480 12087741 -3619068730155610156720831562073401760 12087742 475001745161456446964557513391178031104 12087743 413783126246922266428469803447067116800 12087744 -119343056596761165623731441803479482368 12087745 -572100522324347905588051663927621965120 12087746 -334152350959243032604505046230295636096 12087747 -468130585034024120775562828622054489952 12087748 -215793395960468779929722488281956577024 12087749 899548619884020262905499394084761758750 12087750 -28909715023361285072738896298614272000 12087751 -338340667625958149686742321919700097280 12087752 -197585074046109654294773836654938992640 12087753 -204344848381927459199765800426667541216 12087754 -82120233882042405760474244608858418688 12087755 132391821155382770601560878915565216160 12087756 -300050561033377270353565481518608261888 12087757 -22838386121715749659661999714074587360 12087758 441282648660913749379979781077488716480 12087759 -950622638405543042850247738112524133496 12087760 -236186465973666473246991981364664893440 12087761 1325471498197848763249555334115123243570 12087762 455527678239582095434891342567084058880 12087763 -61260610229744233833354961292048636112 12087764 -427794727699183272220991219380530710784 12087765 -538829324709160107897207785891317824000 12087766 664429008910136083464152729856183404832 12087767 1636568896429448714996458463680638279816 12087768 -68409055358035014919464175488907345920 12087769 965435974390260959589262929506302620170 12087770 -382265025552255558971891802610049605920 12087771 -1349723656903038219867001693118039953920 12087772 335761538395224773249158939104802597376 12087773 4108766213821799429775187861953213600 12087774 482941758583839219548915809882573156800 12087775 122501515519358426906405182057360334800 12087776 -14286143703262048203940233399336960000 12087777 282360528421475985287675245868158676736 12087778 27172169588969908390710913206984011424 12087779 207461618151062996482548229559358312 12087780 -257919271102797251713468559080732569600 12087781 -232208226375193978411862146815647388000 12087782 -305019907397595957172444842250497519360 12087783 -287631840513139504073018974978624452960 12087784 -199882766479620830424189005580883660800 12087785 580405150480573119718153069253790322980 12087786 -75569441263479994130265656523640953600 12087787 179477071568460224939837880944306536436 12087788 131962259082913522963617376881762729984 12087789 -131374733398511682582120665600869994496 12087790 123154448972534411682996919356941721600 12087791 1172608464325096670709357462729159834192 12087792 -233780194846279321032635555976619130880 12087793 263153704588437946893444258990314153042 12087794 -148489537068157631592513192935901308928 12087795 -184099188376664577483068415030312649680 12087796 -6146979746725188413636559832188987392 12087797 837866542873612055597942738770897114332 12087798 308083955007044439471437575006390640640 12087799 -464202408478373658880590757328727101568 12087800 -34424158221149025888829192100344320000 12087801 -107607380399782127755434098380435755600 12087802 -169710585353207000219417875910776627200 12087803 -848184067968539074418293406797680096 12087804 218346761806289804445271962278125994496 12087805 -1280951320162859848294284343110154907040 12087806 813584115491271464030647412228910692352 12087807 -580735777918335993857411592224080438512 12087808 574050232194279181491339686409362472960 12087809 -1738636137201582141463502588989485124140 12087810 78882529061421819318254310194541795360 12087811 57299218246615253282314788576065142240 12087812 -224231373189280324457250778408212599808 12087813 -899152810551818212821732866922812161056 12087814 19495389805103572101942900967780873920 12087815 -664626474539140726957374508921071913200 12087816 2321690802741626768443511384110202880 12087817 72181839243084352797896654954597673984 12087818 -276149079112143179971401371407113379584 12087819 291184428226619756846001466294671196800 12087820 -171109633330082668690600475755541760000 12087821 115709128303370983651608820624766268288 12087822 54471015861744786402970848387683664000 12087823 -765173915704479703558897418451887358720 12087824 -65065140781293403577277015973969526784 12087825 101359173004144388669539234518000343200 12087826 -45972470101580155347291655192577111040 12087827 202011164922851804114859493328488702992 12087828 -1002797504415455656854897921745999687680 12087829 117893993055958225694296392209364930560 12087830 197565119692957460596556619972857963520 12087831 -297343398969762323810607392636212995456 12087832 1914811855162612669021088167099708723200 12087833 1934970835464247323137171848969472385300 12087834 -136115957772806693203950348191780081664 12087835 218160652427122209963438841567960307760 12087836 455526787895446618327608124382122168320 12087837 4847169176209377558302452589512683468 12087838 178173572650121741871930897234010521600 12087839 371873533662453117256329824493183308640 12087840 249213278543987644072831587851981291520 12087841 -153678649999171136763929797848407155308 12087842 31991669373107167452231842738724501792 12087843 42764893211652264649834503980735587824 12087844 -61988634679788531686075052983204024064 12087845 105394811923630658369338653074958552960 12087846 -849017581376477572246617428289571728000 12087847 -674852120056694286463534625733828125704 12087848 416991054488169142720344261182005248000 12087849 -392697700030496681186073526878282720 12087850 -543144925014316538290874933969735647200 12087851 -28485020013689812362678086459626240008 12087852 -204999740994225122960552949612791955456 12087853 570860545979919025282257500019426618220 12087854 -32493500175335866025105928033658700928 12087855 305272499011647060030419295716159348640 12087856 -104378428695936567558793661572325769216 12087857 86402466478059282931232934611080320000 12087858 144355353096917468171602100833545389184 12087859 -13390668566162465133483207385086267384 12087860 -254261684749259385521915917393418649600 12087861 -103977555477077409237175659662496798720 12087862 466070997330398772091014524677291462272 12087863 631865944454442621492167787458417570304 12087864 805650524469194544794795073939777576960 12087865 13981228725115250716489220112003835200 12087866 38683864541471084001031467686536235520 12087867 -162818399570723598598579827003523023360 12087868 235547132699928491194996592761546677760 12087869 250291474962926738610442081380231432960 12087870 53658291239342585554245212238358809600 12087871 963886532161677056884531935076443302952 12087872 444972591189303453224219813152146063360 12087873 -9956876073424167634069160545417644480 12087874 -1376244931027291046405838794558777725440 12087875 997793568242541778724630322950953824000 12087876 -93101108778059035368640493218380871680 12087877 994732799483968395814509791555447309726 12087878 547065312212763127155627709269891566400 12087879 612752467384129803296726304543625954560 12087880 -193568578037959199970283994641888051200 12087881 958645891092409929644908849560396844104 12087882 113966893232427461539662950884174342080 12087883 -146197133128767372132540150238964412960 12087884 -849253466205689181584170511506197901824 12087885 37115773868637664708822334982785829600 12087886 -540527911798316404820372481796502476608 12087887 -218883694154922727322902721811799884048 12087888 38012285596866375396555740720359931904 12087889 -1460976255856096645897504693305715527360 12087890 -97042806855179480964339785259117352800 12087891 -225087626178973015700619824501552988840 12087892 149934719798070877704917585173516222464 12087893 449066795998312334748687295074019046364 12087894 120102078874324070569992150658559938560 12087895 -24457184371554832586878001665215778800 12087896 1218724937279229173847526714751242444800 12087897 444397583164944585229755583887421551072 12087898 545816755940028000099109343747622601200 12087899 -407046945790569030017721336586715111100 12087900 249748659409813876387545000757632000 12087901 522489320070298406569989322811160650496 12087902 3169749365783290409090529035220111552 12087903 -265416703780850377002123665299032775680 12087904 -249862843638086611121303653816148164608 12087905 940514546025887260186521729760208055060 12087906 -514186217843339444418170146168496839296 12087907 249313808044492038272523005877142545120 12087908 -756160129570969809881229160971716118912 12087909 466369171971448057851621852134792447328 12087910 -456462048609242218015963287629123456640 12087911 -218701413289426658817738485019576238800 12087912 -694784999671167346189524479401328148480 12087913 -1620918271951608195849622364055873016076 12087914 -685391179963782055819266817396112636160 12087915 93243994042256026660993674489891621120 12087916 -857816400887042895325326305987734869760 12087917 -67638320704567553994658322484400111680 12087918 550861544003063712724559891936769249024 12087919 -1028054059778758116421368089434932293680 12087920 -41111041249621595602850606420764262400 12087921 -258853168311014120283029965135353911136 12087922 -62014459460596852916155719914673748992 12087923 -595180334700419041278728571849348835200 12087924 -16302464462318666604233824198231142400 12087925 140449757178295318250804875368632716500 12087926 -181681603601098120642800161771965831296 12087927 1072191258593935937930896343509026165840 12087928 -1532126379929367989678332981477176483840 12087929 -428250115628758697097635899441875288768 12087930 -597780961926376715995350128908420270080 12087931 -1069550844959134004609947485483706448 12087932 -354134803173245527532587967054792853504 12087933 195450870588401333697476951154623454720 12087934 152539083318385963884229554965536175616 12087935 -366133120844734447972873391932053110640 12087936 -137096632640312070170139931516600320000 12087937 -348481868558967869673444360863867712428 12087938 292678779487631299837398923078691692544 12087939 -366372019196920396715238185752724425920 12087940 207697192743786063516254347678833143040 12087941 -158442622436482787422598807748331658658 12087942 -10385525774123687190563859654278215488 12087943 -291642661425281558967229752757416309280 12087944 -320400712921398539526183633889597562880 12087945 4622392010019964230776365303228729920 12087946 79762161507037174220312726078130811584 12087947 1431752986638543021616380695261193021396 12087948 -217285188815511933950079437835354439680 12087949 272512796007193964235320764604993310528 12087950 -97422896204737376103838124132600457600 12087951 286548448743089359903665034795343030400 12087952 150991012532095224649870268734311628800 12087953 -775916865509161789504297096714176192000 12087954 -7954968619040305483545570654084679680 12087955 49475923704274713764083120736215165440 12087956 439714485889929099591271672119401397120 12087957 -685011057397516546535475085291241017248 12087958 843625920959529532044674373151428034080 12087959 253753087587974970709648183632227956104 12087960 587737736609683132288714440781841817600 12087961 108799318473917822811280606900675456512 12087962 609889820032171442115480869524110293232 12087963 178483622553961266597905688837193624464 12087964 61517759674449218530331429316210636800 12087965 400964406549245380566269470961634346860 12087966 107417834556493519893569948622849742848 12087967 -384469573533369724611638350650780990608 12087968 -794789515918179851263413907196289024000 12087969 618494961324382301574951165032730697440 12087970 -90915851457221978488277310803842756320 12087971 407486175013284495993643575955044606720 12087972 -66202308126864827778086062070636408832 12087973 1607966241036235380700629150491496923004 12087974 257384176121117086554159627872695692672 12087975 -875752674192684661455697478799574800 12087976 -1868309547857195773710476300545561651200 12087977 441050166980715197658768402102224431104 12087978 -62527577228682978203188423543688371200 12087979 -757464605813088047736514488123444663360 12087980 -292851427043140371562179706217492428800 12087981 -833132633314208057920308366743866724160 12087982 -11450041353048474890333171196929673408 12087983 121284149470917920495347210570463909760 12087984 23989244845591284340564472769380450304 12087985 54951022592050524733013795145311569920 12087986 679279557181144991607632899071420994080 12087987 -458482837031975502916091177595818139648 12087988 16870769209595339061864982143444449280 12087989 -10863009961352514489331385290112087940 12087990 -5401093500042083401432624138475856000 12087991 104207131177536303838693589966914549000 12087992 -299461722882842216483220202017880350720 12087993 260059444966740283689859670896414845264 12087994 687384204143277283573864383527917563360 12087995 -444834098605885491834789386564871278400 12087996 547218776310624499544510387286102589440 12087997 106887130268517184786721789361865449580 12087998 254031453736422014256882473077440406464 12087999 236165734670081554038817440177780221568 12088000 -462164143208300876504911616286916608000 12088001 -85273746303156801371096960235889303998 12088002 91684952583853255717454149141453813632 12088003 181660802608963237552499061961461074896 12088004 -112909776926169365388826648222151467008 12088005 323634070704043315395678802590399238560 12088006 -554884782589761704257701637922760806400 12088007 -650563654385981673384534420627081000744 12088008 409172743100143736054124873911068262400 12088009 898155234565644575340464554340179713040 12088010 -351790121124281962896122204541555367680 12088011 -64312247964022083723012525999101519136 12088012 -1030408938393517065016539300359103068160 12088013 -242478844215501426322507900778851076640 12088014 41555724877633593491227367176418289792 12088015 -34977132519988975210436333082437454840 12088016 23390312814321128931807444217581010944 12088017 -193826091132728219102800268990583836766 12088018 153045444118257249411376109404100911104 12088019 36475338400530023284488632937180237420 12088020 10808106390623219719330799382702735360 12088021 1912503484676604540336526956813579566 12088022 807957527383159904920745824946275329312 12088023 -614178532399444613998204114044670277016 12088024 375834794403073035436616302231378821120 12088025 -75969623878228830658147032981392948400 12088026 520519334786705512502969075950888446192 12088027 -317193895404166664766236388940737395200 12088028 342864338418157144239301458124948055040 12088029 385845129437693591462587984214211462048 12088030 243566740721401646507060302113442139520 12088031 1082010707443433380843936028033516472 12088032 -87071842463487660009781309677571670016 12088033 1006934999841433998997004366056403813282 12088034 -55928923827352782761222356489713110016 12088035 463407929721781987365823438550809962000 12088036 -255549127825642321375209547802977738752 12088037 265111618201510716852100688725537371840 12088038 -213627197338408755981969755153083246080 12088039 -634081927417346082202614004105416585160 12088040 -841849381251616542686851724923850035200 12088041 -109203033445696261155716726222092124160 12088042 505278896857203461158661147122562634672 12088043 135564859944795441583439940322782561360 12088044 1006812827982640991240955038617034895360 12088045 360763447052806839535957189217736972300 12088046 -85438138619451152571165987953161902528 12088047 86613560221042310599885825178481576960 12088048 561644668102249089684085327423471616 12088049 -717087499300143973303212626859144353040 12088050 9649783825073251548326217988470720000 12088051 7056188014654550824798897423835626392 12088052 263359395507040904988057544048589298432 12088053 -572586829071893813218289258602294954020 12088054 -621263127402671822141641646021892014976 12088055 -525767564937830841178851875804735243400 12088056 30884205332965190347068442391568384000 12088057 -15623105593418706706039991754650700694 12088058 197324025527649527368417550702926475712 12088059 153025700771315964998667228259890544128 12088060 -68261766395854618327544693668102947840 12088061 -241460320687981572719135852222823739188 12088062 41906183535490547841290619492565831680 12088063 -1218643939067279066511321793915861587768 12088064 692517986541764600182649063525396250624 12088065 -334166322236810169175342921603853089920 12088066 -28018080322642314843712353016800612480 12088067 -2751308002244939785084949871782306134608 12088068 -50855222761152498517753061343331292160 12088069 -78193693198957934344148969966270464320 12088070 -31205941760145859416645722699140166400 12088071 -960446944470727111149249239590533455904 12088072 78241303416899916015643678369860864000 12088073 208301486706935427480902153261676207120 12088074 1733266731277463703676974035018074368 12088075 -341348941262671920099601391516777076700 12088076 -115720146349494508691748431448480399360 12088077 601447706026782549674027606003257629120 12088078 -1644153775617447892680973800950338560 12088079 -854822118727981426997055030403313578320 12088080 -43770805029658774535675216683011932160 12088081 311764688544568335684125779583473649652 12088082 -759396508732740837071437777397919689568 12088083 163036101782907840491596258945901086464 12088084 -628334545011506312633237681979746957568 12088085 -2477693971629007424156301272379032040 12088086 -591932838983456644230892069734592505472 12088087 478017534252974939143535343835966504320 12088088 -379761286904578433980233251222769930240 12088089 256898402525800853327597031336869769600 12088090 215221150510547479561315999618023905280 12088091 -1224693758264655576849544268667851259288 12088092 626139056082369164564371562191927959552 12088093 14658026513098533763964757250744106342 12088094 396454992683741308371293517734994996096 12088095 -540564919835108825128342276779690426480 12088096 -679330007138752712806043891877298569216 12088097 139764084782649590798092397411115835200 12088098 144997828042010125192653445700493667968 12088099 -6450758661609959222842875986978683440 12088100 -210400127096674663375639897906958880000 12088101 682464874750557032995025531639762516832 12088102 300661622489490647966424349434645760512 12088103 594784648726407646483165299612015142944 12088104 652950723684192367607977330450770739200 12088105 -458198685179102667314748102090992023680 12088106 1043374920656921119963790512839310702080 12088107 -148631310627486451242729796600021060920 12088108 429439202377284891578814661098202934528 12088109 280397264185180481403836233674085036800 12088110 -180718677143262349892544286941627801600 12088111 -238270188473901830527448328094149740160 12088112 77562270680843171822252421915328806912 12088113 24822703947778071813797818609847916144 12088114 -296771556628100153148041282135682244608 12088115 -196389007060362563930095988394066500880 12088116 32651177195539951884619889622199966080 12088117 5127857056788316466512509021851622432 12088118 77665419784270768436312787567329513472 12088119 435724608792615042468937411415340480744 12088120 406888393728244859901238395479511859200 12088121 -896898573816178322220753249973923321456 12088122 70802018019012287463203046011073467904 12088123 -797927690681214870044166291690112942280 12088124 1083253085630538090344989114530622135296 12088125 -14243756866894699290361474356677580000 12088126 609361963879295568860418577658511317184 12088127 -685224574785164606289595536225472425024 12088128 -139016059727326279314742192702425661440 12088129 -194753753629687461174934973391529766316 12088130 640169075064960028313683709857003452960 12088131 338624707968980066562243544476403700544 12088132 15456858625207739777286451792666632192 12088133 177179020476332489801976524814044469984 12088134 174787221642647166908786131688498116608 12088135 658797474988694386759527627339231428400 12088136 253217324004635353639379209789146055680 12088137 343878391180647051882604195510810290960 12088138 565035418910996009715396132083782620720 12088139 314815315263644543558052207554989162272 12088140 -109952817068874598838449452010464215040 12088141 30109018253175628970813881997706842400 12088142 -278162031830045203578973840604884684800 12088143 666437135228936809675493186122843680 12088144 -53273515639697234281890738438192701440 12088145 230843319473488910998251824312977405800 12088146 62457005568358658405273945964726726144 12088147 120038846673030832220234926415175663596 12088148 34888107138333195033464168033600167680 12088149 51034214963297670329000840793046575264 12088150 -39425848804481434378504137286876152000 12088151 -917125090419857755833599021552054617848 12088152 -259175951186858457728745235427960186880 12088153 -210248827353593914974640022427801350688 12088154 -166353279074121637236628985108370631680 12088155 -279894560759882727174676497575337981840 12088156 -621078113166494609237718431463108526080 12088157 -1567080071946032080891442067756606236340 12088158 -18792922749117914994550716403488193920 12088159 -275401677787399619897252649762074908184 12088160 -3537121739604805454438388772141793280 12088161 -740893246686719654036378097468242661120 12088162 630111567510606065740645728692803082832 12088163 -45413082194258942595907127176930959588 12088164 -46337196371591769487266975606712240128 12088165 2028761142304962238530683929436585203200 12088166 4046130244371127053002450109394649664 12088167 -104923296378005788252140588274320161280 12088168 -735149443319084555180359724669003965440 12088169 -45007357893548157425152661685033654156 12088170 104521793919510006606989840030285299200 12088171 -245272722872151559341802956418186379456 12088172 1112989387079625367607872531465971538176 12088173 -72948848666346225694714382238184287552 12088174 -383147642110527603786401385257247429888 12088175 -173961681054191124847465163127444846000 12088176 -143898291178670229726499774873650855936 12088177 -882613005524833460868559698499819100974 12088178 673351813515701232615069983831799578640 12088179 -323004372661650904689679120481151917340 12088180 -228689707080413757655381444426620518400 12088181 -450821063224632397513100052537034874208 12088182 -269462035402613214168835455335728147008 12088183 -700854455586839153653626141305741359376 12088184 298145527224876004209465637807363461120 12088185 -207603918918295323291736953751239753600 12088186 -516951622714255167700476783368611050240 12088187 273931645112610049180084111284757242960 12088188 130529108836167122285973379820313861120 12088189 1639568064696730218793662894999003449990 12088190 -658026942738382988996731686084156215040 12088191 -364227521195679285098406990603526058808 12088192 -1417057956962481776727549796754758041600 12088193 654433411184366856803367664455350857044 12088194 10019006261440547900749726043465544960 12088195 -152751880160899875694303946076061851840 12088196 37476843951524336791858723684003761408 12088197 -51698434737945208324021058088556581888 12088198 -611839850987677252256423661812751914400 12088199 302577736131516141919674882282154644480 12088200 -363698567324196296698816155115877376000 12088201 -191132942092260892561645849054755749196 12088202 38132550516555300251303156722831478784 12088203 -6791002651465562244811794267160805760 12088204 62688063114217172897605634103009639936 12088205 636646615086298601472017355809659932000 12088206 93714318442289208820990077073339554240 12088207 -1360153828117463430198698700434610636528 12088208 220557018246988452868347203809208500224 12088209 -32452232016298390467036620061162360960 12088210 -275833639652791293712214010599398950240 12088211 1202368492472889719503500499674833008812 12088212 -1082831679176740464938917141825647648768 12088213 930099394441267805802438009090605720462 12088214 54674786261205707367143655590922279456 12088215 480996927168850245823215538417893468000 12088216 13481083735192817198783380298610524160 12088217 -260350876469118590668534317026591575734 12088218 -136397207090137002420986770828654264320 12088219 -440161409434938927488902922531092234992 12088220 -464631465777769514630263817547858117120 12088221 916720168548176078850663373537499973600 12088222 431108130388114813961924752554218780352 12088223 -4209316606196023619272046743234311840 12088224 1346501124290110161663765609856515440640 12088225 -202367934942217522590267312240885062400 12088226 -48761608178840509862498122128855085056 12088227 607720083348140549847907741664834553720 12088228 -724378522525091676680490047554732293120 12088229 -171226440643545498882081172515599407170 12088230 78628193967894116368503498616171376640 12088231 -126838109353106261621881746739191896968 12088232 55981750174451811449962345572184581120 12088233 127694326586638743809119957228410532608 12088234 -583573191130482565531549785414789723984 12088235 383613014520373488145107421445273777760 12088236 299911358976825663706591589320924595712 12088237 -517393800475034802374993838747161194880 12088238 760670951130265091136914827531134016896 12088239 168884477643143160675655092073859746824 12088240 -131674393600605827828860257422560788480 12088241 83176558863982575648606153181401016320 12088242 13322029017652910986114237427962371360 12088243 240369620431834318465486449542822765944 12088244 313323569048773867223236484583834378240 12088245 119507822363841603832167113912963840640 12088246 -16923690905601112883001482925074743296 12088247 195113468314998186644749367866948644960 12088248 435089472350560358855394015438431846400 12088249 1392062193913212411518661210439013806250 12088250 -44471567428799889532005555134567976000 12088251 1183239265350547660249270338521965274160 12088252 1530739609456269227805311976512825195520 12088253 408183859647731383516853109428950106700 12088254 19411322392295170489779284525352448320 12088255 -24778298298320997978999524676164100000 12088256 -476770913312040103018298661463633428480 12088257 96115119130844896981585838297497142400 12088258 -125860812526570743263234735961057727488 12088259 36529590976254972701959132619339069952 12088260 395029563436329004679654921210900686080 12088261 -52697286905342892594840106023356743138 12088262 -311304939724955583927967558881598820736 12088263 -90638766755222126113648202538586968 12088264 -4141167248294296257012415226590003200 12088265 -249531512937054843400822568805402849600 12088266 95917382827668409013438467611055189248 12088267 -797418325993744032859028904644124184684 12088268 67306645353463174949332364454035221248 12088269 252550866739671596965415713581583795104 12088270 8657686098080314138198821305142636480 12088271 265456168295510221464568686027426661920 12088272 18267085863552550151464926336556204032 12088273 599028628049058990390151163013264479400 12088274 -615172644352433679915980576142152755200 12088275 -51511478183541708491089275532110000000 12088276 110708072602871204264144529350136764160 12088277 -297364644799295855791374883566502397874 12088278 291432332082116461627816552205487942624 12088279 -614023999756098958564836377127284569424 12088280 -516029419601043390663040106188224307200 12088281 404206495473364703761742557902519719904 12088282 724241597137452543317130109128398506992 12088283 1208330856530850629563357270861168430532 12088284 83409431916571528948689149168152826880 12088285 -188911053769552436362233333005285041440 12088286 217543446946769652106971134675095277568 12088287 -1033470235849159746667606575943059450552 12088288 -14738722739980289833770999710839996416 12088289 820418750367959873759049113096684448 12088290 198632520131540919883069047423472926720 12088291 541728744702905960962634728918099569112 12088292 461484177941486203562194097021785275264 12088293 -95000980928155646849237946002271011712 12088294 -49864757043029729723674748410570168320 12088295 434094648182495961150518844707987343360 12088296 -463856915950138220870439200484142940160 12088297 -563950777798354831055820271978099935260 12088298 870000918778686042668252090025557012400 12088299 79555493950404535378001499342532299864 12088300 -204223267560745132875039438797219270400 12088301 -500214105448485444835431438903439109748 12088302 111112742769373151420555141542902510720 12088303 -678768812060629617765091901220142483440 12088304 -12385086756615780864967491213924433920 12088305 -88509222461650110147325981153938297600 12088306 275847226988217408232846081954050585600 12088307 99448916472846457375032464702896184064 12088308 -698020702578064809562449841168997744640 12088309 -1903702726035342701441721546796589415048 12088310 14919277846462673474501484576231058560 12088311 -427546663930414669018460547357450914328 12088312 -595887960085073296604559210682613145600 12088313 371598967985417200570756731331413984000 12088314 -28884228298700534448417915473386165248 12088315 -47892266427584131780711049907049175040 12088316 312460803207281765468350488222481367040 12088317 -66499500117189299016081888518945814144 12088318 127517362163033871889950848242451847360 12088319 -6532771158957190718691210034853942880 12088320 590815057779111309024162079754504110080 12088321 408169175791522046623034591348486782912 12088322 158120943028375602308631725783182010400 12088323 -25096920942569242682500262658661781520 12088324 401902782870858124668862401705760109696 12088325 -398380439658418174704321133203374172000 12088326 -125810332762698421535300319010258255872 12088327 -278523852556369660496546964318933566824 12088328 244215641203562254191898458037642690560 12088329 -767321005003346872299302571668659502112 12088330 -81213045819227502421154805535008385440 12088331 -822208513347594982646776066107914626800 12088332 5853267584146632436543505873243750400 12088333 -239534626572748325931204973007322044640 12088334 -99444779393765890230953794029526366848 12088335 231780439787603588188788941335855848960 12088336 -16896046284569203880672347672646615040 12088337 37628035903702831896501306827977676532 12088338 -170458604106091057028776597126800310656 12088339 873162851976776318737359931316900218440 12088340 -117248139764808577266258578929145241600 12088341 912501903822343117911165181147624556352 12088342 183954719959165865007404775097612694784 12088343 -1253348680349742312280277610116026770240 12088344 -408939825922121828732524642557325025280 12088345 476471512848798452679992962294893131520 12088346 332009514174052829547136016339830428384 12088347 638465853152415170028355221874282057728 12088348 797509589557900310154567757584597636608 12088349 -158215843102571410470328624391237164800 12088350 -50973226088880355353884268661322102400 12088351 331085231254957614717761821646169465600 12088352 -715731257137511751107757446893865730048 12088353 -584156864214919382541704834415445673856 12088354 22996079745190827662802274145093711232 12088355 231905182494127653805313474205839351760 12088356 64609233726565264626541635379882536960 12088357 83184367855732536883914626374351833472 12088358 -197412986576584185974246173049787994560 12088359 -33863392952322875141273714944560985560 12088360 -894821904412640851384141029590823936000 12088361 -1516102557478448603576624430079967424000 12088362 14881614916715229571742452314791642112 12088363 -33126884903434823789413089726909778176 12088364 -111163332688740451786346142383828116224 12088365 670411337434683529333988157064046730720 12088366 -535064198894884380448545708003944050368 12088367 461918915264395095667883120149215046416 12088368 -157088827991307893531505093273348734976 12088369 395479622091744969480068712662251260144 12088370 -160570525324263860978224102186456320000 12088371 85139359564636680926944650510309081912 12088372 658013802410201369624462989641916384000 12088373 895931646636080162842072447047914065728 12088374 -161154910231574685201243593007561483840 12088375 3375794031265966056471927048968856000 12088376 -1139053023693140773663390173786374737920 12088377 111061137179012225693432695818445752192 12088378 -250168589239370602092543922933388687760 12088379 -1754047694405161889699587611848037301020 12088380 112513343828647307901945792675589186560 12088381 -212750626469441677809348418471960392960 12088382 165766345595214722077207122773180673792 12088383 -601418655658957173964837736734725752376 12088384 -165200028271139295085381037317947392 12088385 628724069101031660529063642118691952000 12088386 -98043609692932478902409661470673976320 12088387 922378824379361451228088915991197816272 12088388 116424504927566183696246993244702720000 12088389 -762586726449677271963659859372442675200 12088390 -114499260741287866708994595418077235200 12088391 -265155520649938749411139372294347576528 12088392 84915480762216119588463433424531865600 12088393 1125272190021683766995366838373559591642 12088394 -240114016550556334402114079251778164128 12088395 435012578023968206858434160138685981840 12088396 -869673754513460860117061576050528563200 12088397 -406046166473747537546950949959414068960 12088398 289269003841479219733669298433374093376 12088399 202243533789517166851998485259153385008 12088400 -20562524073032911323543082223055667200 12088401 -212574925333186161608946061956181677984 12088402 -65608275102925013891394820203878544096 12088403 696062819737319741394365151412867580652 12088404 -9626035859868330631669182083008231680 12088405 273009029317034477137579749823536153600 12088406 226250360822876936900187603630180423168 12088407 294081396508426826980053654772532670720 12088408 1199984952009692593441692375146842521600 12088409 439673163405719248203415464777963602304 12088410 -155508651693579649134795608705802128640 12088411 504968376424973425134666946224191527824 12088412 -1782216449791475946559178877548098560 12088413 -399872766321639205702741680619566974400 12088414 -145197864625605041546116048091808141120 12088415 265378868416139691887216975844553771560 12088416 930736145949937687244315952561513037824 12088417 -340262703478061084685175112746451748960 12088418 -6073240295079688148222397386848750080 12088419 -162417402334280073860955549281121350400 12088420 333192327987712855936492555980790210560 12088421 119466985442066466937675752269072579772 12088422 -326894397450746995764143679963855732480 12088423 -141907286867474111124139376089898086416 12088424 256673361181138951006095129719887272960 12088425 -215355204219027269256708070150922196000 12088426 426226508383307148379406025954284327424 12088427 277168289320746654331313080827030780000 12088428 793041136112471545761737313937932214272 12088429 855935126361307060000534614407229011030 12088430 128455296876926739188634312764955495360 12088431 80641694837773424901805306579565291664 12088432 25427897878681172386663601711925952512 12088433 19681329776204538815395730640161785920 12088434 -324374895808834185251708249034159361920 12088435 -18876429313063127984065903778166364800 12088436 -472206210792218674212793189186993932288 12088437 -290949983695846958783866409777691471840 12088438 -220024827550448670130519281345165206880 12088439 2038732391874853834920244491828270008832 12088440 2025233319206289719322289117841817600 12088441 -1228648171048057124093263283732109755158 12088442 -500271200174208163947565886651962090128 12088443 510881607815263068963104725649788949184 12088444 373932982218052364173182757914677798400 12088445 805589107649971185003221293080955035480 12088446 -3694141432587197087480425355938650816 12088447 583688710048110263879762228551691676480 12088448 -1232959374245915580383342729783704289280 12088449 815034590663050354219745094361043426034 12088450 -12073252077334206526751491284451584000 12088451 1394189370872683937318138823707422286400 12088452 205363608499684738755295920031282974720 12088453 -146724394399277870208280543429874329316 12088454 6427573429175560407433126666875648000 12088455 117891374435778378342832604125041093120 12088456 401081503457829653549490298683832565760 12088457 8004204432810557483474235360996280932 12088458 -119069449126287571918451126948618336976 12088459 892596369034227040737404615552847795120 12088460 -176730219874021787094583246756670576640 12088461 1003417112670834193676638417114887168 12088462 -669145116536238172229776179966883749120 12088463 -506149695020912439156584092157604270288 12088464 -82212180900247341508695227776223870976 12088465 785919450812816414586071588800022985600 12088466 99194157211741122515562230229994809504 12088467 -165603926175202741604568110073709839360 12088468 226219081629296996446931604702131685376 12088469 858050490776940514674564398994970158396 12088470 -127860015497426201231554437272479248000 12088471 1203954411893853250834601816434672265344 12088472 1583602820204802975528394428711195955200 12088473 -77800129465628723679026236122454249056 12088474 13309290933025433481392868027687530736 12088475 223795275333375511921415671436169580800 12088476 718959330754475544125105766986212646400 12088477 558916918785086459006405287211467428326 12088478 -673159894679471904543130622452184912640 12088479 157313473580694986366906702780406547488 12088480 -1151186450488216291103307228330753392640 12088481 -55057203825150529473379830599970012672 12088482 180236176363190348948110481940204209664 12088483 1022144526185348259238610232810060639624 12088484 -548897740985711415156489908150576102400 12088485 105883952053320274424778877136774032440 12088486 84669533835701401033221025065483365760 12088487 -1223326745133151675161957038945199177864 12088488 -358464052943178401437320603955006586880 12088489 -96344365138991388494173762118344233344 12088490 152681227503413020170870926820138588000 12088491 -192844275449752299402730120210641661608 12088492 243358171276485410097827701559530491904 12088493 1627154205934616375210642407299825470742 12088494 252370102070866175247186405819543674880 12088495 -279316721638729085579745459497396421120 12088496 -976113836549264376170278529853652992 12088497 -159249208533973760345662954348816533120 12088498 -336158511881288978048759785087891830000 12088499 -506718981890563015001611442978723392500 12088500 -637181801630080147747084605813665280000 12088501 -1146263516007016388150210982662671246080 12088502 870949668903235570415357598915216449952 12088503 -258855192383822505613726243315031376000 12088504 10272537506107725439575405957741342720 12088505 284984877442482679060904156960446800 12088506 382923327207183522257020860867953170944 12088507 433017837293474249146423465767000710756 12088508 -30339014902619931598776013793037081600 12088509 -848793585636015131849052909872210480640 12088510 -115757441097044787416568290570035200 12088511 737499929475080553964469740164019733352 12088512 -22905846739992884119512732109287456768 12088513 416384152147109064023224399982767588740 12088514 -119472285296600348445864810275430248640 12088515 147993200873089395437433712259076358320 12088516 916548008729453097133162507435535293440 12088517 35490952044014183653139200342433935392 12088518 -73772888412059936332541955536373090432 12088519 -316319610339049431117817803817397932200 12088520 -277165019144762396763768334146308659200 12088521 -61119859463441810390381219611242384528 12088522 -5490481651268589683043399987641625600 12088523 2525408298330304989565571382300889970880 12088524 51195387433571015428689242537446244352 12088525 354861075216200233176198206443227630050 12088526 86335719183517422608247625992711880320 12088527 -87710573630163166436222783315157252096 12088528 -227352888870359456630367472681821224960 12088529 786723264941200360604778422014765883112 12088530 -144078531907348156796116221550507750080 12088531 53117252332186929482324313078762498048 12088532 -539337538147331286896538599609446668288 12088533 -53902687185100137889973798196289559136 12088534 256683561031944786665110283204284263456 12088535 -509538940903460393948491615799177641200 12088536 73271086665195587185017962619072307200 12088537 1445193123579198130659428822823748754186 12088538 -318238418851528135251266941732517657088 12088539 -592598298269371525553179808976301848216 12088540 520297811173586136236719680232078026240 12088541 531202884240512373778989074516979803520 12088542 -86636306363320161663076629770128874496 12088543 -69163802124580565005044101016202607936 12088544 -437714804754746976988695219840822804480 12088545 311215087432117213531578414538893780480 12088546 -398543640146575764572372450574471202656 12088547 21409316446942541695977947190857518080 12088548 -352224838787858523599782508035012730880 12088549 -719634672494663505750973880170552499040 12088550 -79451917449985255567079925873593479200 12088551 -740730532000437578604867216355646929368 12088552 280770001052459579525867301615130214400 12088553 1371079742380217371775812817441582363364 12088554 -262599214945424322114371242775486350080 12088555 712784890751778409636944235284322887360 12088556 -135604593905161917883166142767552812032 12088557 59464317385698720254029940572963134648 12088558 170966060259061871913421559367698875584 12088559 587202726111901829696754911539181036016 12088560 -1584043205747489138744470445830963200 12088561 -89127323919045504688640661810212544000 12088562 -15041831313555371839731961803116668800 12088563 -437405858632869746502392207008504855200 12088564 -462363891799289389523212526083304225280 12088565 -810619600480069792489412900716094973540 12088566 11861200717687493735291255197579394304 12088567 -706888960143293108426372973415311483560 12088568 -2866579630067645499926042829445198909440 12088569 34347744137175761162105356763032876800 12088570 157193750548377731643763535625174819840 12088571 119387231391721816858474654783167738384 12088572 -238594923060876942768227206651438775808 12088573 321217240838574367844841854236618937440 12088574 -311729941741589260712832847935335981568 12088575 816217443849679166334809802569582430000 12088576 905727164073280072627533664022442278912 12088577 316033061474887828739747426315157831426 12088578 -240430969644820514775776110180657896576 12088579 -498668414743456711455339756853826528360 12088580 11556855720523016383493530353104486400 12088581 13674776166518202895426322414051234304 12088582 -339667793031396970871696838593838926016 12088583 -367296266108921774437566025782268457496 12088584 -461730048418674839607503450614100582400 12088585 -456783109189655059797649513832963480220 12088586 -26209345770263569666795246522555211520 12088587 -381104050142341614630259045857829966848 12088588 1071439849628943594097533299908242610176 12088589 650153915339165026886369958915557131980 12088590 902025576924106479358882487176995840 12088591 -1917793996188142841385723078681385744200 12088592 435928034403529444372837998294813327360 12088593 -280801180411228169184348378005392883520 12088594 -166743980825072688990112120013302447968 12088595 -335890753783505002262558214085258944480 12088596 146738591921044507395118306978385639424 12088597 911200852881192237957150100173077164046 12088598 777541776501633081875330604467200352640 12088599 511247190954535553503350108651916568448 12088600 189209928686642957034582487561338624000 12088601 636321017320369907122217218677107089152 12088602 21967855495100556896341462363808880384 12088603 -154412477755476517392695271001062825120 12088604 -298317205934690098699140626051723621376 12088605 77731826006863315534604474354881835520 12088606 294732275065557179671137490287100398720 12088607 -952944137421402789900952494869894031360 12088608 -48895699885210589643605215701809233920 12088609 -127654682717113236266644680707230267840 12088610 12658862127088150366233510751574223360 12088611 -364525250796916018455549770378208410112 12088612 -1168156433742375409316567097404541099008 12088613 -1656031911160863253340965691785875572160 12088614 349531433240360448116472346164494517120 12088615 408057756494320743492380737702755087360 12088616 -197811338404041150186921877000931328000 12088617 -722907463900234666510229302185240705120 12088618 248765233387468222689411469994943554304 12088619 549970951778312615906941594302652988520 12088620 -121346591529387641967904132136061849600 12088621 1537535561945645542057270327902578395500 12088622 -1330815350309429064563440295200751616 12088623 893325855664406503801474448824415397384 12088624 -45212471241568177604599323492413685760 12088625 576312210854941675014152679601746642000 12088626 -698986730260655814539134481077911168 12088627 -71777457017015040532398641976359852040 12088628 -127251949624718031315768467418888161280 12088629 782331869881944671370545539750704906240 12088630 75127854608919565933830207031658856960 12088631 118357126374561170546624940126858603432 12088632 -393546351873290832361421448178122547200 12088633 9322380979462221606433638859950016144 12088634 282562069545699603652781941625579965152 12088635 237745656628045851031451359598874470400 12088636 -109876290430902839358927296799028674560 12088637 10516838940558763209261864931143237792 12088638 -132013256053081737430441389632852091456 12088639 -677378595170097520116616527496316060976 12088640 -81263187951112311988223640721969643520 12088641 795850458892854382890375156550343722464 12088642 441931870258414472150352914686935755472 12088643 711508162973160980148642829295793360108 12088644 -362700162523697740322361468039295017984 12088645 -185391824876944033888700910267006862800 12088646 310246972437661742541682377402692178240 12088647 -2676076450513534023328157048656189776 12088648 -610289994026581170797388023347607470080 12088649 833875027887194689514246558519346090036 12088650 -69004878563572041750437945237406336000 12088651 197575031016401545005317694392255941652 12088652 -841261166888531811809220232743844318464 12088653 -216307490561849730696791389435800000 12088654 -70523756671294224097603057881735494400 12088655 -986370997806189676686810674693034750000 12088656 -189624211217025921556590919757172572160 12088657 66185425021250117550329657737474107712 12088658 -66407136359913999253545781606421284224 12088659 326004820444545681643139207154340523520 12088660 334546989644166226442931366413167783680 12088661 -652272208867145197894662892529629905348 12088662 37538764508019102413262166584945100800 12088663 -2601598370075587854705916126669841337536 12088664 -164824776872141903787932760711574241280 12088665 -98612871625061734826450097063987257340 12088666 -19361299636550344369802890098737095200 12088667 411964543892040406510270218666475651392 12088668 128912411039202988792458277915422028800 12088669 -44253235699719602029744994902585059156 12088670 250070622801073635584055711749039948160 12088671 20633300593196814061171858387301053824 12088672 377585903395780317116934674603117248512 12088673 62211911829996670055544525414335619264 12088674 74575813641731143274992333250012313600 12088675 174697478974719971731044935977983926800 12088676 -18905789851327297936381412500086835200 12088677 201314507978457740726356421882689456032 12088678 -155241695121229815408050819132507701248 12088679 -916594383235660837229625108676462581240 12088680 163909150112333902759601594480750592000 12088681 599071439768616493574157639155233728000 12088682 -436723139968836691542556890758646302208 12088683 38502378730714370857009972983355907880 12088684 235873889332946768421962140303628892416 12088685 -35251890089157231587254396534326071040 12088686 243801300223216989164485771023794542848 12088687 452902984798301278166920543381601803440 12088688 5675297933864871866087024178568495104 12088689 741723177256566283826357932801120992624 12088690 -418636068920843173471803976700894020800 12088691 -900469213284036032291943434571288742200 12088692 -137511502751636050820454140127998976000 12088693 -764336202130808349346948436028604971680 12088694 230679969346928304288026636847405364896 12088695 -363301920982594391869779987473567740080 12088696 -337451175358989292111364604565806182400 12088697 -261314822182810889548434517251966328854 12088698 307595647963500319824511231261357572096 12088699 -289361087396716292454196090881101057264 12088700 112639205225322516483103672386388454400 12088701 114390610490805614571665838826131382368 12088702 -754569819195872640606431915652328232448 12088703 -905524949871971495735307508109775008136 12088704 336655659430556496983054803003496202240 12088705 -300420714799849302954572071605892564140 12088706 88334900234709014721698073341683668480 12088707 -94793394795161855292097118613680736960 12088708 -329021489991784230711905144236852273920 12088709 -687438149351051904460128389476651005090 12088710 -466863052294016490646487795272026220800 12088711 -1772499274219303102969714177557418515688 12088712 -124894936694606992582150511174201548800 12088713 83308020829926640732132278043535975808 12088714 71712964019668750410409797882307371264 12088715 939108866910898303842003483563288451360 12088716 680790361645702350248845029795052637184 12088717 490874436839561248251450911756389260312 12088718 188153304376215283488823408572431002560 12088719 -12338525287735696220349004199097015816 12088720 4059409397850515876223219545851822080 12088721 -78767522461182075595092380020126991628 12088722 143221510231613013491207483260885357824 12088723 1308661831892867425207734588558788492972 12088724 519007254985473007944291815466276506496 12088725 -358344434145320693460773532297661312800 12088726 -460683479045163122996224681054786176 12088727 6628036124402534128114708273607358144 12088728 -611584034696877407820701538358285056000 12088729 -467796520827297117345365987648101106688 12088730 -222510864516392670793043898342426942240 12088731 53340270826485811862157620324049826560 12088732 -6557716388241251986962510723859609088 12088733 -1502919639305016689394955538878792629018 12088734 50335268049040138792190451964793862144 12088735 255547301739359660591315506814278336680 12088736 -179209744373941254124581291143816282112 12088737 -508360260519712452992435772361780896000 12088738 -1129245084334658097041233117924350627840 12088739 392178780414140040681858185331881619144 12088740 -25440343239656266706643658075528519680 12088741 1304037375251763347648742690819489561630 12088742 -895530474654782074785201068589683677728 12088743 -33661620628866542308465555710841163520 12088744 13703383395390470544140009112789073920 12088745 -51810327264481233821084286864663003000 12088746 188312416168963651040400295035522090240 12088747 254206888516760584910656566518553548 12088748 -543336437961038799212684723483324381184 12088749 735313745261686155555991072173731804160 12088750 10727389890624428789804243796897000000 12088751 -640592923350124567980217563556396376880 12088752 89743528556563159226427515940117086208 12088753 -539826285953791423534189584149233589520 12088754 -149337680858572263814774011138285980160 12088755 218897846451043813819051417893075219360 12088756 689856159091129846296769528177733390720 12088757 -437236142095420772012063391594900350994 12088758 315575016197771914976063503438606411776 12088759 -542271984496174605435967592761774545200 12088760 -261490622699919682064689815285964800000 12088761 270342702185912693416466896001260379472 12088762 230483276184993066781493167255901628672 12088763 -342467287145421230078405341419652831656 12088764 488016267593930214757332233482120582656 12088765 -130412218535440193397778591483523808000 12088766 375501865442871892033067203509147135360 12088767 -728337657474309998305582565465523825720 12088768 21641963905243312003619603369334669312 12088769 196449573956376950896783877423453690880 12088770 -127207169921211370040589352995595599360 12088771 -1247946684157946276347483808478730137028 12088772 -98419081760524007198033692756572438528 12088773 -132244346157382086269351841474187041378 12088774 -17738891471412116548663389648500520000 12088775 -504965342983845220216199855500303447200 12088776 500213524350490524195479408773268766720 12088777 -655870113406478851251170057677327852800 12088778 144490139505384583497347792172042025824 12088779 -188813516303678989940121831492359595816 12088780 -560420537591089148133624941216847744000 12088781 614534373427960442218585174968407042700 12088782 -359281941003756244130138373400525154880 12088783 -508747749054508308050144227552765099280 12088784 -291811799842654756751379719626833002496 12088785 461320119340184820203512864680274479360 12088786 1229389600185623784788319028957838190720 12088787 1419513550202031385937961230970896963436 12088788 129040930944403893400572248016558551040 12088789 1580314962224985898265982020679016320590 12088790 120231377319398822020842615872606983680 12088791 -97766224919148026462367061539086561280 12088792 432517252813420649280142608626819328000 12088793 117810811438785890480546265970899564042 12088794 60433517603470774715579859659464665600 12088795 -1255096025689211198114336944864188523200 12088796 59208869135451281999203218644619230208 12088797 278234527186608792424805964298236269184 12088798 569501352459652844721092916065016758400 12088799 1778502970024575956842895203128328432800 12088800 -15555689052088060362690090266119372800 12088801 -11483417477986560945537753512655842176 12088802 265104219508049095034067734697061242624 12088803 -466182824492533388143341973365571405392 12088804 -164441647689032639993108319378693419008 12088805 17183801028197382992577086744647627200 12088806 305342154370097839437837552859969485504 12088807 -31690336072908122006214890939027874384 12088808 1025752050690892877909162299112610216960 12088809 204391258285298208287556981720274407342 12088810 340405106707814328177295948061252117760 12088811 -156284829879573358358422736945113952256 12088812 156593801484541094129769209157398656512 12088813 -516124094147074868624942891654457492480 12088814 473463441642220764174980155693236296256 12088815 295335794315664570931813701564948887040 12088816 228264812653853158641520196033839235072 12088817 454257645084125873357937339353454933300 12088818 -112442792004932255255299042844500239360 12088819 144345293754686690275243838216567488752 12088820 691694651449462122100873404057788302080 12088821 414637869799430274816600208091866000800 12088822 -280039445329777208497514224897523006976 12088823 543208493097820582496264594895181452288 12088824 779307429331846498056454109910048768000 12088825 118013492394946430249121092219443198400 12088826 -66727788420068104652708751310739182080 12088827 427763168232064973699076492149984252364 12088828 -616589410559176512711571180924124127232 12088829 -461383255223438766467606093288222025780 12088830 73876446216458588687016899292656025600 12088831 95186721562354510883096518354460037632 12088832 -230904430858262987983858533264563109888 12088833 -39615481876118037743715230566158138576 12088834 14354150917150842221174890296789437472 12088835 -47375479308316756661272572767775393840 12088836 442199619180987563627978997285564809472 12088837 683865171282243930108083134324782347486 12088838 -64228060791617928917991598685984014656 12088839 288677215882141615572047758705391142696 12088840 337007653706594929756934019765971404800 12088841 411894332937855072373702065021790733184 12088842 -560294540569054506448611284545699070976 12088843 18948414660855835373315519789768111984 12088844 1159386642355938195399828295628231636736 12088845 -53970180213067191018595487003430448800 12088846 -86375835742561861381776344098359816192 12088847 1123159178301909808919535297410446994592 12088848 -3730849111891569549119044001067565056 12088849 -355431990158097659258771316544141052864 12088850 -175858209374005891403295916763705335200 12088851 740392967866981277268318966890113787832 12088852 -109739985948455977513147720474374502400 12088853 66807709688251334681729716855037368320 12088854 158911768297657559672031115785876884064 12088855 -58699526302944276011218094411208315240 12088856 -240456230113918132793849529987338649600 12088857 -689873566379117442386973155871069307680 12088858 -459015508594520884940031044057891596320 12088859 -457457408384489693865133693615278690720 12088860 69947758325630529360784366293690777600 12088861 -217578270535636974549289889699664816538 12088862 -278361674848999483800541496078250763968 12088863 3863618663976523713394598879564607240 12088864 1316814348328729366551248967937110835200 12088865 -57872015597597683682081070086736613740 12088866 215224645360627028913950917605236644224 12088867 255231906173715864606443538362003319552 12088868 -1223388870498828277991855765822472576 12088869 -142292885440093737588386415437421151872 12088870 104484708674421743674687265122841049600 12088871 31823590828686223680181001310692526072 12088872 166829187914025287448426673716648345600 12088873 92747722324104223453112326017536121844 12088874 286904715161302935699931227245585463552 12088875 -890572492626235497072274464655894836000 12088876 377969669941430426792452609626456883200 12088877 798358437971600915644553022843453933366 12088878 306160088288116828094986129199348457024 12088879 -135663902724783063420681394079367128520 12088880 130643005908653584303775477357232783360 12088881 2309666512426234658476973325267617664 12088882 470431261500614431994403362175014617920 12088883 -310696540509747716618868573118944381480 12088884 91265180383677615513898821325317292032 12088885 175767211033190385248982275050751696160 12088886 -330867547749474389536774569637088013696 12088887 233379333326279769725479907296968481440 12088888 464949511726845393933658440051807129600 12088889 393884628516573054195105709223826459690 12088890 2995850118990666272574731211905552640 12088891 2456905764247969311302419469200328784 12088892 176872551732821290926412744153999755264 12088893 -780081458170956252498495264031666811136 12088894 59404166960612618779348830117695225280 12088895 -94849887844197601018740453188435179680 12088896 59698521156228987418403881904850862080 12088897 939592769254541370426622746672018865346 12088898 28163620006608508397735661062718236064 12088899 197285527502188907343595068732667014240 12088900 -111041654135925395439450690007844752000 12088901 388080541902395878030800933687904598208 12088902 -137459346525904710083375206464240384000 12088903 -76051686480369752272579748100882133976 12088904 1423899430122901118040651967370141368320 12088905 -299944123399687819391014854733100642880 12088906 482032010530259863649371664035558255152 12088907 48793368877724964033043757702186811156 12088908 257877957973579499221286258728051137792 12088909 -269352988580826629758956433762684701568 12088910 -554280302546530756173488679653616768000 12088911 -261679386398416377254822173311747826560 12088912 91827637602253125724870708614943997952 12088913 -572422156151984080129114704543228988176 12088914 210783580478344879636986637905739213440 12088915 80196924764922932747948010721540669440 12088916 -400480944581649029877493333512719314944 12088917 -1731079075180198430315698729331440991040 12088918 -231412833436819356716037510405809350080 12088919 948540899496971906855513214831043416360 12088920 68984700075206472751329780638545305600 12088921 415195895921865438075702452833845427200 12088922 307364266399523694303136908651373654512 12088923 66945882296161511604563947030930083840 12088924 13242797100035481603338092799740052992 12088925 -148306168656341401062750703267591750350 12088926 25245629014195022489889949367309140992 12088927 243694313478050872099783015665585286240 12088928 464823899423898719883482409242750484480 12088929 -364665468759294328585225212759076841472 12088930 -13082316056696061654795364961521889280 12088931 -14200179492013704529174720720915913448 12088932 -7168143579880289027098584882366867456 12088933 879665602597853384486310227542427997182 12088934 -1509732056043627565522543645394110464 12088935 190280215139963584778309054896639724520 12088936 27304653679638659472669193571881973760 12088937 -372437970610085184812864392484725960134 12088938 117229068776510337058383032674312670208 12088939 -1499078083534406186430255067163673029260 12088940 -106324849998018219035510222175426816000 12088941 -1142380110365101477110255435111182647680 12088942 -632827300800673688014756645157167275456 12088943 1117381798876303937153203689050729610192 12088944 -48895407633348475182076724577097482240 12088945 -115467535678005261848272468475217672000 12088946 -18281163622206139417197171705308454912 12088947 -216472964899291388494202893364624739744 12088948 612530025227343089429616839301900391808 12088949 1533092203714458579637077735713184187950 12088950 97211035730841567556589105614540531200 12088951 300454786996226338458961755298193259952 12088952 -814158533242202411654898135065266790400 12088953 598796548225618764461364022892584089600 12088954 -272872788172131405522984397284884359824 12088955 1301505897605104183016122519688248484160 12088956 12094253926870521650933628388798562304 12088957 400691262222228787904251857525967001952 12088958 127782339150079525901055298063606459776 12088959 -120890943371590550145300280271824396800 12088960 190591670439541847425030119004255027200 12088961 389630146105412447403040706757904784832 12088962 110326674882462620699578118964375427920 12088963 1114578804423301594900186808070170818560 12088964 -628363923616679860234768899673160269824 12088965 -55121455781998709782834740708387089280 12088966 -359199859875504576719390495331148512000 12088967 -902986477370401378132218007959014140416 12088968 -455048509569185345361135278381398794240 12088969 -698718214927978929723340691620461000000 12088970 131202978858633832412826002058262056960 12088971 -1120810916157187064747475364667090574660 12088972 219675617270821453352708823703944744960 12088973 80215307346937268821894582058687090928 12088974 -295143155427417466417286933409575195520 12088975 86175948901298302790708323335637444000 12088976 137338109360934591207029138280702124032 12088977 4569686502190546592039311255669825536 12088978 -316212531052794774750420119290188069120 12088979 -456550130512685108355044260458102139824 12088980 -644767788923328658253102788976735846400 12088981 175464748379803094906301545784336624782 12088982 -279056434964974735312310440004748351360 12088983 241782787772697016119299238323729202024 12088984 -687842766892956100934030630629890170880 12088985 94046598310467013103181048898221858180 12088986 24319696744131532134336302101789411584 12088987 -139213136819828998619876908075055994364 12088988 -138847179923263440694125777785904084480 12088989 -463589499418903581489200637757441908 12088990 -18331011627312221926325264833223443200 12088991 1282472099084483185317303290665349383392 12088992 -456301593996832920982257764622488567808 12088993 510752268653773378241773954311073243200 12088994 375556601710683533162736417870247849296 12088995 317638448029460125016892931075650483120 12088996 1023223602339674707991335239968609936000 12088997 -371992182655440930200903257092253092960 12088998 -409945031614755569394617449288022582400 12088999 526782703542458320627123156933628505968 12089000 357035922344609870538116365825720320000 12089001 -753704836955724693922408824024117203568 12089002 -173347413649924119553833824441588198400 12089003 293897127691966126676966982453669162240 12089004 -657943862645153983909183314857722427904 12089005 -493086639787297284707401300510382516340 12089006 639038229012989931175506361117123148160 12089007 217197136696307731143377735845560734208 12089008 69225956594452003818645048559691628544 12089009 -24055880957667475366339532499720601884 12089010 109402217139680249135089154960031505920 12089011 570366628421534231148802852781331571200 12089012 -491306283415071475885267812562921586688 12089013 692890935445421866089176283904057452864 12089014 -120120699819974470001891957506440542976 12089015 595435581547085924149126578806155225920 12089016 455409590352098287309262120965641523200 12089017 240756497649511053429837091253704326612 12089018 334656318954052671490911617203551955200 12089019 40891600927967135404520828520854039088 12089020 9485575981037283395860102669949844480 12089021 -136377874460238767533730691404708944320 12089022 126101389014833561398367311264069238784 12089023 2676293565877175060180518364116152179136 12089024 93851752923424346431606124654028128256 12089025 162825068783605765382732386406161640700 12089026 875171040097451400049812395388279317712 12089027 -1471542337828052967110014080268144717680 12089028 7727299414249589633199697438752571392 12089029 -2431630174799976200546793605892148460420 12089030 -334415039983124465088796674008410778880 12089031 -720943495615168751097029573240447279448 12089032 305529694570264563113083956178836710400 12089033 435376503827501566569852275881971244128 12089034 -872285779607787100741410848231039531520 12089035 -191114572417609786333939481294562382800 12089036 554128477073657472708068220914663258880 12089037 626802958553630981224975586189139706560 12089038 43821241986439490036348585747192698944 12089039 -4637967854989781446083455605967831040 12089040 127284015642392499394059643504703569920 12089041 -165417509333784380279743850292443692800 12089042 -5144530574597917436363032293716852736 12089043 113642251003895208263920618964266151160 12089044 -1148550640825110468433930715855017033728 12089045 606471867731513494116828036283208820000 12089046 41742003447224387088741900473213689344 12089047 512932817420133117630744253310295609632 12089048 185768965755891084588197638620888576000 12089049 -270086052494594034472930107051581732160 12089050 -254253998629569389505383026626687025200 12089051 -58162867916084459121109236956101759200 12089052 -30932684558636370653684573285031604224 12089053 670063441632606443027980893738978952704 12089054 -1124154055600281874900969353094537574400 12089055 -207302649864799407695241084232864392960 12089056 -234567750862462394970600568349329981440 12089057 516311152370870462126160595302213405252 12089058 -141173232533066416270050964331350474752 12089059 -1189182147870787502608225698147664688740 12089060 -551428795186112156397740626486102487040 12089061 -407210123870836468326472771579435407360 12089062 2190137945378185736265873166360312032 12089063 -9112510304596511135661882206993506176 12089064 -99768084428371084557954909320142766080 12089065 172394231845365933374259531867489479460 12089066 28396336636009061174537494299227418624 12089067 248184677873424713058549670524784382448 12089068 368919039181591832129477728664048238848 12089069 855525723161512074096090561561318976470 12089070 49251807526084164111161140057169510400 12089071 -32322299783137335439815099162158420000 12089072 -155289615319918937229585151409957044224 12089073 -805650232205601429157392629035057862400 12089074 -529458033192177005554754995520194361088 12089075 -570865925312725564047856245371090495700 12089076 138242848232516737433740706840446808064 12089077 46675202374664032003013550162627501120 12089078 -111292575215860895503986069860525780544 12089079 -243546072973954595700915429507042468576 12089080 -445455550125117713707241568054083481600 12089081 261134796971344674550793139390005204100 12089082 -131488304455129705356497618176491856896 12089083 -1032292898878575356556038213683325480668 12089084 -356800953286665436008121997456657604096 12089085 -27458985741952025720030546187512006400 12089086 7291252610754725929792778627601677760 12089087 -1262173338786138914995327171417661547264 12089088 19383139332999197752670801151702073344 12089089 1193882037714542590293474235793980101890 12089090 -208057030351473021988351669740408991680 12089091 -63721593604964659527186721488373879296 12089092 7564830738923578685271745706321561600 12089093 374013647574055263980519562827966949342 12089094 403752603118908607101617703575437180800 12089095 421436920960799213267553139680307517520 12089096 -197920780994374866173660390907099863040 12089097 932866967661588598447841802844097356074 12089098 7251545330125439129516043040010618880 12089099 462697938307106003667461117382417931776 12089100 148780007254261625654835167806591488000 12089101 -426072966013646852560952658048533760896 12089102 243253221968864415989380835898595816704 12089103 226457519639167420279382877313284391824 12089104 -262334341013862676420053145350509486080 12089105 516874533561744768894637652112589248000 12089106 -7807147719335900880470383852320405120 12089107 -1654096795968451805004397620787295494568 12089108 -502288649080765564956792973503145574400 12089109 606829395362165761917983185765826879904 12089110 978236996086295255421626617014554880 12089111 -665715965714645565501495332922203965680 12089112 40411709329715473525342223607058268160 12089113 434444279637895634416928693867587365904 12089114 -344896994638408413106155571226901879840 12089115 923509143737532184086528045967865880000 12089116 -139335779941589091016771346311645879296 12089117 -891089312315332421602075674461116167834 12089118 -145959112145075415217784356215566920896 12089119 75825502675524480217184648347576292352 12089120 1077117818227489946640218791345227694080 12089121 -136678202702105242162909131017582571072 12089122 24250323265607342474757666216477522432 12089123 518682844450257595186045771154619829080 12089124 501576646826821238120714472273848376960 12089125 -304049889985208416348294510607836170000 12089126 -58822869161562809240958538609390266240 12089127 58777391276240462086780474374326017320 12089128 55841925800684484699160064086295746560 12089129 -391996315920046253763786980592852392760 12089130 225402065581035043660834258251330355200 12089131 825548489557976239065766135982487978932 12089132 -234302970711484232482171364954204798976 12089133 -1144231668306429771252617333538091110720 12089134 -655437784409905880289779964873188069760 12089135 -189134934067468724059293003200531524920 12089136 197622601172224443457636155085625720832 12089137 -118439119047693210452340447833301232440 12089138 566497811063478038718393286800645480720 12089139 144020919620272039378768892120227533360 12089140 171917261592051147824865714939792506880 12089141 -557342739771553572169116193746817635108 12089142 56682789814731725649574016077641991680 12089143 -1938360251116021846908171821733053004240 12089144 -1014208933609853626633694720425095843840 12089145 7665136915753527846385819840987991040 12089146 -494415136312377836432812197184709731728 12089147 563855433496677620497373809938836546832 12089148 -344771518218630470960159141543902072320 12089149 7982008465775200766095850891132961440 12089150 -447946969133192362806022868692975195200 12089151 -139620266019767508142384204671452081040 12089152 -644800260313239108087479937358092042240 12089153 12951455878909899591939942823140180144 12089154 -44447134331243651441512622203096399872 12089155 516392769638495621580041116646133712560 12089156 730536858156007798387434165140867387520 12089157 -129676730816473992475034616246297928608 12089158 32631520294583377165499267217578126976 12089159 -48630937783230256292003251117078618200 12089160 117275277602830856390223598696401561600 12089161 124476936417039099416004323660997173632 12089162 -70896051847966715535242471540351433168 12089163 102407933859069390320220013984879973376 12089164 -564915126316019222216563331629420021248 12089165 -24955339927320030113737719138588058560 12089166 39729701549525479116025851069991285824 12089167 -1896851969762617760909250644308723892760 12089168 -502820278801295448719000081524064256 12089169 15836356021551939051152777582466431250 12089170 -60274579763738891210438079464790090240 12089171 346238668913403303401702238378783254544 12089172 629096061779284599027337488227868211200 12089173 1323999309502150759378527626832154569422 12089174 -421648611874475120544844352122657988928 12089175 -17299353797456507315092153554066403200 12089176 -770566838645980644415092007827431546880 12089177 1523024248119864529352081375520560998026 12089178 13225263341554312456573020343749635808 12089179 -154500377256481109139262125897251340220 12089180 86062946639654625384682377400523304960 12089181 -42096540121541714631388434861170275776 12089182 -24871783098883171365470932661407973760 12089183 1643010918672670787966375958779811462432 12089184 -1059336804388759007882678383847036682240 12089185 -113468478060909359763187410030344272620 12089186 127561633609927172884696714054650779424 12089187 -496389303646256523120673731690965670720 12089188 -1077999704049423704499906213619429194112 12089189 -10375570101424586194980277662328533888 12089190 -134010504584098841769086176628544518400 12089191 -76801918099466923901512828416931062240 12089192 6144059281218118040363634729726935040 12089193 -279610268786645055719830292604645615456 12089194 19545107324102755082146560938215550976 12089195 -247177571518714152507680721731582543040 12089196 67080207406785061390925643918238187520 12089197 1177744443318232352786466482046184930646 12089198 -2943504812020478347814966668825404480 12089199 10088966400023454885644251128412267008 12089200 148849447573753888077667599836703948800 12089201 -1512314870659965378553713190886480138520 12089202 126610450651305917870891641788635644032 12089203 -276526958484505374820462686685702316720 12089204 -1437397245006600627987961326613387173888 12089205 201262618459880178418378438507408542840 12089206 401528130753109082739706347007018173120 12089207 -255454292533023674105972040022579711728 12089208 7642031704463321077261022145418383360 12089209 -955957190611137031934842508721435029760 12089210 132964513248749895027938957051799244800 12089211 -511489791524310068477246282481053177856 12089212 1244111417257416225398113075683930030080 12089213 1433601033996983497743179579409540517344 12089214 216577830425648227245543387715500359808 12089215 -277470200035994195397620210304898655640 12089216 -1389343885870956838005296601970130288640 12089217 -244407618274450781401862234024096474688 12089218 622272866130124226629962989239144091520 12089219 225263033816375297979132391045293584520 12089220 -30832857022763852565005263017091276800 12089221 -16608908773775592772094901252844143008 12089222 585646136960801713364299092097282996800 12089223 1722183221723183456775418231660080450000 12089224 -332589250417957538211078407770204569600 12089225 4009659375191916653128719991899552000 12089226 225894401718482263202176622118562483200 12089227 1588513558291056611864371181453019517512 12089228 -976041313690014001420645799218748850432 12089229 -353676876994976843536746468951145652640 12089230 105873992393065255568962546149552134400 12089231 855799230905566161943966073795757960 12089232 -93739904216197540347403076384686325760 12089233 423568477740519929820934396956983151604 12089234 9959141200914792392795954933204858880 12089235 -3170738741821854557776579081331285760 12089236 401776745190009238092258163350040849280 12089237 -524477981786946532072135127031741615186 12089238 -6242498028428708332201082420689293312 12089239 643464524877405434118346746407968900040 12089240 -67370934935267055400311047910078259200 12089241 585767860737197940303737306934265865280 12089242 191916705694703508699656612246162866944 12089243 -338850894371066709701633949762222752508 12089244 256594374760886594877830579322812006400 12089245 237677569203742214245632320248525023360 12089246 -728409342999401625328352079991320289536 12089247 -180540297618339090132668383272478823040 12089248 -837143702968463742382940231265641103360 12089249 59565125847213769237365844260708833250 12089250 84101249757482392238097464177884800000 12089251 -1432627056952408350556228373477972595748 12089252 195537679798663363073259704447340257280 12089253 197752606170280575630757260246642050208 12089254 866739279322617501969689549380992900576 12089255 -317651978510785590263217167889797184840 12089256 -149752559352362650974364837238784000000 12089257 -385159977473534479628208341586947806208 12089258 402769132409436980226013973720075106480 12089259 -12105189746023205232243653755845700800 12089260 -41179929838361342472499498393209262080 12089261 1656547775855222933836183163970435727212 12089262 221658272580291077097571698184006297152 12089263 -1670011389515710787653199929207074861080 12089264 429309372295101764229786403859216793600 12089265 -583270378150180095303517855699447049280 12089266 -288049424298762550108257983958081730560 12089267 -483411136659225232195426117585335165684 12089268 87902439621638692337757056753815738752 12089269 766457079726489130194625567464598800796 12089270 -564621000204011625706589381453088913920 12089271 -425887650631705055038287661224452446488 12089272 -231190641031942453035598640457508270080 12089273 22264690107596116269859627131881880000 12089274 -342089441685178063515480081427605653760 12089275 74201678806696317136979909324659956600 12089276 -365772408798876559355872784745639456768 12089277 1634820156606304868465020209300124488000 12089278 17779942136979020973548398704020346240 12089279 919828280622889560546589924568150747976 12089280 -133591760669677403145120053486640168960 12089281 -967457885908821160533516646143485833918 12089282 226107215211474080275288650970194766080 12089283 -2678385201812208782509275464928625152 12089284 643581472378463501996430343046605439232 12089285 501827126070297403410848667199012926000 12089286 -75216376718986579252760201186493602496 12089287 51914544190597567498102924993884053504 12089288 -215273919835363434601869185201211801600 12089289 891681586962026747389855047485882571024 12089290 -56964112440242581294772749682938873920 12089291 -969101144828029524372751818995543056320 12089292 -39999533460407366458038750474818830848 12089293 2073061006865681476866925559515440707520 12089294 -76120551607934445638427520775849251968 12089295 240093209993561434993310866488555871920 12089296 191556671870985434778960939178680827904 12089297 554587218370089652315775745091533505344 12089298 -65636025923071784194124686983812385792 12089299 -51772942240192543262606629128100676880 12089300 154375689257279212441841670787650028800 12089301 116528745555162954872210306387380147200 12089302 -199807796427739374799648394240285102400 12089303 -317326768077313936496819988199621150536 12089304 407567655108288097174950970836414873600 12089305 160636070328238646995467057020308577160 12089306 -64331056144802406874253387302696329216 12089307 244089976194640402285034717354234110320 12089308 230249730530433432991392842068638277632 12089309 -985218152964178774038379810481976038490 12089310 18738969949785753955104784329682206720 12089311 -11594716626026182962913991435081267440 12089312 -1323209739656348439424010157618858295296 12089313 -288757275903896208486855691747573685358 12089314 278262961186794697243043617964848372512 12089315 -159223241620298659176874397218335249600 12089316 1255917001748665259804670892623511056384 12089317 1074531827812034430473295921371577688860 12089318 -9479061017659394684025675958697694720 12089319 -523848406656868723326933037805058283392 12089320 -369880016621852653414490552225605632000 12089321 -33746707112670206826686170010429565120 12089322 65765586617953443034416451380265074432 12089323 220199273514631412716955269660369539572 12089324 -60946618779542283370218358439548898304 12089325 620087030120224823020249167339744600000 12089326 610270852997368341496680442432961090112 12089327 -1778351124599682308667656040821200247520 12089328 121750890555039915309922728887558897664 12089329 -931449749008476803051284676243922699648 12089330 -292247359906266983873887025973739822080 12089331 -31923853947320874509060889887211029028 12089332 -296946613443768369901672848955948002560 12089333 -27798521451448608512600454282136108896 12089334 77384555948025209514882783256782482880 12089335 538240589477517901817096754707381121360 12089336 -333985711372158128601367995307794432000 12089337 122104003665202588286047776849197564160 12089338 45615901802097097833913242755961790320 12089339 -27966800024765493365040934504362308160 12089340 -351905470694953703269341411085379481600 12089341 -1358125971263572703509879393518300702816 12089342 162322710442564188283506057566257430400 12089343 -5447212954744508936193106112308231680 12089344 -94031935049238552732610166880385105920 12089345 34349652057766504623881759598801369600 12089346 -577608157893406463768398763840449121280 12089347 349756371625522254889761579278210210272 12089348 694334321270435930414169923190786959616 12089349 -42522508315344371062082260087441832832 12089350 -74070944541494319607170774933420115200 12089351 225556882068887979217676304226655987352 12089352 -197143180477847694603397391395553280 12089353 -33304935646098152724677537390450239296 12089354 415878363487555203089357901920193731376 12089355 -69409546974680834357494922362112812800 12089356 -919532322626734482957291973435419470080 12089357 160364869455075557474254976932720569312 12089358 -349071872755319208025596563651006515200 12089359 51100995452409330572105187873288077016 12089360 -12211732731763365578959083533266944000 12089361 -234555921283193990573685488077355386128 12089362 -277365424714106976842412693021458651136 12089363 375032398023845020409692615529252976288 12089364 -1433330312848382272415950497810382848 12089365 949144753333457766209779295921291077920 12089366 346806092259803197934496164703060121632 12089367 189799229702177097334626673416909410784 12089368 1223774503529084957179415288403440640000 12089369 1283702646429535641371748954068725960644 12089370 59168425271852655299142405582657177600 12089371 -211407292811195887479969897682354791936 12089372 766893048332424541071370911039184344576 12089373 -536964606169659970752689766705428159616 12089374 312879311801663020717803774747978278592 12089375 -39081240321761806748900053870560105000 12089376 -387986628872635470919404384551752826880 12089377 -1201374017278062337139057168236965444560 12089378 -86250303145788447161425861108181222400 12089379 24601165414027611992619391019333854584 12089380 202336733960630429385410055519283192320 12089381 547362424640342627950957870930170277182 12089382 415505816855786796192653781196636915392 12089383 169055800114527322800516811903858206048 12089384 11625233361604913833157516294128926720 12089385 166623018268256276006614802873639270400 12089386 445530231613208798718954485969483043840 12089387 -2331912196931494098010638417914310470688 12089388 162226544609824576790679307990384598016 12089389 -345704174436315593085838204880483989076 12089390 314845567843367826137833971603067339200 12089391 745640371530154653306786712669914601992 12089392 39619407448478246605501990365225091072 12089393 109030682986571197601808787718240722944 12089394 -185403757611025155795480731208988004976 12089395 -523491190159367833757400442159069286400 12089396 -557118317929854093951203313656394946560 12089397 -282761797230156302657738886048710014656 12089398 101027388037994854199579131220954730240 12089399 511705309821991441973821738451734716336 12089400 -190065344807282081043807416896934400000 12089401 -249380395718645135087903685458398944428 12089402 191292005690438606885203255498735229184 12089403 1734229488610449572354305673399631144 12089404 -551279910281689314971128979194371148800 12089405 -317391283022402903036235793507231818240 12089406 12079970771668050947770892414110445568 12089407 -4675128508830940697578252125687776640 12089408 6241772184175233382442505964549570560 12089409 325603915879361185319952652376042605104 12089410 -123026767373687242120301514633401564640 12089411 235695226072565561393396741736524610624 12089412 11564193442126439762635567857192429696 12089413 274805768887231344233005547374421404800 12089414 -948161263685377958946854482117478902848 12089415 -245702758908142025642083389189104419200 12089416 -846221761000232194852711466419615948800 12089417 626836696705764961695028472723076605412 12089418 68180287415425613488401388399135719936 12089419 1879985208306461237913732886149183524944 12089420 218691614758618283887958773887300986880 12089421 -537028762204857008196596790298350636192 12089422 388995991442280404759611368252941352192 12089423 -492959817458598635244852416071020605328 12089424 23207199148130791241642368248796151808 12089425 304798319686027949071142204977204730150 12089426 393090196834681501921086386027483040912 12089427 -337601597957181509716263304603141065288 12089428 147839064673795855989920898617234198016 12089429 1017953119426911833515320623905769323872 12089430 -58471884483125252492361765573039565440 12089431 1733840934728884812280263685781809477872 12089432 413577951147940676568558920120705894400 12089433 84578339664928716653797840216935561600 12089434 212946732359185130212300027923215646720 12089435 333990594579219738800902778861681490000 12089436 -203333390538844181196497714316134009856 12089437 48754637484121089124028292954895650086 12089438 -1274367307235010432110942486491231837056 12089439 -1082671109690833151804430482448776874480 12089440 -268609529953968770440852877915180236800 12089441 17324975251827599379037862744853937344 12089442 80720698457144289663123637234127468544 12089443 26185410557828775511022336988654513692 12089444 363138512180880712133410687739157245952 12089445 166357283021284814608168215050391331200 12089446 820598577037695229075236569764837580544 12089447 -1309037055164002109313840452235442060104 12089448 -63284419958956913481012454640492298240 12089449 70079380367132169111329589735948320000 12089450 -5678604889795932878315987221481606400 12089451 -299365317315725419488844889500043013696 12089452 -799785344645325576132814887084078724864 12089453 -877068357581167349109328149377061050880 12089454 32349838769009245366391621525146030080 12089455 -191802009532891876435466840073766350240 12089456 -118145249001989982340144754456205950976 12089457 72185582594307057449537587211460149508 12089458 511617611472448128338494435942319320080 12089459 -89958810947904054771851416979106411696 12089460 -332315311223741512881350490929201571840 12089461 1172998065462047529171134249578303292832 12089462 64984951620098545836129004443668060160 12089463 -19076024798705833419446068657388763312 12089464 -529739254911247316917318940439868416000 12089465 55556896139062033012514957178271501200 12089466 -156085524793204199776972193079049689600 12089467 448101980947597574945058893125014174048 12089468 1230726210539972816360771116449507257856 12089469 142169979544639994464500620937163106880 12089470 24493216636130555481438165591466108800 12089471 -137023467546783129567774503649056807688 12089472 386418239790214085751465982218888806400 12089473 -192518993304967964955879183925108483584 12089474 606775418735742275677922587861654838736 12089475 -349035527531436881956129051894866033900 12089476 26910145178571766123991586014017715328 12089477 193739486075724639548090803712762547840 12089478 84781301241491468170452212343320488320 12089479 622088528673509066769866994961812141080 12089480 -568114086790859959426464235743281971200 12089481 1196540110474985472028183887450382540800 12089482 562494847340084296170727389032635385952 12089483 -261004873212906631662669006506078989680 12089484 -315729648309190408190038037735920074240 12089485 -761978112026038378718355359675643248820 12089486 156779985385295169642401583790988503680 12089487 -231840885571838550356209487575543115640 12089488 -75860931536710747629169137634914623488 12089489 -170896216983753188088836472785973205710 12089490 64927630966529215350869590093424394240 12089491 75662571126236298548204216327414335200 12089492 -204926526719279063396486243279275795584 12089493 -3313805652982204804731971351204758080 12089494 842675550134224965583118879771035723296 12089495 -707262633511573718498190914006870360400 12089496 -117187951432905832843364217740130263040 12089497 261095891025419781520386955370916389632 12089498 -3581496149027947803768609257792228928 12089499 716904946800261875406143310691844302848 12089500 -1228846623231628074348508758216001920000 12089501 1297849739942643763129943305593222614502 12089502 -349701034096358606023306664621290982208 12089503 356626071777874378232375701632467205264 12089504 -10578071109620730981506603497769926656 12089505 -295165682145731854516795038658908685440 12089506 -77329268268190738688309400976195390464 12089507 -486170154252944836286821409936632574244 12089508 -351948870346544294521651885746891095040 12089509 1570990586714980016112281268029790123710 12089510 -180754041555763532559315236145270672000 12089511 -238418662375496119257386308911068061696 12089512 -351422664468868452890690704582184724480 12089513 49616450250959787616494822959114320704 12089514 251132790712190660806483428644311568640 12089515 -504545819041336409453104337785502535840 12089516 868215177401925832289921807530337161728 12089517 -299964666559806273699056542891562550720 12089518 -300734628776346674552579266608353222784 12089519 -472854774567439154560313924771335944456 12089520 -244163674955406842013945636939792384000 12089521 1048546177007579248819070384596890072722 12089522 -1792156060911550309823699781868541718528 12089523 1054161311948182949826730524613445148984 12089524 5014792228658190455708426528982299392 12089525 252855634230019053118631435444758836000 12089526 -412380105415746440926805820362234465856 12089527 -726775567112002848670258466256481969624 12089528 -842972987649943938133390872373965619200 12089529 1565915536110926587550688908522514711 12089530 29805913654585379805037268827600989120 12089531 13152968796601135411989293389234696560 12089532 64806322833233099420612549131171528704 12089533 -141980318155529484014344365595541753640 12089534 -199319847288323491107380621384754979584 12089535 83063080055961064395338948463168000000 12089536 -2380720422766561260981072601710329856 12089537 1655066154147598143546539869723879403652 12089538 -76768283089473483906163168062952523616 12089539 -355976316863092497778480634317621267968 12089540 628665993583048464854691192533162538240 12089541 51433648486156918977892004630439866592 12089542 67771846027790952357004602808208952672 12089543 1121461299752296053689941751825477061120 12089544 55208967941674179241505119319695441920 12089545 299633136676634457943810234888640701320 12089546 294485009622976132520013782520415991040 12089547 -125084306498571212123529456761928741120 12089548 -453127086629742119724527165695631137280 12089549 1190744512904617083992561913108630111660 12089550 40867503621678237434375996626431283200 12089551 -1032562467136646573733563333734173522448 12089552 276600569997250714394078255477948768256 12089553 -332738533056413315213647890248874309696 12089554 279592814435690649352496908259139512976 12089555 -33458311959525806143004471253386297040 12089556 -719652014046133111040934967054386473088 12089557 -1636145218899216632256476101477207382194 12089558 181047652705991446676656259505743501184 12089559 -552171673508358066042674815615991878272 12089560 -93635335439371365422383683245773209600 12089561 -59586638455558905016036612322902696176 12089562 -162424900521137715687311358255013382400 12089563 611066551846328109702053377244741487812 12089564 -1180289547257527221649159584106129933824 12089565 47442213487895118373939577595506417520 12089566 -9385891031805707829111126637514158080 12089567 225660601650233205468044640309588606720 12089568 -672863379604049140709683976489716678656 12089569 -454067292330670910880263804004424302956 12089570 387230938150192369983132339366256200480 12089571 -159643366297446056509324164097962473040 12089572 961448728239935481724311234366812252160 12089573 740102722265447631114536848537528701822 12089574 -2459005780794817173780091454803962144 12089575 -596923851861146589843342509114579604000 12089576 554437841187419231500614505355794022400 12089577 -48907770648577951456490599234335417120 12089578 -706796927815218192775719553601161499040 12089579 4553637430338771120077072104951137384 12089580 337798003717354869453157433042062556160 12089581 -9409432936181471717699335061002506496 12089582 -73700860600144890155346370510115715840 12089583 864097987311363562219275405348835708344 12089584 -241327250164812637322785803127274274816 12089585 -948218470432787973394334478486565334220 12089586 151549052894580459760973801463420725760 12089587 -161976290862085449403633655007020627764 12089588 -89657023769313525709849991524257067008 12089589 -434959870919892556995125777163565879776 12089590 574535911621059904647921105547104451200 12089591 348676213933398155591390827410952693992 12089592 -372331226763732837644024094503488327680 12089593 -1436789311883152026102785576889224651158 12089594 349991068127729011746517256847355248 12089595 131562267035437133469873591038267189760 12089596 560332889409577552307476010026445675520 12089597 -227977736777308456473303704720884968960 12089598 -94191103275730630929248284306293737472 12089599 -201210845047725451045497028312224864600 12089600 -289993373863876431251448400302833664000 12089601 390451999581039582285234215539762900800 12089602 76339733302123112087960726530259274240 12089603 -81178223297253703215031332012356807736 12089604 238002537638248912448234381230587472896 12089605 260002919702704098893655818731576780800 12089606 961339191486084422957750547757794015744 12089607 1118639187568170767685161962913084928000 12089608 -454324609470137083826016922766321495040 12089609 -53560279356909997065555389994809604288 12089610 -25988667022397669219588882741258064960 12089611 -1199153918464763208317912761424693615788 12089612 123763533863930408179371120435425216256 12089613 -53036824850085086042671857876852833856 12089614 58646652444547670161052005147834540032 12089615 -378901217232480169731609220739365989240 12089616 90410859200466815450239545521416962048 12089617 -716878438435432992945921588674280100800 12089618 -509264865904259114133448532021124914880 12089619 -117280992102558161536063671676212914496 12089620 673173885512103095352851695430455207680 12089621 -52032393988454636408040681707748698400 12089622 -5956710892322865832256223999057555456 12089623 583013994152493587053540678502936186280 12089624 -900942143646138035259818139914301542400 12089625 -2031764454233531849067019974672126624000 12089626 55679527336752212582602688075259003360 12089627 1153602615712327609056406855679218423272 12089628 -139753634395596890502030419721234677760 12089629 -423524327924122129781261372248113768660 12089630 56084285291357321922322070034712876800 12089631 742706209889672990706880214848316755200 12089632 -385924161228696602533908591334372343808 12089633 264334024874974440718256140884144246882 12089634 -181202601940205180807033239508115707520 12089635 -543784437367729889033106864660224939040 12089636 -204889238379823682537415186549794373120 12089637 287331540378627306895666385836406968800 12089638 240995008944725748983127820619248730112 12089639 313361087552885255062893894540969238656 12089640 270194376024500017047895771455567052800 12089641 542816954980952988450964225284268562042 12089642 -91981364308729249079971826165540073888 12089643 321497541035513704834942236208442424000 12089644 -61306879538003709503869707446556162048 12089645 212076341015997230579309495465575029900 12089646 509204435272506313882478348867599433472 12089647 1717826822874131125337408988403616093400 12089648 -39393103193075748011365543589358796800 12089649 -218015147919271547004042025901422776384 12089650 -114366437392527800004385425246356581200 12089651 -210323757471366100625987541407380211712 12089652 360428047510440328087748738530810724352 12089653 -1154282224251227671458013846866601224896 12089654 258689545396120516066395318323185999776 12089655 -46845026607754253895517073131647447240 12089656 901218796108991219451671036399731322880 12089657 -175549398367875664254618720343072187094 12089658 -63238255700898224253770606731196044800 12089659 -54672809718848528537916557958963542720 12089660 -97851345441086860844776616715287961600 12089661 453403686766619811763750976589798337824 12089662 -142536763209612861061878122164456629120 12089663 -311596731277345072439553972739810241088 12089664 150931665563185016796981080075670650880 12089665 -2920029462935930830766048604015379200 12089666 422107646077788778641251312556538760064 12089667 -433087311803214070996356658913117418240 12089668 -22676013432885210667920386970915537920 12089669 86442123392644809809884522576410317952 12089670 20356911208550491894229654768029689600 12089671 -374551150864447986549779882240976984480 12089672 660023529083894616268677212581938938880 12089673 10001753238708285224799448033814770020 12089674 271169221936188122696148746847869571840 12089675 -119402786407962130057646519793170340000 12089676 -5457648176156233019959034530947065856 12089677 -207751150104122601944769521820422110474 12089678 -102633333946362879230626809452302230144 12089679 389905140165384235783282539849591062400 12089680 238718820381853486329612389639936655360 12089681 -106542273093743140432007508429894854880 12089682 292006302284815572776029972700980078080 12089683 1060589588945276082484208680849590333932 12089684 691785573443881750993414306367461017600 12089685 73489504070975977652490204710068460160 12089686 -32155724343291632436990438631099146240 12089687 -592820676936725271192829073440275260664 12089688 26936473314239811608595517129743360000 12089689 692173450252715505944921503443423162640 12089690 169427948223539031500167048567818547200 12089691 502465273029958018010991196736111093100 12089692 727291224867521441408436544576070087680 12089693 59278343768150801822305494307609479552 12089694 116920970890217341418086288771362376320 12089695 -87966583593407557644565628330078755800 12089696 680651892224538750918418948640031375360 12089697 -46497302066400540953408917797105967104 12089698 -436100695117232206933544789513502932400 12089699 1085855799568598464314958944950281661736 12089700 62244660702667747751268297763262976000 12089701 172362856086355708892991396301289448412 12089702 24206720713178463218210081744212310592 12089703 -858643510735522334771974358989551017136 12089704 256978582399665448779458261750036152320 12089705 -1104279426318989369619908200823946418140 12089706 -403873780837822171356983103399123069696 12089707 -82345926315670587334029433468552139888 12089708 -19059859964454539621402065912005404160 12089709 420369371188567866692197523030484504000 12089710 -107560334897899191601044468238024352640 12089711 -813745081704487755108809206210921506000 12089712 -229169760561434022471945395060890337280 12089713 51734716421886051434271339964010265704 12089714 -41169655675483818194187055499279732736 12089715 -553015016210551541355279907775666640 12089716 -835039986107021052046457412558969298944 12089717 1144446287796908650725301914683628158766 12089718 -34907537345457321576160252090788354336 12089719 -1445540596579354280653298834083279231160 12089720 585512425172801607172205411624561049600 12089721 -119991514239225660685246090833613824000 12089722 237721293477280120720380570306329951232 12089723 1176446299645744299852995492647869133680 12089724 132286025404626070412254760860394603520 12089725 900853564289687981231934250617143602500 12089726 492189102712611351840095689690029345984 12089727 -307467124869602986340759258892430535424 12089728 807046188331103239512775632423946813440 12089729 326937048333237555293310421749108625200 12089730 -153001327980265018303547663389264481280 12089731 1045482552564027287281409605831657549200 12089732 770193557450209574213782491088655649792 12089733 -76763144102838671802886569288955922976 12089734 -187267531064603068810648959650373741984 12089735 63984165702559201728626764977753816000 12089736 370708862337987594404826015320503910400 12089737 385016794009679245759813529028976864752 12089738 -373339346251691684344379568276846712320 12089739 110167718713115582899879363454926180824 12089740 -161641628090228770010328630814876800000 12089741 -1560628181468317330340873201575426806858 12089742 60754521100444115257560015905209242624 12089743 438242476097190660144324600054411161424 12089744 188700591065338198845674790973175316480 12089745 -101850929079982793510016598668749640780 12089746 169741827383113935224849731054087055520 12089747 399913998686770417074978137545653185196 12089748 -502096843573008147374926677163850170368 12089749 -16967614029052140396561543479949663360 12089750 139172383043860236626749793984671392000 12089751 1500513480678695245554423724080670080 12089752 261044456969559990867444003905836646400 12089753 1260624326563701543876872217834188725902 12089754 246208175864617113610901953686338519520 12089755 199864362049682039067000449001536228160 12089756 -279002155958358445764754874475269624832 12089757 -347645583289407834168996239023534873920 12089758 -842178767787402727910684785382404838016 12089759 359804166444516405706384338180667826928 12089760 100009646860316403806332829883747532800 12089761 1086255759784003648990350400404647931362 12089762 95762251915492465489477597458449719632 12089763 941865900375562571398180069460650199040 12089764 598580896143753497005727152488756392576 12089765 11187709961754050604576126748764364800 12089766 50600488969492260458475568892560477056 12089767 -444250471520587247544772983837660684480 12089768 -19747176476286703526949498049845504000 12089769 798543335888508590212190946342650323344 12089770 495478347555259326920290914149969045760 12089771 1016430131332419168161342499145345149192 12089772 -86353046817842358651304649649395520000 12089773 -443196142571144346470299168844506853396 12089774 653590446832767038342567791375412726400 12089775 -89850487922832343467549769020201974400 12089776 227167782954691012207920475259770470400 12089777 248234967814179147074898916264721197632 12089778 518146218483440794742049336495922618368 12089779 263126133924862075241753544145160166784 12089780 279484256031888133187756996621655029760 12089781 -1145890406463551440719775851553990356960 12089782 293085477806754387584903679739766680992 12089783 229408588191218547205405929666311843328 12089784 279347396390968213499579250528783237120 12089785 -36741628401386830488763866921138746040 12089786 293444240497458659321298500402437652592 12089787 141381739122606351705802329467626346352 12089788 -624480680393681267678350943200693469184 12089789 110538670762322144405719613864116203840 12089790 -432725952830277809485223655990482246400 12089791 441309275850011291490781551013413154672 12089792 120651438647676869059485934893844660224 12089793 -10546119482350482748893489904889272512 12089794 7407465461573774217638585263052136192 12089795 695906487301005728524332677616392713200 12089796 614906558700857843444315218408580692992 12089797 741303438193942377385495885981764617246 12089798 486201650922950815829053106408173197312 12089799 20570999823198037266342411416644225584 12089800 -121665398382604940199818012158953600000 12089801 486753578518013439210939652748887397604 12089802 -239602232552337280164176911329584064768 12089803 1059520520032589022458059704252139807680 12089804 -666653874313833489267431765036724172800 12089805 -75423922801141690037735947082755560960 12089806 -609621819629020100002386219252920931648 12089807 -345797533995756524000036964474773212944 12089808 -158274807989624276313437083462497730560 12089809 -936623720257045513071740858090344616640 12089810 -228767590727976665367381623667804057600 12089811 724853890730880267588926270864650047672 12089812 93278792568848938726767533700152205312 12089813 480778689662146974335468999252824042062 12089814 90852878313775975528223658074916126720 12089815 -440154094866551273175060004695249177600 12089816 751949245309961351441840385149382420480 12089817 -11992286172103215236505868623949133334 12089818 -262117775153419111715030886563706993696 12089819 516083738016056677734456395773885725876 12089820 -222866817594316941975694570081400785920 12089821 1170622425684094405569179424133895578022 12089822 46199561298865279389624256441078604544 12089823 -165978469269265834480223931870347398656 12089824 412342155799511749193145099537773494272 12089825 845637903237009637700435921934782151600 12089826 39637798913037708198078729417659635200 12089827 1475336552943945897312986556458542942632 12089828 1152821406316771197434368701384118320768 12089829 941301371903478853834099107599014668384 12089830 -175177632825831560805787748067312670080 12089831 -361914103812490292533708902198932990880 12089832 337240610000009466133103929275047608320 12089833 625279007235013217259485187379679215040 12089834 161562082692393000693208927280516508864 12089835 209825486687348224899684498066083718240 12089836 -1968561874987375079017032751868750080 12089837 14758803004231015651663018033120881120 12089838 81831002571049589579795149383691144320 12089839 443122510902472249200295193207023466400 12089840 -94135397956086052953776053818428620800 12089841 -676166744382927620741044080856287978816 12089842 -698619776859070786773349792354811731968 12089843 1582478383263897797282747371701183622092 12089844 -174550328752326551009392570716155904000 12089845 286620331634136259093731306959521920000 12089846 810009177352491833368257776774174323872 12089847 39884096572861987609846265114013081600 12089848 194324171836525051347582966413079183360 12089849 -125971275605878474726753339510573720620 12089850 110385676128817767350725290014626080000 12089851 337044995606945011968649095691809122852 12089852 -143943224995273913473053039913926574080 12089853 708285946176032669472994390549443154662 12089854 207823879036102044537136051562694540672 12089855 23034070710083885964664997225006630760 12089856 77607486373455773354725348759824236544 12089857 -469543496194830219232142587226571450668 12089858 4145892538784206500674023236920114688 12089859 577971621851826494591105598738889282368 12089860 -89034433635435094144135763510860224000 12089861 -78038516710458868831504432674074843520 12089862 1923375308790375362160000049175598528 12089863 700566963706918064743796295831224814984 12089864 -1469190214769316561638153471452129520640 12089865 -36790819304439304683530853293570633280 12089866 268870635535185750554320274102296349280 12089867 -750553884902877037743126225981576005880 12089868 56445228264131013430250669344824806400 12089869 471276106220912286920694332076938792160 12089870 77133664913089619304761993544217213440 12089871 -500115068977530211621708923693828057600 12089872 -300800693879326493317187666738489319424 12089873 410830893176933248782186455904798513504 12089874 268745467207702497244611054053747564160 12089875 224112460813383218552130841761438864000 12089876 -68475904738203278700447100012545024000 12089877 776648201493009168208333963168184956320 12089878 -326908313996431869944456261966696635200 12089879 -551186981270044257340520228721034766520 12089880 4156995347951807602230130487240294400 12089881 180135072213554130648870670617536158464 12089882 135442323421123462789953564751102794240 12089883 -40288007812058896702274960773735303200 12089884 -103246747717505252539388435294031645184 12089885 -148574382313686153808267588259824470420 12089886 13715223548370995585060694464065271424 12089887 -829897037535894080827772690579959010464 12089888 558349656179264578000233175203740712960 12089889 158143553323350619044702572307098083584 12089890 6502898932741401266767455565820873280 12089891 -205807966382039151638592022292634756216 12089892 -20587967698489540737283485815783620608 12089893 242990531132179735139755171400611285824 12089894 116768398155263454094292650973521340352 12089895 -12354159793808719739313421207762576320 12089896 -176038859460538088232413756106194288640 12089897 391809121066183919221907821823764837320 12089898 16568036820746032399053601203817616736 12089899 -61427754212456486915971808707213665100 12089900 -609407643556867620292731150305889120000 12089901 -60963897786168696903562797800994773376 12089902 -68481123382291971710061444840840024192 12089903 -177643940504366495479483659607327791120 12089904 -218892609121609117368962903084107825152 12089905 459316905818508662673489524780920347060 12089906 -196251085685276561677874405957792081376 12089907 -353386819801192533563951310861349372800 12089908 -91230372277164402379404545820546143872 12089909 -634979309482833839796006704924719232160 12089910 -121594102716466720495047524674871162880 12089911 63075362115527645777910061909598121912 12089912 493104993220566407543930302412224819200 12089913 12056993573715651184913338055455857408 12089914 104965855908966319667166140229340819056 12089915 -744137675408058964733742572646758509440 12089916 240345892092649877953421648199070777344 12089917 -262011437439852276778154185714126254048 12089918 -150122891935391639726815390289259187200 12089919 -171076662350119880518185911356427968056 12089920 159578915764270701858601414341380014080 12089921 602672525949152400371032030890423933744 12089922 -100135619986498754897542595045744011392 12089923 -5012972989530745441930903925065254400 12089924 -299675944224341043546406265942619709440 12089925 -106540864680684213800653334813929944000 12089926 151533108530831705663703580014711081600 12089927 -423190225661584713179322898231723849200 12089928 410399363730439762696294902791999078400 12089929 -617024644114856338399520040599893490470 12089930 291847008606971040481363462384592544000 12089931 306462462000175580072991515048593695744 12089932 475460873976349412318953360291155812352 12089933 -323607531216808103397563580098061367818 12089934 -1136837069668281724927323143414976945792 12089935 82495695767875112511004281845015920320 12089936 -171437702805114533401455498817112924160 12089937 -61611100168642804571496356093821197840 12089938 -52797780248751928181090662351873597440 12089939 1089270875730539624069377578419236885740 12089940 -206687528885920437285401693476074240000 12089941 -1308775375209301505586858847728035210148 12089942 309274844919925953869881614887447552640 12089943 578653273959162902994784570821377276832 12089944 441573167126893690830195816928607324160 12089945 -222300191953168986499485868926460032000 12089946 -69655648170095872066125740549498683392 12089947 706699469013710374194604956795613818040 12089948 -320851205433668525584726399725112512000 12089949 795445815983494141108436271834606616800 12089950 163957264456622217949580002854574089600 12089951 -1058085273562453911363085307786821364736 12089952 279951739091769271173243435913052160000 12089953 257637066004575195171387242050277085460 12089954 -373825867009776422790341293986958824960 12089955 110293438660112970155007718272411573600 12089956 -442329329851962943838791656703932819200 12089957 -110601045836275942717622227316136804 12089958 -115658540092611429691927943746128435840 12089959 113579784175261632037755548896943047216 12089960 -1828010691681544292250393735983824896000 12089961 -191828132070486926265618309619596229212 12089962 -120365955408824374552802741315714226768 12089963 345466296773240251530655757915145752904 12089964 615033283198845828399237172556602430976 12089965 1985149222327203200320810504230633542400 12089966 6130708485819841687490019349478231040 12089967 -226997245675698900522972702471219650688 12089968 -26959814653901266865476368096063455232 12089969 391871572160567989043243813173391040000 12089970 -324496009935131920780339762798233322080 12089971 1251849981159026487732509724610584935392 12089972 296976317460108243517859891401766449920 12089973 59382194016416071520957200032548763648 12089974 -145745168223558254061633232048652592000 12089975 -742406627615488348804459512039041169600 12089976 87855455853277354442445988715248066560 12089977 86387194011105644020729379094849838826 12089978 227190423010703192014647970170317981040 12089979 -767486636962352329134563417551206428352 12089980 -32195117877366961653891726455997327360 12089981 182709186344099489459717668643580368064 12089982 322732524998918790320859699724006454592 12089983 588875582292527321424129040828935021504 12089984 798111326012239952524607132763213004800 12089985 -653842510817787913924683887123439360000 12089986 44926141400221876014993573528142026192 12089987 152045854915531529037903305776600489632 12089988 501651236379433117877851895701939308672 12089989 434404240346055820284653307005100915324 12089990 311604245071522724168468169513731020800 12089991 30993469328431722135275206597369125504 12089992 35339245465400598333970455006821345280 12089993 -548023970946801758504968006802883910758 12089994 18376933400723768792308022104077353472 12089995 1162085544849946419367986774768727860000 12089996 -666305257004828560623437710409885918208 12089997 -839874947645952916136119519691601149226 12089998 -245014148085035772499174075271183912448 12089999 -1336326139631509470359105058513465954000 12090000 -3712904409038683765599655032913920000 12090001 424656611807921459858179618847206208064 12090002 255745775525200771143418055857779225600 12090003 196087421264802248900026096210489033008 12090004 -845511908162233951083164840384113203200 12090005 395144537443967238023913393056002749660 12090006 -1454446284012358043276466578144620800 12090007 -16429457627812602409285705268634439968 12090008 -428820826115027795302522099930722263040 12090009 6057526694547080568352481352338313600 12090010 126760093592376148059761292795241512960 12090011 -902838136004016185722736978458827131388 12090012 184585321342825932686129553127044685824 12090013 373412819377208774840897415720209038200 12090014 -656420418483497322214044249256177990080 12090015 -271546717933947584680048873762121098440 12090016 1989434948538026051136764200816701603840 12090017 -435456240730230367395032331825284826348 12090018 -342491338028851652772335148340951376640 12090019 -373665028997896127272228356154423480320 12090020 29153805796269795969052132344248954880 12090021 615587883730870617224301010605273820512 12090022 32589896729206298802986290723433846784 12090023 -419053363133709890099979622704150764160 12090024 453934430020069786770782486075377781760 12090025 -231814813341580477763109555005708256900 12090026 39071737540303221771643897903599478560 12090027 -142064790945435234314621643599955401040 12090028 -1015273051620885365789828664719880792832 12090029 -197419995436879171605536968817327398080 12090030 -156752824882663240024555148137791223680 12090031 -302943197343652734329503115519931926336 12090032 -145627653426760396942853418125321355264 12090033 290399321400985527944334869467404669600 12090034 -462522877953530578290195398640696613248 12090035 542705151144859948313324951559911946480 12090036 -1147030027077447147043468442573438976 12090037 -222546160124921646164080361866009923648 12090038 -215654052499278983626832417360650090080 12090039 50853061082750187625690921746896366496 12090040 707227534923296096289567115696296960000 12090041 46141438876502627488156138605146218452 12090042 -111103211096090564292177563498442163200 12090043 304546189349336704545190769550785272320 12090044 -864467288667980427971633097113089497600 12090045 138437190544263711070828086904943923200 12090046 889063457666288782379519507155142400 12090047 -6114054096719288848989362461834270968 12090048 -206513586570472310402787231668298055680 12090049 595623394872042117105898998332970599764 12090050 -114536085024341035102319510630379187200 12090051 669211085023027270161710750142885270792 12090052 -3238116350669853016705183973544214528 12090053 702927014549509766557457088608884246302 12090054 232331039962391007592146109767750082560 12090055 237152686206209715863330004611424864000 12090056 745647256385863314820703025735739023360 12090057 -250037932726756547647912739931385727808 12090058 12847678223641162983423329127376975200 12090059 -503102048554513132542505614374544830496 12090060 -2373591791441538158729466400474982400 12090061 661529684712952336028639125189756662400 12090062 -24753564269577442435032201935076787200 12090063 -1178088526493190919628780633098293864816 12090064 -91381726861795439659889061460108902400 12090065 -67879600378835293922829662100501031680 12090066 426914768030475282719031560952551850624 12090067 -83756151983055359543427340080291889848 12090068 -332984372849011024529282578075749505152 12090069 -799378073925522282220464034675949189106 12090070 -445936737791731123037668552282831115520 12090071 -99010403994172663943495482385140012320 12090072 1498130147032605944430051818507857920 12090073 -805335965069783283516171580129867858678 12090074 -144672618907103571514363552344102760464 12090075 -398216858494987411402502211030280049400 12090076 84333204853723622909020198071217139200 12090077 -1699668067940516734873762776242297923188 12090078 91462232406673186345272445372733184 12090079 -725050146436779204184149189836755508320 12090080 -234121231520129211657416738071039180800 12090081 -1019813043675407890848014160655802265600 12090082 198658813225769549778788202227883277392 12090083 -355616358953638944866283356839909951824 12090084 -53867696149871507208060670572051609600 12090085 -371676539660313002087972561448062816640 12090086 640017667406024242702926132025016608992 12090087 -132372513417850169706296357585919204960 12090088 -298773112264966441657101583562462576640 12090089 -244604041296547653800700767225384940960 12090090 296568056236905484129508502994067416320 12090091 -573189997011199701029350432574797304320 12090092 482312000948630231802161552090974814208 12090093 -94416806542192955316147455964538527744 12090094 -530977064126965255793328112039698995328 12090095 9639152869167180958411511554101452640 12090096 13017952936539544919198476406607249408 12090097 -633726711649412793733818241163608545454 12090098 24255818628560547488205437300843446800 12090099 -321979776426218663407838433367255057920 12090100 377388978412007926041570026936904960000 12090101 1306273846878405525712413768996377181102 12090102 -668792454946350157378813460391201168000 12090103 12339898891331901105485975999072807160 12090104 -217528022823905855605025969021901864960 12090105 -173501788214379865656924584721912186360 12090106 2891849897650399940132551447812011520 12090107 -1129543427718395073952946761271043367644 12090108 -263632691347102504601217236371604299776 12090109 569562181313079152743732235259894009600 12090110 -72959442028101190523194957917021507840 12090111 -670179176497632572498495694322835292672 12090112 541221505219317327142975757099036835840 12090113 446804418515297150123773386261239388996 12090114 2484228272584459019909424136055907840 12090115 -5760081025889510911626737000209310400 12090116 -182235805072432420624710321354461832960 12090117 -326835550922309646663503586328768370304 12090118 381006420611878354000496660834781551040 12090119 520293651282325803336556614251162138520 12090120 -47017567907471624946326227060604928000 12090121 -212581076541454991331175011920585582112 12090122 -47274892984247591896280583585898507776 12090123 135730204494451516395552748888519537824 12090124 -393540093930312659447969109468468113408 12090125 52034876677811869424027081104219783500 12090126 1273732215585183841860573844763617344 12090127 -31176491411178885903442051829125510928 12090128 -186939541782638274048922684513150156800 12090129 654038175426294133331714728122556772160 12090130 -146815213936642411168936344407024422080 12090131 -607097546864680705675175292092432122068 12090132 -485203603484545821533564161543754016768 12090133 -219806689764074809152449808533363976576 12090134 118298057741308124727465475780421916672 12090135 -327228405357509358707982421269175316400 12090136 -2072159178788960131763469150906819379200 12090137 1261928403171722499298365033203621482080 12090138 -1423625232413020220090752977133339392 12090139 -2432817163274079346402514573174434786368 12090140 -686800729174808862902308455719829350400 12090141 -18014052861679232876876841208700022048 12090142 -21148107800072185707688754211102438528 12090143 -594730564886677813528302901419413119656 12090144 341992594802709540368368036266754179072 12090145 -749680970916681498853687704942745240920 12090146 -311729188658448569047647612662689382400 12090147 859416766689401906545430292780119790000 12090148 -40021911301171771457052844671417913344 12090149 -1017976186454902001111663250538249839360 12090150 -143643106962718340934808028518479806400 12090151 -1085130093769947534927998998234208579848 12090152 -241237568089775483767345573806033638400 12090153 303671655337569199835198004026841865104 12090154 683109153587302920918663752902698457776 12090155 18456124242439789280114030081913507840 12090156 77083212657539713503353060428325683200 12090157 42830219543198264598155794249376765952 12090158 733584830991833778064471990576288800000 12090159 526142601249170465990246052476158742664 12090160 -144898136542895815582427408094638899200 12090161 -132115061738826335158789592784250226688 12090162 113325691727184307085741320248480529920 12090163 1541382273664493160276965365196916830040 12090164 -58544001353685912087552721036850792448 12090165 589685793742324979644380883930343941920 12090166 825957822843697125375714567146878108224 12090167 939527528161838226878360246728994082216 12090168 -589525736424203931978017990184704409600 12090169 198842470873692242135403704379021984320 12090170 246512687296492498180531990389606989280 12090171 -80316887525628978410213416472535273360 12090172 -318544301999248730613611438818103501824 12090173 458354471807729068099466182583828308422 12090174 223551062801584000901988019282018916352 12090175 -456586565795913094226209593802066949000 12090176 162723949343370162054532166209071218688 12090177 -178239133851159547564119983295057310560 12090178 639122900851791895208420450561675858640 12090179 -1034469416697808743548444730664426558824 12090180 146821995633048172242990311619946782720 12090181 6583098199164756132366595778871355072 12090182 -228479030961399690483468467288115817728 12090183 254659233105413095837326932829121985664 12090184 -1054682111537709880435803003148740541440 12090185 -729181142307936277208780614848723886620 12090186 282473501199657379247466615359548366848 12090187 62669557523304567427639048121881696320 12090188 145517702304226136982486826786403099136 12090189 602296005033949512582678606791652114624 12090190 -39055282846307836634331276082074328320 12090191 5325498730752369240287270414881876152 12090192 -65150998679293649766359911792888381440 12090193 -430190289865896956978345043379946162316 12090194 -242571824668921124775542005639259328000 12090195 -87372354369127386058233351520271997600 12090196 -805191586871787512263200124659485659392 12090197 254008528709494261537700750017427112000 12090198 331935248369455052570365148750188822464 12090199 -440975088713317301296972867176338648 12090200 -351272250961106206033268357659226112000 12090201 -35738381463580250897120673609002552640 12090202 -852545968174932237282775261173833810448 12090203 12116202337835583275008012199144696928 12090204 21453241066989895185506642373689650176 12090205 -254957854648357758758683572377317242000 12090206 35772308156373128740343958972074535552 12090207 286023746108513527013555629345719514440 12090208 -337470472293866623877503812423818674176 12090209 26441532066587861707481195431726817604 12090210 -239742669985834761376892638010350778880 12090211 -535113888872459171650238256668777337780 12090212 -128435277385068339618886315176463799040 12090213 -727153034212511765526389148967380825600 12090214 889730461175976335303495863514311071456 12090215 57368200671125723626981735535288527920 12090216 -155360185540572269506461401538607104000 12090217 -60204357858621459686979168938970132736 12090218 37269065860243871528820439625014141440 12090219 271187233345655921924399282475795663600 12090220 77986368212705149753129458693432960000 12090221 287008220678808829806093583890928486080 12090222 561518969586960089293940593799138941632 12090223 -535990076638262952510796420676711032800 12090224 -695727199514176616701693267059572736 12090225 25913451145775123432818670814971784000 12090226 111551273319103812311076746305676365824 12090227 1446254293901047084853127292538395264032 12090228 -649053855329637036701357234299222548480 12090229 519512853122601891082145031546477462830 12090230 -441971159138908443087933295550447654400 12090231 -250779243378642455366008071747058402488 12090232 4094505445572223102386405740947046400 12090233 -29327722579780021777870763998717964160 12090234 -43735280629827657404526607337200273152 12090235 -685862137757854087153259399625604969440 12090236 1469340939627269698445198949270730283520 12090237 143788416549295239924242932400046344352 12090238 -494890275931355125218163304194593943104 12090239 67441663599381546154495853117522856960 12090240 29451039348158069438521136916725760000 12090241 851455314887725589069214431665758080642 12090242 -21397035815814254308450089042693125088 12090243 987760310537291209031255038923198751488 12090244 448902838665395105648877148183566780672 12090245 33160131790441770997437858169851600000 12090246 -112021455240283382316382549757852768256 12090247 1254959285160922408399768197472527264 12090248 -369696127722520915713094581315238625280 12090249 790257465080734683649484133959160988800 12090250 -63785872577138876774660666561669136000 12090251 25355259742082819503855560017499733032 12090252 -160719276684147486387481204213590798336 12090253 168404692105009924185552937414969331680 12090254 21056654499238084138406368301840964480 12090255 -338136247939738278190872687542159347440 12090256 -308197672805446643181054513779308740608 12090257 -569660081809851103029194130250083484428 12090258 232509159252606972520246653073378846224 12090259 -468634461620445984306756495967081459540 12090260 -25755946111682818244978060585421054720 12090261 -648621035620196622892611112937788432416 12090262 -136692957254111380424829692353529040768 12090263 -1250666440856101207994848744836056338488 12090264 200613651366992283858312430693076459520 12090265 354630528196931693360415291318869109120 12090266 -148381705024064644934834443128990993168 12090267 2926944049641767681580381488115322368 12090268 374876992381584461434779016835654838272 12090269 67853791286219519245658281306327037670 12090270 -163336909073374685319890836993184793600 12090271 245893248040111086319910439528403825000 12090272 411517883151052580871581850499638362112 12090273 205172493069017956659100277950041643008 12090274 59265768596428213943190464456740961280 12090275 -119670556528487848006985227613967785700 12090276 260328677748104085792780053987774853120 12090277 -139901020225012813246386923794521092580 12090278 -114493227513097739170702911388970320512 12090279 -232842562088778134174720046822992220672 12090280 -418129407670647873230990767998812160000 12090281 282271783883044888357557544805629017600 12090282 192978948872524598390455000362257064192 12090283 971936351354991314998442678186507188532 12090284 775018806445817042642428274937966320640 12090285 -169558016761698469260612041691218433960 12090286 295637927696419354284599580184732839744 12090287 582401339862055326345978726457212737592 12090288 -9614205605175506944105537342984421376 12090289 -26943110456239109754705294774818892560 12090290 -35101831219814385877239660510718869600 12090291 -632125459608725485824633288750351867840 12090292 28158598978776646072743588766629536512 12090293 -359573437350853005419054601936396538560 12090294 -14807803288072947959028896263282633920 12090295 -58022023543168578868052866626996437280 12090296 2109335755960849486411872576201953280 12090297 376094337468928618976348432871677945472 12090298 343625706819123514561180603434899400192 12090299 -560769902936553957185348029523602961760 12090300 -177498549011382373155571496918419046400 12090301 787712444565110517780190153100573631302 12090302 -249623683662495545529452043029311429248 12090303 38672620434022912864818673054791464280 12090304 -6890865616223462165296206862335606784 12090305 317647254236781493202859214325458454760 12090306 -101828220446640148925534538823105680384 12090307 -929628762997114968485425746192289004400 12090308 -1588928451555087283408424138988300748800 12090309 256615812333218759245224845182403152032 12090310 8851642602624009732573702635397120 12090311 -1624272805989597828768303209429923202088 12090312 -29669818633172859560065560494267258880 12090313 432119924155213545200522775615054601562 12090314 845573787953248453700130067782480213600 12090315 105161822495853435310036739469388981200 12090316 91310081271344120773958021417252451328 12090317 -1463717394004764619356589018886661790068 12090318 327851453642959308012640306365746995200 12090319 165880730321760078670508905627316875744 12090320 65950096073387997309474759997440000 12090321 560056153548500338039647662413960201890 12090322 -399496835972520787730322974191631845056 12090323 401626264042746611400140677883266255440 12090324 -282871141229413636304664360370536658944 12090325 -296511686085818123463284574455082233900 12090326 -114640909086259401132934415898167375232 12090327 -1529592167206132754518679976494719096320 12090328 -281452266400567924900782811723087779840 12090329 -26298151118182744802414078793085133616 12090330 9304698949134216824359154318200473600 12090331 -690014233392746938505474306732094726936 12090332 -766771501642353868478621630344196152320 12090333 -13911856430357058394809757162277382336 12090334 603167593276528229872331155840176498816 12090335 559706844769720407118260352546487210280 12090336 -1014439008608684858532151928562861735936 12090337 396435102789437588554211341625567119552 12090338 124064189197761742504403717323483424544 12090339 246261156322798578292517785343084159400 12090340 584804145739223759016259476321125955840 12090341 -317132557153245163379106580885588567584 12090342 104983554066152540756592271418463356928 12090343 279880609871856651963520004534179873592 12090344 225379978070174894095769675689285632000 12090345 -430303309573189028258301608984042652480 12090346 -1255951770997285020709300086115002662400 12090347 -93807955158072291718967062769058115008 12090348 489735251157966429403426057803937573632 12090349 1342337915132941228132999442052726502272 12090350 -346891372638757165083361856147725641600 12090351 201163881694749399482242602907492904448 12090352 77115310451783899825828335175671644160 12090353 -9137628942154481782623347987999129952 12090354 -372480813171379299422108215739409281280 12090355 -967018385636542042205346810467983236240 12090356 514166289618340282637030925117479811072 12090357 187813351667866644091860053155397216640 12090358 76728229874653810325778927575000548416 12090359 -579711494289051343136050500263085850920 12090360 -123620754303938264029807573647828172800 12090361 -1278555302473454880188366814816083124480 12090362 77456108551497088788707356104988818432 12090363 -338202164423301211453578892183375802856 12090364 -41223962549782602593805981804778782720 12090365 113374704591178931741609018670391171200 12090366 631993896373157656697083279908320521344 12090367 529514633666091687062929738735768692912 12090368 -735348402322817371804699931585336573952 12090369 -127369532999315704436029085761531778256 12090370 676320114094665105836367140434102094400 12090371 1120569989829021546227351269215129487032 12090372 48434525525864010193748717333633040384 12090373 -1330560425976881638588077475681298451936 12090374 659852414514612337008082537967202438912 12090375 -190602660574166386610593629457376292000 12090376 660288427311033644817101920355522764800 12090377 -83194715485659045670440231428040657600 12090378 97753167454877978095579723970443617024 12090379 -227825128710758591964303466791438213088 12090380 129221626599217681292577793304105303040 12090381 841278042182993931776031362232234005952 12090382 -622208073002841724511842644569894342208 12090383 758266663139583925259678010442906448160 12090384 -8479650222647692425469570519832002560 12090385 64824148899691211414169925244458142580 12090386 26304626568860848306407619963405509120 12090387 115602876057624673391515704763138129920 12090388 -75370974021144740580710017052522123264 12090389 769672581652768768657235402092601429820 12090390 -175923425595912318099390271681620288000 12090391 -161769479305344412863622042342739584448 12090392 -120010700043319062210007051664425758720 12090393 -24566404603178899664347747037365135296 12090394 107112710589231155059686931871176069632 12090395 -499217336931230913668202188997239025600 12090396 -3668690098420293089073106127542542336 12090397 -2397566828747399117889049936473195262080 12090398 433391260981747080294749704008888285120 12090399 -588929804975544613176356683515095735736 12090400 -152375592282170633560817345586895257600 12090401 -317524616658820448640318200157495835968 12090402 241025695695118202111907161152649610240 12090403 173565359340538280864716160774414310400 12090404 -997416224080898077609371009485735286144 12090405 -336675764363256159315806764571987967840 12090406 -77991783870537829545536858016201471936 12090407 -128959232577673692053385155079526440000 12090408 299998332493599715230725594416962109440 12090409 -1724379016840640362125640752556437856390 12090410 233223963632305542253133092164977372160 12090411 1036882737262344666676103074610102078640 12090412 18131135035860603565560253923418109952 12090413 424062421339865511234534670067038125624 12090414 -5474812418397046915225962084497783808 12090415 525303522144259674261374751272754703560 12090416 -65405813168691310162402999904935673856 12090417 760473269371543542350539499384738889312 12090418 834017111948450862705944887515001996416 12090419 -734794502043298783780255986906423701760 12090420 337037253605965652848768463595520377600 12090421 -318456020074929501419867670979379040000 12090422 -211471898654096294297732583073443131520 12090423 1459671487366899862882938591819748584 12090424 462783513097385858962210928490271272960 12090425 -33996163540088027308513275634911342000 12090426 6276886172023280597614738229320018944 12090427 648921605322426870863629649298196967032 12090428 242839834292235823737990366295051508736 12090429 -629880023939862323669559837768936319950 12090430 -127841951449411350004772795510526372480 12090431 -344877816799105297993211331266082408768 12090432 286249297143017135265266805157178376192 12090433 -729654272090838380334814730594318154816 12090434 94464910719882150646368020450779275264 12090435 73799503786187765714347402728368678400 12090436 365509997115970636161157561076422840320 12090437 -53878588705303112693241923970766642368 12090438 170628842592319827013425016643543811840 12090439 43807610590069515373380803255438952960 12090440 638008816626112784718712912792612300800 12090441 -107240124048088839825105640865950560 12090442 -123559829895063679473629223721155280896 12090443 1343959249846500282845356201059766972692 12090444 55137895636525997486210428252509388800 12090445 1363356247010571331867385028695077504920 12090446 507665661599515633714365959461981716672 12090447 616457249667947110647101173504020555624 12090448 -220796375745959390871158291503267184640 12090449 -240125193230326873237813076552851618560 12090450 -134583382208329045537398324429748694400 12090451 593604764630677761670068643779496386624 12090452 399060736710281577304146740842274660352 12090453 -201831031896340836521785929357276002016 12090454 329270008069798618100882713904014438176 12090455 -425438283981880921783442445151845702240 12090456 -338793757548446261068771230410904576000 12090457 -754161678054066947404087297840176503280 12090458 -97751426992849800718744061772214101024 12090459 -126998202289262826236220740715309006696 12090460 -609886558371597634061457901941183667200 12090461 888063842233568971641577520580458064300 12090462 -636640802769808182200294055363545742336 12090463 -180383197710508017235098730589583941760 12090464 -934873165795535159675051135072568213504 12090465 -70986577629445608699018138049602958080 12090466 -319862423421599476436040414915194789376 12090467 -411935123903297790770274334112174750568 12090468 -298349643774383589158296709226176544768 12090469 -1987713753131793709272816065646750209760 12090470 -202525214989368827169055123599328669440 12090471 124508743568518540880304586663386294312 12090472 -731315944383578708147865493949185689600 12090473 -145863136097543296231932531414146179440 12090474 -51231169381631460290340284725268094720 12090475 603051937593469853924765221424566890500 12090476 402245178509631554960883148097235732480 12090477 -296312948345789704897595127922816874880 12090478 47410845081804156382023283695553236480 12090479 42613246953215743826771526722138054400 12090480 -97964432295751031874689374245205770240 12090481 417000589615418759654067582252339418344 12090482 -8103622382434674022363837139781909888 12090483 317759973426852251043182332578967488852 12090484 -190569233354787927051616219473878411264 12090485 1502518884634783632895762254433940833920 12090486 -381614360950914771779024308176587766336 12090487 -1440892597637616209146099006762972915864 12090488 1515535644233261683724907233612267520 12090489 443280779415091156633253537197767111360 12090490 14984920223724680455841559238263500160 12090491 85575964953975165520815742738233821184 12090492 849534071340287648158445447318777472000 12090493 744113724913125945069356677036396890924 12090494 268868345673506325576951592575730799040 12090495 -38733741591669772321799071248812480880 12090496 156812569135419298176226304881789501440 12090497 -554213149093093464960131509213344005820 12090498 47347293292298889678421188863763456000 12090499 -102910446714902116686217597813145811920 12090500 829840255385065985231990683815193152000 12090501 44817275015432796179318051588075332830 12090502 -195972026692338460265163339461585976576 12090503 -646503314253351149828474375448631222248 12090504 -218434277913479023677212909184350330880 12090505 -319567986757705378502564893683028222200 12090506 -195433218151682128120845178459487298720 12090507 -205444760757873801943945267251852758784 12090508 -50598556462369761306169678601486367744 12090509 173346389324621215698858156214878773580 12090510 110024330514061610621806649657121038400 12090511 1710408446661005940788479057555884245224 12090512 -7643490964090887763001760996791943168 12090513 778478934748607053439400225087011136000 12090514 -708229857146777061159449897374297811328 12090515 860799848577520560781331120032326456000 12090516 -176308705794903570434590075376037181440 12090517 -1310716267603045807002935757603892739360 12090518 -201870813181117121791003564732360935360 12090519 132421427430227438762789798675458222080 12090520 366196678803380951057414157514560921600 12090521 2163960934331090387588754789651492713232 12090522 215387124724307219546422494164635356672 12090523 212787632218920267614272306748593888624 12090524 -477895539158258996179039849803856533504 12090525 -734138990504157175677175332636633600 12090526 -224559293251435545639200063489668736640 12090527 74207026503047248698496634781321560064 12090528 529945202325746589981139517973904687104 12090529 886861770226906641572215126962591407280 12090530 558611568969139623875719760149631312160 12090531 143643965983746674626032652088842324464 12090532 -299917684638001630706406811148079636480 12090533 70045021009265371775356228265630552064 12090534 141818767784215171121371461343182233280 12090535 -433929455216212993690565545468778527200 12090536 -948342964570914768151148438418911232000 12090537 45340811156491829061123535719655117248 12090538 524942294944028139129287877413811487920 12090539 888211701009985729522052079566192012340 12090540 -161945690725052658384247831830639575040 12090541 697966944599994065356829612054039921942 12090542 326131675986325852280136892921640982144 12090543 -83513609865849911728695406465818176496 12090544 272130162649667943163167568888247353344 12090545 635019010407282237720925261503929157300 12090546 -17775753140965234968095574899482959456 12090547 507467583503765203052402397483876062032 12090548 122887734058016552115474682346019016704 12090549 181405180363768264812119751242758883520 12090550 62567378077367108160989538201358336800 12090551 251667537165718544939122900836825567408 12090552 108916442156311198595687391534657699840 12090553 -605271799571232945600882149097494192940 12090554 -13765400950626149939473966253752757904 12090555 -375049676673441735249314681252521920000 12090556 1544472152031254724433164356331411667968 12090557 1165747031080336130864297501126124340806 12090558 153767364847725138795074554577122480128 12090559 14356370776344597545565948677523844504 12090560 -211821183691976700334017526257596497920 12090561 28596566304707762981364062494377801600 12090562 1805053571674610801770454813731593216 12090563 -321603953169798248139913410780913621188 12090564 389365499259289870129952900224464591360 12090565 -176605405957617161630673641570314525260 12090566 878320989676568263618121012763752999424 12090567 -700992780335960530487956731888056498520 12090568 9825807346929076333573701020531589120 12090569 -619891747032094100062863015774024837030 12090570 -218730097382559073963637218682750945280 12090571 392252574122572632146647588478083905072 12090572 -37740916421978667254531438195940857856 12090573 1062640298034695694420809605883492366400 12090574 79141631098340590896132284414010258240 12090575 258551390672442593172800093561232048000 12090576 90438098594667907267305056762447265792 12090577 -176875119882001045792382841115746599180 12090578 130850492615240085692712270642473985024 12090579 848834387504367812668084293905873331384 12090580 37856263527190590977988253250397331200 12090581 -302459866409016134691256198523290504608 12090582 160772040763355763131510782344734093952 12090583 -228299644375828016164446162497322178168 12090584 592313695090947028953482695164625489920 12090585 150611460889499330777400588296768331840 12090586 617518025872735409030519926550847666144 12090587 -289332379889191296957758229089780859216 12090588 343588435760405261908558465741180684800 12090589 181748464852602579988910124317438991872 12090590 83161134452896440563515278537127468800 12090591 -710028616809111823982521101712319322480 12090592 -1645562576539578352283242946853925552128 12090593 -509941289551797220113507126131035396800 12090594 156290396320614731521068471682278793728 12090595 691680759980242014645369886565994862800 12090596 -134252688373666810898735030688490094592 12090597 -364058800915613812997679013565260317600 12090598 158711712941150216231736847554831191904 12090599 1469472541645730932364717652677160492600 12090600 388263329402098731329361026263449600000 12090601 -370620254992280266817383156038256434908 12090602 -417279164275187732919595517237060359248 12090603 187090366816256560492801378639396477104 12090604 380246768782590915168444017622825655040 12090605 -60189693248600061523547493990917565000 12090606 176476741794250911135175766545012497408 12090607 236926959766945293051394637441168795320 12090608 -171392569139662463476259166909662035968 12090609 -417230482060999382547127852189936996992 12090610 186931603607098231110892273542914411520 12090611 271895525693755745215034976098933080368 12090612 1779760031183089399280714278620506112 12090613 220797069335749892585898387742651552764 12090614 652621022981107552400998241776993144320 12090615 508153470795760785762480852055527504720 12090616 145123841780373350883702287088444948480 12090617 228913820792596225779834656998284585984 12090618 -274106416909146942980023955740686350736 12090619 -330248869532242531233318414495895631248 12090620 -182318447317137309231315599096205680640 12090621 -830618879451195189412127959585580532096 12090622 -685641420690541341843646409346940219200 12090623 1119115564597266387392028291980183215872 12090624 31605698111505943492592032336815587328 12090625 -35436844801171631882418747595238925000 12090626 -32453092857857216383974337653039805488 12090627 -60492079656631047475982431196943388128 12090628 98320051512804731958795123473063095296 12090629 147521132272669280067276772668106393020 12090630 194974274422827213287438740502614302720 12090631 -344356201271046984435844152678724650880 12090632 1222289680740325994879233448003683046400 12090633 1005993561561095916469770411841647321024 12090634 557641180414163457285581395586328652800 12090635 -430202850357424530198142535862578179440 12090636 -548208836794853345765821265446997634048 12090637 -622892537968826757219714571923019894240 12090638 99547410816141098496478619547764639232 12090639 -570713620625031940474119084212191794432 12090640 -2837343137536468067954551506716590080 12090641 -1240745171174434361820188799901059866958 12090642 347308589341243909963531412778059574912 12090643 175763909282447942099524659669226613200 12090644 171026764893435399867380752891973694336 12090645 -138876211082476044222697601235966476160 12090646 -340053813673975317297619100728857205728 12090647 -62581505661472691673001446383789463288 12090648 407562535617423715985655429371898408960 12090649 206743437641089255032796336800414216650 12090650 50366278262403604333235097100486080000 12090651 -235344126236142663028517592944182901760 12090652 -437124882761716976644125866746289235456 12090653 -1440135299340647723786423675376181843098 12090654 2438084792101222390867399553528954880 12090655 -1316855642469021982179571444986906838080 12090656 -683742481780841748839400601096877506560 12090657 -821315888120275731131406471114046439760 12090658 876960873445638247579917704291851129680 12090659 34998344746813765182888953029663243680 12090660 146831286927659130355853712584806133760 12090661 132465535992108187137048604462236862848 12090662 -342556606308855109749888746553276199488 12090663 236313960046851209708882130780742202016 12090664 -74591142925143232289376669468601958400 12090665 167012931779860373121328220028440238720 12090666 62635805043438226433722616081846628864 12090667 -262654090715353315631204792863079582284 12090668 1054761341691354128287770561053541666048 12090669 739085215316504190656304873354126841440 12090670 16012697210649235162585805090024626560 12090671 1501629462860305648553677198004078521872 12090672 -253625780563965716975929608975979315200 12090673 -325029066576930324013882048499315868480 12090674 -84588044690897929199740592953371047664 12090675 13621416516400427326282409387796934800 12090676 -273669298828384869831426976919188851968 12090677 -58916858187168760227259719967102834020 12090678 -151095663452911881075013583402057839872 12090679 -211067551432771745368038533426189845224 12090680 145086539947288315411922006486446080000 12090681 -1310865870511681343110462284217984593600 12090682 119840376078169683249374193619143917568 12090683 34789431147009688741033589334460476 12090684 415924863124323037928825565186239771136 12090685 7700944625032056819138476859827806380 12090686 61826562895112787066562649436783289344 12090687 72862366663398215680148411858131028352 12090688 -71636645674979665874081087337382543360 12090689 -6533156910371681005716996639686456280 12090690 106404038916837997763915843359038527520 12090691 -1102850812238419732345221018311454760200 12090692 -1060256587745273981844823328786255447040 12090693 -518889451052554183182645098733757201920 12090694 222128040869570888690769395789799665664 12090695 192122015488214816614076138821403998800 12090696 -902213898860754073834586243186339635200 12090697 -8165430922690524420183835150253068608 12090698 43151418270488282381347794278099520864 12090699 166654623727359245790590153729792521968 12090700 -580958649233744297178127678621571564800 12090701 -12416031969745015375112763871425706752 12090702 -88350487870222492324178480086695384960 12090703 -1368691641537114693969494838881600940000 12090704 -538085361723658964977348578728493711360 12090705 300418245564521654229666254201653801920 12090706 -84778741441049369692998134818275683040 12090707 -597754642207516688703546818466277205160 12090708 -345485260158629930726860891795652481024 12090709 36963393377748756279410344804231599360 12090710 -319850981260811112592731156662229540480 12090711 93052146032986099469658502293360202320 12090712 -162573917001230741397069700539466629120 12090713 119950641608814847331739075466932495360 12090714 7955347973950644673354595441447724288 12090715 40419131580087078681392376396057318720 12090716 367506245168280724004772617426152811520 12090717 850166532890017328671487136427431347334 12090718 137871454249131506805727941284066546880 12090719 -719643344407226520723841177755816902880 12090720 -136340823418089119412207942849173913600 12090721 -1352135684265764945343072288637117134656 12090722 107691163961556018866084383583584218624 12090723 -1237082780736445491714870909227341556496 12090724 -853445390695861620263387602738813573504 12090725 3641878894898696637707565726151628250 12090726 84744813474454269338676707994365330880 12090727 689134661301197527626701219113632736944 12090728 -194101870308344084693233742235092797440 12090729 1614873632557676983344374697858533760 12090730 25931509127659154309288419580153873760 12090731 133529590575208893132232419902855314752 12090732 -1647942776441986491472649355805556736 12090733 -736489020710715496756472720296305434240 12090734 169848591335725581737205840719048036160 12090735 7843337751521988881478785064286663200 12090736 -13341899844158714930331506202626359296 12090737 -160353773029348347730009499890424319168 12090738 -217476637751163174174389764750719214080 12090739 48244438795678215994890076001493302280 12090740 -229172452335253814032605658248990720 12090741 -46382622989066924786132053368880501920 12090742 -500302622564338057445731625380709568000 12090743 603454189697750541849385644394394761440 12090744 -16015851421074394698682593155658055680 12090745 -389744771314930097005428143444299540800 12090746 605725980330426891983323868865416649072 12090747 -141209721051657539041240076859868892160 12090748 221238546753934317761956740952740497408 12090749 149022961509383285115999158965434954624 12090750 358975185417960571301958137297203200000 12090751 792243414704464199066256903989756991432 12090752 270708413342007487253551782594556723200 12090753 -995430279711998926419428609059619646576 12090754 3692248892397227164888850842161345600 12090755 -452867716965208929419556300785298884640 12090756 -39134394602253186579259132226650214400 12090757 -487063936266504973411063907996402620608 12090758 -375838892343048132753479092515876038016 12090759 135792218733084208846481707211771019600 12090760 145009958047787219545755623059697664000 12090761 1486823046213521481120671157344801116800 12090762 -609786458880394505429809986821466716160 12090763 -1375413107240182918220202702001229874988 12090764 203097131045545007303745215876623810560 12090765 655211851298054280934991026747913092320 12090766 -693745776106070370912391671889333056 12090767 -600420346052545778877786905798564134440 12090768 122488507293609187105260669945978421248 12090769 653042696800204061663523933239971151860 12090770 -72072916617031899828829775083569600000 12090771 -10631444739251164412155470790257300480 12090772 62938219510643130817243565333715733376 12090773 476006896429012011415726775784382191900 12090774 -172273759249719688227513229563064684800 12090775 3619797380130525363550817857097569600 12090776 -934025530985952422607957950903100211200 12090777 -109464169038677944816353102395539696800 12090778 -145284537486803089636507949761464806400 12090779 -1853743460694892737683988818412095204520 12090780 -152011105921196890218207938626093117440 12090781 -485030106523891241831204568912448398848 12090782 134916081577942252457690962010408208384 12090783 9547787155693956703651622088648408960 12090784 738331415166529116379443829082902364160 12090785 -298083733581284217291476158713104111040 12090786 8528022672013545076991955482706654720 12090787 -361610467008016390250798673505330774564 12090788 -173598492515472711966237260084496534912 12090789 -32018603937399761514758903276057120130 12090790 -144531704108907554373424640766428265600 12090791 723468946164580097965019364532221907152 12090792 149582499586150140734967735149238681600 12090793 157734827584330259194516919877407661888 12090794 -505833104603041417082056171358894612304 12090795 50259785269061036299527757842636342240 12090796 777750072115726700534473309862492820480 12090797 -434818872491973157825735416645779117568 12090798 62389854559620789317991472565351147904 12090799 -104474927854944686942083733967568586664 12090800 69118818593307394484128510124109004800 12090801 -154301215646766396828910460959586508480 12090802 -162418902637138946158989962929778582400 12090803 -458588802484802799914722022933297046576 12090804 -37676028592422588591756600639390314496 12090805 -124409473886070806025043776054350349540 12090806 -42486924119029204332384928194636152832 12090807 1124590242068317770580877814408740963904 12090808 423294051970963788922227705633533583360 12090809 -1116472693260716161165522543492823202300 12090810 185487626101332301729449221650820843520 12090811 -878788852223043744904369207328403332400 12090812 81692760919228998762291549103073751552 12090813 -120455949840165973852582112926728854976 12090814 -418982065237538574690423254875347711744 12090815 781844346183735880973965251161490816000 12090816 363856643130988084973683959006505205760 12090817 -1365392486037428517795766853551262675134 12090818 -31277713036122594667654396871226645600 12090819 122466754560280435691351451693112625328 12090820 -9705187593020634345764046371224166400 12090821 1127134193380531458449757647435766055200 12090822 -58939874709155924046158533076861613696 12090823 175905836644984475932024370467400714680 12090824 334786525344733247365366449230687708160 12090825 -188827180299706563489088397916702585000 12090826 7899009078034475965509515739748470528 12090827 -514969679970346881723911736394327529328 12090828 -189401449680710022615709440615048299520 12090829 -571593240971854409351955182787234220320 12090830 -517023770302712503752392122831673605440 12090831 -249878083849874963050790359073933104248 12090832 -50975340446509841923283922202576240640 12090833 285302199586006639022171223256574737920 12090834 -150238652243056293136275563802215201280 12090835 611452592025708883302366622647335118000 12090836 632662096540993229130557962650011834112 12090837 83342810257277710220717376335617032192 12090838 -142494153465265728083696031452761171680 12090839 14670197157216332163683600782807939824 12090840 -465714208898448992105944267192025088000 12090841 -73789609752074228063704706201436124928 12090842 -124823525060142100487552508776066572800 12090843 146194649500465268422880632947549849600 12090844 -24447722218081541634919079020618395648 12090845 -89225144480754807932584866726438489480 12090846 334203830618728304491667462488992945984 12090847 -244531599337790888387340563525471499360 12090848 1022097666182389271393301178647199875072 12090849 112589295341158713796932481505934308640 12090850 410937877569721836414049728031218092400 12090851 -204663347664917885115412534860489705288 12090852 -142301511655610418318126541994907479424 12090853 -12703851127182348655794060611623488898 12090854 58077695136891783571069473619762786560 12090855 -19874206383274371760544604052664110080 12090856 1065683521245900831618323322462752962560 12090857 -1441245768869947571038082211891595245894 12090858 -105509450488217267220203777770683532800 12090859 355782235002265045564852029670362620160 12090860 264300167519851748671093465760524569600 12090861 588797152798852386891405697990929753888 12090862 -136446353325309836001373962879477115008 12090863 198128402696558500484013055457494892112 12090864 141134787674119247886735580974153498624 12090865 507287178579585954262392447211943038260 12090866 -462423052951400692126914386492056144368 12090867 -4579596765842557521594456251977502160 12090868 -254703832078610764530156862322826559488 12090869 -7224185683924553429411997307448535360 12090870 9983510986691356286422747020723763200 12090871 -833732670713249210769171588051810911360 12090872 -152779606515297346983234939156517478400 12090873 -88972702137592379690186582046853535232 12090874 -561433242931794481115510290203337490688 12090875 -499598364348466860391112550629726316000 12090876 71250899750844650367285110106534690816 12090877 -1464554290095700684150234018518716838740 12090878 -488576036391806287899298975789552666560 12090879 -620268920721446475322532350600852495176 12090880 229378351514126209950251699306401628160 12090881 -982457524845234666148414348452317328336 12090882 -253418767124896775800812949528959415296 12090883 -85322178147603638519316564448463180640 12090884 202273418423089044050335599202432461312 12090885 400507760812117923059760642245565981600 12090886 784990872994581755254877405344895240640 12090887 -971127156072030018000862829475519112368 12090888 -110561574255997250508590413121845616640 12090889 -1319340421921540602884155716438649038310 12090890 -72048227099588648392406945477096678400 12090891 -310251923131875150267881698360382102016 12090892 282614699279846982554705912078578028544 12090893 242267229695460018606724772554945726080 12090894 -4705409238409295480815227731327371200 12090895 -132609580804806589641361688140786279920 12090896 15632707810063470093094891670127255552 12090897 139565809632737572574458226191472246400 12090898 282527383772742781741692217881519480480 12090899 -302118775005341919494697627591414131712 12090900 34659820366076254220011967919373209600 12090901 -1430951694225256394640863388905267656100 12090902 173807749230999411407956462202209545600 12090903 -1104699285847683005112912186745319664000 12090904 -5567308442329005187145849509633843200 12090905 316743032710572239657114190352290813060 12090906 211176336169217229786321007555810428912 12090907 -1911714958049051613911621275985994298728 12090908 -497868939179752715560616094890063314944 12090909 -341802251223560531585320216229776022112 12090910 -102500897916254405511349127672300206080 12090911 -464719587958740475106009534716611988368 12090912 8910563249559625515726748527246704640 12090913 -805095653086653600817153693521088359120 12090914 -519461612442693809838849791118542410368 12090915 -459881560429900234030530733277348305200 12090916 89648491429768511716841177720407019520 12090917 20290814420051449489284679736709507960 12090918 248929915046722816166886075690508369920 12090919 -46133292017568011598847552991227545656 12090920 -673684707712758879328592885943675955200 12090921 -300473947667196464678182414594808143776 12090922 -590362172169030184623523570479807025488 12090923 -361382010565995727776319794329675030736 12090924 718117417496330434061073069969398123520 12090925 304724070329510674036557840480858400 12090926 -733951093238047230549655053758596241088 12090927 -1701971939501553661795856639927321579520 12090928 37958410173557418728916643871710740480 12090929 1301421118833457790225303487922005022320 12090930 109323545838951498182338173636171018240 12090931 1200024633153084739730446037038419566732 12090932 50091066358135047035015343997255802880 12090933 -664434490339490873855875978819687664256 12090934 -68484577316871503379788899530006960000 12090935 -54717593265740369326538651671269612000 12090936 62541271665682161508639844737550254080 12090937 351020870774998345807214493579731692586 12090938 -44800846688626327661691541509133240320 12090939 159712337321176000043327520862354088448 12090940 589088035314043041813503800548554519040 12090941 218454611373573638718698275911404002200 12090942 203567949326357080788198493604942803008 12090943 -356265400960934284509526094609405116536 12090944 590355667848269574073359161079345709056 12090945 233867201491761254287674269788683527040 12090946 729372393604232712376583711168333634768 12090947 718694810804197190869864160363281083912 12090948 -89216689013120430274827396720457322496 12090949 -329229976102791899622572182388013281636 12090950 -404526610674014784938678654596658976000 12090951 1454652731715388527114375441102145174392 12090952 299176574007373907307157237741299763200 12090953 -163672970804483737582439596490468300544 12090954 163636909846873280543043507323270062080 12090955 16858775810381916878286389041923858960 12090956 -23720588316456422288485544619297212928 12090957 609782098524780254347175485536594613440 12090958 180236231109078339172865113385784031680 12090959 752151891646312604765133432232514114160 12090960 12260589612588128456633395702923264000 12090961 273401580819316918708248345251724847104 12090962 -91716058762919300614718591447430136320 12090963 796789643684440376529062757697267535544 12090964 568344997415189085509382614795312613376 12090965 16254418172650204985825733220104245400 12090966 -24664098682450717967921177390106816576 12090967 156889074937408627114398176621950367232 12090968 -165859611932962289164592277502868797440 12090969 46232014173431685491037311835995063088 12090970 -3272164427073637374031178290371830400 12090971 224307765042248984166862877886261704880 12090972 -36519695191146154330630719761976557568 12090973 20721093828344865198972378585515791302 12090974 283941149748076541527761534960254189952 12090975 215724853938437753311943674011881377200 12090976 946192630202265671768163434301152428032 12090977 755677350635372099366944062509700833826 12090978 271035564691555042641713696375548131840 12090979 211758993539545075485750051177696919580 12090980 355932753521570282190083751987275980800 12090981 6304114085229791607077515421778549888 12090982 2909005854295711293843366507591173184 12090983 -1599418846984416643294708474215080253768 12090984 -835477900453498247585656455524626759680 12090985 -980179435787915788060247954530428925440 12090986 248379190871229859906505737004471670192 12090987 -49833572723323942924831864733819186760 12090988 18101470769869559219463769715028049920 12090989 -21736048988209441024036471305554609076 12090990 11706513866309267207599223051460829440 12090991 299281878861500857919561958488985564984 12090992 -124412133495188073026061139800615813120 12090993 -870688298117282018622707631044967175872 12090994 -728393642253310743142347950879191198704 12090995 613795293735302014843093997009893786080 12090996 -6952646583449803003682259122872313088 12090997 -1321887021700008576628602366923957465554 12090998 7094477876068343964325521664545075264 12090999 301215104421250355075097289422637367760 12091000 233036247339463645156495789178910720000 12091001 -562441996797790875725420591954040395388 12091002 76967889235923228284863655818232352768 12091003 1702919856832739248112575663300276793252 12091004 969820604561482795569211926636401965056 12091005 947886715032656795699641306939190203200 12091006 -340416322516972806460167222293483583360 12091007 285958641190216468473814026557518352256 12091008 -229851548198756331189351081039290695680 12091009 -426022713446472195115150647910942520384 12091010 -161209415620679591659771641257002368000 12091011 662297219853188907167773458901884636480 12091012 -1399978304304189085327221429381949294080 12091013 -1216316500116179462825295888631770952032 12091014 47007899865350592529645942935837049728 12091015 -1044176442404547519411624612772469736840 12091016 1182680953668940897956066528267141120 12091017 -559793588238739913036738981292693684720 12091018 147067013465953912254941042718068166960 12091019 -1088296971532362727956969995073519809580 12091020 -238715656539182650994124569740044088320 12091021 -660787085729177556003345941260340441408 12091022 157046053713390796495670298737693322624 12091023 25543132868079227582643638129374826496 12091024 278041760738515243233787320883578470400 12091025 -443174896021508672562628382709660565200 12091026 -118141209394991123052399375504355773696 12091027 72762789234995349171892533363661956160 12091028 474804962791855959335048497431323508480 12091029 -908011458089254735133192948690410740480 12091030 -209848153919724265481022503957433292800 12091031 87565007198979787452732174860425901712 12091032 78674796857536929040569574391186964480 12091033 582926178615911107202155882817199518282 12091034 359532327783330372874304477751820978416 12091035 150037857506914151999220659136283729920 12091036 -766757502163249937622364648759520965120 12091037 -342882349303473410580275568851183986848 12091038 -385915439579781679792199299431424945152 12091039 -537923351183395898207648273293472639480 12091040 -269991272688220095385594065422108590080 12091041 1864319517611821151900182166743540800 12091042 -446826792121587867633292603195165553328 12091043 247527713472521513532057437739363526560 12091044 -464473283604093949114088083701021256704 12091045 273029411185586761024928093825557448280 12091046 355938631670139838467251166209286720 12091047 153766131555904928729545175166613818240 12091048 -1059087085504557958151628001373779568640 12091049 471871603152447357151032400166628623040 12091050 85657548984722446705633489736144800800 12091051 454377180194076109977708445950860132752 12091052 -963848354318972216868359576596805836800 12091053 350985606487177384780198548827520117024 12091054 98160287580408082188114444151870341120 12091055 1766662754045161087612141594197237360 12091056 -112775177201531146776525668466371493888 12091057 -203204997022099982857671548601926564688 12091058 -139228051775557458479137145092493411328 12091059 -163596031147761218630084033049847643280 12091060 -232130981733962238373389743086783856640 12091061 -733392494287533777387633022013109976338 12091062 23415851275275387935201114027194978752 12091063 54736441135394866099386349048287297984 12091064 391337066125361617500306288002537226240 12091065 254671959416220624105114437798778049920 12091066 -121860108833074585616202497648459947296 12091067 -2539803329621782883195417878453372323120 12091068 664245055901738413809409063082088407040 12091069 -2953556696003208205912428901598438753556 12091070 482132776949383524010519123404053052480 12091071 741579178145656255584462084490286624712 12091072 -38633096795085216349849658254637924352 12091073 -1135071522767687505027148497513344607678 12091074 201679664152266600470781493662417778560 12091075 -482439033885434570269044528354560133700 12091076 563283472307761583859704303978303813760 12091077 -99755697885496646219005365586196374752 12091078 -896988126696033184078261530355964559360 12091079 333013063688764630283316734105143486464 12091080 560497858286622511254253026153770188800 12091081 1253399366333315458871539104580622945882 12091082 -126208380244473114500652255459061929888 12091083 193331025295834049369318419740950212800 12091084 -8582075464486559197176585733570440704 12091085 -244219853425392724562013738612400688640 12091086 348620549869568453682639741578746675200 12091087 -431673217061134039311685418444905557120 12091088 -399049929521864154274626528441363333120 12091089 -893965442664619379684730462184753909776 12091090 -468207999993822463220691189075904972800 12091091 -1718496054572086291441561295829026027016 12091092 35990693409489834062810268845031813120 12091093 -739565589609093367041144252131180478400 12091094 509677228833542336683594908532774008096 12091095 208535060308179613277074874155662078000 12091096 -161980774754413298232738845428435998720 12091097 -154592159575940288335570387686300780768 12091098 392636916491372230938829014446829771264 12091099 -709983624101412819016721953533662450840 12091100 -79877315250645774543834800051557171200 12091101 -435852010523640777921421512689216150496 12091102 161481861316175934298825679501958599232 12091103 1528753673635111763416963849964010344352 12091104 -186610677736710476900095861659581546496 12091105 55655400462944541466054094880229107000 12091106 -560723065535083120078628447322241593600 12091107 -229342561927431709218642991882313738496 12091108 -1200392512150409171932733017016758640640 12091109 884926421870977006827717098119714301310 12091110 -155772055368836072026379512323987162240 12091111 -142126091596441661620140628212486073288 12091112 -1485209624744298275302105153001650176000 12091113 20518435845733601520388831270222094004 12091114 -114920746590333257062802477054380578816 12091115 -705573509442561000651572493196650523200 12091116 -86407772264301998077296786569050914816 12091117 -660193888156487573280631509114118033760 12091118 -180608646172377184574133924697207677312 12091119 135723312132877461950115230987821766160 12091120 128563282648855592224514579719412121600 12091121 -184160256520454880878170011936724732800 12091122 -502418074466104136911307711222007427440 12091123 305555878088290915767740117161931033088 12091124 -99805441573420686568411338708393547008 12091125 564176331787544589636277987741573680000 12091126 242533532101029219348510424291470478080 12091127 -3804601264194423717906120048060226920 12091128 174453106050765315472587749353579806720 12091129 687141943436372158355829791408328049876 12091130 -163228835849049476413269907816113323040 12091131 -374068646112645045423069782854472398080 12091132 1559402625755205445237628055249744440320 12091133 683072801614556135266307294339643653382 12091134 -97302329996047695408507911842563495936 12091135 -27426045591683013694069703885405358240 12091136 -68609561168900407402798189981936386048 12091137 -920037380436393306808474099847427449040 12091138 -349784557722784654392934576964492639280 12091139 -833377723659704770507070064457838445060 12091140 299690924912043665595732596361227673600 12091141 23716403215550827396231411042341267132 12091142 55116952729085236951131865735867676640 12091143 -169608447922222977481759102287354803376 12091144 453899519181626446853012447738007552000 12091145 1026115223976434189361811530798460454400 12091146 -38512102970574850131535754376768771072 12091147 -134362084845037099658738576098523871616 12091148 -374021375511582812663137078516960602624 12091149 -121329907899510533956293842335306953792 12091150 -164442896634631107107504104479179539200 12091151 91522658484170803500396619648455103152 12091152 35384560069870760682281732033147043840 12091153 1221850963142694253015182901349241140402 12091154 -140076639165229825031085876980410138224 12091155 -40898331869339257365163414184636186880 12091156 -175299627937473097579750807176820236288 12091157 -441557468482779367914638653819073354820 12091158 -213430636966690068805175729965312954752 12091159 -290341464140586285760266312873079346096 12091160 -260114395693829717807967414077918208000 12091161 -317444179703069568741910199208673658928 12091162 152557357327157076002069788112241475584 12091163 276181374871815587992347575361037962240 12091164 436515710812791042837664089428335704576 12091165 786178814298241837282593869201892753600 12091166 -359599257165484342593514640572879651968 12091167 2401271079386832236986452157090248720 12091168 87652195419807645061148290384039378944 12091169 307283841555021957398537376292342794048 12091170 -1092534656968881600931346984824504320 12091171 454037820207515016137579845144199201372 12091172 -838839277741067259401796405462577179648 12091173 -566166926805536201247533983317558186240 12091174 -320494272007359528400188543835401894528 12091175 59891366465027717468716939511066193000 12091176 -246188591741034383593156263034096527360 12091177 -82935224270074407889799256952866772288 12091178 -42514364145339858126582673314785280 12091179 778777815509403072358424764320948221784 12091180 765787200228536504994568150684532582400 12091181 1526058643459000661775821225499236600982 12091182 153942731051490171945894547686510213120 12091183 134508494717929444905164305485818381808 12091184 48903774890444461437803154071245946880 12091185 -164698578518075657219312936584562899980 12091186 789670412342611333389979078911545835792 12091187 -94127985876721462280379518885530150080 12091188 -472669896840338167693419895591209062400 12091189 190283210931398188260205108555626758400 12091190 -643266506832583465489339680988800948480 12091191 294059048078074199100067654240205136384 12091192 -386264696945172221081749999948306145280 12091193 452646538372866999125128003099182007680 12091194 -375625993782605478232790014778454124176 12091195 371855011912666223180265019086233298480 12091196 101270965905631188000217766655742459392 12091197 -179687062722001288258751197837231699200 12091198 -74993335098929891017038841266580508928 12091199 -986896020340164710629422170641784254608 12091200 109646906756411758895948330129424384000 12091201 -1309926224302814716134109040132091504000 12091202 419642609768880679581471212109237165600 12091203 429636658028849894644759664419147006212 12091204 421995864020982669787320867522346979456 12091205 255941477872735733746874066807844293760 12091206 412144833737375686231256044526328794304 12091207 74637856773425569413865951357995984352 12091208 -732264328744196550962594283337280624640 12091209 -3346928707710738862453882836344914944 12091210 244039759307135034069762139134291953760 12091211 13513987141258960980247018664021018448 12091212 -179158338290765896881888009386698656768 12091213 -2715653677582697570547906744292927136 12091214 33808697749428910295197510991354622912 12091215 -288736404478586733403974909972999836160 12091216 -222836531397265556437489684506402766848 12091217 6444010908659901364191222785711252592 12091218 -208334501739517801407979535067270669696 12091219 58049079835221669189902649813129391696 12091220 287844650457288854796257325632177356800 12091221 255617314449459240819278900171528346240 12091222 489265978409175211862420934373919459328 12091223 -398861795140778069473414858541469816720 12091224 -150928997296567823889142156379099136000 12091225 221987622196664754444906239284587428750 12091226 -103505511783858536853185087802762994176 12091227 755426729754642716929513420826829165720 12091228 -31573961328584067792719528571436007424 12091229 -320337864969587361679641066406969898400 12091230 38569290474525645768892347799417029120 12091231 835342409612921152303936535218537245120 12091232 743450993861941598060233490664765652992 12091233 226697731331064612290607783263161374720 12091234 -211104239437026509239882083419644695984 12091235 261180383568222178685060067514221553200 12091236 -164888480457945685669140028704851988480 12091237 -22230315693883595744950488596568789280 12091238 -192343524628875971027612707416385673856 12091239 -410235362545765265473903422232741284600 12091240 26651866604123792093924065271316480000 12091241 -972655426508399541646021126109015900358 12091242 -51255400783696199830962313103911852800 12091243 -3018859118170427330710116342957269856 12091244 332469070034696524648919033605586260992 12091245 9038928548432098961797456064545424640 12091246 768454543769636040852035659426714539072 12091247 577899351640877592494753436055442779632 12091248 99243899473901455041545699834090618880 12091249 7397474428659801038345606527639303680 12091250 -109588149567969092539180481588838300000 12091251 -559764056462389013360744416022773850568 12091252 497162814571324916759537168571762148736 12091253 191761932558601396624651530933829427502 12091254 -28930215199768668674758539700296634368 12091255 388913433189549833608255745640815984640 12091256 23395135703478613589859274581978624000 12091257 1462478727605492438171932179074325882228 12091258 -544074736409222727115386194962987215360 12091259 1312927952344799916819938367030981239460 12091260 -173027390547161701847338592247371520000 12091261 -21151700731846889839620212527623697920 12091262 -78334061510828941019899895341214842368 12091263 -602697281300117872004896174696269587256 12091264 -93544483844853753086222637815908270080 12091265 -1166162462860666196514631820391891480 12091266 -619441230076059030228596573148725775360 12091267 -697183169583154364157304286629018957440 12091268 39110986888250190132505381897440178176 12091269 24314355771079893384423369724801560000 12091270 -35583409160455336570421568661317177600 12091271 29258563453913073987696540583563148800 12091272 482877461866417121627684907393578065920 12091273 -709846705409304175899170769340929878400 12091274 73696606529023198629027885441783034368 12091275 -10652168400172444549551636706655365200 12091276 -383298357938617880479489074036874051840 12091277 939877826010737528161349704826466322080 12091278 212517328488882664546430409267181813824 12091279 915250531414139539293023696671372076184 12091280 -130914483143387356800315355651505111040 12091281 332723578650247273655248913936385362880 12091282 -13875527974692013617379571562599064576 12091283 185115541959215532635266003561797350400 12091284 -117214895849532567927060928827477012480 12091285 -787380577917153748786698947063647306020 12091286 -83143128425631590748589888941336963840 12091287 50239600768004711146577122521761033760 12091288 -203021520840188308138357382802462720 12091289 -886280311446679475758526156027659330560 12091290 -306357155440284430904092704875078657280 12091291 465744388613996281726898570208416658692 12091292 -507796999734845716072927681228363497984 12091293 -548199587279190264594352997088793458618 12091294 -188745984073381171343785162578113254848 12091295 65777210853316869366699035943688113600 12091296 -252304620278592391806811208502592143360 12091297 -928728035850862764740769003363141044254 12091298 399881675225498325206775684194608914720 12091299 714079501573350991923260073685512576 12091300 -134093409351739213792079452866784358400 12091301 -1893521838315849881317824677996873442240 12091302 698579690693967292394526412885132993920 12091303 272123928872746922960505913260506540080 12091304 -382775269540890011485270746209878272000 12091305 265037126411743894928209500604027949760 12091306 -330145097850103017746487679560479279520 12091307 1065139751285568615591523974025295753520 12091308 133894408474674572791279046216614479360 12091309 -278173825254818382248148329611768499796 12091310 74000249546960342074145615870052925440 12091311 47318468714973795764793124640792599560 12091312 69415378225541026503279642683274838016 12091313 131990641111437141306508744942284092724 12091314 145391010669623474037926543186707875840 12091315 787933365956351297640157377336157983600 12091316 391196986126665005965449926720817777792 12091317 -137615075018373798118130508316746295488 12091318 -431224268493798717772898253327674423040 12091319 -760275160783414503101378940600833624280 12091320 -307404481970865099034292490226876723200 12091321 223467028242635876001806123831872625184 12091322 575263704203481598482703310958207641712 12091323 457016490114825024464943504606372284184 12091324 -214039667860086374127936945618167604224 12091325 -195578541619208147873651651061215954400 12091326 113803718948861340278863159312796601984 12091327 -691048568327112998427482539093048641848 12091328 184429367578022234066549336556561235968 12091329 -869408528020657289201837996624931418080 12091330 39884333497766906329317385280819934720 12091331 -786719965651552301267357780278493608800 12091332 268076676082318483301167526039557324800 12091333 108584466310463764308759487680203330944 12091334 -6870499135406436907349854816154147424 12091335 324596782959001309340127459476399532960 12091336 98684979965120890125553634085842012160 12091337 -68244832785094269850768124481677455014 12091338 -458032983382681718841705593490714501840 12091339 -242689944820805681449434300838027024992 12091340 127801093575281164504852022894521420800 12091341 -126558126099607794548141053612787190336 12091342 -3839915995263438923371657464275650560 12091343 255032974918726937068304232484755364848 12091344 7060679015292267810802828619330617344 12091345 -209120013615207258305356534820210419200 12091346 -41840866623966713588770966815809706720 12091347 977394954394960307996655539736904826160 12091348 600576143391961972831080344588264052608 12091349 -3886115928954759836445028568229191364 12091350 291622121679180348445993774457369040000 12091351 308131703839119390374679694193160290304 12091352 49319454411162306082501807753456680960 12091353 216931975496738320175987733972534425760 12091354 554779081689580178017478016821633763072 12091355 -63163035431613996469673904804970085280 12091356 7114907407359693285377396986819373568 12091357 -1433232555070937203667066392481437679040 12091358 -523801814952976186860739606947838158720 12091359 152038681719585321633689717251558594560 12091360 1204769239515600270408578835728423976960 12091361 1101865376370383728640433831995819549952 12091362 -57970462438460757916748776851577578240 12091363 733098767085826554765906775414513427612 12091364 -58681731865569301348232625815629774848 12091365 82225252023916852293063074593144387200 12091366 -176351059082574677791639174326164398080 12091367 -520526208616069846404377339850939774120 12091368 365228617684303501013887820456740945920 12091369 -1773595745761146659143086396124618092288 12091370 35482247832835134098016282085023921600 12091371 -385522590011810124898822765332766980096 12091372 -282471260557224355983060310503842071040 12091373 -243581094389235300316828471888902800160 12091374 -72366496254087746543491579094292627456 12091375 937878739789695448751494419951735534000 12091376 -285208787705274205898484353802656808960 12091377 -3674711449648723713649927389671624640 12091378 40792282695087045382220052842522015040 12091379 -137425111902728784082090643635756180020 12091380 76290221123810264559805068120848179200 12091381 -1029927708096772043502760775781039764818 12091382 13317089255151857275315080138447287232 12091383 -1219996304886613174373278811736908564400 12091384 -1227499206088500561415059084455643709440 12091385 20646701599628025286585835945267414400 12091386 313187860468800883733154383392257106944 12091387 -625598739277569160696992825334259566488 12091388 -1047015628148423597422414628840406515712 12091389 -373284893630856532034248844228650008576 12091390 218834512352270040421705256155374235200 12091391 -17473219344405212090406482914709647920 12091392 226931339526747849201030815462750945280 12091393 848147172548892850246006885405933419520 12091394 -190092181045157576535402256792223021568 12091395 125676717227005814657515108834719114240 12091396 -1120481921875109605845873841985889635200 12091397 -1617926385589329842416635653604297440640 12091398 347213116596521495014314939555211842048 12091399 -340289793816890895018742681417075044336 12091400 -323476125090932591496686552431152768000 12091401 65456743368900306394772574066302667840 12091402 324937502548614588293747929455370255152 12091403 -14566829425663350942953405837167571640 12091404 -179948199671785015638595001029313786880 12091405 -524596413532990076276150758879345149000 12091406 -40021083804310673611883939077123997376 12091407 -442598652208199197729311177872599952760 12091408 -168923165508827066081505083900317138944 12091409 527755797020614923184849543478123490 12091410 443767214222712852212022755474719872000 12091411 2417963840114445748879043448864788012 12091412 -510756199246430583388360255135871958144 12091413 -547253425062400468144421983284656338176 12091414 160933023594085516039001949052230115200 12091415 38427362882218254802722641710961926080 12091416 -675367544597715127102282785465449840640 12091417 -33702066742343451165277123257659135160 12091418 -558857442847288947013848414554482797840 12091419 -6707568369569305325133342533380553556 12091420 -291442958803881082040831825796342190080 12091421 -581216095795881102905705457561238932378 12091422 96926672650873920833590106095941709824 12091423 -1951680677300313947050686740952409532160 12091424 2083466304897172117647870549481708584960 12091425 385735589452333071253824033172649083200 12091426 -110820555334926998641749211446378295296 12091427 -1771820397452444553256292066669315972880 12091428 -378428072365712471867221697894578176 12091429 439286808223709356741147494010026793600 12091430 -89576634766696529682796692404349576960 12091431 1338135062508809467956531200976709292928 12091432 -470565181494978708459922073413076505600 12091433 -582928159816824681304032864207195446034 12091434 -607878682760370829679986064842164430080 12091435 -93161876207287373215182121066166417040 12091436 -133866907610170360020029471500782693120 12091437 -1063613027772940495469493076152789888 12091438 762894227854884818131704300266306925696 12091439 -192068359633687238858244333527439603600 12091440 87977055691352106074606235817523281920 12091441 568450948958680653731997801250873581842 12091442 -152325480622526019234850556756806221312 12091443 186797956854723096124220184601670306304 12091444 -304361102149351377354446241491086440064 12091445 33472597348347200528156956358624833920 12091446 -398250902419358296076835906725692240896 12091447 -110586122038687257147577072281197366104 12091448 988966509293576194874366982344839680000 12091449 -121549269480404901549334071395508751536 12091450 -93767833510827688575813773748350016000 12091451 611690259075191558756407906165923233400 12091452 1331207371454427036117893175920216064 12091453 -1180851162666949352410822930877374391136 12091454 -180751028815494048558143931628452048000 12091455 -37924073645515478551778107384186395840 12091456 -180364868023050297901738452067929817088 12091457 41318804671275471840303887289883482624 12091458 -129590538976525588600703438124168590592 12091459 2067801573355608725968336711526452812640 12091460 -252222039804817115083487152698283929600 12091461 -197974661592778968321789854544536509728 12091462 -356711907811192318213948314949382340768 12091463 1367919770889210544232139231256045665480 12091464 136582037135646394993440332978139955200 12091465 448194023332916978710768938769511077860 12091466 206863135057574416483294217563459283040 12091467 -864057830960807994474277485295445133120 12091468 -999977296560984737042161371255718723584 12091469 492593654619211137778476064153681220844 12091470 313385712250138385762456243758615248000 12091471 2296599767972463642776793585032666240 12091472 -329980791462301659343942931647411789824 12091473 41705020249731383985473676959889198900 12091474 -334095306063850481765816294136826177248 12091475 360257103906134734053802710085478991000 12091476 171380470329904086052814562711609176064 12091477 -255820333011571288758564043418480474674 12091478 14038437861366144050548008757209034752 12091479 -658772812042090570325112208837332825600 12091480 916408169607766351467455157346250342400 12091481 -717793694843061846318389843241936456636 12091482 -130139068123672651418697110096212760352 12091483 329404422593608649470373709204669697560 12091484 -1035978953042500423613460243608328297984 12091485 290408024135608653647613043021169921760 12091486 -86748509043542060695390449904225320960 12091487 -595683348439115429417650775274643152864 12091488 129152435002478802931355751752568668160 12091489 -144366985416190879780941948037687586520 12091490 -910937148763046264329442440286908293120 12091491 -451024596084084020812928983602726558720 12091492 -229539025285275554011607545160418078720 12091493 19937878745702015317817744035883708544 12091494 178703643294259245672698852429523811200 12091495 69647628948452987755773691909651425120 12091496 1301816101956417284786326676250833141760 12091497 884418132316516318306715070821024348640 12091498 -64290864584660225804528644551627666000 12091499 147517418017141469880193774411015840800 12091500 -281216847967535705473035231010172928000 12091501 1428893521336887826140380191692147894690 12091502 -72486691697542188021734165396237383680 12091503 341929841105545730594645989162099299840 12091504 34122678259881513145740683502358200320 12091505 -70635542612526366001927292013912806400 12091506 -14055864787434669060766008307035635712 12091507 464411779152389646764153923237828775756 12091508 81476091766428247790397482978455726080 12091509 -1143442263000773155038331414351241328786 12091510 -369183623021906195614274217764491299840 12091511 -433941192646756663889304132859960865328 12091512 845340824670643910825884801082351001600 12091513 219277543091587976251606993985113349760 12091514 -307738221161742851441956754771123712 12091515 31393427559218930770971114756099356640 12091516 309316675745710902773145050761995338752 12091517 893035544723714946111555189104392114566 12091518 27463931932753463521211194321261442880 12091519 342924568992068333944748427542811847680 12091520 -134635739706235948873203702395043840000 12091521 -404745536352942002263899235979447040960 12091522 -956257269747252201374268453360561749088 12091523 -485319699352886850686012359469246207976 12091524 -94320481838813374115726532733278597120 12091525 -217879375614858616946418982502978410700 12091526 159622160088290909760032370433444197504 12091527 -101553578251878048558991954788548316240 12091528 646959228718716159156446124340379612160 12091529 -1371842875948893677824624640471933318220 12091530 -149555365088846664330830045330807040 12091531 -181296233152192007165671211770922089928 12091532 363015546060242644124300288192901885696 12091533 202523165670166496544373071336177292224 12091534 -311328020057986075196806602096353934528 12091535 -574248065515932884470012145779048369440 12091536 167375886277972351862884434371902218240 12091537 -87500637237285352318631387614321383360 12091538 261855141166732498813882806929364523920 12091539 -195295814114001226603371088944542309520 12091540 -34518641567433026789257703700269068800 12091541 84492103766024473414204773820374066048 12091542 2765917402402190063178504768645089664 12091543 1048827823120755459034845603102683863040 12091544 1473102708604437267259392459923010140160 12091545 -468453368664865699020281495690114342400 12091546 -828755456514326380370423694989704423680 12091547 414708350323390776608250895140501060240 12091548 24487979113425033706362446013572653056 12091549 -2738201434778324736092210069250779632128 12091550 -107292281018199013220504977211713920000 12091551 -72896163247156413139410995709181119360 12091552 150281778288867095928435245751786799104 12091553 219875792884963378262861533855873735344 12091554 260691211182661483731412003516142406864 12091555 -21925904528463853706020011487946041440 12091556 409502496147209813202560830098841176576 12091557 14258676125701546898672598518660313600 12091558 99965916761272690548001894714854758880 12091559 366607278123283202780447304884845904760 12091560 -134012448807857513576622998363573452800 12091561 -91337274922823796900813265552366968668 12091562 -421172517025672624849115192448841666560 12091563 198301009278501966254490366844752463248 12091564 912785482331311576905198815998857555456 12091565 -186722403062392923220537333569671599080 12091566 -479073451851875584598343898284486346752 12091567 6952004852368637100530706643403283672 12091568 -264455476831030144427677166085796724736 12091569 85418856576027139848019324640727984000 12091570 482082107404720220261293097430313992000 12091571 583632046038872255839582964422051829772 12091572 -82632322581017485688526180813510758400 12091573 904729049776733705920880396892043142904 12091574 -46598905482968992042445944743861367680 12091575 -411151452469859317484887545434192483400 12091576 298229401374250824238053623056846479360 12091577 1299076772993665754124780845065652160426 12091578 -67681630514254422321920714067242714880 12091579 924447069605090576130210486183278270160 12091580 -812441613210851653372309538507016076800 12091581 -164984317313467230088567485891468445440 12091582 281462270790507682361740527082506117120 12091583 877223593973153349355891196547086377680 12091584 38091181069068658240084482468203200512 12091585 184647757675947709229438482671985604160 12091586 115936856855859178498363610312265805344 12091587 621841237121124131499284762734261376760 12091588 -134760425137988920109173453768783850240 12091589 -1536555289618577662777144631750096610 12091590 -81710893120884503564612164332297715200 12091591 941966393072946144831975571833611403992 12091592 1319502977908247849292680410001663616000 12091593 570377354380331103080507714927618417184 12091594 -434928829954226055697558972432671485904 12091595 1008452070999349774905731878777767837600 12091596 804262765060392966981554712515982950400 12091597 16511450371486956513989673805630073664 12091598 -574361492402442513838511901438943867200 12091599 33492077161243273752131593780502016024 12091600 -837428362721473566210136085315584000 12091601 119106649781763532692953730129718076532 12091602 43538548994131893441090024514504712832 12091603 -1049235075743855144630079760577697885536 12091604 -32037184549678746690511498380655288320 12091605 -415709209982383940279846775180188291040 12091606 -321559307345439509220908752851729063936 12091607 -1322344643312499183809690073878915785296 12091608 745609475383776143540688977127582105600 12091609 -89184900509304071426360935100703303984 12091610 407816087801293106101070175512031840000 12091611 31430644191467728901847238705587362304 12091612 99561879853925518712152274400155062272 12091613 -1221636612276734998585817058453669266400 12091614 563035117270891012347034104879383979840 12091615 2853361335035430789200656394666386320 12091616 616550655969995607706101790191542599680 12091617 566920906341658260089532841456796884608 12091618 -69339079003553571447247215098086184448 12091619 236400319263089886005067137140538941680 12091620 84503579462695952411592176101175132160 12091621 347013139696214144135803926878662781822 12091622 -484428113859938724524648783915362905888 12091623 -358544598535894468981326791243876870616 12091624 928610708563611164922748089855636602880 12091625 195043972591870593559571967446050368000 12091626 -170322052999354479811213817563857945600 12091627 315503203951141345148459119836451784752 12091628 82406458047097463635637087581450330368 12091629 -105546854903489285318638179905371622400 12091630 -588362171993285907011707146707456639040 12091631 32248991016111982926634036446207634272 12091632 50540360869021642804879893095483768832 12091633 1138068704297365732533456494227116140882 12091634 -333488906843034675968885788813600568928 12091635 -317506311142949206756453551204115922400 12091636 816084606191863695697550720665476894080 12091637 335394062208157126024677217983987225600 12091638 8360708688504702981815561964974592000 12091639 -258313672129118797120063046221559576144 12091640 -787803046920296409340691912589404774400 12091641 -965608860948336226154378243373674713056 12091642 288671221652442008901029633314071366912 12091643 13235819798075226494420220705987883008 12091644 293499283792693170765530723503330414080 12091645 359759151833472313214758920139026681900 12091646 -150565616786436414502289823625479250560 12091647 -14892487312210546736865984199433375472 12091648 1268596830011382640973789669007713894400 12091649 275799881042583065591416204896519547650 12091650 -39531305454500374863899659861773686400 12091651 -837392517038367541894031770105988144 12091652 -235786381343428560862051011137431769088 12091653 -189080266118836621236613662314665860480 12091654 21522372700046720124387116625152523840 12091655 -373678787245901511143303881442383790880 12091656 906831149846981714051925058918301491200 12091657 713581283670405131861919595696339885840 12091658 651818424498405794866480940477349946560 12091659 606921322680112045870327862870028166104 12091660 26534876269170652643308197232494028800 12091661 -1992982145646176717304568073741507083200 12091662 -34519447290959706960421287576191743104 12091663 307557908795538168858240973507873891080 12091664 -158825499131357663265854214733493010432 12091665 -89288684493424473756603434528766862080 12091666 -91301471470907134615214950161062707200 12091667 -202787993269612578037912687893798207408 12091668 -218026034180787072124620131562261688320 12091669 -107955806323307524979662190684304659204 12091670 65427863235830452690279146612097781760 12091671 -644673640079407809351848745562651510560 12091672 -65895423702787969310052296710054963200 12091673 1264265356781328528641837404850560201728 12091674 12659507169813590248252456530548686848 12091675 -319547789761542497100869011253488159200 12091676 -484911516395764394074496696649311616000 12091677 -209200323049782656495301266797479472992 12091678 -149530096786107162318277334448270053376 12091679 422793931227254142995689905459783523440 12091680 -635009661636526700809455412035327098880 12091681 -272505324119872679542955847948570740190 12091682 -2585400938564362404664998998232005808 12091683 -314570010876431386507404180953344663176 12091684 1053291599936706697732814609241063724032 12091685 571473467789301418106302968646418797440 12091686 -3754437407092409550934455677257606656 12091687 -950071648832989550736453928823653158664 12091688 9583545536006673707945266663521976320 12091689 -498475830540809964761543709979814673936 12091690 426125407442633565109360937998313932800 12091691 -478900466273458423143148836846257758248 12091692 67270974635630632857342328130137869312 12091693 -33809451135341886010790885548441838592 12091694 217378727624483745818223770016400792896 12091695 3951450509695177539607389802915545600 12091696 78795079225867818336929000965351833600 12091697 618692021991428780029430548997102298420 12091698 212353456826340733142291217518406541824 12091699 1396227673577787599073390341481644386700 12091700 138937328781489730066855048221405187200 12091701 -56305323535149665753873135408824236768 12091702 -326517489301098620687411913914094219648 12091703 217569036260936154994128964879528651968 12091704 520411903864872854484909751281845637120 12091705 -18260434793430085278309845224996546560 12091706 -193336768422547592121897911935455879936 12091707 -680782496286721503121400864494440657360 12091708 155631597655659256183864809652687943680 12091709 -434289861496459997971119969825710634048 12091710 -226000438436960396868050760767926343040 12091711 -201580022070979676878591121599174828176 12091712 133206939829300562839349230723413835776 12091713 916231216135662431806512900590047274544 12091714 441710822386130720974241107148010195840 12091715 -366814782086708163708933068477567750640 12091716 7634146869452618103718025962896789504 12091717 -894242306446881742391068491992067354048 12091718 363247105157905566715192385152069308480 12091719 753641503786336198186373318586880767144 12091720 15043575549716827565289638384334643200 12091721 -551460759068581713927531688013645699328 12091722 -268482120007925962555002262847412764928 12091723 -217537267193866548288970036065547627264 12091724 -625467298909293701906360913849950054400 12091725 85111170460342840491674411836454285700 12091726 -247422091316927351170156339062784078080 12091727 81511909394812462178789262873090667680 12091728 184532154556194201175370798907726102528 12091729 5443914585453232407568561675618190848 12091730 379125817111162462703975959093212961440 12091731 106622346123260467521069633342454727352 12091732 -219512665177515406755066803610538827904 12091733 67509402105785885155493906869851671520 12091734 -412230874141888301903639019806173253760 12091735 -745727678125666626061333053718604185320 12091736 234916240314871235604851358759313244160 12091737 -240676304576268414094701224069088516096 12091738 414372488767790579350412020190513874144 12091739 -231834174504161678805251232385688991000 12091740 29947530038273667946049464023559372800 12091741 -546524809868852346945015327920663329568 12091742 -202972951352504530948232860964405913408 12091743 -1189502367291371057166634750756927378416 12091744 122052602284136959471144597176673370112 12091745 955703154327209250454306471397666740500 12091746 305020131391496356779280726764250944768 12091747 1214893751872753079051974328307010087196 12091748 -154006146927207322291515422734904841984 12091749 -51136726399013567441562242077090851840 12091750 470429982575159506275728752805137824000 12091751 403859337000577147284377552186899106352 12091752 -814908597822969480468119389590853632000 12091753 -1718043871524645522091365226191641864220 12091754 138367917623632055708036806260361625952 12091755 -204853697588308077100161021141972921600 12091756 190209114131005923191138973964888568320 12091757 497958511256246924454723780599026475532 12091758 -183809721541135349071315320752538298368 12091759 1106173227542138933080230924201254474960 12091760 -1396064388479848323937797902382366720 12091761 -17440967661745364752274602361677687392 12091762 295982229091192186676154588496243951632 12091763 -400899383816282878959833711169967574040 12091764 398202017041719705085111829838976229376 12091765 -63898826737634325038029660333990761600 12091766 -23385498807380224336648826872196643168 12091767 40301257051713515644940173178723260416 12091768 -93332155287982875059304186449587200000 12091769 -1047549872366236231656510391490716279830 12091770 -93690783374307683162299770361017710880 12091771 1692646117381774678920583783755709766200 12091772 6170372570496130371502237384974336 12091773 507141502727635207792218522629162985984 12091774 -471403641569765759669977819291606500864 12091775 -602575932769013689998890664630805024200 12091776 -839532517466281945721042236632937267200 12091777 2311820151213242207191263264978066150624 12091778 -309527102538524578312251489540480760320 12091779 -669173709127256270651503540892741090400 12091780 470491306832169912909716293670534073600 12091781 -479518832466353838018136819462274082150 12091782 609037542815509786717261666773406465920 12091783 -879410677411081324317657306072722889600 12091784 520560592288604061058015486589553868800 12091785 -165076300089608876303790988188403352640 12091786 278159049726850404260893853537613649920 12091787 46174128626428194781788949639359284436 12091788 131023034772595423023671292571747614720 12091789 -1176080022044705515088206937324287118410 12091790 372647710975616073166199932026355507200 12091791 162369848275870698037930129001197671456 12091792 -191214221877519725825082701561290645504 12091793 -4427786733704277389688636283473782016 12091794 -232799912455525606441952632494773314560 12091795 110535968412054513738748712688580954800 12091796 771754581770485983375794171567119305600 12091797 -326079505758623521770080842805440358400 12091798 -197849615694773516785375373712751971840 12091799 458584140050626219406601291261682230336 12091800 88720766411926279543247667971358720000 12091801 -256636757423702530832721852592892683008 12091802 -10513668865504511428502616042579703296 12091803 -15637977878339434946111918516656890000 12091804 -76860657608410169152609549253612428800 12091805 -85348871284486577657399971089256162080 12091806 -163938678007988912550794404352587200960 12091807 -80784850181629480169756533674209144640 12091808 -111584213426183342935245672864483901440 12091809 -113013413802280028896621645711249048320 12091810 -243402222140613527621364412447415113440 12091811 1399439378473080207742242105101183350080 12091812 441126532195379889634908434501934400512 12091813 -14734759065168541949003976383415115296 12091814 138905487226608407305401833095568486400 12091815 13735263012558093331605219336661958400 12091816 130435954486486963428839602877308108800 12091817 606171060821971018845124409764911679140 12091818 -259097571695478346061313891625519562496 12091819 1331939156979591136008807256830641832000 12091820 -147234011866091525896177557569519262720 12091821 -57680872555991275119382547438443450752 12091822 -388804108153628130698467771469773374528 12091823 -469689012360706483595822910908567197200 12091824 -71433318672125410304230488185920192512 12091825 940272274089775371927432266612438638000 12091826 -492730842075328968458324155992866829504 12091827 168919173054249263624560075230960175680 12091828 -508048666839065211227974500764529623040 12091829 60574383081582934779294025704648323328 12091830 188563850705927630880131913278727361920 12091831 891560675650792194032300538019085130912 12091832 105874207946498981462913943243748536320 12091833 -436114336463737441856852970570569927100 12091834 -35401728719310765647074160503016759184 12091835 73544321910472381034774474360826173760 12091836 51180866604174101694740765284670521344 12091837 231065925472905702133775676849697026400 12091838 1055796600207605644017777260937957719040 12091839 -130406393694935044473474631800899230776 12091840 19728283439063360629599548976031334400 12091841 -221425193585674071139145802117120192828 12091842 10158216003185662608503259058148270592 12091843 47187469719833381119013521947316950024 12091844 542474580229062317902765579482146370816 12091845 16424007308497786514323038718812379200 12091846 127567079976213785772760120846121297664 12091847 1461257470386093376778997042041875787280 12091848 -221020138851404801502795934473662423040 12091849 95287172511059785161575389329174556992 12091850 -511762775261846529380125269959139967200 12091851 205779778675311359178447589946602769760 12091852 322249641254742897955717637567474567936 12091853 1336689512214498417629746318705052205984 12091854 -2575420496812248276531390937791468480 12091855 553588714639108379310834736941568958160 12091856 21091396137806522071570340508602204160 12091857 874578660576185826111017595518425440 12091858 5860726163694095770847071084994861184 12091859 4998523726568513098367438492898533568 12091860 65648964282066177349060570305970667520 12091861 210145784283251589339562267189944656462 12091862 1040148928250442232058906824851895563072 12091863 -27500936444315644565929269378881210112 12091864 -24202134321586160944764433240065945600 12091865 -1031824665284677035876418580450146975740 12091866 19068803270706461332362279629163240960 12091867 1013623797927470772946376565873970558916 12091868 183109745309543789440324947298527292416 12091869 1504061114762186045427238926757246123200 12091870 204850782945721406845029368931080636160 12091871 612552770573510823681915569917770455544 12091872 221399995780052632562178967746403368960 12091873 984754103719383103056862682543894598960 12091874 284746862572116017054348276765692665936 12091875 62300381631696701771708315374248375000 12091876 -658955562853974411233786207356646277120 12091877 -1309389281713652464491957453264639115554 12091878 -445770771745247675262793769087996856576 12091879 -78349095566864169716154193615941922224 12091880 -936206351756214590506960927146432153600 12091881 -31188697778449646248384509398797288896 12091882 215848732162600181670023713287247234560 12091883 270361432866545142137579320226693798064 12091884 -32239243369065507840899045234097094656 12091885 -199269533356180269820552575144469785600 12091886 -301233575049329946500947742049683094336 12091887 88639378717329687437630152988246931960 12091888 103037737916172962068863886042826506240 12091889 1367270111925839694443166943829734642020 12091890 -6129772580664257103319124251326574080 12091891 338628617717088924635725881906034659328 12091892 839431323698194617638801290940245032960 12091893 -1650916129942866968123348026463246208 12091894 11864670212353117433390355867985570752 12091895 52462586068643468138635757727898253400 12091896 194694369778145537524251865071489024000 12091897 272899487289615408516566369509994808072 12091898 -37944434965218345392575571782072227840 12091899 -140119386211203194434200440971807541736 12091900 -189756628933201007471342348476200256000 12091901 12152055099894134132274000037319077152 12091902 -342582754869218937625854631615232549568 12091903 482940169310384314127365135075889649152 12091904 177122575780560916488597093974991175680 12091905 127548407495687816007991092980074694400 12091906 122818159204694637384803576219203123152 12091907 -1258558742939791894608806999253608003844 12091908 598007239304716764629293511813401866240 12091909 2254961371009748574373924037806068575616 12091910 76804623317183377394821615777992735360 12091911 1867951041515597747521893766484005200 12091912 253108358643544126341598173141206138880 12091913 -174806402415731263595574553744536437304 12091914 -133287490046178899887432100548384543392 12091915 431705055624965109996539458874429901600 12091916 -99900371415973793568504531356981839872 12091917 -32784810075661442733858562921454135040 12091918 -385172233624363062923136976804139787840 12091919 -14542814398074382495697286595091410704 12091920 128095274489879069932836238044176056320 12091921 264386637896925614259586487711254729200 12091922 -10005380570295874239373206858811594752 12091923 -758544207704723855747821165350501338280 12091924 -161785128239760865180198004970148200448 12091925 -274124802006984717867430401393379190400 12091926 -135371776640010402040298244862536798720 12091927 87267605222892729279802116332071555560 12091928 35286464372952981391468280665634856960 12091929 -615199461172005055081195163602683997632 12091930 618100561370802997371852759740356094400 12091931 -196860799598624961881699718873425619288 12091932 610516976633715311982642384081402232320 12091933 -15168844542396174088717561630833985024 12091934 10739814916922842027356220386200051712 12091935 -28510062176615732865028937762025433200 12091936 167258114829196797471087537638166822912 12091937 58976453314079110307391172473575821440 12091938 258279628499329809699860376000266581248 12091939 -63828480665358674337207276114184022112 12091940 -225980267401374550670879962114547896320 12091941 801558807996128053529996725641517324350 12091942 -76851900823722385746506245102862452800 12091943 599973176964532180982492561689598643192 12091944 -8252024390603099747322627194612858880 12091945 1133175392950171537953819956333655137700 12091946 -20874083801294396411834044131791229600 12091947 -70082616925834336696578662772337406976 12091948 540396954865925923889137519059619723776 12091949 598465657723919151614956998392265196950 12091950 -104384672946778708534365701633541168000 12091951 524909331127217390713740391981548672000 12091952 -317647244941195970194118139551601131520 12091953 -29966810508262750159298742484304270592 12091954 189536484264088934803722145693319043072 12091955 190254395937080137238261326753906716720 12091956 -485528580247927879121160268153166469120 12091957 -108767756378424659163780766470198491794 12091958 -247921314681561014128490137814486894016 12091959 -1278479704440062896412086191860074501632 12091960 202049704891028787429769621569400320000 12091961 340968465795614859009532623425967760320 12091962 80047016236567244394503813071033046784 12091963 324238177439452599932264171053334734224 12091964 655209331708707709406781290773190701056 12091965 -450000655395896997614034308265179316480 12091966 1284894083385657028206207298261946880 12091967 -597508958513220557553779341498974897984 12091968 -46832033498554305341377825241825280000 12091969 -1649185509110018787573373285256046650688 12091970 103499521803372908198837771435016184320 12091971 -1060725668571924407180733057607227047688 12091972 1583574672633835702458054724264534671360 12091973 275706900360697733274949307684201592222 12091974 -288633131932832356618588917835320440832 12091975 516421335846627047113875954657287624400 12091976 610732314102128689108529135759500339200 12091977 -224351047078198850463826590175288608000 12091978 -441221395504875228021789288390987498960 12091979 976956618564830461102011755507108258580 12091980 -47190463383302602038270005849896550400 12091981 460677000837923249136638081568816861504 12091982 161175900690649074930950464231590343680 12091983 157041162407634323370947590465039979664 12091984 11649340620037643491568616943279144960 12091985 -598905986741443501911864661920419934000 12091986 -237429337283872191783736993609037027568 12091987 18123573008045533044260034694706886720 12091988 -335816033737423478034653387673849022464 12091989 -115089019579323547477758058314926765952 12091990 480564653521169555809243177968906336000 12091991 586236513371873313592549189357961443200 12091992 -85670378942551438827683689108471480320 12091993 802346062239552815213860164100114411264 12091994 101110241686567611454927747344880838400 12091995 -56140540273686489861071253464231742000 12091996 -344023667391220352524667514956926088192 12091997 9006562706570940715947713156979038880 12091998 186896568416770089187393884276674217600 12091999 -206062426840151172391019085906154636760 12092000 1415019886121283302433228925829382144000 12092001 26176200110952232294348198067586823200 12092002 237080782345298316853847954850716097312 12092003 -219165779171686037374400882541022063872 12092004 -4883238333762431716716395646573834624 12092005 113774001533345580110979758605178241660 12092006 214112542341857778527272658803581065952 12092007 177019321106731301175152084528800458144 12092008 -309807858817113719830411916445728163840 12092009 341100886478084801342453182136816839716 12092010 -24354077468168019742949560639262146560 12092011 1676546554750584875268881911128811562832 12092012 -88549049742417000200985501975434807808 12092013 911282220087428119693108531445494466400 12092014 -1854270375811413260994040909742349120 12092015 -25366458636295875812137589193290088960 12092016 146529520540795929010647636422242762752 12092017 -144533212774769724461193044192817403008 12092018 293155226225119528762163206046137127040 12092019 -1145576806608717766040374021331830579200 12092020 37464505171226685554616759177335439360 12092021 351276092452320321115630780282430931552 12092022 492069212628954788222555028253397480160 12092023 458727060867740293153504784452516341144 12092024 -176064097002950329619902846594612531200 12092025 -311199401004462138554756697218291618400 12092026 -490308156055116771790820306410879119360 12092027 1334026050878002087484787942687352101480 12092028 81768936455839186134487775613806552064 12092029 -103250975638202263473879297600164131316 12092030 -10071805036578300548968244125012220160 12092031 225133039031482376846333006708730539520 12092032 999132871525521676993611248248930959360 12092033 916599116207986120125592885382991633282 12092034 -274701823969008076691151327599220462720 12092035 -353901979898513911422182527122484721520 12092036 100240289679492830369117531997335654400 12092037 235313425148216354999400949876968749280 12092038 -55371311122091817685853649911949838080 12092039 217291070317033890122815832930512917624 12092040 -144258124327760683466344101050419968000 12092041 -603824267775528756189545929110031921628 12092042 130717734089128369262317238169117114672 12092043 626836019398539091451510913354554922240 12092044 85567599029381195703185900078136534016 12092045 92893768105412378911946928924700481280 12092046 -102652078517489124477858455193947000832 12092047 1789397377949354735398596650707660107264 12092048 -152495178122454132441497720276721647616 12092049 328361807151246174741034027843800954150 12092050 -303644908062676010147512592065359600000 12092051 -215134920662147156488387799303499065088 12092052 -127496044335148222278623934056517808128 12092053 -220505461019036057955144253205035494020 12092054 71824346957829560881362413189403596160 12092055 326922393167893552885724127035227847760 12092056 14515847974514302868513909976282316800 12092057 296360330123888606240426415398807389572 12092058 -630077226794604863653797232575250613760 12092059 266297195508334518206332322053841472016 12092060 -437958121076078374227375789303446315520 12092061 455165801418709058202845757806540556672 12092062 -571563451795187928801064063032305635968 12092063 -40896811982052648788679116543017417080 12092064 -958496195663238949754365930559404769280 12092065 8020869326903685350408161747594948200 12092066 -245742128918586054428974928844777759744 12092067 -93730912664122480365729660253930564464 12092068 -1049012598438596823752468223738153377152 12092069 1141466304638498297519624429794216666560 12092070 59261528464066712463604687948374927360 12092071 -115342650346451208794218435879479854728 12092072 -781769001927153127689896846065048627200 12092073 -5839070767741363984433505523859885856 12092074 18764368176379680025811797777654416480 12092075 792927791042523977059941722765332953000 12092076 -1088055067682132458137665452979146211328 12092077 -103512400617233488367156696823756783488 12092078 97995810732253357146980407416401360256 12092079 -172783022571089362462272049129641242616 12092080 -20328993265834014469935215339750031360 12092081 -406487298740595952527449354078121191616 12092082 -26183173479381221161408287550518158208 12092083 -822859108082650918350478860803243296200 12092084 198034066272525638837148020754674455296 12092085 -2427225019510917731925104389899635400 12092086 -633729708193071288311364816323652879936 12092087 199743546775756245302869059594142149552 12092088 -345253380888465055570702266528957849600 12092089 -425518573723157526883435765485024319872 12092090 -281739065568384114882980949052445767200 12092091 -760409597173292111408967277908845974272 12092092 -850056992784083844179835739005604848128 12092093 79540272191057020102011818413316835744 12092094 110284457270680948785749197964298593280 12092095 -1030920665963764405745741349263837076000 12092096 319620796315358272206340447791423160320 12092097 1702192766549641095420681222439158452928 12092098 -372673259217619406112622572959061265200 12092099 -325058233523683621201104138069735048900 12092100 209763254900555648061965058725900236800 12092101 -656522161735534210301922657227582795520 12092102 -90024272657836585431420575610301000896 12092103 -837164648230081672393573214763404603088 12092104 951877324931027236284378724453642936320 12092105 1075768006255580980171201728498080044260 12092106 -87411681720470594202699307930180920576 12092107 -7573845524812898883803255064859241688 12092108 -58164312080289856630150464637682515968 12092109 10990485497651604440713210007669793600 12092110 32048691763748305836680446812413967360 12092111 -1454427758548563858853036353144204655128 12092112 -35027863147143525967429936425019637760 12092113 1483526362251755510810362411794747002880 12092114 10814516851356822607344481664895396480 12092115 -137617970868186390836929972608386100480 12092116 -4563962416260996295450478813478123520 12092117 1014172849516619427961643532018892928952 12092118 151803710976117769137849616676314208640 12092119 835819935495707064229748081160897992064 12092120 483533501181074943038905178346574233600 12092121 -201594717406802976362939613581331436710 12092122 27379400799534885937671161256078220800 12092123 -372356106391866784219022519811592592040 12092124 1367809216235632129739848045071704064 12092125 503116901436811289376159114140637207000 12092126 217403038040456463181704779844933520512 12092127 -300965401486337498234562479081277802680 12092128 967765223358100679130784103998824382464 12092129 -513135212633802863003503184688264917760 12092130 -44379016465352222374180824607164028800 12092131 77554830470180806463906853019833631200 12092132 -187472167580057726748715466945791795200 12092133 30034818044008349999965659206882949600 12092134 487477788720605581872666395810822807232 12092135 -522619086305033722749326221112201164800 12092136 70483473533742408436168265832459141120 12092137 -235646082121269098438010137260231494214 12092138 593006420523410936260783610033416524720 12092139 -300433955878480508313589424261383925760 12092140 306004015755248307263414075089597178880 12092141 -1056393626100613931414635062378113212458 12092142 -113282165148876838852603514386292459520 12092143 95945599848077071270127525500002216320 12092144 220034388745609653662471377760785858560 12092145 74140152949812875357003657685501263040 12092146 -625237256074356993023256438067939341696 12092147 -268404503075188535583316227043776772404 12092148 47733089130682363373257310794283394432 12092149 -233795291212512940567803646501337798336 12092150 115376669296924227143376463512867120000 12092151 -793064750798399688871211165514546124800 12092152 -147557451486637994016982098592770048000 12092153 -243730486571950874619383941486661963520 12092154 -410181362521490107554914406983871098880 12092155 -42013513868800540301622291167252750880 12092156 -164190137316981123526663030917280788480 12092157 232948892825569252776795665175070372800 12092158 -6212814456139379066683129728914376192 12092159 18123169599182921224229117956123970160 12092160 690824725526840921429620720889977896960 12092161 -806738285387387852357175858113828970238 12092162 -224731312131842641184276791928197575648 12092163 29812811141100261860600951601176425200 12092164 46539842884570264077320918099308834816 12092165 -1602089955176910970773012724980341090400 12092166 -322725266659195436276897946330713817600 12092167 300988708446038552640017869449951416216 12092168 -481019549036199324408497157237102182400 12092169 -98173925567719682049870818455024679520 12092170 -177826789446449317608399594915899289600 12092171 36910805537151270734575015448799603264 12092172 15788961705534201629381750156564884992 12092173 789233345481151579769234715828967098422 12092174 -351952363410181778916038112764438489664 12092175 -4916434805420170454799244422128884800 12092176 -84615967989996315510444180834418753536 12092177 -822871841801288820007190378068709962128 12092178 -43440523590877158514045518387319799808 12092179 -20875228341897016623064513808342932920 12092180 773404023760442776475313562161437894400 12092181 -36068657619346647135081224366882669184 12092182 169850430830274912955899288061082832384 12092183 -1600916020872051355326664725788503856568 12092184 -165016217374983296626892977077521817600 12092185 -167849340442250874763245181292312807040 12092186 -171722381831747859524917342328335784208 12092187 -28709644046787034206697157322579872832 12092188 1034319017170984825851239199539372474880 12092189 862692641494859666501262162795465651840 12092190 -131669305090533519684116329476380943360 12092191 -186826858213285209106331234539128129968 12092192 194112945137258577458176765518686453760 12092193 65620432842847600362694765477597735200 12092194 -3600405562379577805109589841611381600 12092195 -599495162726595005990261637216817930800 12092196 81212367595251425460359334481306248192 12092197 -818883483883890653962969304856073781760 12092198 228396717757512252970641451999969656960 12092199 -18444051140159332867780802226171444480 12092200 -1183814839710970441397825516346710016000 12092201 -242909736066382092369654161530999502592 12092202 -1568826954870738970702108576355550720 12092203 1658960113833902528348707900233877014452 12092204 219806338766152085075456565749065214976 12092205 328353552440311021962335130976967980800 12092206 162705997846525384958842172510798532480 12092207 -2575968618632972048752135741449180623328 12092208 -97982604390626842540758880404838809600 12092209 993177758908110042340602396539895675410 12092210 -40683782233374442944110310217487892480 12092211 -87956323044666988427579159049205285740 12092212 -347344980574793729987031072312859877376 12092213 504202951109327913669964798131711843840 12092214 419763866946164834789017425620873502720 12092215 -218469744820222031698249542031293338880 12092216 860612612262128470757760332178770964480 12092217 1492025622914296754658595522670338347840 12092218 -49860175104335751915790768372215895440 12092219 -714280254978533793807739817668547441304 12092220 -268313362973306721460901481749068953600 12092221 403011016581069029878477543559927892422 12092222 -169476399326542642997952948359815915008 12092223 -158603629333885973258384970524976274944 12092224 -483435592560514177725082837138912313344 12092225 66169741260418661396353703015024389500 12092226 210495881162022203904158318004124700544 12092227 -267374098310480230786562287954281369600 12092228 405620274524169231497973959019093053568 12092229 -63982030482080591209312247625015095076 12092230 21868176953420323669966977225616325760 12092231 -13183156399144730038643338110442692576 12092232 -137316396849466372330780527199729090560 12092233 -1665539047767235897134359327061868954140 12092234 -456569712159161645508238133326231520256 12092235 -56721664366972110198812263159372896000 12092236 -460841664254074920738595619205639966720 12092237 198996685455695486910292549879218032886 12092238 35568192642768428948181092796621346944 12092239 738750260983717225966860393811190557040 12092240 -25838762989334036686143336242134794240 12092241 116698319935740579964723770344360163264 12092242 302891392755198984549978157765326487200 12092243 886978123509852259196364587250294966372 12092244 758469098715108876142533136254717388800 12092245 -6204994158268406375359476207292964160 12092246 -605281321265355598225185124851461788800 12092247 -1141775406678372277121725461298636104 12092248 4058868310146721123090302624582942720 12092249 542164476638905953042741689967614250564 12092250 231842032628899791827295457254233856000 12092251 -292904678472630797764501509076510508568 12092252 -113938574107512419465523575228391905280 12092253 -384696135068784084974894237699664868992 12092254 -219886288070137496698182611957005229568 12092255 31055349644830234515822306800380147200 12092256 -1734006053264051677682128394794696704 12092257 -917626471304207657375856456500797213520 12092258 -14569100916588330925647261540617702016 12092259 -665699291712382898719550215513082570832 12092260 124151345898561546343374949093171226880 12092261 -540634703036000604930561732152206938276 12092262 35951075427347904504558559399029172224 12092263 -892338977102615128261188372748935894024 12092264 906272910071725285898117352725111823360 12092265 -459079386662738884013474539050942681600 12092266 126987926904267508390333232941470660960 12092267 87584491170755720073792815972703960000 12092268 258450644183326389648498854219772754944 12092269 340197948115910008303293910291831553526 12092270 522658498988002639163119539551125781760 12092271 -107683522328092244225417153787545674488 12092272 -376330890383538222662455117255345537024 12092273 219925938991273249381524670172887173888 12092274 -414826071255594486146976434342113029120 12092275 423182024134620144519917624635525338000 12092276 -347896940195298869373876805628806490112 12092277 102413216377442797694170613744649253920 12092278 449458129290002875470410764850271028800 12092279 1020904816350203837842673533611968459880 12092280 -75451175971946153016826127149292544000 12092281 -362650166518942754910643444380942935408 12092282 543527745223557542841192309383617827552 12092283 7385990323032546311505177978795523584 12092284 -241108048859462949546537284166158499840 12092285 855708615136292182472454675243006919980 12092286 -113678597393925014042932390697890252800 12092287 -83049057876240148842403931502865731888 12092288 -10872848719975256388258810387706675200 12092289 -903578972164119950123693067602013443232 12092290 20439726330474064333897503535164533760 12092291 -237810498169428057455162060571022178016 12092292 3931572869188855348566483558164543616 12092293 601948754007335043896157181665920178880 12092294 -59236771660987156148746799242736320512 12092295 134205275780188038264667227579979258320 12092296 161025701160063769650210285385843507200 12092297 -249965770023603374535283361692988296128 12092298 4842319374354352717345393753217353728 12092299 985526949038274446837665221519731993300 12092300 341400133960490362591138541827183756800 12092301 900260087024291918220501911663911994880 12092302 -396611700205541007646723083129725901696 12092303 1208170429690499860037743472844442851840 12092304 5406619251117376760103557218377400320 12092305 225064373167595272798483304683211827200 12092306 -67454306044114292289237225574453088256 12092307 -92264830207230845840205106366826968512 12092308 -328266987183438986440569820125536851072 12092309 1804212631632550226019695692046839278816 12092310 112531865902462464460609150102430793600 12092311 318842021913953350154377760760155178240 12092312 -586053276640308105404639546436919756800 12092313 -96534712201027983585123141433367625600 12092314 164465088618307413823796964547997491680 12092315 310815681307115098001146818288430128960 12092316 430824450888660450200014256399427082752 12092317 -240173238687163725951632087644868964634 12092318 9721247463132045090518124411139480896 12092319 61749652392255942396680922996185488464 12092320 -535259338450914487424970755684851384320 12092321 -251296450651853953919190815665705246296 12092322 264572359298880505498106353775445903360 12092323 791974531439090441568332714213625540572 12092324 976487290887030285653882185442085933696 12092325 -7748719672665690765489955072516300800 12092326 394735873773784040614888109108332861824 12092327 463231224736469044879446409157787192360 12092328 2618372575547777378643710889810447360 12092329 -60897579592211141136622328181526461324 12092330 71584371398192335351450695308137246560 12092331 7873382753040865416189785333287335360 12092332 139206499533834128270955361265925391360 12092333 821147949973850728151320599095908659360 12092334 -833365475340247341195154198580446588800 12092335 191477867268253662928882520974200957120 12092336 273689328760890452754890334923232264192 12092337 85355712119736023875552347003729702594 12092338 341454714011106461741183912547979723056 12092339 -35945755345797894759563960556185260800 12092340 -13844694606510519914478074081997004800 12092341 -4205949318553037801990991244674422400 12092342 -114823068496789926877150009230874931328 12092343 -80595224349131155987846673731127085336 12092344 1250943266536987580708813977040490885120 12092345 498303969267733125336910974070996920000 12092346 -96303203650440033119658388287829138176 12092347 1243680710400429262546940868926979709796 12092348 1208780544677751187277690262786105065472 12092349 468812184669395824734164549616863480064 12092350 369658069035020167742824340981447294400 12092351 2204986644646688035645291994161949400 12092352 -187215555094002565713933361246894030848 12092353 43789534773005381419416071146090958208 12092354 230099113506109599412553952075723386400 12092355 1373169119330874739898211891398263296000 12092356 -71602909337149918893042529622600318976 12092357 -1584024441078290025684073650912893058660 12092358 -357034847846559743026631387485991082816 12092359 1017492336348788671511955410693201433560 12092360 45749927621765552472919650352029696000 12092361 -831740839024536191679779824397442549216 12092362 -413243113262177722671623413629103024800 12092363 -418672868738968667110402790114956968480 12092364 -355324263483284791497358616757466105344 12092365 159460676196277912150536699396941687040 12092366 -257584570681317007627137225120167716992 12092367 -476880788373052090531253582338737445368 12092368 -68958230382945566052962136075557093376 12092369 -1503834584674884622882865699653666537230 12092370 -335355098200925886432025212811470451200 12092371 1176416151867941606682763028749753950572 12092372 -423309625652330589397790294673951006720 12092373 -143803606596564035151497364090452494578 12092374 1608774987168480509756017789292881920 12092375 426522326080446456568551235283621730000 12092376 87226297289546978689987508768487628800 12092377 -105561066047772476939871742873827042 12092378 758177326955182844554033999117192416240 12092379 -273240319378144683706663304720541542400 12092380 102691142311791797722888683861023884800 12092381 -215249969802663210587559963665069224608 12092382 341512440341980448540538515234151290880 12092383 737460282907983968869297403697319364584 12092384 -27365465377185705286551914758819282944 12092385 648941693002175791899355556493896457600 12092386 -81919373634677791073464914994637170608 12092387 236939492333489779985507702419828410432 12092388 83722439873752244258103008551523450880 12092389 262596173052078109377195468036117972156 12092390 -252052953189140989616471912794436956800 12092391 -131528310583237215562097308142266067280 12092392 -54767065163262472043341074030931937280 12092393 1145119989847817535832002199601257284900 12092394 1187350002430077601845528497051657472 12092395 -319474288336464368260971390514953123840 12092396 951850190437440276546320211616104975360 12092397 -1056045192746472960025589840488456517472 12092398 -195390290341810238678158345303678709760 12092399 -22107616633567011211618260827040647880 12092400 13108046073454523399343245395181568000 12092401 1037042613615396751774638179910749051904 12092402 135749376132465230039831759072557105152 12092403 627213737363037861727872057376469907504 12092404 308945454813749719067008757421882931200 12092405 100065588750941472306736264719161185560 12092406 -514105026057339507044271920385620508672 12092407 1187270522904146640124681330429774983656 12092408 -1202890920596494570632118225285593661440 12092409 -490094420708177884595760118591038828480 12092410 390497565603252434121556359341042557440 12092411 106283676708010351880647536783285570420 12092412 -72512780123446992700535603012703026688 12092413 381841092195905738356104158025403206662 12092414 164548360434935371228900404150514746432 12092415 -651960014144672231874172547006806637280 12092416 14404581694720857352982818410303848448 12092417 6712400170126613070952605613398106560 12092418 65273794891593609194300943274289707008 12092419 211180024820347934904212212645788781820 12092420 -992127296832048442099791041020908480000 12092421 -683537480120843524525804646236912784736 12092422 755363959959448658600170827141110716512 12092423 -112573410493087378134111147796702464768 12092424 459120364509139061173203833741796433920 12092425 -810191452055253649690399694852416686850 12092426 161432709900704144734549999926042372912 12092427 192494327590145856479798637510651583056 12092428 -858119494334137193190806741859435590144 12092429 423385788743924036141148936161178119820 12092430 -42001668762540373319251063231997337600 12092431 -442380791975284172337644894845472304968 12092432 235040213498142098214594506994109906944 12092433 -488040468092075220808240157433487380000 12092434 47163977341103699014301462561722444800 12092435 -480606002768938176639919873728543235440 12092436 -330323151840491485032318764780131123200 12092437 -480411658397617259911877643727467479648 12092438 -128717756274820875345797248984627238880 12092439 499534495654378315387206104337286923624 12092440 876452104009099292922448547345130700800 12092441 -1178711854365449832815303533119959503158 12092442 -480531826460323603457864013630839187456 12092443 -344135352289368951714727951606770028056 12092444 60672879951415886365683133386340761600 12092445 -354913231169344077266719383217700496180 12092446 -149688554599933140085033488208792115328 12092447 467371065428567371073609771316080236896 12092448 -353917917948556466750112907076313808896 12092449 351430983586088432496128555258799064320 12092450 13777648425899562527014188858314469600 12092451 -84286790341612255878077318935944407040 12092452 851321010909981581018801520267289963136 12092453 -1180467724488629822958508305870791663298 12092454 -287393013702677519876882339502985146240 12092455 -535236108980007115926662019671363526000 12092456 -218347780161918491551140532717807872000 12092457 329158457354503061519947745726072727936 12092458 -26058147184092390136759995445243335168 12092459 193621530133065925346427576281619957504 12092460 122308424261789221776511396993692441600 12092461 562896122295225125829996296666749959062 12092462 -623842321465310351081198408524920024768 12092463 43766094017921288278383792369653126400 12092464 171962877284561632800568088803643981824 12092465 160179422554472138467817007151767456000 12092466 514773297808446583547580524676489143424 12092467 -2397350990182972173278735957662274362200 12092468 545574484507286307129384876968908051200 12092469 269837497658127045387516770966367227328 12092470 34590798902445810533286525745328540160 12092471 540429885865803157947005063515242028752 12092472 -59850473448187927095484894705954529280 12092473 1619272502552278416004915478731601976720 12092474 -607626804814439297891242823322378393600 12092475 256203342036413098336432461358334334600 12092476 309737773733502227921856718921465044480 12092477 -1382643171264127946824548568661901083040 12092478 527597995896418211548645373680722744960 12092479 289110178107822084691233128574554646912 12092480 20500138273221492258758697506329067520 12092481 -22528034417147848463334100656082530672 12092482 -216492640589887100656454555221529461248 12092483 313095502959013860035477234434491715104 12092484 -1165025750896882699430493491365112967168 12092485 -1443128064118191877367764993439907356040 12092486 -241537121264267825408540315957895216000 12092487 -497171249622721690142357703607868154240 12092488 -2902684562804138455741970681981245440 12092489 -631730014985010477758971105330969263744 12092490 9800747062492728998531744745989666400 12092491 -1021905890913482642678332336414416935136 12092492 131001099030517420908490187958160540416 12092493 165020743723058476943783591154050634240 12092494 249075250498144560789180634230944363520 12092495 -665688420014396497112949913887730587120 12092496 54739278895638079807572237053478174720 12092497 275323718478983719176224349333393208946 12092498 666312071135575509814699273086903168 12092499 -362712613948394631806103572880679412232 12092500 33104855269168738021269055158165760000 12092501 -74117620987709335797801287226039322500 12092502 323634672153203134549104957414081949632 12092503 -1687183507088498207257561067706331776 12092504 127580296727351563991419803477902837760 12092505 120675759710039192229782245523054536320 12092506 309813173432852288996746543602643859952 12092507 167613268735917331808677416168210662400 12092508 501431789361212824911953788579925698560 12092509 19461838418123804266603667774922711936 12092510 -621106611905612140092947500977753051840 12092511 -190888722286670995292022806038255566336 12092512 -1250284961084393951013129678467216179200 12092513 -1231913942143833435311581139541847094238 12092514 224444467666502759752769045078564372352 12092515 -528278716617853347365929189520368290480 12092516 -761256467747305280891335542204086962560 12092517 118689142090114067695604623870768002240 12092518 -605848538194281778249904853445143701760 12092519 317185981508383812523375684893521531280 12092520 -372406378782601382961221848495307980800 12092521 333408590458184647204308685721709584512 12092522 125022273296913079193304704034569859840 12092523 -34617674111921014782243749715203343696 12092524 -332187983233812978301186890734220710400 12092525 -80991231012405096213612329040965787000 12092526 233903027960833719325575635751616640640 12092527 -779160540047744942162074582126824256200 12092528 109681388319169477880161495436452823040 12092529 -480525930447282409361324212975421432160 12092530 629052674247438114593369390749019366400 12092531 75225340956437353119569355777655502400 12092532 -178710027554014373074060004905274646528 12092533 627567977813008229333419934109605125248 12092534 462535332184576628596081385747794336416 12092535 34994694165225869740111883009113544640 12092536 -2223778792868423823470850945001598976000 12092537 162903769254076041551848010827835134080 12092538 -489228088460002941320370592676398688256 12092539 403969168283525764127491281405046593856 12092540 -209735836986968870804474350916410168320 12092541 -324644756451169917835269335678978769408 12092542 -87450875168209284331637105304254054400 12092543 1515567315948513597289305029164081041792 12092544 1132253686622180053312048213681766400000 12092545 17220877679879488312541279750234409300 12092546 862678728378607774196553910477970304 12092547 -1054912702932491285624094382602223009800 12092548 299886117991187184499470756127757036800 12092549 -113501738233668795656341304734985758080 12092550 100248029946249365387358852385430592000 12092551 231661863334936115912273136898610198552 12092552 703582860443167351244543217523550745600 12092553 426090189245129203532860135886731348464 12092554 106264297991579173971700907175818486112 12092555 -149689030960712638532210195182024739040 12092556 -130575522567248362528308302967894343680 12092557 1283286746499422857032220282803335322806 12092558 445156680972837853669932353890427858880 12092559 -693548492609443371922904804281758117888 12092560 -190497196650854745563434249545620766720 12092561 -303211026486025523614342977247249076748 12092562 -28990742832766470857567827785305527296 12092563 592925000058340836907761389770464902748 12092564 442130267831850442018109105212185341952 12092565 274243983135638598142546752513379440000 12092566 908480263732605135347541774108705011232 12092567 18177359019051137952007357840964824992 12092568 477495340240476144045859059714000629760 12092569 230861381056910240042559784440999728000 12092570 168755795326880336979459369616318248960 12092571 66163296683714124650297925808715218632 12092572 458173199156174469898068717008031900672 12092573 495410299373452825028304546951364420224 12092574 58383001834164137405967869754243313920 12092575 252706733731846037025772665469898394600 12092576 556010103003691189191697429128139898880 12092577 -137648025491595462350049066511327599168 12092578 -442604545793679508270791212326321774080 12092579 -665791438777839202574648270887937442528 12092580 -57783213245149923617390369930210922240 12092581 615527837455317268238166994837225560000 12092582 -119540404502134112151683434246129144128 12092583 9835846372089717392432220950888455680 12092584 340867879484438311777576285155285811200 12092585 -835811743186647125460467692220493776220 12092586 135517574075305770100766519487521100288 12092587 -70594400219130407698472922661576091600 12092588 74079866112606692494826483922376773120 12092589 -9485449100099566875557100206558842176 12092590 89000523138193500966034995774081832320 12092591 271339311274096614516171618600077145072 12092592 -86451915499833238766132675215066398720 12092593 372583406080951413565687534925856025380 12092594 -830809651838262948537476642436581267040 12092595 -114240941841536412684688135002645768960 12092596 -1838160514586940324592247309049521408 12092597 -1326875007541522717188451292889502380288 12092598 -102545392399936998367351868029175132160 12092599 514314185863119060734717304932310827232 12092600 -213652477568847942088223726576451072000 12092601 -457986290432911513442864906858688405168 12092602 360036020824824920846232684251402578944 12092603 -1141702940813933923086599171538100049400 12092604 44630500893574381024943246584643223552 12092605 -219248356050030142792563863444401449600 12092606 -134731481498292645312793721388107433216 12092607 489197649695706174513900153384678416040 12092608 -196288909193024630320306623826278481920 12092609 -266541930338138691757430403315190775040 12092610 -126990545073492723913176958948101442560 12092611 1771385776850145626273379441525548074432 12092612 959784900085651892122236132712215244800 12092613 155395342047655412500173844484069682048 12092614 -268579949584762115476824418212264346368 12092615 -575374811634550526057990961683848191240 12092616 -114670672980068153939649570441183329280 12092617 -777282504363090727231947152426532835020 12092618 406650822697030484234728884457041986304 12092619 286223630875769698224850771713020160 12092620 53648960668737548795779370947661306880 12092621 -1193913383111952989626910195802531676416 12092622 224909320254681873615773419959072050304 12092623 1173874372726754091363729328473970096800 12092624 -71682350218077134296909923456814325760 12092625 1456003697836872630070011769688033280000 12092626 -161439547522884447821144602604593651200 12092627 -580770681459704401036957267604220539484 12092628 456857802788477065478718710396545566720 12092629 1308490365073681875338821356454381054752 12092630 345985338700497234913930099234611302400 12092631 -664906210797725675382328308452193009048 12092632 -802966292868991861681167538980679680 12092633 -39783901559218145490577616760697737600 12092634 -76950923520863502995513843973721324032 12092635 -339069612223180611312183243673407815040 12092636 333346199946966448135223134537300366848 12092637 470124585596897473532125022314108575552 12092638 -194333971304567620765465826629099129920 12092639 -250865507542238516266328463406188927552 12092640 -144715598458088803677091380362792140800 12092641 -29030958132315081784478924596127297856 12092642 -917328705862701825541119668002394205408 12092643 990947249344466466385354912775394616932 12092644 -280181110956534028886007675095874091008 12092645 -711201683127950113069043970463307848800 12092646 -24074280433698215005769902459416196416 12092647 154859566700703864454920497894972214832 12092648 626118751408716054562336299177597941760 12092649 -640309425877180437612801901401361396032 12092650 246606764260623216301347312450521664000 12092651 644157946120447879849427243619688228512 12092652 179928522536730383753648363564875883520 12092653 -1505331900666884133601694798738546285098 12092654 272721290180689195627088248915075694592 12092655 -594163669736175316247663552786990073840 12092656 205902643168981664729930159749055578112 12092657 -32544206292027532660344148339421353308 12092658 -238264845787866451515403978770448185216 12092659 20305712070041616488513537222295366860 12092660 97125337884295108516949989769835548160 12092661 432124302866552956757613263486034976092 12092662 182365070984722959242219248188123932832 12092663 -682486636515246264810816371418311308752 12092664 88340019542984734860682680586341580800 12092665 361376097328832946634410967021079173320 12092666 89764167540829738846388646056221369344 12092667 -699171651543533193946172756420381382120 12092668 -334690116765316024524274856772484711424 12092669 114165827743056126265859322390118206444 12092670 87738834944118605183939939863302774720 12092671 154784849033441688964216755351651759872 12092672 -1159329792954141389576329314817743519744 12092673 -43745203870838528113068401744715816576 12092674 112724867160200152433717249519549803392 12092675 -5093998429072218644278031742333523200 12092676 400218480188910835449372208721706642432 12092677 199789926462075314220439097354579286912 12092678 -91353756927125451530060186378559240960 12092679 621417942858544504027605598698820627920 12092680 1068536055886865026613261192894788454400 12092681 -169455969118418398873192922052336462300 12092682 9398574206128696847048631466134372864 12092683 -229530395422614516270737149557684518400 12092684 -503862283057187652324193679189816583168 12092685 -9851470601106713821189537265446417920 12092686 90723680593834056818486778232011970560 12092687 352618873265734720363359731891593788240 12092688 240150358538169891357965650464480952320 12092689 -282283447025760912925951177064241431744 12092690 -416691922046786046425200082776725506400 12092691 -533154133752364285271622300843255952800 12092692 -343096686085884501720672907555540232448 12092693 -420230591901204117758041483803104387058 12092694 39863541204976786065960343299120476160 12092695 111075953179643976084161454822970965600 12092696 -280130063883468836949527117732061511680 12092697 33006038934088869045309679165024872960 12092698 189287852120962435071412380219861327600 12092699 -551246634247657909826912885123626458480 12092700 157885943119602940447443475907825433600 12092701 -154366651848463483357142182093266626996 12092702 -71906551850521781499774130686266366400 12092703 95556524652406514686767726569669717760 12092704 24452778889476600894266249618360893440 12092705 994987732072839069870059317621058419860 12092706 -431774645273141184943616480164195219200 12092707 1098730211795747496776444158517853591432 12092708 501407757023266990859070427648579033728 12092709 704981687729690467752641640635805758304 12092710 -85806660776647488756487831712230617600 12092711 -34057893556534340679617721105929545848 12092712 217834627040664131243638111386984284160 12092713 609009665334383614416991869185354850660 12092714 916751910474152098828880673330830148192 12092715 -14024414552563647121540375090686952800 12092716 11131066043809670426397927076577852928 12092717 -100118810091097308771633028124683713408 12092718 -62302500023879642984050363919944704 12092719 -413615164859253271118145608988254888240 12092720 -68416984169938575392141948509156147200 12092721 156551210404723600541612024769513207360 12092722 793244332274963275488160762146988560000 12092723 794921682094228661223277451823653016972 12092724 -257483668464578865086460460472017010688 12092725 -651411146992200664018356870307508569750 12092726 -607231645079804342195037447556433006688 12092727 121499158031223264810055986759260991720 12092728 -405691958763309399285801601630794055680 12092729 -464696283262131018727974769403283359328 12092730 21122552178746051602430836528923479040 12092731 -306491133855680385190836814092277549808 12092732 -584828242828660205619029226495306875904 12092733 -12272334702454154722991991650571296736 12092734 -50921420718203791361612503219261683648 12092735 -122179951357659876185296608896547319320 12092736 30882848618730515367866357271968612352 12092737 199003686169986455677174366156096051140 12092738 99206441491556703313036228087037738496 12092739 82860051577298624134104993678668407464 12092740 916884734567812921032014900296396800 12092741 2255272762221176577941927718668831733984 12092742 -16675376321854186146776015243680444992 12092743 -256655931512311257444731837543211919256 12092744 75752068932076174088617822506078412800 12092745 42208778673214275726623097785706330240 12092746 -807723738432447928164544353703498046880 12092747 524609569051956059324424516444959523552 12092748 311481757835389091292489881948026068480 12092749 621577324392433243658357837271827285750 12092750 34048017494643086385006891853307664000 12092751 -967598070583480471295829956878686131400 12092752 18797592869798945712843598318500708352 12092753 -210689480808588762967820542627192335120 12092754 -197833138750742755451340470068557815040 12092755 -81664172907530793958610732223890591040 12092756 -53994246157910952750206948983595728896 12092757 -86432948936753621083044006938875371360 12092758 -328099816018614197024704914174523327680 12092759 70176821634434020362189983091607334400 12092760 -689872866872392188873366276376922112000 12092761 -14475443864913130216544257913001133808 12092762 200952818090833678282626640545087260928 12092763 910648552595451337664902058947902622080 12092764 649089760714976536464547117952955224576 12092765 -645883235627376481300006134111546776340 12092766 9676893998774713151891106861684480000 12092767 -484688807327060790309048742882055851040 12092768 974445614141080705962872697811996508160 12092769 172193360525469094778067691297385603604 12092770 -194652431526966015268608791069722525920 12092771 -2595146799704444680527909221553539691168 12092772 -604580908817468949532396461280292318208 12092773 91932688278695703900343076775858513600 12092774 874449266084460065282844348337838567136 12092775 -434190437349484427190492241735433464200 12092776 -957217918735522154625922436259997393920 12092777 832367813545049284117141510584931213626 12092778 4272487517820671552903217418488022704 12092779 -126111829065573203241087908081158904016 12092780 368884881258666598136146553744491745280 12092781 18195756439469165851999775590018239552 12092782 -307103410746145664150974437344322126528 12092783 -498069951802942586404487700296687719296 12092784 -102392793299790199383104702987745361920 12092785 178871751009290125152493844604348412980 12092786 78628920002561667748010856414571529280 12092787 -219477223301302757420851534165671436800 12092788 -525046444316874411565827976692640438912 12092789 794976893575034794426777174553964364590 12092790 -39164889172874224641038937617304821760 12092791 340617951744274595657066794192002329568 12092792 1591552104649497706475867227099972608000 12092793 19784731025259372336876533802303338400 12092794 284218697081832778861833031401583372032 12092795 296917937255773650808080289282668571440 12092796 673738744239288914115974754398204500992 12092797 178903768664710548144233890884676411200 12092798 -408818228976624981250532102936529030336 12092799 51307260291103126148063337959267697864 12092800 -231358619603768869733177015669882880000 12092801 -737464350885704231586424090985425927296 12092802 -188827225367848628058659011343241530880 12092803 1260477436505777462989172768296871302480 12092804 11883163100025769726147930877060861952 12092805 440959278028248121285552978718553102300 12092806 -15716011089814077628606822633089603072 12092807 -242516783269645790673998407314252564120 12092808 64429818305762540238316590810120192000 12092809 218073681595007788622609463746270074010 12092810 -441943204272458283959773258921837825440 12092811 -928165116273194647290657201080044748328 12092812 566140278533463935736220336787163067392 12092813 -486093579871167510167560211311379258880 12092814 -10624777819937200746477597840146644608 12092815 -27744942315557795428843026504410998080 12092816 291040920044714577870434158500755865600 12092817 -132434808294054076095252993419764581120 12092818 404162400430855366142491800867002112000 12092819 -1087909272381014243615602656348489792504 12092820 -344496722726952367685640829885454161920 12092821 28288170846309630603179873489315173888 12092822 -20156970532518413772000585931490999040 12092823 1140513179264632363418573651194349674584 12092824 -4368761808473625892036857687492218880 12092825 448414846233342149753777809688696385600 12092826 479049676922051944536037030349427360000 12092827 23480655557900282673812038467646915032 12092828 -1029751217472968416240628606544101435904 12092829 -116061972451809399340598989860996196800 12092830 -729038490288664190836724939547146736000 12092831 -1416069705625200115828149562629574406256 12092832 -110610960165491248327917020709991219200 12092833 77011576126944088455010343797774691584 12092834 -313088543999391265942572833439863162880 12092835 -225052097191208026397011146364591219200 12092836 -125886812159829007964242352737394941952 12092837 -222139131657170727757683726310733480514 12092838 542222668444231039285257310487098609344 12092839 -636248411918523214529689603691537955840 12092840 -942927339754562769858429020153203200000 12092841 -890776270556881302893972830210762198560 12092842 -485282161829193243059786626319516725248 12092843 24015962363506956351388362988838030880 12092844 -471049168415754291138008799485351362560 12092845 103294913447916786746193021735280042680 12092846 437553171142243649348082567528660084480 12092847 -328235501028902169879662473745541504 12092848 -178424128620567035801176081859122692096 12092849 585226933552511887871365964400993512850 12092850 -15964232313835787828285227046207040000 12092851 654307846998145923342986174122039782000 12092852 -62928039342063412762217180305195327488 12092853 95333842107159708758676437214759360384 12092854 -852604051053542994488595332644728586560 12092855 -765581321342810628503372445470120340000 12092856 -599776149942242926752254051452043980800 12092857 834355461293818002461115818010468843306 12092858 -107282886286528547033507141019507016224 12092859 -38359160512812272180116311427077685236 12092860 286771446177025823722591674511386562560 12092861 2887633741248202353828210054211262400 12092862 -343099609911169876988117850606048470016 12092863 1361793900674598918973888082814537826112 12092864 141738905211535870982721740016646619136 12092865 319417028129661370661336041084063449600 12092866 205664904139818673832719303638844337664 12092867 -298808269941535380668803485496683462084 12092868 -223985833984014228687509934768494530560 12092869 -503982144344131809499083258328848317060 12092870 -181596596644028238764017374344048181120 12092871 -25818026172111128561967827465003536896 12092872 1381662643380745849543124895030736896000 12092873 97837573648165029544571088226363988160 12092874 -10009077131514743738140094045765644032 12092875 -48276406954168533474998381802947520000 12092876 368126861807431629685785277682217269760 12092877 272393136410755876719416842433638981014 12092878 -291759347369688133993076528952298023168 12092879 1413873837901898818282175903848640394480 12092880 -41190037707800782127030123076812144640 12092881 83960293104593014000643823984596845812 12092882 -294573649599101992667662867476050046720 12092883 -167712464178910664053025318639751803904 12092884 184783403171330956404905294270340748800 12092885 125026239403060387744718648439967205760 12092886 -60637060731980485734801121610234196480 12092887 -2534779060906933063818615522685672123088 12092888 64253629407255551227814594325489807360 12092889 -428798307358688010481502787908935926576 12092890 -2631575817593502587582239299272014080 12092891 1233027315248267839130308779450106340292 12092892 -79934125020183851162139548846398586880 12092893 -610831339752626624239941169502249321780 12092894 -26520257937389944843337030259331046400 12092895 -304727617470708725486702947767615232800 12092896 -330131095038014381609148428506493091840 12092897 -702603998217635025310147594861890984528 12092898 300435965185070070619190167406116608 12092899 -50694633527510584337719863177190104768 12092900 483350853192949790162285330831392176000 12092901 -88936784440419168663776764514173602720 12092902 -354872091164465629885787981555429122848 12092903 -253715339349965271097402700798200938240 12092904 -164977925439115461247759877185998489600 12092905 -820704846983300593648878080914777370880 12092906 -778824541287532432505905607093904117072 12092907 396601947632208137457231796750910370288 12092908 -464266632399096298294431785380197799424 12092909 323833303230364687938935744847477909900 12092910 218161508865122593714886532814530015360 12092911 940158288270721577110700455905733575400 12092912 149175049718058348594534054291647496192 12092913 68097185097312339597109308017329339200 12092914 67069304950356021465400889989323343872 12092915 -632989855946023952117770648146562207200 12092916 -221873975430286728632277062715597563904 12092917 1332277474115852179693041474526338244800 12092918 152334682264775951433682681250975212416 12092919 -377877077201902543831958237035785196056 12092920 354615804218450821608594787498039296000 12092921 534293051110862623883592562036822652160 12092922 -485144247873983802371790971024318515200 12092923 62021801477686642249349675704191643172 12092924 -786012729304441867463869438028331383808 12092925 186097149102138146493502451598389088000 12092926 -204024980316491979022003635432134994240 12092927 -557314770293501414209776701663163133056 12092928 275704660777970016217771028804171464704 12092929 798638195566932275652071089557308272560 12092930 285939233530546789353896434123410585600 12092931 344167211335654075609190468076183477720 12092932 122883058617658404027003291197968796160 12092933 -20338877218861702018619805236091011712 12092934 16058555389003305526522937146756270080 12092935 -542693463962519811945126807871180736400 12092936 1334310334444092751560062190208161223680 12092937 -880497114917032007241130514421490425840 12092938 -174603366146894598066644530470231720192 12092939 -807773041515214518001803703635918841260 12092940 128473171865047578240246707985322229760 12092941 463207372260704367864542433085808507872 12092942 -759928209829284022918309034371510200000 12092943 126872564925658309825033855954679741064 12092944 28283768910747440378791037326923407360 12092945 147002399435017051672666984576477593600 12092946 147862007013865051125642285917825261184 12092947 1410437878529649344538695923501325156396 12092948 -274907802241086625618325725585629394944 12092949 1446434652507040310846527350357388185600 12092950 202704103242160313611920536460151036800 12092951 -340195498849717902724612394428394429376 12092952 -39543396843880220773289289469920092160 12092953 -2484431838686123776757704840265456153660 12092954 430524922637229898192404799904546536176 12092955 399402928874191042061096879105857211760 12092956 235153138391042912068108123004958438400 12092957 287967307049234580011242978831324385880 12092958 274325398231891960162570353786055209024 12092959 -790878878343577384182500844432303285984 12092960 -593939290309988574896900044360494612480 12092961 37226546402883672347997518328167573280 12092962 -329693305406914497971563115595543940608 12092963 209905238717124298919962702488175928304 12092964 209323490169469916672183778186172078080 12092965 248608134816993349407227709382841258400 12092966 615757336989772803202136910366886974432 12092967 524397290817596983992370018685604286080 12092968 477742284847895891191884776166230016000 12092969 -135508431064813593415802571239065643328 12092970 -29952092396261766983128169888233013760 12092971 -257163448914406899439345850856151415040 12092972 126021140116646917850420116754489352192 12092973 1655656635867518660139301542349654961568 12092974 -271676188232390863344093260563448552448 12092975 -76352993346703097077817070652822407000 12092976 -24907890827396687129699787793760256 12092977 269903208141632588290447223440310097460 12092978 -326526144989673026819473872362469726960 12092979 982920851482131678400800507364389468984 12092980 -627847879569422053854850799920483104000 12092981 52084885293536545404545081834020322652 12092982 -253941898665877723053530383320074304 12092983 378179206761161799528370863869711462320 12092984 -778496492027259627109647172812300902400 12092985 547999804773201845706546743746292532420 12092986 22420041849638959121443500718588443648 12092987 -781399236925967739952940734987413314760 12092988 -428912552511099352881423336599024832000 12092989 -438201969430513470303179597560056088200 12092990 24999730135077932588905366251953986560 12092991 -229607374922046776258609194862611401456 12092992 537719247296464029654174700497009115136 12092993 -1476329412692170843595198380816870389456 12092994 -47916386802809253352949797434181371696 12092995 1171381296986949686437519662750519675600 12092996 1060316567315149842024294522233734487040 12092997 -249166292447085763334661754199542657728 12092998 -85951626319546916062614310268650563840 12092999 328864824121310489099337865545479559000 12093000 -585681916683008619058368821216256000000 12093001 -1197576115166314523990213650654342904268 12093002 250171110666247482858385537989951590400 12093003 -648993824859379281720725535051188528640 12093004 498407971395210151545474569664370606080 12093005 312984442057210159582278467995288227000 12093006 219644528263273679324110013339857428480 12093007 -331281929254133811703341935929860561728 12093008 -187847785859657638981006853207331053568 12093009 213868271829228468071259249943009604928 12093010 307295331665206166663907035599249930560 12093011 369375612664177720774101265339885860432 12093012 -184195717524628324622082144371250036864 12093013 901990367591670617072821592269435021262 12093014 -769206357279849517316694291416685739200 12093015 151823560847395237758918505327427648640 12093016 536068415229558694473249457252501708800 12093017 1086077617582253596052263418854394458752 12093018 -98735934442754922112788466467119090688 12093019 -2537869842457154779498294282367575256 12093020 378673835057511778924794170373017556480 12093021 8289367779249550884007477174547673990 12093022 -33301704169718269485104498519040098688 12093023 1555110234801525470882294353699930186272 12093024 281734574772839950662864923002769768448 12093025 121246695667958733848972155934983208000 12093026 -333808004976035728697712248187264921216 12093027 -74912561101967432601262794215668530768 12093028 -1156630104061561386679118779195585128832 12093029 -687678780869418972368635100912022982440 12093030 -73376584397550612055096216653218976000 12093031 951513894966368884711242874372611200 12093032 96080508646443889004131806699837849600 12093033 -102540150010531914209291713956531607872 12093034 23669665743078458694036487528667667648 12093035 469502801139029501261243846363419964160 12093036 1975395389693784945115525743588890112 12093037 144215447038830111341458196494465919904 12093038 -25800863106703242753341506420739750400 12093039 67986253706691907340648217536588195184 12093040 -238662240886334452935627281452030525440 12093041 1511734792535160651931169470167863039442 12093042 -132926078314071735522914670362867897856 12093043 463867530323127778457110185306863039600 12093044 -783222918566594722228679630016156364800 12093045 -94649138061983982820713932938680403680 12093046 -74475915804755651923860233332520153856 12093047 -277259634304939433075772587506005924504 12093048 237482487415041277434157227339195494400 12093049 198218076398845890915549039995341236564 12093050 88080950932174661094779800865267806800 12093051 -1114474097880188026760006990459379346896 12093052 -681117203078114909388882046172437985280 12093053 -591445318840015247289508327437487420800 12093054 343058650553261444435234562428600857920 12093055 -169705970127565574289660847861509643200 12093056 1087085957620444439659755327408738140160 12093057 3269117693336002124440821471271494306 12093058 145971226196313506127012342515438921760 12093059 352659927854436688769532755869001151240 12093060 -176174760961460773405141607318394839040 12093061 865994101711763510741180991675299632800 12093062 8914380413105439106383022743048036672 12093063 403399390227903384330837647402657055360 12093064 274011064792746238394643054048658191360 12093065 -274325024485700440081897547277542256540 12093066 -272742604712953380755785139576607204048 12093067 224454950754259826483055631201371357184 12093068 -115300853484954547402372612333891270656 12093069 49799200512243654413438949169045977600 12093070 362747925953707867901466617006153458560 12093071 328731169756180964610111093783118804272 12093072 130631970651289644961809494830357217280 12093073 -475786467893221141743542835614562826716 12093074 -52274110891022628466648547054413928448 12093075 -18926746579744694840405239756932416400 12093076 -213268245366397790421851988037558618112 12093077 -1428519601242105105918463005558780291168 12093078 150662637286406266558621584257209847808 12093079 -729931090805233856132450421789400811320 12093080 182891376763316313692892940033466572800 12093081 150214541370497618710529239630703152128 12093082 -42756505612779200563781608870758516480 12093083 -59453878567057287783736011520982500320 12093084 395108660629967111153740630224912798720 12093085 -570352402814319174401043331843214756640 12093086 31428191414862916440015924843999828480 12093087 434662118680004365176158654960995122720 12093088 120610135341779562284127882828957351936 12093089 195680617063133189765875418212689265890 12093090 281368099683048806094317322490115512320 12093091 -139605000093934599364088582850460044416 12093092 707399523953785012899663615311690560512 12093093 -954451611253051400309767673445145393218 12093094 326087083671409458137140676848973514240 12093095 -101685125560187220460299214679931532320 12093096 86730217836955933386867820994016460800 12093097 176313325573718324812699946405011738240 12093098 -527183648016420209792527418337716561664 12093099 -16081877213049346958450122999724804112 12093100 156363432236193034132649537923812556800 12093101 -101682588333083309199689509583223366720 12093102 297152663304354990750479038476329315712 12093103 1091001375858059446363423625640295440 12093104 -23946227030848823049277188292035870720 12093105 6943785460968526794853313983862040000 12093106 -83882942812551040431655432867533183456 12093107 -26689125725875929892514022927117186912 12093108 224222772551222033391425938182216437760 12093109 475378982046132123819772745074238048416 12093110 441627471210116199690574375128816360960 12093111 939838831213310289125864613706334210640 12093112 55643042322431454148039905634428825600 12093113 -13308827867000839331143580429645911638 12093114 108198123047626103898817710619590117120 12093115 -620282633796608933630298794885578882080 12093116 -106257589106726150415150662328801546240 12093117 -431595443204647218422595344968804310688 12093118 -79089457708985034248871325295637193920 12093119 -54457007085300533377346340862725420480 12093120 -63024421058432043347231602789633228800 12093121 -322605568137160634590405065835080564800 12093122 -728966909999614137884497683800729475888 12093123 -50635392555611971566655599909045286656 12093124 393427904485502911309208189341763751936 12093125 -237050156460029388025574245986850800000 12093126 -193305783742830344849436577790236440576 12093127 -1493255940262939995471730277388817044768 12093128 -1470042728504803950757500202207594567680 12093129 769191477858403093301887439224476532074 12093130 -4797154554859932128728732968934579200 12093131 -99013340259619078445100461452599635136 12093132 -70265508760539696939496626329696563200 12093133 -15150112543101143235230478465657375840 12093134 -376001126148920156120585215642604524416 12093135 359576681887770666501093195964787926560 12093136 163510465731537042986321792738859024384 12093137 -451994019435746584145922779763877022976 12093138 988282276275549439612981974210860044800 12093139 389884756717422788890602813381023880 12093140 449856705816249609035241294526005626880 12093141 308894532362911473269188031458809784992 12093142 102419172457866511815227922608534193600 12093143 4369690434721373016955675936491333264 12093144 59351132459577155700600299193343672320 12093145 280960949562777044648365776654708505800 12093146 978508085243362155702720245356950528 12093147 259176826850043858038415612275164701696 12093148 7271258567760947947381765882178229760 12093149 -882061589365360818298145081917206869850 12093150 103891900270928566934846447244553521600 12093151 430473790211756500657857862306391064800 12093152 -634546463141130512102066791052625051648 12093153 143204694503908811638614936326934571008 12093154 -56747123502282477752670164019424701888 12093155 -135472989447963228167194467394528994880 12093156 -240599173092379635005992035859131307008 12093157 -472943452845522523286243307763615200548 12093158 -222763933498944904876911153336116152320 12093159 367325241672891384107364451840613337168 12093160 -296326533384043760437611442223148288000 12093161 380337947177291990708027971437354864000 12093162 -164779656350720291164193836322600386560 12093163 109902114555766606396990814218342432560 12093164 786505372163080309648321942553971430400 12093165 -253451959579298683930802766440627404800 12093166 -1350183831720316111896591334760564276736 12093167 -588313765407351155833915049854221188784 12093168 212821603690536289175404048747455873024 12093169 291559660412509385490647342942298105408 12093170 -182977809528995265132238071998809843200 12093171 -802738821662166178649045884348454025600 12093172 -48098018187001308506054790814553448448 12093173 18178343462699043261910628116704557184 12093174 16015099948172400036508021316140738560 12093175 429474971473998078961322462438500696400 12093176 -1038333450587876528400657628209614929920 12093177 -341465378619765038574153812069250925920 12093178 15717792310094647487400590431498890240 12093179 303692408724770274237294637723334485776 12093180 -18203303107718777763877132615994818560 12093181 -40637719650574881437166942021649629728 12093182 148092309356428619194287222431773320192 12093183 -208435665953589018700619859061153089240 12093184 225039499980552369718004974757689163776 12093185 -136635093456374613351142815551418567000 12093186 182971796524598945384642477166560515584 12093187 -141560197640702044765724932596900319880 12093188 -694160259973500829601706280174909142784 12093189 498820156746738876121348636156548809568 12093190 446220513434420154254385039900074935680 12093191 -4583271196836507675705741908221729152 12093192 889746588002153161931031176553341337600 12093193 -94198699550115541483603412479552438272 12093194 136876959611432284348426023761742692352 12093195 109403244480936503064296483400972967920 12093196 380913654683347933403042952654456253440 12093197 -639690098968040024288833095355404561354 12093198 14402534050933813736685640091513760768 12093199 -149102243910984418445881956142542861800 12093200 1039537056066293750753453194342195200 12093201 412673008504099488888050463744600930 12093202 -291940086244071804576761524284215911296 12093203 1297858087416933937586186511170878157280 12093204 -257805480800936704681664811326514530304 12093205 -177422899849597945906404956443679150700 12093206 -335930967108711729582773729728411796448 12093207 -232474471042390723250871781801327003008 12093208 888037958224871178954845048491293480960 12093209 470118206167296063369067426287274406160 12093210 -207544898264797341357741058331048608800 12093211 -327039278072770030237159216959721245600 12093212 857745963655012558449857369948959827456 12093213 702332745894985924887608974382036985888 12093214 -336224482494737159389731235856787535488 12093215 778715715543036450023310821243881515600 12093216 -102716273094850883505780218234274840576 12093217 -366960323485842554516214371857740664128 12093218 468032250475333214818409799284270836560 12093219 -17109188906991805194072765926777061696 12093220 -454757331492731148133188148169766117120 12093221 15012202132766499700520184263101563840 12093222 270019158576858734211602173462747739904 12093223 -336762362411153293270855888452619481240 12093224 550060377676916634387743601085885440 12093225 -254486177884051069291845671057978188800 12093226 485938525426972247977199198453544987312 12093227 -380739998551169587463343343123369806924 12093228 59953665703085279011698230030410745856 12093229 127500124144433040225075963289907655830 12093230 -98914857801611407929043587333204480000 12093231 -252130568230088783107618110832636752240 12093232 294107369709920673933825565314716467200 12093233 185085036101333908756355349033585150900 12093234 3540567359441366355373606105666836480 12093235 -176270530256493200139481598052840821760 12093236 1195416580899773556104520791545825745280 12093237 -128566369768435257512005912752588323784 12093238 -252993576579950001023113523487061776480 12093239 486980497726646577523039317898623442752 12093240 42352956001443472679518109558120448000 12093241 1883252498350602856917647621315717383680 12093242 -299171727636189684442555891452032479488 12093243 -736061791127233023034361470973830997736 12093244 -149906578006862800436640326765755673600 12093245 -967829138837708084658340728191968158120 12093246 -353399401785772514362996643933236377600 12093247 -89570134882538705118667636611866992968 12093248 94251444432021888917483733693545054208 12093249 344396270554982314036890439131345496176 12093250 -24285110795035818065953831149336648000 12093251 505264733036953746947622928159552056912 12093252 -257089522861804356364317542389074797568 12093253 -41327358630007100841148725880561571200 12093254 -344133249213337463296946984030983192128 12093255 -44511115823392200952192231125900585600 12093256 -699493212740332417262842614035443875840 12093257 -250762198223536497840599598215219785440 12093258 30162669639218843397562304831318793984 12093259 860347052548049949736149467475280765460 12093260 -191352388638519364061810824716896778240 12093261 955046917515798067320097390238710924800 12093262 -197052000337912844358992571336294242688 12093263 -121970692054285088767366148607265423776 12093264 82450321318429687012602643874392817664 12093265 60514491142023867874310894435291400000 12093266 280595178109108374367887897953413584384 12093267 -231075652368095430606959250877320123720 12093268 337999671513511104761754617848668512256 12093269 524508943078466023243458401131495934670 12093270 -75563613884012491904411310863003965440 12093271 -1386277410612391601995100496848511265528 12093272 531836477931430629860673794530640179200 12093273 -269939090143493207044392554514965666880 12093274 108379186249381932891210638734168139520 12093275 65769388832544584006711110091828482800 12093276 -177207709587586416865110211135514274816 12093277 -5360041165166721678354416586820752448 12093278 -322218932319316550181976146349595418240 12093279 -561531086954522018301219169242294208512 12093280 -103827012958234871050720986552588042240 12093281 -1417035618319908114231735400171380102588 12093282 -115082377731007940661503384942842889952 12093283 -449921595818279423200781242934797006040 12093284 101140560433320417571783631278082113536 12093285 85145327778485158001788221346035911040 12093286 -159173863594706935805737792203349710336 12093287 -252665891555213839043875954094077540200 12093288 -461838261207282814477797015217200168960 12093289 -170483488910810440709297122811522422080 12093290 403087151107525762048495942013005209600 12093291 173915100994333514244665138809403777280 12093292 -478883314963185090190684160542356584448 12093293 -689997861398450462759390705973176140458 12093294 130826409055690338898501110482461668480 12093295 228945249274804648113242201010507433800 12093296 -22424610717514418250484145499629518848 12093297 1122670354519662362851269678960155362272 12093298 -134279176752959452569493183825774074864 12093299 824552687575397849437880699946180119736 12093300 20884351005867204192840733052859830400 12093301 619850801585518547429396134149688456704 12093302 -117956883786475778398840162130991370368 12093303 -569031153160443407866699210665714358296 12093304 549012150884549860914714662026583285760 12093305 450338218713937081683597764771367609600 12093306 26738629840732001806773347930898637824 12093307 742188065993975200490342120546308651752 12093308 289420682720239523740173712932931507200 12093309 -260508092918985649839146521703363863200 12093310 -37385961731065463752325092929654960000 12093311 -690602420594717587393381303186281007176 12093312 157227044331478123190876389826258534400 12093313 1317202720314528780638209666093633735680 12093314 -258253030694879737912889300852276829744 12093315 958197709776698678781464116739130720 12093316 279256997098997909100932301725024935040 12093317 -44984184753704315934944600956908167808 12093318 118763473324392739124461019486099420064 12093319 133839594096136048650313036992045827520 12093320 6657075362816583334181920513474560000 12093321 333844474502470448233512471845775965184 12093322 353294965988702957235481125420407939424 12093323 1045480368430188598361098417570036532904 12093324 -661882324263271288032935084400920060928 12093325 -152482066680575336382965717832102713950 12093326 -15407061901772304200981957140478290176 12093327 -1188554201181399047849046246539549090160 12093328 9943363231324403340915673408596639744 12093329 -6041954695384192414307938222415120160 12093330 3945100241685944015480755681297251840 12093331 -811910255910049499604248998747568160 12093332 -253091967527595190664625697789015691520 12093333 -376300867546923032837866875552165537792 12093334 185655561628987400270182930453675895424 12093335 -1760633270872868770190238694692766587840 12093336 348184452414063511222485776263904624640 12093337 792666779916352214350099480113343302986 12093338 -870157894701714220248874094324344273680 12093339 -199820350869304872526880589857060787600 12093340 189514629005122403020379628814985902080 12093341 394456223258683334417985512681575027224 12093342 166782285116951281698632846907283221312 12093343 -82934153179755276649063211692801115840 12093344 -291703735918793083596778668361166880768 12093345 -64925997367447247094781850205320940 12093346 140527744531505656483025692988771811840 12093347 -1197612023049069801545216996831975275764 12093348 -139251672469883295975621207502061568000 12093349 -102730668178621081684011308600592771936 12093350 -281879438897066662314813365351508237600 12093351 743079091553738485324164069024300161832 12093352 -15655336161510599043545042217156326400 12093353 1158512302930123462844590084597891000704 12093354 28622573378869339240364186021712199680 12093355 344843870693392436399601414988326161760 12093356 50637166401071140180058581057213562880 12093357 318355359435109817931589530238013279040 12093358 -126456169989665222977634877713757435648 12093359 -182776240378012010798415866282560120800 12093360 -12792930437327197493102826143327846400 12093361 586403371613017084406727946478570823232 12093362 -819940192594383556042246314290528796984 12093363 -4855997217359994302969473579178499000 12093364 1026148684366370940306171940176436539776 12093365 -319074755491273172788756747134406336740 12093366 435383776141354657083845617076888971200 12093367 713279420479702816652046523502226072960 12093368 -394948819434766509547547190128741130240 12093369 -344730157430210393716888277082511688352 12093370 -78424329872204917625028458218608537120 12093371 -609097447476982379987560074293041846428 12093372 -116030687788296720436418994183537765888 12093373 73922729258349408411621538342964492364 12093374 -377260059373498342034570171828421534528 12093375 39416772203773921580989774052786688000 12093376 -45029842255407462507664697235825754112 12093377 178651117561235137526048348362773971520 12093378 202198253445752873346774552427301813760 12093379 -306645089380746759175803861456494982080 12093380 -5170874001218083402404193580129479680 12093381 489353359602261721547280508832397838428 12093382 101545713378661078697729649800793108480 12093383 927033993697925539090309423051510300632 12093384 -745573311982849491127557208423737262080 12093385 911857295033621190767008099845791780580 12093386 -365999881497342745741770790322949799680 12093387 -546933140634803267300089701698512736040 12093388 439288904358130030664717649565825772288 12093389 430059401376693618799362281658882589632 12093390 100707567060820169883359308856278432320 12093391 -1229108557848838469892198262865098536208 12093392 155241752216520369817685618154487775232 12093393 -21306149151570884493187761923109366336 12093394 788371049519142378292213221868651556496 12093395 -738682617805934964544725088978386747600 12093396 522803796477776663672117886364026279936 12093397 -799374654668733000292151406482962319748 12093398 8735114503482992889009706231673561280 12093399 111364367077045620366966244807353743040 12093400 153290144948019954505834758262456320000 12093401 -217461997456951992241421217075318380376 12093402 -384414925392202835037323533772585645568 12093403 -120188206535764758620314466275379080960 12093404 -665316285601794760715646692990633670144 12093405 271089288688824219466693451971020830400 12093406 1681961568478744730966615541772189440 12093407 -512368329037367033615104823217513650280 12093408 735807480282070501054463247985181982720 12093409 322020709564107591007068455578819080 12093410 -18913126006257645615660331382899630080 12093411 1025964313964324725292233282634407435584 12093412 900965066464582369833698174379754249856 12093413 92800336141391405956873266829674060120 12093414 -38716312860724713168818570034335995008 12093415 -169691029296248705023620946485520138440 12093416 177449583674852188987811017628455157760 12093417 -198589844495623471103930915433895208640 12093418 122587114667609586257851450559267594160 12093419 331789725945289374890183287356673744560 12093420 -389815668050297320505293711085813253120 12093421 -1430562028545161360754697510032917422378 12093422 309372328778290978562405064802483545024 12093423 -364979032941569662382203441101538740096 12093424 3624007199608323718522013163168727040 12093425 -38332700347510597025175442644668005200 12093426 -111565930921963515402773557883251866336 12093427 297394906753206292010226018025135480920 12093428 -89819574361655455433437301956526908032 12093429 -35405241497575987073717732766936883200 12093430 -187910309734710846370554437897321767680 12093431 535500775141440550199843917128602707584 12093432 -222754242943863025079953464780884213760 12093433 -1487662200746662698153944647597849216320 12093434 -159964843854590634015587701431361458720 12093435 988151718738380961116542372312034520000 12093436 1066085079474797929284088489651566950400 12093437 -812233143850440547188774710776707980628 12093438 -36541848334087973986956969618594309120 12093439 538507477215584967053982896650982503464 12093440 -78864665520297430578019964884195737600 12093441 -2816886025058970537880371978089310720 12093442 365374117632058049399311680835624880544 12093443 964736796648976462428547076794164072240 12093444 73989721893407572711637598084457927680 12093445 -259435495261845608143092381400713054120 12093446 -411401281073507297009047642751465072256 12093447 255106889510426580829316242112009378640 12093448 498494947192017894070813387789392936960 12093449 5028518475748305772593145521394643664 12093450 9253713622967347639981341650766624000 12093451 718615074370382164307909708833406394452 12093452 412567361735498718895432343935257569280 12093453 563709988615249753252907971942499973462 12093454 588051551108910289008023671786572874176 12093455 -679640707328678212820286617065536875280 12093456 -110491576232718231708526218798113292288 12093457 -821937995678590772350394221734083792400 12093458 3402760019032381046358193497334989984 12093459 14306980126947522453472165694410238208 12093460 -752503467015436185422045894382128755200 12093461 -551740195535961999339908189037179463168 12093462 8788170315748570902181170690025233600 12093463 582066725137618136278372279321227089584 12093464 -1204192555057117500700833409522485657600 12093465 -241542518667474053160769880829312653760 12093466 170046148312980152624300323019527468800 12093467 800740059053234723739968529329027415672 12093468 -45786873301961332335283601464126440960 12093469 -170554767639713559766290934330938580666 12093470 -40638727156551179245496676626765872320 12093471 -862221357423944517751617868474528797552 12093472 41916181281694621197527489734187679744 12093473 -60188999798803544941133788473945303360 12093474 -188796033325527577473463474329733760640 12093475 394010338020655852396753114690854273400 12093476 -1234327963114383461942043886154138099712 12093477 -562374563834390504993846272406383932096 12093478 1009747268109404142204253113763186786560 12093479 830528144377282939793208137812705177080 12093480 -73580600675152486664030501780520960000 12093481 120579489082012441659016667443307770000 12093482 88239427331778279839805391112657952000 12093483 -163916611076178360896970846899761737552 12093484 53074987951882135569623818501766142976 12093485 513365700596682238749796754135191575180 12093486 11437503168970391098559019075756123264 12093487 -20559606580058399963656242179603386176 12093488 -55665054067276642157458044636859170816 12093489 -213417850469024897378872135792756656480 12093490 143462286481013433332904583521669844800 12093491 146728459857722620230430063400811238632 12093492 5036825742648443136327154551692820480 12093493 -1234360299755983714201186354851280212420 12093494 -137843725101399061491658200612891859200 12093495 594508406423100704961374076839070711120 12093496 687403823497359696604722262968996065280 12093497 122725570388384594577684072084010017540 12093498 16868122448630292239960862276840684000 12093499 1679610270894187019156018457112940809320 12093500 23107305488098521742805987574512256000 12093501 -213183922570291988640034179593442988032 12093502 694659505808424800298455324867460701952 12093503 -169652732360831420683532256022417770816 12093504 -270134155231446405908446613997411631104 12093505 652167325179835966087648742854366440660 12093506 449542783542759220837627013749428575952 12093507 -221977192628101127638974042253411839996 12093508 -143531987870129279945397496831803305984 12093509 -355862405397979513216105997822723848290 12093510 -96070260608832296281987023061588531200 12093511 -1537103694976221025008119871947584210320 12093512 -181476015816624395120022174974980684800 12093513 896435777600539989954487969551061158144 12093514 -769606629738223241134667419148016731808 12093515 -44087245678286432934990198988110658560 12093516 -530410024383958712928367640269304202240 12093517 217878983620866499157709644738812440566 12093518 -202303504378724831078609712220966367040 12093519 -141040952220772260496897151924514706560 12093520 43889484868512003388387351802212761600 12093521 -612446827913500096112645016778398880656 12093522 -159018965700097652136157776873070003200 12093523 98332004488447750568982256934880801984 12093524 -19224091654759785307924670398880383488 12093525 165546713903189018290844270541345576000 12093526 -18289116808289231894447847457947785280 12093527 400603832386608940599028020893872523112 12093528 -10631925845375111058496296720353402880 12093529 567913395286939054554016203029817651840 12093530 -303686801176606504406425582322682903840 12093531 164211331188416043781632190346923110552 12093532 -655361740588178134687611490386526960128 12093533 -281358764299171221097115185847174464218 12093534 179635562135858333416438160033802812928 12093535 3994563251073397320872753070221910000 12093536 -106627546359410969925960982892538494976 12093537 594597228588116757923493119652757168560 12093538 115889945362701012902294240639313761280 12093539 2778995501185087701297126409554111099024 12093540 153458542729853313263059991272009297920 12093541 196522758123434254600322532021979154942 12093542 -668647596890232804684776988688691543328 12093543 24803896578985107785735348076123255576 12093544 -106894983172220502082701756693705031680 12093545 73684415349686942070000302907158922000 12093546 -232616479542131611391876216547835064832 12093547 -238522546289278631562985174130119859328 12093548 -237562320840006055844027328938506982400 12093549 291373273087166384859815608106632619808 12093550 -62775226659967778419381815765968736000 12093551 1957812466989474342293748482462917824600 12093552 -40720783872290203280864740157515431936 12093553 -1961724444550925001270434041342066966220 12093554 601334022566023196068673294150232646272 12093555 -189247550050086833348262739226734181280 12093556 -755375514887187511015619683713361295360 12093557 -370997719523420526033821511945530572800 12093558 851573129829095696947063262472593438208 12093559 672289501815271608507999327339926182760 12093560 -59100396270854237442543770817476198400 12093561 205860561135480526893410447333255401920 12093562 -97072795478405127850989740197573893696 12093563 1017038409476871957344183421824669371812 12093564 -86466942096947129305745547756109406208 12093565 39957277003280917817947757734177889280 12093566 643094183546850730179443473913134751232 12093567 128293934356007783945195867852800586112 12093568 15744928136210947886177943993156894720 12093569 -1523559159502952713890409066056355644030 12093570 913871676497179687206397701682320691200 12093571 416480163819434082055028604296906056912 12093572 31387845895920279832220441713502576640 12093573 -767558622074571890195485259816397850176 12093574 718394859212201347120870205886949607040 12093575 92604504724992832532626867347588825600 12093576 551136610469371095304100364233215180800 12093577 185890323589549344045651632698495190426 12093578 -5679237288596358262862948439680094720 12093579 331550381748991961431319633094146926104 12093580 -296001828270965514792708156985237555200 12093581 -532778147888323243841933337887312844618 12093582 269640934224240548676273320658705381504 12093583 -1498184988421722058985694901300958377168 12093584 -17905057408430781875668064677932564480 12093585 -253361801228485855567935916413886752000 12093586 -396257781624838874674194416966919505008 12093587 -457609224254205665108939877522540360 12093588 310989028367973826546528779836771952384 12093589 739368644704509937045548942698999669390 12093590 79673160339243203021456021690602233600 12093591 481719680898710376566400082959006602064 12093592 826497714008462603006668802957437409280 12093593 -649295299727696725352373813895745069436 12093594 -263196659984590066200409748626026508800 12093595 -367722198486873368798259181327279102800 12093596 247514056348715293019094506207203024896 12093597 436659833056179911528948004691964568000 12093598 -115314677284976310613580659216887137280 12093599 -125757747777090163402619272387002911520 12093600 -83362616555508522233501349735825408000 12093601 -78005844876380381539694039095351258988 12093602 402511695246852953411671881720703804752 12093603 -215689342994699076485977691143434153096 12093604 1239694108125062841615610219150481392256 12093605 -124931819977395018084869897179905556740 12093606 -6689767265159493572510339858367981312 12093607 797435410799120066247758983653609576720 12093608 1028439645045714086126083865891796418560 12093609 -1206214502147744884853063172150679375680 12093610 293676920028075109481364270774723572160 12093611 -926379127428022249251774129238700707788 12093612 502087093773535461683960067685648614912 12093613 -148007352539426120073470325959715357504 12093614 86457479718535479356773647826160753280 12093615 -355277997346981958807774161136515095240 12093616 257225578532425634022422580987155513344 12093617 2357712697693209929878280667589195556352 12093618 -27509756017594209628860589033350588672 12093619 337887138363228695310423315639771435020 12093620 -255936608674078787470230397275606589440 12093621 -149608732273067995059918514334719680 12093622 -135847489882138766831542016773329910848 12093623 -417548545699739950016231171973480369240 12093624 988936732009018131104073782943651409920 12093625 -266296257809007774534217370659957875000 12093626 -408767534411905310364217576000402201488 12093627 20877761599111060297668731032696074240 12093628 42799712689086604368870327839029427200 12093629 35898323697223752168254384836381495584 12093630 -127334469386779281336700994026478837760 12093631 373844737369568960369042682998905292664 12093632 241081039565132078240225293115968192512 12093633 549127226838322078667691859965564734400 12093634 96619844461371823176313742596632172032 12093635 368039308981107705856958557533190713360 12093636 -971149817266800717322870585113708011520 12093637 631657255665866603640159447724483072286 12093638 -236538950390518320336428454523895101440 12093639 -405152780076698340204759976399429309440 12093640 158060803562261545531629016795675392000 12093641 -355737807331507694085589503941674556070 12093642 99845557746846709978943933579965011456 12093643 209040462785669242427726786812394737920 12093644 -1065421541771557190950364510535613330944 12093645 -228841964520267946308322873140928310400 12093646 -24696913374933513728402593422051512832 12093647 -219982614764390336247769545020903559456 12093648 74745747106064138156050342291492306944 12093649 617369060013121541169580013037171748836 12093650 221786473869342985466759359253557930800 12093651 362896764466705747446859938318048163200 12093652 122228649480388227342326361090473195520 12093653 79957478485666543033296029654791728768 12093654 186854232160899220265596550257428957120 12093655 -329804693167431704123790092108240612640 12093656 -2318669897332860793921717560904246640640 12093657 -179928515360430123380647601356658003760 12093658 -132456307880356332144904914280502999040 12093659 43292920225948868102089473146326407120 12093660 -11981777361600769047289093944650411520 12093661 -812995576151812107523678184998824763738 12093662 145905121710819573936252629032802808192 12093663 273040706768540764246299169695061270344 12093664 -33423500238331377088614193661818699776 12093665 -58249665556983066129023051917444136940 12093666 196178564198851313739435522069023522304 12093667 558764152892914068520776170792326863360 12093668 -310552328616304080167512765914477293952 12093669 337960438801392394462109143812451162560 12093670 -184316045736024875633498736016939182720 12093671 207838457431169857820353635510798894720 12093672 127432283569079397098246053986569011200 12093673 -15406028652262423585753397117045803078 12093674 -104009700770638636058685711632745923664 12093675 92133663484654381984775507970428457600 12093676 78015068335796420645957583985969889280 12093677 -1062079137973450087657371584121947099028 12093678 85181274742379950488511884957002922240 12093679 422818180040493312402203872676379691384 12093680 154649481603348817061681737139032719360 12093681 -334270683814945115239876626296339422656 12093682 4140397584651644222817670387916448384 12093683 318225373153808577979164754888334659920 12093684 422172404167380320100533182400106971136 12093685 74326929151921946122020093951312724380 12093686 -263847539440706627688276188423664017856 12093687 550748593281687678583468028597536614144 12093688 92663273731485527834619231869292011520 12093689 45438865317327093912323283490289552640 12093690 52787472096435406304844579370595827200 12093691 48589692434567156320690523280746494552 12093692 -437005181522784441907983582864959236608 12093693 64770992214170712747430756884102872064 12093694 1552521185393613534899017058408179328640 12093695 841632789490003473296386755670643180400 12093696 -198427134455321086133776733669142036480 12093697 -243209602567088203128559025139833651136 12093698 546203217699455297029714904363982200736 12093699 35099616217530697170843132920666320128 12093700 -214343952755382309051056039936409308800 12093701 -1361824392395346464787722445750134100768 12093702 -213036969128642018255534308074432921600 12093703 -613421977012103956891413282365524627048 12093704 -12328605242556010150651622739804979200 12093705 -17671379227953319222981826741594229240 12093706 674998644433595451874764291125070837552 12093707 -21259802715227868430020033507447711000 12093708 58429383195067803755167890716720640 12093709 42333798794634499472082569713833782240 12093710 219938241954404687796099801827135688960 12093711 -247144005377031854964051020948094084096 12093712 36015180820429606418666459519174983680 12093713 -751077477811101437928529564567511113038 12093714 229300520367006560216682939988044430848 12093715 -1126377732815230274812637392520674339200 12093716 855522221156124765070748647400831955840 12093717 346678454085756508477481191956773362080 12093718 88801269724550750452255851057017222400 12093719 -1558520724882823457169434481539750752080 12093720 -176528688249242552911061289002061004800 12093721 -1251279911374013913709073783132532488300 12093722 -26736847769548024459023405186594362880 12093723 1035380943136729512421302191194677420972 12093724 -699019589146561189655269851968739185664 12093725 98704026416777852110534566267939744000 12093726 -32742856654895348188945507871902731456 12093727 -834699182898684651776004597222180843424 12093728 78247891885468306041235033565956669440 12093729 -33501768864088873493870518258831760352 12093730 -502265940196489026114739654820247943680 12093731 -282249273299537270144437095329477460768 12093732 -435302837131272967692137103865145671680 12093733 -1628929007100817316260870828043889070018 12093734 -369687515146457640472376240740010467200 12093735 -788159190010742236920624162747062371200 12093736 1010003676451117164442026268890262732800 12093737 818425557560013450070265484750420348240 12093738 110455926918013724689492700029354008576 12093739 -105853808682438556145236659435233176284 12093740 99398606936376771963731320683231329280 12093741 280735951187708002811692520460924367680 12093742 10363892094102798928977401596314238272 12093743 1285413887276558573923143598074875326992 12093744 58254174886666593713890524280589058048 12093745 -695381088057350659947719076533621218560 12093746 247929799690022042274279024215465703936 12093747 -172246974363325838423960062472716295040 12093748 91373813477235077624447441766226049408 12093749 350604597261455678130885092553376807836 12093750 -4537015940573770098546006252376500000 12093751 -527976238787910985735501087491123245056 12093752 -102748632923569067351469892629750620160 12093753 -329519149518987305490925524913459327296 12093754 -937955624925082095471075442883764849440 12093755 -506140057092887714167931462095477123680 12093756 -708606119826705263232272507668956630528 12093757 -483432358684899919671033663506129930420 12093758 -43707973521586396424578940436989025024 12093759 836309169753988280162119102392237073440 12093760 134561271212168437706342967401250816000 12093761 -513265236433894452369947040046411429200 12093762 529035740344392920402740503395995873152 12093763 -1426205804220424018366778728255098074616 12093764 -6881982455189893837233629972555520000 12093765 253533444311692737518626022872303224000 12093766 721403124744956900486633071527829559040 12093767 -649223243559712392248015941359596924448 12093768 203622564686769240380410781031646003200 12093769 102277944858397309315828900238941086170 12093770 -94631241190395056213151350248957545600 12093771 190972311097985214585111447107814756864 12093772 511600828550449195717216767826628293376 12093773 603907002422376428297201727900945548022 12093774 -132543439232289729802329661595974342656 12093775 -59944967006396506160959173197813942200 12093776 -97551751218863939583026413586975367168 12093777 679810671436300909696577320500538823760 12093778 817017382332126590846695956104799799440 12093779 -543459311033602548524761059301368188016 12093780 -63920224672643271825691670209620602880 12093781 414646543476164591707977123329815794592 12093782 -155559116872576414863537090752964427776 12093783 45714340089517197010653058097894859360 12093784 438021130075602827497925593581816514560 12093785 -96456069026144365661754517631499955200 12093786 33168139587600209498278014835846041072 12093787 1059004558635905730872548933941239674436 12093788 1003440411008128600206390759178494494208 12093789 -1038914452437206959540165551490147912992 12093790 2444768377574913996682438743365678400 12093791 -697060568337239891059603398706809446448 12093792 1264419169597773710564489322217938616320 12093793 -13519322165316775162171359615584046416 12093794 -867467709544706507842708840181144125440 12093795 25451207783631862700811564982741737120 12093796 142803337906667312488979947099594911744 12093797 317907040106293136730933727213165653246 12093798 141600116860979649405152559757891625664 12093799 842734049761903917878251012803794616520 12093800 -483145581973059936345693529812895488000 12093801 3291416174168490066720119861411455632 12093802 69192018835858996209526917098531434752 12093803 159177156042224181967991132549761260984 12093804 192956737865252282206037895985038282240 12093805 445152074758941537710056398517488241920 12093806 988463031543025817435081137831831090560 12093807 546133889451078169072536057695838961920 12093808 -138091937221082706954998999940522016768 12093809 35540819726920886697170604707706321024 12093810 235723349588091266274986105776144512000 12093811 87391510790767037089869330493411424544 12093812 -435022827415912425619821643895704619520 12093813 -198383554193472578760349284088857792000 12093814 382132463055142039668128553857802241920 12093815 -1712718382338353019884967068124136914000 12093816 -187384691299590331953058821352873328640 12093817 -3508741274537744833917611394215609688 12093818 728944213235377936573601445495419101440 12093819 -166055161844530529397000518858493204456 12093820 110377530800219071198300096948185446400 12093821 -1054067601236537366886859931660518258656 12093822 -57964424240818723658853923452582840512 12093823 211835187068252210902874782201991776640 12093824 -741701389332561561049615345832039546880 12093825 56961425397548932946178587721996213600 12093826 -258661193032556765962507385077232739888 12093827 -129962685491852503991725212541612551600 12093828 753378625492707096237651107095742008320 12093829 -1731655691540044848729953267065574912 12093830 156878808305815184818369248326149102080 12093831 -661527953461340228387476729915049339280 12093832 -53920478279554044693473222501211371520 12093833 -706753947479928974926403640050268546918 12093834 -373462334407328465339260178368669539840 12093835 -300104324351590600847313249910467236640 12093836 16111341762978808790292836162784870912 12093837 15991360788873832302634161853270027968 12093838 -714445325353611065388028767568072303680 12093839 1306574214818963296987687637308807214640 12093840 -16017478382827288015059618152644608000 12093841 -1390042649879276190357815554641832690200 12093842 363026485520509028400112409353142083200 12093843 478068520175375906795616142966574516664 12093844 -100404594466038780410545341499424800768 12093845 -229201298227113132067401002319631428900 12093846 -312444873332164294896939610183514773632 12093847 1222892069964376815277168157328466626120 12093848 -591043874106326429302643603214130790400 12093849 221019903061508707611500965884695486784 12093850 -181488777235691421855985456061445303600 12093851 405164401588206994487724472401553006080 12093852 6701634757186853276962950878564941824 12093853 -86908333906403723385293612430773493216 12093854 -64637071502712603924244310501192277120 12093855 -63999747805539752457044450692025597040 12093856 -617616667589071520401774139646894145536 12093857 510186418898706824012983632996933468864 12093858 -97739945041883686460119307833613332992 12093859 705172875001611225954287682886545305416 12093860 66182741624468615150772340181164523520 12093861 2237910584415274101480580315676132640 12093862 -7647766608347496093506357218892787072 12093863 -445429611311528539329309053584224327120 12093864 -499336763977637592306700120932623892480 12093865 -334553953873047818279157925010967300480 12093866 659564739041358536911335748394593939632 12093867 1469267302414301247407558687087936344272 12093868 607118010763965392749317015511823671296 12093869 286753892215044150555252829513331637270 12093870 -330430735110872992811844620789214278400 12093871 -1493322819769285213726989158663249442928 12093872 -89585374977303521558767812010310565888 12093873 -180826784778265608561914866865506099200 12093874 142993765020593775053783470348757010240 12093875 -4528868272137226344236932977152352000 12093876 564371127231232941934183277448835381632 12093877 -181137171483696028157579932051866025960 12093878 247275189954928840694731034482618894080 12093879 509913707300959238298004271544023040 12093880 -629306771442999814129198169663806464000 12093881 -460287014039799660513081377399049265008 12093882 3098598605735063478001522273999206144 12093883 -894222690911302229506957289795327556000 12093884 584209549681407130195352832461227064832 12093885 -36995264030194882100454694746791975400 12093886 442873391269776964638414536837389915008 12093887 -181283048884426669529222209547350586160 12093888 31593795990682501373085268232047165440 12093889 -617478964039754810986419250583325192144 12093890 145506041099098271445707137282341772800 12093891 -514072643283992417593253466191272480008 12093892 181450502048492233375751396427376709632 12093893 -74007843958873162342898704757866221120 12093894 51468650851180202411189072120520042240 12093895 491622253326653249300708569077612932400 12093896 -595045958763127905172027627436426910720 12093897 13881209929069622239996792500190406400 12093898 -589730527613396009253305066925777659136 12093899 -2271326288350477827922045601901396134400 12093900 30046144651468460840127571714507161600 12093901 862198818763417336492728275334108918902 12093902 -636137902663805030002321365890564077440 12093903 784105616585749808827325761204095822312 12093904 197863193307509269495251050635755806720 12093905 -538118488043560761498635588418574748940 12093906 76325541939766625339209106481462706176 12093907 452085689575565578309091874485723781712 12093908 -133447772576769973815910766660255647872 12093909 59597569121118129617564294319112339104 12093910 -40191581680893402105709141875261123840 12093911 -190835308981098405957251556729091516320 12093912 -559814632561114588064352999560989870080 12093913 -373206485245908727983865469158888562876 12093914 -99346937328287566485381636647093138688 12093915 -229755730467420802761582618295621768080 12093916 1020921614780413305769061115790773578240 12093917 22615236294916736454257919496925184384 12093918 -381745763636752335018483822972708725760 12093919 -281922949248836612166695710741476549888 12093920 526604436213140269345582053563640053760 12093921 413470905590654172982086525563275872000 12093922 -8305769555276648699165020197509639808 12093923 -1784686770113840955668847895255577284056 12093924 -187308787583535442018324114276108422144 12093925 -303967191855219856193034916897667645350 12093926 -78984214639021088301192022149412171776 12093927 280110340131715217097620372780368110720 12093928 137215588111209896318554922321456332800 12093929 189841475028941529927551802137172354048 12093930 183495932008840428966076880119401158400 12093931 54155884279856551642848554983799244832 12093932 713740944851484218275741942753019712000 12093933 626606303524876263548047205552675391648 12093934 -17810790671484780825698598783551666688 12093935 487789649709757716740998271229145826280 12093936 -38979191821327317741492237831115309056 12093937 475884887531817946959746601109764366080 12093938 894764472018877393301605323528126720 12093939 417950074996565796441275343151239935568 12093940 -454596670982012348261835814792000584960 12093941 -643514804838999324481166851803903608658 12093942 143235449630301248424580124244081051648 12093943 615975621746451720238169261975483699040 12093944 298615512212716031037698553800654684160 12093945 453540925478192138383031170850583385920 12093946 876465377271083927448524812634342530560 12093947 140297326197477892924965024013966327800 12093948 -10371242746765029171820774707626872320 12093949 -130809324091537915514378302496961014208 12093950 -353730208532965007981200778132400000 12093951 820886928144284525807039344837131173760 12093952 149837851461100101499895106997919416320 12093953 -517884592742681612128136155411604863740 12093954 36499443319399460341650911615845635840 12093955 314470823436053667868104301932492777360 12093956 -116074695946096946991621349465207603200 12093957 -366200526364454566132544968344822076740 12093958 -247522158677898186428830117564873180224 12093959 839728560567498229985463465186644439168 12093960 214395000196189574983268997405130752000 12093961 816833430439377827061741233745893020704 12093962 -53105504929836061918864491282371463168 12093963 -335860897487899745328098841556246066176 12093964 514829885564764169941187103783011122176 12093965 3416616190777187725518594138859240320 12093966 61422956580835110009713003076897159552 12093967 -1363438269188710377265266080482387579984 12093968 -21529491820449201950255324096841646080 12093969 -1026416939114373245669528536739517041760 12093970 -88835538756134159230770586532978979840 12093971 977362913150712963164813856252500347200 12093972 -384065167654878915251971454663709628416 12093973 1524995038707208339181184747875172818880 12093974 -175516431317267898578909460922251063264 12093975 114436532468578517406445488276911040000 12093976 792656058472906636279587085155741358080 12093977 418386433281929694217682813540523439872 12093978 -445813065321410646610289182344792865536 12093979 1049154096037986898869433255983430888580 12093980 -262780760373062002235984948828304192000 12093981 280902578856873027508890288537859988352 12093982 -583124448597902162095028245293223319616 12093983 -15515050489232200810692772339855039632 12093984 844274279973347835394164522970181861376 12093985 -281557008974380387614746820114845217600 12093986 180553279150522264033008425740348353600 12093987 -603563548110369071851286313473215615248 12093988 -725629052883635691116996349481626416512 12093989 593284819044367602103883719501701161790 12093990 -337567789688570896509289908726651722880 12093991 -348520165856904125044108444315207458816 12093992 1955422840294954022728146496119996825600 12093993 -1878374945701705562982605000371493880576 12093994 -713791359429099092567167161967874046720 12093995 679309457290093511695572721375167804000 12093996 -393350479825885386024511358014867476480 12093997 -681820441201745399824378517986070467680 12093998 -114293617871408948833420947580185108480 12093999 165546710407641257928015240320449509888 12094000 -237062191285388690388938925016547328000 12094001 -766345648145043238417862034271470325998 12094002 -325230758787114016652722292137296840960 12094003 -1314491324293544971275561212804298021748 12094004 -474122225584097680828703177992250055168 12094005 33180634884400921655380270637463767040 12094006 538463889641399758094842213529802881952 12094007 -518686735531409173174035170034127722720 12094008 3193634438512802938829904026502758400 12094009 -103383240466181859625601849071934328790 12094010 -307027829622433970285133206558164488000 12094011 -57213683540874790067387540738163885840 12094012 285261764508796321927398832044047703040 12094013 289348559871242991631013111204238520800 12094014 152942118126938603822789847391864760640 12094015 661078109446101016851168703913465822400 12094016 32638238214072057427971621741700055040 12094017 77138920498950254072336618588975407296 12094018 421924321889417973474742933275206538960 12094019 203789024558352666774839457851439462096 12094020 347521268490566826204678887614584403200 12094021 -301912313106224176853957869780859939136 12094022 316666388913419275621446924344678318400 12094023 -155058480095505564960762065209535590656 12094024 -1750710381652709789506080000598861977600 12094025 -155304714727593271551928612720311744450 12094026 23754045540696003600149742495329894400 12094027 332521422007112348280861187496539480464 12094028 226778838405867139508764515875537511168 12094029 -550901253617802843882297121734778890 12094030 -48442836307033246602804243649757890560 12094031 2321046511667830970681360065906219135200 12094032 73935542398913426596238037908029440000 12094033 104889022407882727982710225176491682738 12094034 -238620181445641489243375868615342914560 12094035 -18475681410422142998956223217287662800 12094036 -1179516505015890035865460227424838653952 12094037 515510744460195857278548767253438652800 12094038 -599499919137555018541833718042847636352 12094039 -294307001918167262577716762400845511160 12094040 89296491045664429843241383287717888000 12094041 365045765795682383506169675833720400592 12094042 2701073766434323380112750039107747552 12094043 270852996778346322125381668261644643776 12094044 -423513996945674213098753740730062766080 12094045 -5086083198992246913424807449281020680 12094046 -364020913731222047593133830631602950528 12094047 57501369842323633394269034945988653040 12094048 -16270061963332417756351728189825613824 12094049 1523333441796166140123605835361849087920 12094050 -47284722839419964313943932054315907200 12094051 9818052970172374934504596345622981760 12094052 -475155574645241184754056075162313697664 12094053 23207922452348308639430941057661572704 12094054 509821982546452777627278824900029151232 12094055 -1372600063900081891018678136984346530880 12094056 -27167191097886387924968051805413376000 12094057 -1973632307303850386551145155785407256 12094058 -237091802028540091594971172495761720480 12094059 -176772439637184131691447707788525264296 12094060 169017688165479728191571957035084047360 12094061 122643184941038531461793002890282438144 12094062 272603716713524109494566587243941554752 12094063 -196688641828235347568575729955367018080 12094064 30477887722662292895734425270037217280 12094065 -563083621386674782986263974037711584140 12094066 -111813071829729549997702689906952182768 12094067 88549371568635166663926512674245324000 12094068 69567849381846432991820172128422465536 12094069 271384686236199220952284496462495516928 12094070 -145615737852015869610389843206714425600 12094071 -1234538680023905614984473328986251544 12094072 241235847125728338787258371689936609280 12094073 269529168834457319941386687269419938180 12094074 306523950049744055438859620919618271344 12094075 198732655528870819559192393345905054000 12094076 463610951384846131163322320089805813760 12094077 385884063239117888914521634379575790208 12094078 -272988344249638567245687288133646026560 12094079 618442086624603767538542953742844878376 12094080 -109639811981448701842283329140817920000 12094081 -1237016488260050566378816327496516358188 12094082 -135993821682087664335626893135535056896 12094083 907592996510647873364248192319312977920 12094084 -521986718579614229969764605795249033984 12094085 -874264909027229689888423845315658297440 12094086 26668250760948553084980276524534753664 12094087 -2255204824465136715010471472910808085088 12094088 186555659861192058856353922378780139520 12094089 -51807909284792786575291670484507371520 12094090 52689202960718365171018179387924280320 12094091 299244644879516691421391975054865205992 12094092 -6190154464717318915351359778231185408 12094093 -510182667117868890202570430504569940256 12094094 4897439437307140637698688643143732160 12094095 -69883885266276366995242167656123256000 12094096 -38229966228614268154414421721252888576 12094097 -98647030270768483896503055317566142988 12094098 -222337193380303915695572973785125522944 12094099 1508109376299273734181270847298664349100 12094100 -437342009634937270396128523453330953600 12094101 -234299537688525213854493298740030632370 12094102 -846865141781702257525914382917124310400 12094103 -5410970555133899413053686435419991808 12094104 539746609870081359609505630727319060480 12094105 -456460530237786220926213223627529263740 12094106 -72994757336747320806070561488040556544 12094107 -677556197216363216399338453498981113960 12094108 -406116610169352904452648325150670248960 12094109 221996821736793126794672891718728078310 12094110 -118169498920001535690179792546525184000 12094111 -9255735780538433931792750545373081848 12094112 521123312718175662165495911553486028800 12094113 59621357990249982844631731555950452544 12094114 -511822370072853282977595517858984172160 12094115 134920485125433328170575092887667929600 12094116 199670658167028408082537912241435504640 12094117 17254404765308369647438703349115219200 12094118 -63122586521679735508143397570529174784 12094119 -949110901141666479851596519318221921456 12094120 184765276295305601480859795342203289600 12094121 119418917552694160693804592731598580360 12094122 24123902194320390098684313044024413440 12094123 -58175921835747847956247550856772952832 12094124 -9630860102126778635820655102538087424 12094125 607460771687318211700574574507331848000 12094126 487943473538835053298539508486784872384 12094127 442486241287722590308766128167892030440 12094128 -64270067699745883046096934479144828928 12094129 4747880242527224904167495003162534884 12094130 -155600599024873005919635321590376427200 12094131 390636342823106407289830886343578802480 12094132 -635225971638954403969353528356125513728 12094133 -33699949342674218535729426302620295076 12094134 150227451741521808986244026524145971200 12094135 -507785413299009221786130688246899001200 12094136 -564586374818702900941368128815492915200 12094137 -19129312526166184656153110954255838720 12094138 -35876311601356836521253318622550171904 12094139 -721252866127505141038048079771714369640 12094140 333750478795948791212137325413327503360 12094141 -173838219859436869992836545474665944628 12094142 -843602108634338005153323033984881142528 12094143 -98309609940831685001910595216294459776 12094144 123736511402237767582860731669589000192 12094145 104816487836285949302448025966594774080 12094146 -215479077688389228123829560339539214720 12094147 -477771524871172564276575171944364388116 12094148 585713131888365203316688944138261912576 12094149 -570456438391933737574918520136619622880 12094150 258926256782459980697232985904191144800 12094151 15474927810681291625312855442058535704 12094152 107014110614127723257400837813319434240 12094153 202636048039014320845843758004107285220 12094154 -100165465653510951281233541216112347136 12094155 596433361431488964639110079627740007600 12094156 -870304928651938160407986661885253317632 12094157 2776459430818661866122012132775071264192 12094158 101467863359792075878104453629940679680 12094159 -66150092415085524207286173259012154880 12094160 47187196289475417359315484813818265600 12094161 218520603320428214491776028310721968640 12094162 -27096949484911214524067234646721578336 12094163 1928188170988466511402865959399109369560 12094164 -215293029359754274258834602927107112960 12094165 -456497205320000636986759545765204604800 12094166 -329841745894469096161364557486960874880 12094167 642188910474104906246567486051177867880 12094168 226156276989594259505298289446242181120 12094169 -866114680070353347063618256653171485430 12094170 181853327546487445554880657781712261120 12094171 1624837829090257042731813326335735538372 12094172 -685334556388008562323478547011407373824 12094173 -9698270463987666508434715554923041536 12094174 308122133961389574963204373324544380800 12094175 132151485760984156563715919326417157400 12094176 289161958515349688683636953499090550784 12094177 -1512990075700498149136126841174390306540 12094178 549743007381338987020614715185066818640 12094179 -657139719589038837475359045175686451392 12094180 2308111922917654504297759144101888000 12094181 -2107515287423382809170560105526982035200 12094182 235538122253486478345517360710009839616 12094183 -1320597775272603594754162310886006810568 12094184 974881192168473228477007800242256691200 12094185 219168478652386143131083121717718763200 12094186 345220936496045982208381981079482088544 12094187 -23834318263902924623023687483547209728 12094188 -85514629847942647262328722611658588160 12094189 -1979228563655268527168375606020679808000 12094190 -213661644483865638587415474884525176320 12094191 -7197305799924558964238376023414945568 12094192 241887634988614191319266365381378048 12094193 -1660734516765802047302211199472736528558 12094194 18201545828480370131264339675204050944 12094195 -753132285978165481820485989096118918800 12094196 -257175287967113042532448611987437097600 12094197 735828743322289583005072547678290912800 12094198 -71328620128808247742016256655141826400 12094199 552771243570195868795410238966747329864 12094200 213898863805581487651507743397908480000 12094201 295882259846455636304184830621320701952 12094202 -19612645995863187400305573708322571808 12094203 552499322959950109349141126593309507200 12094204 -418345266346239827485464102681442572800 12094205 -469483281178584155525929416399231747840 12094206 -133605630443538283128298960877526741696 12094207 -143530209474021868769671175233509696120 12094208 -328284224034266598230391817077484683264 12094209 -2615634885976412227451827159252300686 12094210 -68686118130063513698947448656504012800 12094211 859600179057722726274136667710174399824 12094212 108790266357173533785922630718594076672 12094213 292954933042035694624963760759332361244 12094214 -747061381219257385296253792044356069568 12094215 227597857140411330849550953203192478720 12094216 26623449295025856029294789431142645760 12094217 264798508992236212135688134484615338266 12094218 309551832650342229441684301858185331200 12094219 733794565931668329277025724223588223400 12094220 -858570144963496635628612658807215365120 12094221 385055923918555790250177544206623227584 12094222 -3635917514465338981420847921796905088 12094223 -13858953079162671522337000874636159376 12094224 59235112814426888625463957711812034560 12094225 -39617206741870515772391992945009680000 12094226 -778449909268073955579963730708311141216 12094227 -7857734181928797311390924713788586560 12094228 -1159902565601795143326906709668743430144 12094229 637675711055455887512658861182402156316 12094230 11733929974270281079726593265447182720 12094231 -1701538624514030166512436000664397462968 12094232 -677675564188906137851305453298932377600 12094233 361612294280510141170878917554347573600 12094234 -842255103125213886513705883464874227984 12094235 -49425501918768919647725050143349435200 12094236 -248948200033199142868288273368827437056 12094237 -2265840430091366571114861772541944347008 12094238 -233781373308694758012970885108545550656 12094239 258108412994311880405894852900368088208 12094240 -516388797155377491052805174628207820800 12094241 15360923955074534806395023602767562800 12094242 -78988212843605915183499587960960061696 12094243 -320496111637371811982448999602110718000 12094244 1094921046492114396046921515501608401536 12094245 -165463490796681092106367146948424300800 12094246 132261644545760528165043511530519801600 12094247 -91326896596303176343670985669457397760 12094248 -455518328867370189447109429853375447040 12094249 -170747737283757626584980890525006009600 12094250 88725882499492008724917198292721664000 12094251 -121511554707871161296589306370805153280 12094252 84974043731767718986989864513696148736 12094253 401296863921395155549884638285900132502 12094254 169719974658465795450261943478882129664 12094255 820672858392165987941503804814781545160 12094256 562758618298240545150899757674430431232 12094257 -113397583352232440236177687456836708480 12094258 723042074899109204825440288052198436480 12094259 -1132823609636127621750546100841945987784 12094260 -709110735404020876249250911739717068800 12094261 -282748113991206591662435003108516917138 12094262 -226908728831399485236836095310604425856 12094263 84029495326840237048623600766008885000 12094264 91187802726908179522552358309425152000 12094265 -114010359607520721977762490056909889600 12094266 8441419952211621482305801926312240384 12094267 -1042003836823386981811566289429293958684 12094268 737223026908492351260694887868751738880 12094269 364946325532338632756111461096531960320 12094270 240157215824575784234171442869027926080 12094271 211646687936476765216752380271253370880 12094272 -20017081854186736134322062027051761664 12094273 137486321888722323749916657546339011522 12094274 -51949828211546033730989954975375212032 12094275 -44675692183379465143208352130034554200 12094276 -8109940988763393626850921551171704320 12094277 220052625220206626945324400652179914808 12094278 -55758196571334402215531408351091867648 12094279 476694626601377694692841438333311397640 12094280 -3586553935183458291415346026935091200 12094281 -507880282133323694610381346559739786780 12094282 261295502817698432175875517459829361664 12094283 300617828352950945443157821745841489480 12094284 -284382818344739596478700882669691544064 12094285 -184002054279991986092344287874161143040 12094286 -83971536884798790567311549031468825408 12094287 355731527301482061345619818615780297360 12094288 -162465280759350424475390704178508333056 12094289 -388788542086315912006680030444774560910 12094290 81945783745068406812739642330803097920 12094291 16826953574684995743608856664060359168 12094292 295264512296319161380850007719277096960 12094293 -801380318528268903182639441205985736256 12094294 -219450853285402526505986931197016878304 12094295 -1164039795171234308040892718369525140200 12094296 -463705041020651615600988141348547891200 12094297 -475206399788170498959585175313322337920 12094298 762557098625500454358602021634366474240 12094299 -297759673550965824421746339660689664000 12094300 305150624485666042598734086698030566400 12094301 -647992985198669809605706077846026236308 12094302 -252718600737369345429051032140499613696 12094303 251261824397179256429422132017940333968 12094304 2287787500155295478001090968555729190912 12094305 26911271219646410464314719431502481600 12094306 184096200136490695383651999439577786880 12094307 -163720504795424742530316540714265809648 12094308 -414926371702650821610786567196028519808 12094309 -333485652060200869153602956026997603712 12094310 125614289174813303165304641586350357760 12094311 -345613512448246703648250388478481386496 12094312 -594843507118150551448532930404760371200 12094313 -387209116054432689548935503570219840 12094314 226970895036205830112906322040495102720 12094315 -528468042458106773904724523121151499040 12094316 120113686702904011923416212791936536832 12094317 582773768833368959551965835695178507680 12094318 -217873020223340964408141463911843309696 12094319 773905804977814046690840405834686464720 12094320 37311733376887969735671216415797411840 12094321 368768053788440972882826217035937805522 12094322 533016848386452745197077667033150231552 12094323 -292678429441529174891959576732306575816 12094324 846267012831425219839106075419904673792 12094325 420153064063995641303902797051358267050 12094326 -359771386572041028919110240137942889600 12094327 484067214873787920850368612691797882960 12094328 1080168409374932151746338559293809500160 12094329 390752815944417113370079088851269881088 12094330 -138196780287956418780211717316529288000 12094331 -55297878831777130717131373802779784808 12094332 -506191637057271335799667480782154096128 12094333 136130556796143498767788864330953098880 12094334 237207458031277869157965491016583315200 12094335 -341576128754396542829876400877216770720 12094336 633724060545281668809479902963590758400 12094337 663739107055030361111427823394066399232 12094338 -225599213679770483669459709822928163328 12094339 1202615823941019252927058457310694030800 12094340 66201896522758082690701265248378798080 12094341 -205426082409700182802564703826429049536 12094342 115977604801704165171458462673144513792 12094343 -526829449902801260572965828471251780736 12094344 -4725286402745944771419633534742671360 12094345 635751030864105820364847101270019815040 12094346 336038160859584135387953057490587390208 12094347 -478316146936880435342645274047843028480 12094348 18826755261050929597434405273067835392 12094349 -38548740633285880191407383465335376980 12094350 -60521110048443625681469106046901256000 12094351 -1171185166186502490821070136204553116800 12094352 4400890155513542437863796476227420160 12094353 751521949809763863266499767305558771008 12094354 -559925194928315487293387931992601792624 12094355 106306606306617360115687325546916480000 12094356 -344648890677191187246219210087555932160 12094357 619499998754216480877639573621816623232 12094358 -8487754720795009894318288730980022016 12094359 -96765137418622822146753161402811603096 12094360 89056637467983037954761988268099174400 12094361 165481553796521182468236331597007891550 12094362 133617274367813244763034034436285024512 12094363 3056627509617809309871853576458970308000 12094364 8591579140283361447694273383991296 12094365 154793780175395230641473148285469434720 12094366 67670844581233689830318877243757876224 12094367 -906829620739838094729323312608170775584 12094368 64642164526351196563513943860325646336 12094369 -1604330390925555986844261045803282688 12094370 504356263525268291369874281340960110880 12094371 -319436994581569784984790394837686260736 12094372 315293646434604839624322073669023662080 12094373 1285589290855566398290037566623878258622 12094374 245034999333748297543751366321587322880 12094375 -1943678659614188678203780953538805000 12094376 -579176330723939785049104146853856670720 12094377 -1344876206520775844964564446119258587840 12094378 -379553903141632132429178977017405661344 12094379 1411762763606561323751289524830466781480 12094380 86852929552259588257879305001576396800 12094381 19701025816863136287680190731913692332 12094382 73436624326987964475233755523198505792 12094383 -353762957523158754862491669108818295936 12094384 214601515961136478916889697578012262400 12094385 349825630906543452119712156823928827560 12094386 404457479064862918394391275936142478464 12094387 -1335503001342401265474855173327889630964 12094388 -59205331257161487090999552483535710720 12094389 320541522711978718141705973376523564704 12094390 -52728944995364773940151079462287667200 12094391 716114337070420274227857965721109674792 12094392 -657875895899737793900306779986206515200 12094393 49993905551305656107383302250971434320 12094394 269901042763167071770701430465593903840 12094395 -13271918312315391320047409714586792960 12094396 -1120943598545131463619201399903552179200 12094397 -465724812422504430834251851746847179168 12094398 91572689265291740065447063410979253184 12094399 517112116521300681081420364421184789480 12094400 -268442569002248552352226781263822848000 12094401 -607939056559823895552612194111155368096 12094402 51876517091766957910354241788819144704 12094403 -1036323711053587290776377035116863761348 12094404 -141115618307646340962369492690729013248 12094405 -107356962059628880661839340878304471040 12094406 -638503888164863690547783511410981851520 12094407 155388086251062801142890860941006254240 12094408 1365566062375023026790018625885653672960 12094409 752823196252177302125683525863522110400 12094410 -296822646328550282731215636582484108800 12094411 1382450723369095313986149012279359632 12094412 -196827706280768652317652107514245775360 12094413 661956013581843214033483854108165361344 12094414 209313287328050637257067707073116005056 12094415 100790263564788985485482738564930647560 12094416 311703469963037294399216701606401933312 12094417 -235866337619465503660413608651733835534 12094418 -197223257231775378065873552116871261184 12094419 54658286878564755902897073468820981944 12094420 -98105017863620032964985904620406871040 12094421 -18051430054210751265568896415108523148 12094422 3745830788210587404725187371025863040 12094423 267265378708452499512400952830192246104 12094424 54371640114957320116494930949128192000 12094425 -53718013787817700849586498527986986850 12094426 427576735473987721707936576322471848960 12094427 -1100542250613965444170041462523318577724 12094428 -486652988104433504111614865395408551936 12094429 -1235190403535351744663011177144835166324 12094430 119919785923156544925182493621708049920 12094431 -805352406851603939877131534529945333120 12094432 182442719063859864191088539599508078592 12094433 14584500904192293912697975196919038208 12094434 -484669770797257106041888346482992 12094435 85814953801788231164691196446072326400 12094436 330718192829114225489510939636933713920 12094437 -176698453897619939768703264462725852832 12094438 1009913951700383905753371819134323200 12094439 9733818163521589323322972390784030256 12094440 604952603903122551061236526569825484800 12094441 -211530196273215936360504121451485426908 12094442 -4500483762887134930317364269684994128 12094443 245856263665380029612124169527041656104 12094444 687312794454916523347384351798720476672 12094445 316272334756855744752921969260955514560 12094446 4761331726271670909828445976396587008 12094447 29403718180493563924314720247236697992 12094448 -60824301523168690279442256670303715328 12094449 -328571227535344774420100114361011892480 12094450 -24322377453030517929279675613934400000 12094451 -45777368064012995792363443758791866728 12094452 419935374886039364269809081225116194176 12094453 -230344460601326705291920261542114746720 12094454 50646712420414102356697823762645076480 12094455 253766273499059307135874541975764161360 12094456 480756315909380026332741149999485071360 12094457 -1184404761614215023897297728830247430294 12094458 98107629100353179744613520850932059648 12094459 -17468611784306308697589238744887785152 12094460 84134329700760725134368081762846873600 12094461 1181649575656509997461137362586266136640 12094462 496915334456620581535588551568576991232 12094463 -2839678770461047545215495647883469357504 12094464 128385803246796600897881112920469798912 12094465 -836980813008329351138992292341610164140 12094466 -1456416892889304847621952692252928395776 12094467 -93837842401082815750818850422403133952 12094468 1035802229478430344697134137991805547648 12094469 91995478462389432773346393479109828000 12094470 -137892299285177107968256857470080690560 12094471 170641948634326818033347759554217090344 12094472 -445411033260032708251344545660144302080 12094473 172955712558894628554778109916069152784 12094474 -943229440396969254460311760880225268480 12094475 146547906251038314983393000718227246400 12094476 -700436390071865224408621886228946375168 12094477 578588555873312301221042531108947450380 12094478 -628442739068927870328801721042221288000 12094479 811817063849184692711612640403662468000 12094480 235450351494613079963980207840907919360 12094481 928754074017039975912192936336282624 12094482 517055943277660147985504108760582782592 12094483 1712846383132313284929667016910478322584 12094484 395207660408471760328520874384311174016 12094485 -406642710930384148071899391145379289600 12094486 13310396551902051484029731932624894464 12094487 -159608257424492602564351742240779911864 12094488 189098671149386759976370115852795904000 12094489 -28559020479490927710169069190400342000 12094490 -341450207304865543070649484709896514880 12094491 -349376966317447423121788122361119061608 12094492 -110733552453204058452909094393665923584 12094493 -180673288500632651509939131628205075520 12094494 13106534225580220862342261935517895936 12094495 55031085296511684726074660596202987520 12094496 1154703466904620436656318557636299587584 12094497 204709528237188370883724203640092789832 12094498 49874087202252602570083235595803314464 12094499 -282815491144872238340119394473658062500 12094500 563346886246325730517798379620482048000 12094501 252691856232252337657359664237237935132 12094502 -118921136715912335784387537569144979456 12094503 -384915767922758077712445839596692736176 12094504 -751408466970068369092504141355306926080 12094505 -865009161399062157946201238341499577600 12094506 -239673674633594106274169780317080740688 12094507 111133714386196012032711204807830878840 12094508 258270830534852943970235150129154600960 12094509 305740047370092887420225808924654679680 12094510 -803419682877436755036538217720144586240 12094511 385332028762291041263412469797243423360 12094512 210114739784764247781452559749213552640 12094513 508633290531497672585916105757438655762 12094514 -60894129618553795858639325974579796448 12094515 -41629503043297723204407184260363523440 12094516 109081577863299040062363755142454294528 12094517 1654853868849601195254971010366056563566 12094518 -76019959542289223985916091458326636096 12094519 1432835117999138258243503052875105940496 12094520 -496360709363475590202439772107285094400 12094521 -501831879763049445702304848819652743456 12094522 44152673874414572323820084652003642624 12094523 -448782414550396709651350417484353022400 12094524 3871687519972184819817038160000826368 12094525 165230725891446732496813574120634259300 12094526 260433423839301976282825626583897559040 12094527 440614823814031391767784485964359547208 12094528 130311480961975615276654894804484751360 12094529 -282378479637627476426614763453875200720 12094530 -113744440548828150811458641841582535680 12094531 -318567882495479373400886348148134678880 12094532 164191762002750552125057522963512557696 12094533 -200050866586271108270355870640490319456 12094534 -282400422195445154741824431362611687584 12094535 -434248251235235978627581381884738176520 12094536 538846133539124208241911382736112230400 12094537 -153789153982927909581855382715328756480 12094538 -1374938644354926924675741469596849533856 12094539 635235688898199940957459916207668006320 12094540 -730298119791752923608792902638379381760 12094541 135406922083854300712929980675974269942 12094542 434465011025228099700922549677699283200 12094543 -1497596063251047218102677553603357496208 12094544 -99080750244653977024492080328825110528 12094545 -323757110404758275044180353975330820800 12094546 -23791295868448734826132095990897850080 12094547 -332250376725800210791169229626893263600 12094548 -509737280511301291769283089948494245888 12094549 -489582126743319593498321036578691162820 12094550 -36944095043812055674749714282292704000 12094551 -218861884216942222221603167911042688208 12094552 838701522457819778334239159534925465600 12094553 -331433751654253465952020957266609390198 12094554 -29060077075510866352279280315958062592 12094555 161758260378569845587144491821064880 12094556 -365915072467578822716647342941098185728 12094557 578783675614594137227980775506831048704 12094558 141611592167184771647370097639198114176 12094559 -262038588458681599352548744433509686240 12094560 26753208804020307086745619736871567360 12094561 288835877514417499157087900580001344324 12094562 -344475353814235085275775352118132187136 12094563 -240844846201513731883330615560787688016 12094564 -835485322847850587142904087600751093760 12094565 -125547249603347642690550551433759448320 12094566 101602280812098251650657220760020889600 12094567 -1511287878155959974094647278706553552 12094568 -256206606523862346837471322390515901440 12094569 -304058569275115929221002189929554256000 12094570 401379778316318600256734688239649840480 12094571 -735810444690296501092474300508811294648 12094572 -149214038677842345057785843058423877632 12094573 396643336431213136276184141322140810688 12094574 600115314343833084113230327578071785536 12094575 -393041291749297732939155284548598572800 12094576 -138877464160241325484628250403640803328 12094577 -1589541996452872183316354398983221933328 12094578 -5312210100587518284021338940739645296 12094579 601306395413444310377642730190245360976 12094580 866455630446725226281003294031863059200 12094581 -16615664772504897002659890104446015680 12094582 706342489689116692811841950661953228352 12094583 -38883079011555550670786585315324049888 12094584 730288451599590909997775632409247744000 12094585 18238741608193703058269113053801789960 12094586 -203237084038169717222873883518033721600 12094587 766376369621007301065122924014310557320 12094588 299976109415027776487596323746815967232 12094589 -13317218301648510215283169215041919240 12094590 2974436981805621693664573279681271040 12094591 -255832624864471564792015223348465677568 12094592 881331632603436254187095351677157376000 12094593 71751089301985875545926519473073077120 12094594 113577233497392709637719307117620225920 12094595 113547165455307711562464252186255600000 12094596 623445556691503354624296819534836527104 12094597 366744941177490207719226229949636353852 12094598 -62124597122165495155663749146002807200 12094599 -440701987218369044915750715011834876160 12094600 20600048473192227172118977704480768000 12094601 -435730294653781604611060288293504234396 12094602 108657172429370080356024310611414504960 12094603 -572103459450618753734654216897947113936 12094604 -1010660804155067074827371849001854429184 12094605 161416664701809833110852149324681992760 12094606 -431997889067499609843572143286379229248 12094607 11275965648435050922519894432337652832 12094608 -115839129175697483772270841847193993216 12094609 -204114243210716283454726407939038602896 12094610 2031287646447065334067624576829329920 12094611 -65283561938355168566042180262673261128 12094612 -731425688394407848797740799611141743744 12094613 50915976833198547694114833790844894862 12094614 -6037659027819761695938004898435368320 12094615 194425087643457669594109874954859945120 12094616 657067150723922759780566596620498165760 12094617 -184266904969936569102947494925403766320 12094618 -140839141199024618416962348136554871584 12094619 -12234477161678922369189248081884695552 12094620 77255695959616959286305518852266644480 12094621 -1184795185025525050525534378509754596960 12094622 389839956783103986186356344169576138112 12094623 58311709781603498889503898011766048000 12094624 1368197417258921014514030768786997903360 12094625 147539493271975989156590747423232897000 12094626 385729398695368908648342966135623209344 12094627 1145747423605105034122609286732169117720 12094628 116502084888778642545442751690484940800 12094629 171648240262342571239281149190393439584 12094630 -3876876586930883246742427832602535040 12094631 -153126968976389168996030567061690968736 12094632 -832783257084499828399114795343209512960 12094633 -431496167978912014299933750302246813976 12094634 -3741392269358671503891592053814863168 12094635 122079183212618533566570354594142233600 12094636 -1208851606442299840522936864115918129920 12094637 1035257582224652576633475777321123052512 12094638 16811883415998936227546815849342663680 12094639 644117939503062667925326464747425449232 12094640 5467682744498545803327350796828672000 12094641 764261690737781858004709279866133058880 12094642 -107334772224652926553604605710110217216 12094643 -1536498111647974597822761472867611577656 12094644 -99873028189705657840497767597961129984 12094645 -174877823292910718602274846143152289920 12094646 -104084675333924411541100277824145807040 12094647 286432779874720484083447173710250172800 12094648 -258932463936736399937416343062761984000 12094649 -33067381580146645195021105783453528128 12094650 31802444434809691551885988916851968000 12094651 -157756304628458116181441310358048749120 12094652 1178664393176570851516776965659836065280 12094653 6152817365967547339118946504543934080 12094654 -124042974522557459375352253821615479232 12094655 -93425684052341134240511836462239114000 12094656 -15582711830221972781425265064542208000 12094657 -432818799711762965001326361745426908094 12094658 -194466241829495205531079059250416022320 12094659 172818215840762509637658090698221930200 12094660 346289182009327079663489339084485735680 12094661 1095005358257002950604089320903528046624 12094662 437007167510136232302956029529070965952 12094663 -478548262456215501396453660390621706240 12094664 -1429508979159443800184720541009615206400 12094665 -112474413995177990279117831397134607360 12094666 -42280107422572078472444268023634667680 12094667 151867240024932636366486946002224028192 12094668 -313539941346569919396929341683361820160 12094669 886634665446586463593355114277757726070 12094670 280620586287367168341978681678298630080 12094671 296545343094573707469043942262505890064 12094672 -115452169006897598182072320209320673280 12094673 436987103939385117059966503276730368884 12094674 -339001711618706963239165474266714234240 12094675 389149050666795705723953655449114837900 12094676 537671180188517871090055926790872960 12094677 19598308040971574995903622290992900672 12094678 342855450787244507851036762168959925440 12094679 827780720236061640095251933992575256960 12094680 6532138683375092986401725392513843200 12094681 -32452999125476800592024295947319201536 12094682 788543417033349507129748732431642194400 12094683 -219939745845752994131195734458238243176 12094684 -239289103551321721849812100344573880320 12094685 -391006128373710062936075439553691915040 12094686 -133169291828516496725391447110685289536 12094687 -42178850002570433260746304770285021840 12094688 756915088810846442928847637950021238784 12094689 -659244034598797342653224353686385463376 12094690 -321810834375525805469951887549923890400 12094691 249891870953109349965626448198704017872 12094692 -96601935037488136487732362752377883648 12094693 -303908637881456269015881845833482304512 12094694 130190742906913659744769090015839772896 12094695 -272598213054099664586508897880698790680 12094696 -8132351478984714161900704540966502400 12094697 -1130846042508064103879050061639251086960 12094698 27277813709974586630304644199310393344 12094699 739906587739805201469293476092476563700 12094700 230946595757124493213676809973653843200 12094701 1237908213985930345138372830891003320064 12094702 -412807619727942887495304174524100608448 12094703 -793036409727576357157850492167883472048 12094704 137544654580050181558099379552121323520 12094705 367526524222472526403504290316088668800 12094706 216374241493902560458598588228077490688 12094707 183624733070362006655072830667653599792 12094708 143191259901801821143857501116771991552 12094709 48521155404299842886866427969590871040 12094710 -169137929915662129226323999572147148800 12094711 -775811860383300646603286241202708176480 12094712 56878194055431905500218559069091266560 12094713 31387372398665796806978923327463274600 12094714 -426425489899722323328798786440489287968 12094715 732010530515415659505464878417405647360 12094716 -320723961988741396485069907785773998080 12094717 -468971238156537072028310897137323678848 12094718 -243197168868264791689957980979986567168 12094719 88340861583583884574030896841101695760 12094720 -191711244082706268026869101300704870400 12094721 -801502895006051466677894972012992890300 12094722 -15497961041734233198594519036300917760 12094723 1377336402503211973512412443647339390972 12094724 -1150410669948848696316185906916282309504 12094725 -8187537695027464155673854367674206400 12094726 77683793309099287620641837248134188160 12094727 68136685806201963337657133416101872232 12094728 843539914920706144218480800944233308160 12094729 55205931432994870590464286068155356084 12094730 -39230645231801009214004654803227258880 12094731 1448373497716264145180403215135870588160 12094732 45954718064252572231819824806794381312 12094733 -357397721113687658934344221820260891680 12094734 -43600494313292654868389358635184509952 12094735 939533706926468420071251543097366404000 12094736 -202534637256197921393713550701852213248 12094737 940321798823770455185585023438882629360 12094738 -415679864010791672795736617810548602480 12094739 -12212123860253976189921191791642515576 12094740 110456757285481703079063470946408652800 12094741 -568737107146053982758554749004545615858 12094742 -227442538267965483000463462202481254400 12094743 -94958751990569260801261006291223849472 12094744 562181971913407524241143763127872819200 12094745 123306878411425230358904586407488642560 12094746 -19885615691662492285246656024323529216 12094747 -373636088746403233499433213419445635808 12094748 668623796650274719263850448220241233408 12094749 161332418103356083932722465383405373100 12094750 740104661655169965842168340760561920000 12094751 -392717240628334599941234534436892345248 12094752 434732535100845581774076151901495230464 12094753 -628530116161787925129996006404580403536 12094754 -100700647503427002164828164948327449600 12094755 -467526562869360986585556508132887439440 12094756 335758366024416149982680203908529838720 12094757 849445458245801740618858450091362572288 12094758 16634620556692973342402044183848831744 12094759 658457933614117228959505060017260844504 12094760 387221977386489862721329422950482329600 12094761 233784843410238677422296726295936039104 12094762 52358008216439167788865280782600800000 12094763 -176985689796195754629497989752410620776 12094764 -342263997185395886270977743064250818560 12094765 132577863642801943942524017798192235660 12094766 20474101918036346448191621470336363584 12094767 -329880879569215681269082786532928881016 12094768 18453849449924949494873286396756738048 12094769 1668476743861706315505340527193835587560 12094770 -180508376751482729307875626841470502400 12094771 -282978448851775906038801358273501609056 12094772 -976343908225369792630031183665042353408 12094773 1019008810465434037614554491138497239040 12094774 -129600489486573397139015453000142970368 12094775 -358469311590548909925306494292777100800 12094776 -196058884033256023382810041590625013760 12094777 528340298075429852270436012935905551300 12094778 -637027404648239511429327142823883958560 12094779 297297127137254238474881302638945105408 12094780 128276731957536349901263467024451061760 12094781 620687739167140560778253602669137142092 12094782 -314989848073071094177614546432110592 12094783 -964976589616296119537510665384310459968 12094784 180453575682905448469098743769439666176 12094785 -415359262019341274192481589998916348800 12094786 42590703041459033878669423497333815808 12094787 -174962912646676099161191533743735261768 12094788 500041736483968617335184253641428090880 12094789 49032901767972144286666309957705985056 12094790 -468131153674369610782620576097724217600 12094791 158771996790761114570290725818068583592 12094792 -126271528577597950837257186019093708800 12094793 402829792676387426679106590940566771684 12094794 -319046976091756270460714103472845863376 12094795 51235053880582208118636143558117841600 12094796 -694520545492102575861112745852125108224 12094797 -389348012007289843204361929560657099648 12094798 -444316640036792591085434550220433575680 12094799 -1162604747681341844388380048201943853200 12094800 -11829082596238601557598292867219456000 12094801 -446499648949732776771845828892279277198 12094802 -276704829822164126201152744028082268896 12094803 118541111013813463812784286725633648128 12094804 -165249047926988549038092645163382153344 12094805 263324549674734727396862597483701201920 12094806 -18334178255540762986406367693508370496 12094807 538348429027509288412290072048498120280 12094808 -1682960936861349150265454549042195988480 12094809 108260470584863685575823785673590271360 12094810 23254905925157894897838328335610321920 12094811 1395022840824117518562276372602069897400 12094812 -243804245176039438908880771059533813760 12094813 -808264460602536090833208921014199038938 12094814 -165304430608317192915478996637479125120 12094815 138098067578704673428125119756256393120 12094816 -726221582456104495320398147963998568448 12094817 -1043936430352691772926128229906896114974 12094818 -597490514250803847111399078804190318080 12094819 -325291737676491790955877484332347216688 12094820 -402584139545832336107785598902097579520 12094821 -59940243735350215335705784485667730880 12094822 96502755495879347987197101785615568000 12094823 895901806330965427109052338914185996840 12094824 -90165451286087724689774772856666030080 12094825 869502603978776217220367679073027600 12094826 7971691898635566824320935771638711808 12094827 852497619077461631528042726047579188720 12094828 -45456791352378410730106123932495398400 12094829 -1295886056776343105417810596360035942570 12094830 22824605514334790259527763364376140800 12094831 8422638748886920577132059571458302560 12094832 29631657318208183816536207111753891840 12094833 291682486249293050739997104321589654080 12094834 25192003870192564500416680182225454080 12094835 -250080204721621407151792757123134392720 12094836 -24273818486297934689507118693516509184 12094837 325958566617643277674814613797335022784 12094838 238788365008491779234621364114023392896 12094839 206314435100106528983307374498130693024 12094840 1338317975278482999064489738755125452800 12094841 -2661768028130673578184975616524454008096 12094842 -151142509081467988098117092524690928640 12094843 652124744043334110552581527793739538104 12094844 -928459035960145582209726589164551046144 12094845 -451776370782743684326939304675082240 12094846 900738172696781496545718778516420495872 12094847 1192397572754548564086534821341382407296 12094848 -57150148069959680258886051094855680000 12094849 168290403680851475152495743333298742400 12094850 181898326121116731288034347560882764800 12094851 254044543984592315903730948406970096640 12094852 -211538683609832874471468425539949297664 12094853 -5234706596394848097546140273333061540 12094854 51240110688393351044727078279692743680 12094855 301073218832728354082767426795029491520 12094856 110131134057208086697982910729890304000 12094857 -1080446384419163978477382360384489391446 12094858 41994246895740613050997514048999145360 12094859 25770035107318448943732305041202334240 12094860 -64644392069730025321585159104271856640 12094861 -165080321097444479846686791182000038976 12094862 -187733212066707212699504086435159224768 12094863 536716033778957048452236850830818489088 12094864 -209083586209003004791092189517819658240 12094865 87244493905143598492394133356114343720 12094866 -128257964751429713787087701056566528000 12094867 94392978635725498922379575403245449792 12094868 -17673571446849505983641264845822556160 12094869 -551857900169033972763299706880163348640 12094870 -214084914856360427114649780216410085120 12094871 -390666540570270691459446810978053509008 12094872 33492696570610344339050425431673405440 12094873 236686862561904583700237673127793539840 12094874 263908008859552506562931181207629390592 12094875 -6424005682665114767478754470548892000 12094876 -296639637509000920942968511861090176512 12094877 -175352223213857466258169995091722854868 12094878 -80421053634031033258991712839194739712 12094879 498652857078204868679966345718821190376 12094880 214313463429132802947735975676084224000 12094881 -413744971516305465890215540613019444048 12094882 455711745802225314830840252061726960000 12094883 -431836326905084610478357164107737006440 12094884 419104842074717438287790391738156318720 12094885 34790184646348595771356280989671513600 12094886 1146998469949717074189448329237908862720 12094887 -108950393455755945596005773636329483520 12094888 -205631059640510621146274119257574625280 12094889 41858380285441679448034513021522164480 12094890 268284011341148754888309416435468401920 12094891 428698592907642868797722965797336682292 12094892 348061788408804899329316514720694953216 12094893 282090844201758471796042477981140678720 12094894 -142449505098841834763082705093362237568 12094895 706843179743725810038853876954078386720 12094896 -234371835107836011052148608438577135616 12094897 926089556684076267007787841405653343412 12094898 1526391363507922229102496656194725888 12094899 855833231992607386765947482051733630264 12094900 -747084152061337913987122450073835008000 12094901 -205598447348341875873080960289550139136 12094902 -21642607591852833332527712531974348320 12094903 411471104751964101548759493109480698152 12094904 694682118438389222464990290395153141760 12094905 -340544850072345344806908567756454846080 12094906 370499061180560318678619485284494021120 12094907 -1104385525777075845900700965852868428096 12094908 103628453920916390239961600799187156992 12094909 -230689108361604824033258760530445654740 12094910 159719133136176051772181963013125559360 12094911 608940473782997667410003615410978488 12094912 -189801190204323170161588633827304013824 12094913 -1505382933102168849674675766964863899838 12094914 82127615710039613728177142009602091520 12094915 -98192318216638665217273464915156450960 12094916 835899205081619681159966375257973082240 12094917 -819598211155066460434437558570706617120 12094918 109650392904285296381649832098441984 12094919 1465492274552651100732981497527202767320 12094920 -5445599559316862041062722668943923200 12094921 677351919746450348182511209848657999744 12094922 99339537618805796387281643277674695680 12094923 -120783397536210143422106273677208389416 12094924 883010523019564816799560080682719049216 12094925 -388597700746137028070255536223154444000 12094926 70814660752857479504871443082991027200 12094927 -562457349466827064978707460792133111240 12094928 10429081787043848134324210781310074880 12094929 -13168752519645245265859364147612504064 12094930 191720610156604393889632928309104241280 12094931 -302770157663567027322315005915862917268 12094932 47707485573069572129516301396726177792 12094933 -2364497757601546226996263057311548122560 12094934 244353165372360910999189830208331760192 12094935 41148286088957411008273688763164638800 12094936 150009632401241578851872130421617500160 12094937 478003874708823518946522014930220870672 12094938 -110216488202245488177364583618770154256 12094939 -236390771511826727896492336815706434004 12094940 20254782439057722439891145282349004800 12094941 -223452161547551834312759181704297464320 12094942 -274293716613976504941986840080282001856 12094943 -394937516536176266478551756242271099040 12094944 -3590141256152648502584345259953356800 12094945 100728541194558455299972932470164849920 12094946 -43186495870490448750056905405857054768 12094947 -87359919214685711981861588065235922960 12094948 109409254960890685509523546455845551360 12094949 95739847394613125903191693631821110528 12094950 -38913849706407674969490340650246144000 12094951 -1678188473918640493291766986189809947496 12094952 279506047611643483146125593405740595200 12094953 -235748143079489234301090671213850312576 12094954 5185755805471673082747950867345556480 12094955 416952852513654240565866045303505349760 12094956 719302723274600597324772024664636472832 12094957 -448244712170653395714235277409111257888 12094958 315011422418269641404527554065228873280 12094959 -34078176524014891498347838329234366720 12094960 31760869590988566548491147076276060160 12094961 -82405581754795907390607075503143659438 12094962 130908115656739934692748808805393970688 12094963 561730124228419956854567228064522973040 12094964 106388250732663986309527994503811106816 12094965 -278776230284242340338007161685267231940 12094966 -279726279308652871249904353099698884736 12094967 122083099852768029600984816184931700000 12094968 -241474727770321069190671159679038586880 12094969 -912404010869626348111116542458010047920 12094970 -117230469299343991326386269891824552000 12094971 -94310609697847371421335758277848092416 12094972 13859908636796085627895186219464622080 12094973 602666702031757749657437115666871277760 12094974 23959975923238592697825714865755402240 12094975 -225077552725042834199496879777125679600 12094976 804444393203473121464278067879820132352 12094977 432078752293822994733872682302155065120 12094978 189877499040878397394919838592223519232 12094979 -202441128259482231719445607505952411840 12094980 -498695924786878814165336555831354572800 12094981 2969391928654381576548085060181451221152 12094982 755459758382450352132387917166339172800 12094983 -572911796809503937588924807795457541648 12094984 -1568062465088043411526089337504799662080 12094985 144794500391749186981078670784072442560 12094986 -315841807648411424437448387770486062336 12094987 446157664775483410838628348536251963440 12094988 38514077163134769017779601931175327488 12094989 -105558918972231491779204611512653900032 12094990 -20942553894903807652870860571727829120 12094991 261867857951908589414415956797491489984 12094992 -26822418330198138067552764191764119552 12094993 -208124823965547084365436497164314887758 12094994 -268530951554501206117643073103321774704 12094995 135516941804561515754216589782786499840 12094996 134694942205114362391832633131749680000 12094997 13384224415235685407728666107979080960 12094998 8410880512031402548460616884070704064 12094999 206488034245958456084756176042427924480 12095000 66037647983728480690857118998336000000 12095001 -8589521385996948602567745477478876800 12095002 480331449120727003249946678200549205472 12095003 -28333277338661356501836754800383354748 12095004 235513549329866564921500574986425603072 12095005 -34805960319676253449656807800532954000 12095006 191757269468020855777854099150676884480 12095007 -460311639861751990376554252597108983408 12095008 -1427301593625188114877200634494897356800 12095009 -743781555900220668221755684794459001296 12095010 230472756407624093513279265080064637440 12095011 497139821907598713626835515792754201000 12095012 247168859955950622548388667470245740800 12095013 -679143223708605487327122346881394084320 12095014 -136289173917496872221620626873318988608 12095015 -661141837557680802665172638036559004080 12095016 316299080853976187253215522462142873600 12095017 1283119289450413475883042927521972553552 12095018 462576271049848252737325799563331082240 12095019 -455149936333176636269049579153056822112 12095020 -143142692311786979132402979975056179200 12095021 -213778080473954891500300562057292564000 12095022 -77017439909564348729193681396035751936 12095023 -274925129239735816304674647402992103456 12095024 -86628464015764104713558191621883166720 12095025 -48707395029767359955451620282286085200 12095026 255299576611850338048536551521965245712 12095027 -494369081421615721631063745381156049920 12095028 111726934333245095560211235506399907840 12095029 313055973566498318723534756778585221340 12095030 439562090647581431279527545895711584000 12095031 114302794310335767142636055267280077520 12095032 -152985380481337571467795676470977515520 12095033 521587339659743301694246062290151955584 12095034 41542429278887304778848567316195994112 12095035 -563415572939869340210699520990738203520 12095036 -22089297600859963549154120613265413120 12095037 -751895514125221626430564007351700585306 12095038 -244092002179572827156882368466353486080 12095039 -1966561265777475682116982151365150680 12095040 1346271125275177659098351502958264320 12095041 100508887240838627119915127224000626432 12095042 95046921548570847937190696416657278672 12095043 204607067921269157210529488460776329464 12095044 -120154394745918049211591726582143564544 12095045 69063657436255043947343696310518540280 12095046 -101425975178485127414479281805475672928 12095047 12938395248593271010594945595006888040 12095048 239395700453824204059123081297325916160 12095049 -68111788335418250572300751984459604480 12095050 -231183230108642228165183732314639814400 12095051 12712360187243657342449299852189021432 12095052 -385177675762084496608663837565466567168 12095053 240953010126423246332946384089370720768 12095054 -1167051035229850363586886726047593299648 12095055 -338448059471701274889749397672222720000 12095056 96829501525537369337576749373202882560 12095057 -622914112360971519297308710537336238220 12095058 313889536877064582628789586469506730240 12095059 25624402728020482958384804259207786000 12095060 557374716688972078845776443144179060480 12095061 -464311000822005172013413526129729925216 12095062 226660652090206817357280928087412249760 12095063 663402463747991593253442324674985693744 12095064 -600137558165494376686702624469978327040 12095065 62327812590406760436028979660106035460 12095066 -68691510024147669010545718410116148480 12095067 -14443558179623416805231461653715715280 12095068 405576632075073974065033389898952002560 12095069 626411619565450453035501120352361704320 12095070 98658977928842081949503921808047735040 12095071 325254624739884692100265317468006356344 12095072 -1419116801379930024629192125905051058176 12095073 439612562323608596397043946425534700160 12095074 415196047091613840843560260764902694912 12095075 -542600547098999363694712263117379680000 12095076 -66048774682781467790015225329947156480 12095077 73166012008064222074381347852182050080 12095078 15744758245260482018270088785663047680 12095079 325772785749008152237956077424422936448 12095080 899748660478974388255077534411451084800 12095081 -893203648953729203293049392730215730118 12095082 247354356812802616615445684986677848064 12095083 -1863094261073140688920897563282691584 12095084 500687095297969755745883477439249580032 12095085 -342388101028763419504438803104461579200 12095086 -785887715825511614970225353184729475008 12095087 -103439591087993365801496280808419081264 12095088 8045491963038544304249600839222886400 12095089 -20286034185106612716010386429546789776 12095090 -99956799142042275012096853745568606720 12095091 835141496758391191925572338064894953300 12095092 1032720637399976452859587896603450458112 12095093 -1634470639152196547421047319206647925220 12095094 77622761246705068730607790088192663040 12095095 -1197124235747177433697918608690528671400 12095096 46136222254790221673373419563358822400 12095097 118612623512577368538898592764641953472 12095098 -392330702496954475830103957710670957200 12095099 -408924749336661448248654579768758611968 12095100 -87893615346175691933661200814000768000 12095101 -651414114160870865727751679296374729696 12095102 24588598350848601984229439980983614592 12095103 460951631653291821889023618898351073424 12095104 362225966453181501033080675610132480000 12095105 624183594572298661345113766725941651520 12095106 -1287435464313973548135950257032352896 12095107 -1198621913112871251495174382438361225520 12095108 -452512680813658926630480580065269412864 12095109 -37148814985307857021435920705332991360 12095110 676603501568465186729171188081006704000 12095111 380886989164502277325672590702382028520 12095112 369526547291229046531255449724136939520 12095113 -200222467018843757152048995216169793638 12095114 9041577356761887952275968676390244656 12095115 99235693695820006806350105638836403200 12095116 -219438906933028284129084008062532636160 12095117 -523132824106613169104116699226636589480 12095118 -18988724801463221242586506122372142080 12095119 161880746543425784016960291093621001520 12095120 -53474922104270378364787945597134028800 12095121 1229371386147228671506990042172749321344 12095122 -119751702500000373145978379313883688640 12095123 196530780552878935435872540050315892960 12095124 -445218362023631053582906827928772087808 12095125 262148550809130637821012601010530368000 12095126 -12862492410252790759693907334992927616 12095127 1109071826700959829736642580580553564248 12095128 -430335555850404640677855969695890851840 12095129 301919418750198758689646570462885864400 12095130 -172244540430311046338790108242597422080 12095131 1468933753706999121602070738026275298112 12095132 -30998211448441967785986643257546473472 12095133 -877116954258501017973353153854325237376 12095134 -344827106295287407934110929956281144320 12095135 566303464602495360401929983672668292960 12095136 -1677462770901130038323713068784680960000 12095137 -1079975541560270463360469580297599262080 12095138 -16554410837552013642216969669430958592 12095139 -262518468593275026734860460749889422080 12095140 -877484677934707009822912201267263897600 12095141 -1114386262528407593766210208021801471716 12095142 362116023639339963556791451465562363904 12095143 -129360293430581030584697599975425468720 12095144 341860126103946465689713190390989854720 12095145 -576426718099523666608056580828584911580 12095146 130951381987671298369433694714781163520 12095147 -565103473638101676060519134619899616120 12095148 196888639756837235518058923531090280448 12095149 -335435137962243103030918120522917086880 12095150 -342089752339653412997866183908826627200 12095151 52245395177548175696927340603778565520 12095152 -80036611130614886617831943129949667328 12095153 -87041200221872312321694877702942648320 12095154 -359624827589479637172388234163486386272 12095155 607323076731820728850843701860148789120 12095156 -1347378395165550923408348442379240758528 12095157 -332057737647814159373759400053867585760 12095158 782563173100941301308947547408639883680 12095159 912406711713658012391292557719679544360 12095160 600489195630331990005074847598387200 12095161 461391600555022407644258309296677887790 12095162 -861952451342755379335426537972563636000 12095163 -3547920956814253196309460764547122508 12095164 174377474553658450083095430187346506752 12095165 363818547135731835844417016312489862060 12095166 -296942325276988410601829513493728362176 12095167 -128275908845347369603899559207006091408 12095168 245879706404921603686812983416917590016 12095169 6099661443377631948503707402948941408 12095170 596063080110521487570163447761579509280 12095171 -166801351455584185018208546911720790016 12095172 448099865722659237194070781726802826240 12095173 703530750341099950717817869681976303040 12095174 119908617758375543203567160837126476032 12095175 -374735420432199371777495899973076432000 12095176 -160060727005770822661946842301661649920 12095177 283812326351074345284900542816039692800 12095178 -39299907269332630909449201564991109376 12095179 161169574403779397054892473346283589780 12095180 -231422391498192680780790100618317849600 12095181 77569701269717266305917776781763700800 12095182 99522521780957791336897933321913894784 12095183 -264770091473451552385403956678277458776 12095184 -40901571816356720880595355761943248896 12095185 -328432288844686982723939488839715733400 12095186 -99970788912033072227088794135488828800 12095187 -217003924452926238884372152292800045824 12095188 138293139398564324138393419486518177792 12095189 70746762336348951619996107092100941880 12095190 -606952877247149781725314139006811014400 12095191 -1819134922142286640892653570120605882480 12095192 81785582077756662822089218211964702720 12095193 -12552414862914428701296730394389354272 12095194 438679354093228793589074524649835090432 12095195 -52249246264549419986946765955860599520 12095196 541760082457451458975607751571594824192 12095197 1020238311943360280860733518410113044646 12095198 532802195953474070485492202928433257600 12095199 489235755671693234431035890218489421784 12095200 -152400409210026978575126845332514406400 12095201 -937986932067141627320102356507837128798 12095202 176792359207181075504614055120852487168 12095203 1719899460695761955007404042095482327452 12095204 -1092666691740399839860272130945189785600 12095205 -60292273852957860657390694962909116160 12095206 19257764012076785607269998474482915552 12095207 -2287036853435029347297985358423747704368 12095208 40099385465187243212612619773986406400 12095209 -297510668827673333053101872880802896000 12095210 54936064570061250805718826288062496000 12095211 -138193360773901845763372301964378670416 12095212 -16213493135132606573422734691572336128 12095213 189954911982090232219628089825940800800 12095214 31559684879215672628704339088951231040 12095215 1057995617117285980758064431679980364800 12095216 103031824503522095214305490477074350080 12095217 287230969153629183738760800137877018240 12095218 132598106384938087963034605211146924560 12095219 -1403464693719392986905572717879256854304 12095220 -10542094440236924635883548145507328000 12095221 -813647522176819651077970570725516165668 12095222 878974405094518814093928324589834698912 12095223 -288220941917856696412949382447101571456 12095224 -82319162822492529137853532036285440000 12095225 130601274608683323023012854154186232750 12095226 -40326653484895930695536249694940250112 12095227 -1426194573996023630854500400405821064924 12095228 -139219318539278663971942303911286966272 12095229 927074486013416982998157216308222822400 12095230 -154212904839500673682337365666648780800 12095231 -57501597185012294215900181994027571968 12095232 394397831545086901582657908526546944000 12095233 1374149500763132070840903398059232500200 12095234 -810989941772236377837847337901800487984 12095235 651892502259091547738080610698658077920 12095236 -225485207779784786858151383467852247040 12095237 564775969897579950072128866530532096704 12095238 442587930629597493451699537402464510144 12095239 91701852333807642182895373133641063808 12095240 -21363497183821444568584570308936499200 12095241 20789330763316439018749553629797621024 12095242 15295211352929289199022683946509646592 12095243 -1840061622471157289534166798450242285280 12095244 1585457481322916469001221031163483136 12095245 1034842524722862878710518271310911529880 12095246 203618132813987712966359669309492246784 12095247 -538847271024845294809077274518971772672 12095248 -206193018604590875707205386907589672960 12095249 6997695007095302420471572733518857060 12095250 -285534020814296667948112947305803776000 12095251 89920505200489972749706440329228751104 12095252 -31681338200710662406488952612543776768 12095253 110261339670544844445929160982862822862 12095254 412906175276406725184197116564815723072 12095255 -1267715760978545537271718815210523680 12095256 611501033704891146405980836083745075200 12095257 1010908836881591997997378320281633236932 12095258 -203402108858398242016026385564878564864 12095259 1564006720512295698961792189339711518336 12095260 262530506543156146660846967401694284800 12095261 -36302143428817272982213447401683400000 12095262 -217035157127141852011910033475786033408 12095263 415048779732621246906798355940904817728 12095264 406469458227541258388798648957570383872 12095265 36060928228450488772743947458484970240 12095266 130632425337059916641462012174791778304 12095267 -1075455977466339654986910408999084277200 12095268 -204421331025316566060531250971631426560 12095269 -1323272117615026371582326096381767675330 12095270 -193470810778583546651240052400926842880 12095271 -298404085889576768850878067872428007520 12095272 12271895888386486903892312476595650560 12095273 -136797734422145065655126444767402400880 12095274 -510177307043483877102660270298080311040 12095275 -330978653083631770997383961238791280700 12095276 -345247310342330035644734301327360629760 12095277 175457409300918558003182509125888793920 12095278 85166957154041726204580969168481783680 12095279 138561109287437249031207392805147505632 12095280 -64303744682976011578574130984105738240 12095281 811811038065957468478747553452369346 12095282 198138391861336938832021742452288662432 12095283 123675010290355921060358207496105703224 12095284 -579362891956379957332821705158465824384 12095285 -876591554189971740814298314854862402020 12095286 -45592774493077483111509789268271923200 12095287 178932330070842526207441127782462009152 12095288 -645535633411672219521773932769351946240 12095289 318958917263561926403553709822531369284 12095290 -472303099991421942346885210035421409280 12095291 413583221029583729035452241949835583920 12095292 341993209053774396604887501127359381504 12095293 76510158645357065314073903620237059200 12095294 -72658660332769406524387956383934341760 12095295 228805279050465800846928408031710336000 12095296 578777740904855389908568687557196382208 12095297 14632736168562834524877573233534320128 12095298 -2028580875684367539545409563694297600 12095299 -491381408280850542049972174084963557700 12095300 -70701259519321430045313893267038924800 12095301 29290292215158530489846214163165565184 12095302 -646849680200626255398746057002757823648 12095303 -33373625472141070080479753548338600936 12095304 117151587890308777472019835623194296320 12095305 -16783476222797819065082844901177920540 12095306 437557659732909889301304763801695266352 12095307 435694258337563475415715910297149248876 12095308 -19420163718378308453004659574432571904 12095309 -2136799383238773199454079570228372860928 12095310 522994429994913836052761101451479660800 12095311 1002222952889243394639244336829612780912 12095312 28906266444749007150507524746181345280 12095313 208483650290991690758298246815792172384 12095314 32884898981536141409935552202869031424 12095315 -1140600588320174938432041467415589913040 12095316 119974103406120149855552788672007520000 12095317 332667095347930635788625751288585269820 12095318 -46847277287004521277618118316421710784 12095319 373919512578115183188378357129389390160 12095320 655089464402030016583826636062651392000 12095321 464429015885419982241678678548565318912 12095322 296416685403213747883665131057319832320 12095323 -124542863799399993108474226081384298428 12095324 12355764286179557569134201808663987200 12095325 182092986307817233180097323547522023200 12095326 -747688467559658965711250154739831317888 12095327 465351316045926553884804784825417236912 12095328 -7424442482461437922171526764654755840 12095329 1529308308809976292832373230948530160930 12095330 -199770590118273911934620254665397058880 12095331 -176062868212344612599600761037828026248 12095332 -144025094429695145030906583693105463296 12095333 -307803591586378474720480685946603383556 12095334 -10900611723612005874785593601007285312 12095335 223601412671181117752334713321322555360 12095336 423992092714373904590069390514369576960 12095337 -198607823936415698834932439022208554048 12095338 -655926183544413060458733304601319001680 12095339 -603388748282700551176196582118655102860 12095340 126102534071759706698059488024762547200 12095341 -22040030821768707359645946561678956640 12095342 174163173136694543363254349005784058624 12095343 45704530538129771007884881326942071760 12095344 -34812445225684039614702902719989514240 12095345 -449555775345092036914868222980964349900 12095346 12165281032801208891064863868428281344 12095347 397978739617692397145092598680542655488 12095348 -350873754398007324108397935220135311360 12095349 -255689735970744656412000751222874513280 12095350 -32944298293182645701071305522580101600 12095351 -770271228202361199558967526917992138648 12095352 -1270514561175838126760982073957835366400 12095353 185398637231944642138642073175283287040 12095354 -382351871766712299615587372737776180480 12095355 -97643629041250306846112008355311084800 12095356 -317019536267698224243027213204991094784 12095357 -330169410269042001802241324137395386580 12095358 -39918808976839104468714395498478784512 12095359 -481194956710724930621065876297895142480 12095360 785456448374697152490488033622097920000 12095361 947216633952718009080248966323867697040 12095362 -805601009973506815650535844107838544000 12095363 -70445600106959055526422284107891415040 12095364 -366067015854484056173109297236002369536 12095365 -421097378182378147281180995984960764740 12095366 -174008368181780212418852481016616830368 12095367 -46472580510074679378951004157478623880 12095368 -1106927568009109291437440978267517373440 12095369 -48146611702806535692889930607954913024 12095370 7837470790783858267464793431317207040 12095371 -1310972410517552781035788428587980976428 12095372 -720953777407723081619209111262512775424 12095373 357083290781464863968354427400666908000 12095374 -336934393219242828807998620088724134400 12095375 -1570500975157502097279088994682752706000 12095376 -7484467671825621813908464412417458176 12095377 286151796600165641236822841977979275072 12095378 6602037150412975319245058846163125760 12095379 -215851939298219860987513945334246674560 12095380 -93742179928315391955977091987880089600 12095381 58575373692891670295133574941241773120 12095382 -183849547490840412666735271176688686720 12095383 -3121647377245063421904256914120533139200 12095384 8222543065890078504542446511385477120 12095385 -485187125380911392991728427377102289600 12095386 451818686788324958136237699011196975840 12095387 -471342191257681278307379430841163682648 12095388 427434862185435265113042956255021498880 12095389 98915825981729399862350219362518889190 12095390 256360807059930087573369233210002747200 12095391 215232305709848447595804136229707676928 12095392 -1317049899626678066953111794780712009728 12095393 796791590993376003063793092476324969664 12095394 -177291923641543193544643952938878535680 12095395 -75027913626533349259420805305868880960 12095396 -641138629844870108401160874855083683200 12095397 -4550482071289157879191129673809660452 12095398 8499302948544304384221645164677062912 12095399 -1096110946110961837208679311502407797464 12095400 -422563167008383962030815046467082240000 12095401 418982462962833445795488403135721313792 12095402 -626946374524481006357393491512761088 12095403 658224847086856137613607992556475870720 12095404 536561574564831751042380719244745753856 12095405 -1021380904560020632059999892920920003700 12095406 16834707619818308733974209472567666880 12095407 -51579361356901835556348697745252094480 12095408 133528967923769663781825549854792024064 12095409 818188197465583764410701689086872405104 12095410 57820585274799818545136730950173926720 12095411 -116547613691518715521865671579777099728 12095412 37851318524890195067374781111077699584 12095413 573375962533665287213245089703793380320 12095414 -121670765002484105905578177765412366944 12095415 -101749472892386191921717570626131914080 12095416 -1256734964771415399011283108111386603520 12095417 -409890174045734260960946858673039432534 12095418 -14782701423589583965648181552147645952 12095419 -39461491340303188550886261238204736000 12095420 -131721521759704107816236256417501803520 12095421 -963513634091978083540602360691007424 12095422 161816458109804415718867251410115002112 12095423 623647427690375976902952325926219492672 12095424 89689526520123458466395818340225384448 12095425 14610008135529204367838177958218348800 12095426 -73464119860341686395389437927185175040 12095427 12726241618339800924813273509969203008 12095428 -639067409247842314714748652867283415040 12095429 -82755208721002717254317503848584928420 12095430 -224491391882194285177150070957438666880 12095431 -1019403920033924818378805327948423445000 12095432 -1580964321554382776855969175050147051520 12095433 559140309824047277252179003754205121920 12095434 -386800063291414220672899446339862738080 12095435 1023981563625039637361592018140719017360 12095436 -593715670432276489349943240096985912320 12095437 1094845534207427715976962034365953921452 12095438 584031197538329645772382816519618347840 12095439 319041048893256725077368446800989109248 12095440 1310834394904545347628188548988928000 12095441 253317873854492138045817516078468121842 12095442 63321077683718079074385557926372845840 12095443 64936597773899021888254506943968908144 12095444 607935747131283071229450800779634775936 12095445 -141880487598389120548400023147372378080 12095446 -859325687175347541662018180100965465472 12095447 -127333676329832695252872856409534446080 12095448 148351186890522251496358968370396446720 12095449 -1150033516300060367060291567577303315564 12095450 297450701884608541488068408876411942400 12095451 106869417959416511790602204593582359720 12095452 -732809753401246068251472307057625863680 12095453 196898532921890960332708602702926902080 12095454 -192968187952263783996956594733533930688 12095455 -419153499488049582956056224954330023640 12095456 77209554433120172775717821514912890880 12095457 324333451127663496035675757464047902720 12095458 684968295932840792762074595420160256080 12095459 -900570054267528494470753585382858894784 12095460 -363439388664114568060017861146435788800 12095461 245331941014077921062693763915938912032 12095462 42852375322263507441666574336862123232 12095463 1041521473784438512344388402300526549544 12095464 1050900105635582746079251199710801935360 12095465 256082998431730418898753441405308171400 12095466 -273236376401630650279676323537715851776 12095467 275017799939869442515097659101547862516 12095468 17029194033814727809630011035703754752 12095469 306462825962434138987733861888430143094 12095470 931778630625763454338246950209802240 12095471 1113593979070960871665802220465904878672 12095472 -142189100656259774689906153178828636160 12095473 -56556323814683668589207403508447825216 12095474 717154265348784375251401995098279390736 12095475 36395950137289186842328498072307712000 12095476 -1730777047207629617869783640508634951680 12095477 1043107682807178489559129838636810353326 12095478 460557080770976480040522669791805998304 12095479 -568376646678292313857207988169060961320 12095480 -131133379834846248007578628860916531200 12095481 -415210433604822436504986888350685129648 12095482 -61989290540291580931324505236823930880 12095483 442623741581220928099411007065327425000 12095484 291732073689919338848099801462461825536 12095485 63616599844963738538853087106228055160 12095486 253543885719334078508984806022345502144 12095487 936227694016581247450812626609072832 12095488 474242228865213149311240190502121766912 12095489 -218155492242484697719002178245362686848 12095490 -56937824968912936402453487966083484160 12095491 -1625699060374179238869245304255564943108 12095492 -70167602430999578039018282834984073216 12095493 103024655515318011012262629063621278208 12095494 419692059099637629303618207272106576000 12095495 546927820440757757319685540079434189200 12095496 637383588497390483195465898853103370240 12095497 -2581590160266035283854135306903038497408 12095498 -645071880929118519147574737268999143936 12095499 551608935525766686643368193136608682184 12095500 992241542500472772014705300185961472000 12095501 -380100633119489724943993107773593022496 12095502 270261805421501326597942457879325557760 12095503 764647728381543589362817760673124769280 12095504 -315084444805097595717671378866588999680 12095505 -673944650280445317739037125402689377100 12095506 252746542478024355280685827526531853984 12095507 -337650352192644605486761797079307921040 12095508 -111881509982253661114125602727862487040 12095509 959559106304594716203752806584005181710 12095510 98111005217060024554785770535130982400 12095511 803540268430687135484408201815769306472 12095512 -143829620050925351288082792990844108800 12095513 -25854161302891522427075687732638461936 12095514 -429347073768611647004007239566972224000 12095515 -59945576723930840252291063655567099840 12095516 -35588252421169354591176469794349725696 12095517 13171965385009790255350191020585894592 12095518 248118913158948759822674890059168468480 12095519 -307130393897174297967395018286255199656 12095520 149529405976324792834336273281885143040 12095521 1130904959555939836516458780157861324032 12095522 -53285913639519275880768088986302577600 12095523 -1683041322670803087438314723058167040 12095524 -370409134316508417346899586474387841024 12095525 -34100393236665978572855164545438938700 12095526 31685980694121943537646495970022590144 12095527 120755599963357027165140009685116880376 12095528 -34367571909160955853746682711776547840 12095529 526457518083990648646746590404982327184 12095530 424249083077225308366106782789414329600 12095531 17263146603693463053081902438240636160 12095532 -1021715927434243797326323439590458685440 12095533 -547012275231625694453465186892030567360 12095534 507835828974897238426334036890817595264 12095535 -511401376772270384576426517029414626800 12095536 -211425140658317835232856279021482377216 12095537 811699579188992357957766598424749863186 12095538 -51634977356175615313434374926630413312 12095539 66725420821021367146457270830666752624 12095540 74387831371927735415835082481682316800 12095541 -170355776578802252829636457059674386560 12095542 -652953828686694623256116932404980063328 12095543 6279605408574003146709656785887854304 12095544 313002767958009522870148521464205803520 12095545 26917362553535218098239971814372332800 12095546 -905362402634726519202271098558761904528 12095547 864062631439846104232212218888977618200 12095548 398069403516025537033491213743255211008 12095549 -5803837737837744686558858458715877120 12095550 247589899704787971238868708083816704000 12095551 336825832676104469616253633648135094400 12095552 227345316564047470816057420928778240000 12095553 489881931144322530678125864370729369408 12095554 383091500208942592283112657060839591664 12095555 -355459051911716873581518770399758522080 12095556 -3754484781465000313224710227419512832 12095557 -31159296683120934551927929953266180194 12095558 -33166077881395450170153704564479559040 12095559 -115177726626785326983219462938244057120 12095560 397651008614699429706953403133636608000 12095561 1156651411933177370749482531414746259162 12095562 -264591223656265516922945736630658214400 12095563 -744742154819296045529338606761252926188 12095564 -348495727585731797799939272787846672384 12095565 -163726353352270321757587260253879944480 12095566 -14295859400332429753141982750606449920 12095567 272163797980396480791659589501655941120 12095568 -146158470811417165175510079273076801536 12095569 1021647445088387268225294217861283641970 12095570 -43015807113234195493410947155223111520 12095571 206891849731857542224387779025701103680 12095572 -2230013306025810679639442074072385063168 12095573 429278785228845558236308042739603905440 12095574 -86705258418907489733702623183065813120 12095575 305470002822130585183825739974697680600 12095576 -1259243844139125581642008972702530385920 12095577 206240220329665983089144801119083603648 12095578 -173480865412056539887645336240065061632 12095579 528315791512070908629750276097845238920 12095580 -5667889485977065940056389398082355200 12095581 -1189954042553235350825079445602348549300 12095582 -377155684979898445013720611031630260608 12095583 982321728777426439352716767511347716424 12095584 -396771521505274295267345290986104291328 12095585 521614701042992588780716072670352988200 12095586 -351353434889584414523315481017272022016 12095587 353160148028626460029853603099655001552 12095588 -539335914822082332057706817588049021312 12095589 79988030045602201050731991811335364416 12095590 108690765908281521992640934205601024000 12095591 2082714650969804009067499951979552498592 12095592 -91362602619722181534815499767876321280 12095593 -344080512439415663814684907620142789260 12095594 -161304683242030398575288662122837884928 12095595 -359460168695233476595713530288818394400 12095596 288926992446913671970685230899972087808 12095597 470834337997670611311887271914833193046 12095598 560466637544796560501356817842883955264 12095599 -26055438223117913033004614427294070912 12095600 -188056865067097346179289665361817600000 12095601 -97406314149618248055503815049258501280 12095602 -180479694366306886519452066860807859168 12095603 -216215794444388130596304483611095735056 12095604 -433174828540494642226297926509037729024 12095605 -674951429076446752614661860255868554240 12095606 -62374076540363194402496245582268426496 12095607 -179842624614060255501052000835345817600 12095608 -171256227401966167118595741646525562880 12095609 -360504089975481197831571601606146200160 12095610 736169061197734231682319944314521600 12095611 659412374261502418210361556644350464000 12095612 -411188189394234423960621938995551135744 12095613 6300351997468262163791383464799549542 12095614 641887992859353750979478031724523462592 12095615 34031226078651226969079480940607684800 12095616 281070069631164641495239937803922964480 12095617 1445089203911661873037637845157952353666 12095618 -98361549326453275615144312837318617600 12095619 551815814666020746111123611652102980856 12095620 -392639364067666590641108196419145880320 12095621 166837424885274551565590269487688044700 12095622 -256512489278720802907928549324655513600 12095623 -2257348532908557965852022610712892255576 12095624 -785980119493108539630384639653458775040 12095625 -56020799747264165143261668168803910000 12095626 -153317633944358495831737230633648210336 12095627 655870634783553219216244522679833387476 12095628 -270600222816563384181897982621182504960 12095629 -22160358961809955300560198419151774080 12095630 -79375871607736810639675908254850527040 12095631 280607588225138191064923346618889524736 12095632 118601599398314126684058620972970254336 12095633 -201337165200977814960499075948404945792 12095634 -153705166334731607740419384926899165440 12095635 349379640002395800076970665520123644080 12095636 -287313121584669460271956806062296018944 12095637 178287771128592209906135324640717228960 12095638 1286309654582674226775648992428227146496 12095639 2917873712271655994523140660247349669920 12095640 304675419748134775373384154224762880000 12095641 -287329380642121849879763957259893048640 12095642 -321772381330512213312005417899315200 12095643 21770174030880065814401733719079206400 12095644 -626435247755766495452691163189233152 12095645 277089941147822068164654002642494608600 12095646 379273443063348058875774399992355019584 12095647 662972471298182900688873006262938144040 12095648 -1286558398876805055667777329865099837440 12095649 -17210015580553670523495428700984366480 12095650 61845475961717636035164024620429017200 12095651 225960268980528574535352039337199520312 12095652 223304475066446529550471925430186181632 12095653 545729801640182583506445804081070828860 12095654 -254488978982509128324331369588810281600 12095655 -245587673911285231472211806185780262400 12095656 -430424657712869102569046573781797283840 12095657 373261411440220945288087194765535235712 12095658 454220241725789740230656096254498267824 12095659 1297684082892462916877227101570447589920 12095660 -26571338139266061947972150127858570240 12095661 642930706135026356888271854979924363072 12095662 -58062753873277780260483104981084287488 12095663 548601842671589318629393216604752032912 12095664 -27125555769643772468946544655597568000 12095665 -409433434423788714856612194427441732800 12095666 -1313970021753674697854419398073151616 12095667 1041271828605955365720459696792489681684 12095668 6708551906906809241347618230651367680 12095669 212736516549249626626486791165490059360 12095670 -37063758479476470609520293721492769280 12095671 -492882425387848762750956536569370829600 12095672 -598243715215363150317969956639422894080 12095673 126516534009915298075041398696733523968 12095674 -310636092083514654440911441019716811664 12095675 -329373534194792952793712660553717701100 12095676 636352473017515060927509865832302248960 12095677 -719424959509313887682098762559110791360 12095678 501872812314350172499729911184034664192 12095679 -973006066829225579841292845406488156216 12095680 -13489838919153873904091708675063808000 12095681 225342533283327389587229659830912344532 12095682 -109851246629224552232065378073337211008 12095683 -825080604762161947282063407629795024068 12095684 2387918219420954002582195532986636416 12095685 -4509585369147770068125193875211161600 12095686 595399129559256714646840904157633981792 12095687 -352398754874630799406917994281667961616 12095688 -2984556472810887783766415425399111680 12095689 1356952428767234092112593010195073024256 12095690 -399063155112608546799293156338357094400 12095691 -307278611296126190995728591945652736808 12095692 -61252863156359146434694402540915015680 12095693 408456181506601683138817401096833517942 12095694 220880648648090105960112993511570004928 12095695 -164434190855774957228608108193771345520 12095696 514197273042886937242985075242624008192 12095697 -168038232023541208819246109821998351360 12095698 1177821614607521994995487283986319669536 12095699 104611492619022557716339892438054880072 12095700 -14125080210992096783714109072524390400 12095701 -246780341076547247071019550354605689568 12095702 14458856749560876813740875084179769344 12095703 -200757246776711808160402096268605585920 12095704 -270983673692506094566261687754135961600 12095705 1560506958155874947577314560576527434760 12095706 -20706686676117378199695144691761269760 12095707 -232997894318177054464476322043078279728 12095708 724351623736237775287633293235369574400 12095709 -676278261663235977819726909985132365696 12095710 -403849552734177868909497115251336228480 12095711 -1384718684827475784403149330582702975288 12095712 -672564823329256493857450702963015680000 12095713 -273236434758779281372069219907430250176 12095714 423761134729401092368373692588599141456 12095715 412426048348462003605340135482359283120 12095716 755391528309507629123018885464300394752 12095717 -520451805803091833015992063671117231234 12095718 299223037171818086382100715233419692928 12095719 922115223769190149563405112987265432120 12095720 -139728153244200458304239577222252134400 12095721 -1046552175163202225663895555141998022816 12095722 -671666966983852976247584504119493142528 12095723 -247764137058303286530104154623590156800 12095724 -84465552147162314834503812477480159744 12095725 364973264953322051189351075616444133250 12095726 1122148676462306327658192526993469208960 12095727 -226702090449560192147530504739475850368 12095728 -5765351363588984321972628905156182016 12095729 1246391982691824515368065521616791178084 12095730 4215544493068106049227705531763220800 12095731 -611045923935870477729398849552222236468 12095732 366662738304385373044697133040594329600 12095733 357673361426626651110487750330057520448 12095734 -1433246594908931590219292843266572288 12095735 30329239666093629685604530420867910400 12095736 -50098690397626043546232729549666201600 12095737 451015871463607942356348406294785248640 12095738 -200045413010738372977756331506581899328 12095739 305990778748794420873307547090877427404 12095740 435101635173239901816039651384530864640 12095741 77287262405873009995816352907657390144 12095742 -11521272637632947837242143158990392320 12095743 -87999615665373665111157844384572375552 12095744 335593201767168897168429578207474221056 12095745 -269520471465201090614017927363428074880 12095746 -37008367666262434861904710594137000960 12095747 1214947030601287662399768587277927159432 12095748 132173043403526172800977954819831152768 12095749 101799284149752241874227097898511293664 12095750 -103951506670958594206968876026735616000 12095751 394488733612427089124275746838484974368 12095752 -5587881314497265276839008767749201920 12095753 -743739060560721174264180915727879072998 12095754 -435764192242422718154248647061859020800 12095755 410751062242257750481956784841661916800 12095756 106880059668732047970398330837383951872 12095757 1137175783274347284073548283205813000640 12095758 206124595595056215533012789349256204800 12095759 43467747508244516062650838000113486720 12095760 -10693356163195609431532818719539200000 12095761 103446780881352966717761947660945068400 12095762 -108930843019734700242010865324279313408 12095763 100668305365074965716574473727010735984 12095764 -4175056268606555363103179145476974848 12095765 -816642657940104168495190578381823620 12095766 -47425421042484363375985622398227102720 12095767 -93007733294541925631304767541837801600 12095768 -913233779626343451524338277366938429440 12095769 -249979693842497607216650791651192135680 12095770 524203621067647732169933688922872058080 12095771 -6873183885728031982769929134093342168 12095772 161740172044965512750488313088185985024 12095773 -241751414452842690299905381820363461536 12095774 469114159915019425383082236394577246592 12095775 -288313392269464973464391188000742592000 12095776 -114647950338442758753418835772498247680 12095777 353468877041116232057965107995726614626 12095778 -406246894288087394029752096671905355520 12095779 -1176474027763692047091857895096025128768 12095780 534901307225770254245690301539612160000 12095781 92740118765882963085432138380859501984 12095782 370955510670921568654675618507776640992 12095783 103315631433414229199919069230485404720 12095784 76719282225159760438378607966048256000 12095785 197755633242624669346427925892333953600 12095786 -784812355992693870115066202674783309056 12095787 726219260194268754418601267905405351680 12095788 646988678736398795057958065219436793088 12095789 -862759696385875002457735264029523402644 12095790 807754236158411437570251684349132800 12095791 33378756418990051344601707932062813000 12095792 -92665300353215517400920788688449372160 12095793 -13722358416294891724977954640512735756 12095794 471327451104833099237219571530196711696 12095795 -441971410023768491499926475417919261200 12095796 362528474871653258598184436709612963840 12095797 202487494400326366821377694443124400512 12095798 -10142144331099204166710165312640186752 12095799 -127699311785371942131241080531465864960 12095800 94861453563344941955634123760707072000 12095801 340779469289452113718066400651471381802 12095802 451839287698572013699245746387199821280 12095803 -508558529377983226220301812280151623800 12095804 344565664814144414863572093133878598656 12095805 1116582326849485755851629749120120297600 12095806 -334731173324001229873503823791248017920 12095807 -340699482693015461446031600256150970944 12095808 10764545700049214996303983798653026304 12095809 1678499833504778446972690382875986216240 12095810 303250216925616887198254766283096629760 12095811 97503946741977008556567713672219837184 12095812 47983296947329350257840627282705226240 12095813 381431118992111962217548055919457909980 12095814 370906212773597917591462507030573056 12095815 96637318970090638868473107538861585920 12095816 1401801837371324426915289655291093140480 12095817 9987108070114733093409666117602692800 12095818 26976803002403403465536832593318937600 12095819 313861653086499588405567268182463052544 12095820 -148456964495594965029949795914323712000 12095821 1540615024161868881996269426473021591200 12095822 574262983319416259064905555787276135552 12095823 623550838188517936196785521513450226704 12095824 43968420031183589847590183655805272064 12095825 118800391819698991084038104131987968000 12095826 207873079006711503823360382373720145920 12095827 -41177105134982943931792197096370346520 12095828 -159152764202812387086735460131797213184 12095829 -515552562789010748184861740120414345316 12095830 204722281336582143484720131362100514560 12095831 74260444009792454868596834999100767064 12095832 -156502563719805187380957728866959360000 12095833 835060486773618867402821988961520741584 12095834 452549022773861905095845290295012705760 12095835 -517138685751341414985687902417373939600 12095836 432734298366489138005906003201656148480 12095837 349537926755990552110948637828527883040 12095838 -373507330518439917336739109518761830400 12095839 99705436903069546123287596999409315840 12095840 -1253605730085757410907314493472133611520 12095841 593414480904237892238159742282504207792 12095842 -275146890466724218759850416032480230400 12095843 -813293796183758643087343843087250695908 12095844 -113515706708862722902032444812002480128 12095845 470047987363985633731303890005375659680 12095846 572860288268441327762440843401350211168 12095847 130915084128755867670453309047247943824 12095848 -465812757221808860742965219597021184000 12095849 1260815867590186227312281283411792833850 12095850 101419661657420295654870937820462227200 12095851 1005585283226754060694057448879413556852 12095852 1068224886866305054433402991886136391936 12095853 -8138943651340886942164508763919529472 12095854 -95531698626811381944339097694690554560 12095855 72472642644159030914014707945232864320 12095856 30670750225488688600018545917459988480 12095857 -2435013613391091834208552339594781088 12095858 -668980805866432286855144553729177204720 12095859 61821288948691714549965978969568935936 12095860 243272742394305106486684474202013696000 12095861 -123362031236571741813581142634709348352 12095862 -369230627743381813197577403303673219648 12095863 -350889467333240238092188825211102599200 12095864 833378074549750928748085146328027115520 12095865 -1070070516743268194894674354674723840000 12095866 666751242700210901231828485486813579632 12095867 -111057524900869146181467523979980355808 12095868 130275759478428075870729925692680586240 12095869 493546170556445778343140390689910875270 12095870 182125495943456724284279621889794402880 12095871 -190751894022094768730990956110349405680 12095872 89981928017929656797268644022441738240 12095873 -93619943667702474685964762217926789760 12095874 -162645338517555552779272658181366233088 12095875 -250022258845701154569805238616666240000 12095876 22132194261315420523961051659152591360 12095877 826958655569025555429936978961637318208 12095878 43953871105304337164970019358774010240 12095879 1715977437935147541774249346848751914840 12095880 551979739889103257184372092646359040000 12095881 13622703917883645043893928268458296704 12095882 49302206133515629785187922513300415792 12095883 -271872361884048601227643372969299066948 12095884 46297979397339435526471298228886690816 12095885 1574636805718901736018310032250654267200 12095886 -895327343541399236052550385158377408 12095887 840596254536720030534241952108646195000 12095888 69391914522778737086838524863709184000 12095889 -552007559362368153546662001269805159552 12095890 81571103212178133092343561993708595200 12095891 2077091682983292781999147760313719960952 12095892 -6315609418830911269969162530111371520 12095893 841710635581850387570033250547230619740 12095894 643943896801169578095517997099782607040 12095895 -311699067923474064283867183149836544000 12095896 -1221043675780198680816026971268582400000 12095897 677861048964084728565511792626658551312 12095898 -50231055146247517220941564510607895552 12095899 732905825694239648845129445072702588664 12095900 -6191709902412246937834213004089728000 12095901 254730300097829702821419335640683156460 12095902 -17715833701725619883127941452167823872 12095903 1231435954125250934027947039646127517152 12095904 -197692155739331911772103801499693350912 12095905 -33431233217040057324150181797525176940 12095906 591248306597394535939924270050697887744 12095907 -222382482918270455171226237858086867712 12095908 -1613507068115520393116273707935459237888 12095909 563215031166916098306802591258156566816 12095910 -312377999361051997207273663582557696000 12095911 295142882433893164344239956721466363512 12095912 289183239835682132795698275282508922880 12095913 220152337054242501438716330216762474400 12095914 85451904379322056568930530764367483056 12095915 234154112274404682759477595512690488640 12095916 183244396726698214156358274517008384000 12095917 -339707183366562779224023313349493309888 12095918 -707325796468345936910926340611692315840 12095919 559407831691031155793710921370141779200 12095920 -172576530060273941959020832935354040320 12095921 477359997983001682636580121194470700544 12095922 -21771691232389075082109697970658748416 12095923 152085596489179196131611173783474236240 12095924 274727363958887795461487281578628288896 12095925 -119087165061364269576341488343520312000 12095926 416268313544766335131947119381982592704 12095927 -529248781614344177514859649999478183840 12095928 396454265925538247273185131806732759040 12095929 -8566949657962888763148629386468250040 12095930 -58639052959134484725189768234447912960 12095931 73784831371793320515829199932071952152 12095932 -148221894380853595991834090948904957440 12095933 -128147304013977763612953554734224517818 12095934 -262957442034182569484346929980285372800 12095935 959818094076867719999387294676946907880 12095936 -413936171626165488448811186323193856000 12095937 -233961430821992103545397014691193344000 12095938 -720930371208384367815371722447936472880 12095939 -2711956948394690959106968401054076669440 12095940 106967001505619641302520145734606848000 12095941 -485218087332769179760760445608982061632 12095942 275408452513738303481562526491617068992 12095943 -6847270671527816755232007640117320192 12095944 -16231380848709421210398809309364019200 12095945 370954208213786713719194373285919713600 12095946 -809862315057671311324222629702543360000 12095947 154818945202726797969261417955191074272 12095948 -533854225731126949957584507004849213440 12095949 -665032001829205469635494422569919664000 12095950 51625731534928839106200682770210048000 12095951 -509438024109212387951481998711839486080 12095952 59080318881552568360561182654773329920 12095953 -593916020069716192835222186418054510336 12095954 -3027070121509761142656300533315481792 12095955 -226004607591467857960401147765673501200 12095956 592407658916331007302175708450384181120 12095957 1254630922645454535774452260028478448206 12095958 -22522999232549426447278632525485230080 12095959 -547836650124701283753811048355689914768 12095960 -627622494668218295132327924469719040000 12095961 166401489331889867606152985641130200272 12095962 825614796167617034689856770526611752384 12095963 444054057123728647086410948346544919784 12095964 163716020877503605881650609495190528000 12095965 86390144918554508652781333188707328000 12095966 253814495441514493573415284090512774144 12095967 479317664481093476500448259039115238400 12095968 -1078954510420014583059015434432741376000 12095969 -1651809682047382596865503518066031374700 12095970 351586079719435472902255236191295398400 12095971 -581660001642482173739963990406660457828 12095972 -119626923702634170885182453815379509248 12095973 57890148687085899191968803759166455102 12095974 864776084693122041467633909524021200192 12095975 144045870076154749555084593740613696000 12095976 -14433331173777035470641044669453107200 12095977 -153266017942056518335364022359339061888 12095978 27908257801720020403035598711852816224 12095979 -309895804889428137701405260830180403968 12095980 -205880733138535661468800395509805296640 12095981 538077560581388891718886195837515590592 12095982 294906241973005969824859351765853952000 12095983 367325168223168520798614151340316823744 12095984 22686103149864800350389274666497146880 12095985 229709921743721321747640487505625739200 12095986 -1126228626310860104519203916698017792 12095987 -554292752952040262046467714485573285680 12095988 -18965094026784814585087498492078915584 12095989 -260777254260889810368859587508320486560 12095990 55180649429352294762703841201680070400 12095991 -95371754595403231287861377070099522600 12095992 120863724203847149456455815845621760000 12095993 -579203896692551339810864671704026035704 12095994 -97814422560111038642281391711290368000 12095995 -179920003264906781573564288060145164400 12095996 194446240778195838312837945263335656960 12095997 369330734267539190687113517901635630784 12095998 -821595189348289563601417522794650880000 12095999 -425829541869868904520941285504114181936 12096000 160763153669916872641802250580131840000 12096001 -1413463891191460896734457963158435903998 12096002 -239111913895884435852979308358463903328 12096003 325638342302780068599086940923003301120 12096004 -56634284788264353440374650563194439424 12096005 -432477860907332911006128385105595238240 12096006 -277180131275533682249447870494055976960 12096007 540003286463118415951326721203695536 12096008 -851468420581494698857289750788518912000 12096009 -574990138678889475009502952750950326300 12096010 -20598729345249279807690708367849669440 12096011 2237689054706905264963981261576149064272 12096012 -128236878966968491493822399518003941888 12096013 -140041874003015250857384257968673921738 12096014 17309390681884809197925061206725689344 12096015 -48991729267982486574602433626703759360 12096016 58307226352215684537161865087516672000 12096017 301873067636748983360868671561421084660 12096018 25217064252904400302300239149478764928 12096019 -160055976853235303745684355176090890400 12096020 -52148244726128271340535643272351627520 12096021 79565738150934921741447738792933129024 12096022 177377861410646687824737033657853967232 12096023 -828368224127831749808221490999960428728 12096024 882073244047740807980914704995739217920 12096025 154853055089885356171397844799488875100 12096026 -556409819162754124359035334300147414288 12096027 -2092209207304376939230421932284876960 12096028 -36753855386537546544417753779330929664 12096029 5898816552563773471721079322934952960 12096030 -27224725839143634445195854841660047360 12096031 -10526130873276090069580115510068677936 12096032 -37527979599338981396389267954199298048 12096033 -141117221692736016001286798530074097152 12096034 -5185065795347201167070098719460443648 12096035 -258278593234944514066747977375908819040 12096036 -325150655024703933681086895839372590848 12096037 53746525874970011766268249998904314686 12096038 49090942188904803023229606690194484480 12096039 1208807482704801743762900133380936277840 12096040 -54171917941728088299046704814949990400 12096041 -322403802487792429089468879365853351558 12096042 -324430537525131790690338083829803129088 12096043 -1200196645859437869045708468060435503000 12096044 1070739283806012358997066434124068839936 12096045 -40116144265471634964241705275159705600 12096046 629108438032055458540699255243483453440 12096047 1262400828190334571246705094916469044496 12096048 76951665023701499563475534939854700544 12096049 166399583462399040398452020803350010432 12096050 -177358665410196097192665524243600869200 12096051 608920870603206030362075536409053975104 12096052 791184318763420077781808406572119550336 12096053 -1522187812394534583147552524829612247698 12096054 897177681120476499671439148499163766080 12096055 138719522452265113524512674293687062160 12096056 -355066778600233300724733338520876564480 12096057 168183332427786626087825710063618846080 12096058 111505554349989140762239239167222810880 12096059 1378828664500280549424402297002617708260 12096060 -403967516577522588623392825439137835520 12096061 3216232116335405909818677629075630163840 12096062 518312238081875684576288588503247846400 12096063 117163956772252605135828555445279049568 12096064 -245816445638145329363516860267105353728 12096065 -344374886795023207831131311110283860800 12096066 -122311486688022971637382223573493572352 12096067 -146106809875959285433119829008481659080 12096068 -251777045610120898603016017230072606720 12096069 -113020052752229619120734877399648946080 12096070 -1800467377318790233223300057592887040 12096071 -190320311539948719434825051226206438808 12096072 -12906599888111020366523717286338273280 12096073 895986125085627836617847740238975444640 12096074 655812186354632093730243660416105105760 12096075 313050671333080683153502182663866214600 12096076 144487802495119688293135769018619596800 12096077 89612568407884862924845225416633522432 12096078 530565721701816349446193847562034020480 12096079 123339342007336441981957334227672069680 12096080 267970486181718251105238468464738549760 12096081 1499858674625752439649989787674023911840 12096082 1115487204815145693430890503501821876512 12096083 418251363024213992587087648949104516332 12096084 32643769152117431450540985316652482560 12096085 59065764977308143682268284185072921600 12096086 278071573211556828343651119425266442880 12096087 -445003500671310829784448359673171129240 12096088 1012212469230907758276089146187822837760 12096089 -1074789059771104670451047345907613909110 12096090 -123383601151046808457434290655756302880 12096091 -80974539781625936704585996105220136528 12096092 525518598106663279086730050831506735616 12096093 -106537810762982664101653112755521150336 12096094 -672192985055301834608089429834105444608 12096095 -268354618767051858108583388644752293040 12096096 295283057482231203585233083182562934784 12096097 -508875474778292915135292136148402798060 12096098 -129599186593942422295562137834304484864 12096099 -461816983842290114271454686447259935516 12096100 23374781881489108144481813883668934400 12096101 -191092910847471226074609037854323271648 12096102 -371059545185514656540568302565086031168 12096103 -30493166079499750618947453895332015080 12096104 -83208225364500488893398240042457497600 12096105 17653192533083746831863180130737217920 12096106 -151353379850401189542144417252674480640 12096107 -106694975025277746216727594213427899464 12096108 521882858268360046132646238166172958720 12096109 -1159257116552398620101560086853387915690 12096110 -235208269235226185293663821500291715840 12096111 -4665915288267830780085316454551297920 12096112 -80832390398925779906135922414823538688 12096113 -1289612601402164338054717880283078844560 12096114 150576022873722007649975743691616388608 12096115 7135878502386369144141085433316741120 12096116 -43661089361455492706759491978963918848 12096117 -592934279964693310075121405719818089184 12096118 -763631495070761332512032595142406803200 12096119 -419189359757192521552450636862621377104 12096120 848754038542671828213178272349593600 12096121 971319310428125303508182047590664429200 12096122 -385657084702962976321421964336815577600 12096123 -78532838064881163203529711701971671840 12096124 -1613583478961377908524505127694218305024 12096125 468320885629909795578578030645981415000 12096126 -162263747259508638049483806809658930816 12096127 969385761467419788284489466309013678976 12096128 -504029595191339043321372153402328350720 12096129 510433491991586580195191118346631124960 12096130 -96348018740034386526571445249869087680 12096131 -375553093992073985563985142103724296068 12096132 -396054294112446772033545231160864051200 12096133 -337705477328947037860839278817944960480 12096134 92184243386682315193944115623524421216 12096135 5774529900014733283233591356859205080 12096136 23698027131432066070612010291236700160 12096137 -150720388342271282556481392155703863232 12096138 48110526239580754988529634767993858048 12096139 -993697650100079059939018432272653434200 12096140 -96981560220787688216956221084803650560 12096141 -299229254093860145189960266782838728000 12096142 570433580123175221243477413261898561472 12096143 1094709620694352335491703620232176853264 12096144 -156556210641063223729808437087821889536 12096145 19988677353730636939571076098977398900 12096146 612237181682096406583450990470853816320 12096147 -272146127161026930370993458283371630336 12096148 -253976080771077063081937190773314879744 12096149 75118285039994931997704997610354863200 12096150 -22973007022833232811793975024343564800 12096151 590391061109441950286376766811039291992 12096152 -1188516651426903619819864226947371878400 12096153 292495849851654446476340719896831473562 12096154 209336451078437725763911870451048239872 12096155 1483889946587200008090128839045033920960 12096156 -23319917490222041041708333541112227328 12096157 -766873631846345324024505554060503361888 12096158 -905257877968529369065715542496142117696 12096159 -439353209652979408997797185098966024832 12096160 179474722260871389519014990989649510400 12096161 36286907386715257440600609157017797760 12096162 -220318950690801182247791493275340318720 12096163 1718779897126119945536705454080649652440 12096164 -671743371202195771930599527198139801600 12096165 170965091263645008428707714985524491840 12096166 -64689532507868757038109392232037155840 12096167 324289911463321425386076189080967588216 12096168 49932619573521487526232777887883264000 12096169 -38074316608579648144153635859334969600 12096170 325436921305361797879718392478369597280 12096171 286336869543278889002114315012585671608 12096172 159619896927138636357737185104716841984 12096173 -44080923706157853959652148803483331956 12096174 348061613209608320677451643174163805760 12096175 128373987647753242408702427352914118000 12096176 334558606779098595035095170711443423232 12096177 422613251785278971549806145411418257520 12096178 -131609481392841015102695167621537519200 12096179 1359743488060525082016966195494185703280 12096180 -448273414822218898881015616734892339200 12096181 -988358540932067328901949786355880096018 12096182 117436124470576047529045458267152326272 12096183 -118917145275580647325690325521144872192 12096184 -896810667568207509577907128958515261440 12096185 -236549937125333339719190653561245250620 12096186 -186974883149731918529097246375469095936 12096187 2845005629029626078456191535402097940160 12096188 37179455273139161987053875090533216256 12096189 281038271866963068923775273782967805440 12096190 314237955335144120536822823057253868800 12096191 -1402271802486025173542411404729452134208 12096192 -54799879172295729364958915139329851392 12096193 571776916977825539311015769349390488020 12096194 62687685173716751869802250524760297984 12096195 -261079959915382958869660280083969990560 12096196 -281609218608599030378066325164445396992 12096197 -1257492576585819058257698918522230579200 12096198 246307165580855545534596685968555327360 12096199 49770256508194665983113726977951307440 12096200 179463776494382785904762446322270208000 12096201 3203999240692618967291050148808405696 12096202 -83654317119008411173676190188947926528 12096203 320198035915140211140829262890857113856 12096204 416733224272839250341453236578736733696 12096205 187560503763270292977126414864966522720 12096206 -22108242407177244281952411472799232000 12096207 664280311026821126789529835126353204768 12096208 -371138547375342312475907388910994456576 12096209 -1136601565835993786353952048316515416590 12096210 2771056194605632081369471605742033920 12096211 -673223414382490040105876092046370935188 12096212 11978349213989706872794524662930095872 12096213 559334398658598560679385566585993296544 12096214 -300457472563945760137377638833135427328 12096215 26859460022273543016977568802938156000 12096216 -43990557338130966005720866769657917440 12096217 20798835320335161482904576361008993280 12096218 289860544019669796155653220927910424560 12096219 -1314420698589594543741544221938402184480 12096220 -346014269835210890542772099118018501120 12096221 -1395288192277584019318849699364028569856 12096222 126701339688825982366644123725907851904 12096223 -573865855610288603101482887654197138528 12096224 -137475927990846834725949535424988315648 12096225 106676120447034242184457952375627783100 12096226 700067370817778693800692571521153375312 12096227 -643333326376029270114418682289934881840 12096228 56559448705762776601887943437027403776 12096229 -489530779458511542165824795207637597216 12096230 -12739603155477514774444049560040597760 12096231 -3921747308738499889956051370618417152 12096232 -960818021399811724577488799948383257600 12096233 -401884526651381670112136006286941682396 12096234 39223176220678740777886652126261498880 12096235 -144973030304482287233964902127127948320 12096236 407604708099973895231816566804305477120 12096237 -25445944194760079247601553762477691648 12096238 352787384363954805835573887838684416960 12096239 1093795348514592316567447830242522923440 12096240 30933503417683921179799702533319557120 12096241 1377970677843269011249330191564785954642 12096242 -568378556407088981227559019586504777728 12096243 402300106660704153292942498039651507200 12096244 1211989718821723595575779524159358976 12096245 43946596539564361081944044996388266880 12096246 -4638847183994348321017514191911789696 12096247 821230495027079803495140903169537895272 12096248 -72291104282321098387295872691465625600 12096249 235662937301912090667302577288965760 12096250 165326386300970885284365805508407710000 12096251 183009421168479800625567541651637300232 12096252 66545445012308117284178687207485243392 12096253 216428937662424221893215813279008711884 12096254 -134481300464542962723540169461230439360 12096255 -288974418412885419725842041322478697600 12096256 -510377977995026757193859210898369937408 12096257 418696519389596141087696046383743578180 12096258 -27528953450735289659017522509968090112 12096259 97881231950125905209068872791302880000 12096260 673353148671494111592040515491084636160 12096261 788156659757477530554687560039560802910 12096262 2848338462081604464390504020968018944 12096263 -709900807363863526885442956767154192488 12096264 -796679071382703255488599070219362836480 12096265 151917764286060457670018974981057491600 12096266 59252699780389477571361703909691633664 12096267 -881318478568230498788726763680923280400 12096268 42433994586270666634184086902866442240 12096269 -112956508870963117534273027498925660256 12096270 -354591963379130221044218479649279385600 12096271 -415877716406605772113402927902440496912 12096272 -2815146600103841275378964234586144768 12096273 -80086667471940331511913896157120929856 12096274 728341895059614690195106724259619866240 12096275 -190118140343746414882786170639261084000 12096276 -488726396366982095042104989626958698496 12096277 761074070723464720886196046504395960060 12096278 545056903617146775605806965717311129472 12096279 98412376908808658097446932676066887224 12096280 -410695994092663989359924942608599859200 12096281 5513229248063006061278825351515209600 12096282 136228571177663022146024060490983705088 12096283 -672780510337057645319057450204754003720 12096284 -1105888647733357359647037518732710992384 12096285 -2625890863865840598052763765821160640 12096286 513062828605533523407694655976504465984 12096287 -22374015842532102835378884902714319048 12096288 167488408388931228995798835971476291584 12096289 -2324155633360998328692956962419401650176 12096290 256391003450147223137805120130245338400 12096291 56563702757419039639421675082495113592 12096292 -22732043252705873337702122826106711808 12096293 456886115933340081980937154457781012480 12096294 -20596752195542027990789218179077449728 12096295 -861844064849692981421188477407165808200 12096296 904447017417584598857474554141236264960 12096297 -18128062132553746449517808124694681920 12096298 -145824508050874225257769982570918407680 12096299 18901879865979731542390356609142280832 12096300 -350721104180714739119248801851398630400 12096301 -628950530317354103590235057316739497248 12096302 113997445069371180103882980722305454400 12096303 66589373382394269042892215051962461704 12096304 -214831180680958788773732529139038781440 12096305 269881479746441017469987745478368221160 12096306 312050365566740695543348185355349615520 12096307 -877262114876887866298405324878666211444 12096308 369201043574129226898272691242224197632 12096309 -324401694451583400768279336224801470560 12096310 -61245208154256606945756647913291517440 12096311 -236511401340210273216686412076345947936 12096312 240282133152788659169281800103339622400 12096313 152514993907397821424993470692083322820 12096314 770501960314905767836855895216574845952 12096315 -2543948056312371527998496828626402560 12096316 -573723647926285330343103261911393513472 12096317 1021167777162903698355320355402907551180 12096318 -105610437248003403454131019278791836032 12096319 11921791996453092563615043839850786544 12096320 523617698450617814326610834627839918080 12096321 -618503622656428464486217360691996986560 12096322 392638328387110830663727019105254778880 12096323 421744068510142585497899329104323152572 12096324 14406691733370480911327939235209379840 12096325 -816455049003990952259800117349740970950 12096326 -1349529360991221067909880022980404416 12096327 1134835408817752629797057336623589330640 12096328 -1394311600133343085606471634190913059840 12096329 440905314360542415705012787513272603840 12096330 3010132898029490558063332976476254720 12096331 418771400715653739459830757634366552880 12096332 872274465486735569276924406804353815296 12096333 -226360279527133128270036311519611434216 12096334 869279093407693330984377902484137370816 12096335 -712772900597550552194508830209002211200 12096336 45904442500762273762544184092163440640 12096337 -783598986046365764541553843633438452000 12096338 163724211039184501788103144024442348544 12096339 175480329265162208326675869129715735224 12096340 5737153403310830159790219987261888000 12096341 -439095621250605242409067065329231704416 12096342 -610036197101939362105838502098223910560 12096343 -808357149622284419691673834850306371584 12096344 344243511668334323075009696493998284800 12096345 86530134703268787467000186298989312640 12096346 -215653662968692919501494710428524688160 12096347 -715448717710259849331750335452791606204 12096348 554127639955997323253734914611572039680 12096349 173682232061903684852199089217505131564 12096350 68083215163778183179925988863877888000 12096351 -112311627523357123153427082946842558960 12096352 106682421475142278840330646117487869952 12096353 464156181119261398712918102555020000644 12096354 -321449612421431379813935216647956900480 12096355 -362571110143097588911131443413136196480 12096356 -88580272170143754518647472790420234240 12096357 -86238010598577144287871646106733957120 12096358 -163374561718367336066375018488149666624 12096359 769284363451344967610556738399670962840 12096360 -177811509949160859641159489573753702400 12096361 494805006619471218208043072538898045924 12096362 -363788618644713129123731822884899839568 12096363 302686930744582810466534066686393205184 12096364 -487741292126740273359648101442082191360 12096365 -707492436751924196505393183281299498740 12096366 -89553747303476541392579109436878663552 12096367 -280569451197227129644924332292165900128 12096368 -130305491857034845235071357838030635008 12096369 59679080046477222763327112355318512640 12096370 84237613417865954587637700949665600 12096371 -328725798314143200003910551359661456480 12096372 -601434611636098412310614655539820945408 12096373 -8513992753217375430245089002039422176 12096374 75302817405305718766026612347378187936 12096375 -5446767190675010436201223835980956000 12096376 104742412212729385115141190264261365760 12096377 -834738274247501673177799229734702986774 12096378 -2409749499087255836511019887190412544 12096379 952419216253239859223060734779660939376 12096380 463394148340469931677680568507111692800 12096381 -462250501221849287292318360317681866752 12096382 -624236771194778115852238654523485982208 12096383 -654350145494189374774976338881891352296 12096384 84013165445929772877264048872855961600 12096385 -52724346950654798276143647518883024600 12096386 221438368760826155947030385826566283264 12096387 -1008696549629038350822899625767280573756 12096388 -10078906767997644480459425631103477632 12096389 432781808669356001178484337059668260190 12096390 80731486369821069033466980323512074240 12096391 467003161730287269887787123104046291192 12096392 -28601245961569215285037147526691225600 12096393 173482849586647376645495049719230098240 12096394 -215913747924715131834872794289084500128 12096395 342333591332566080198265070694592275600 12096396 260873922820741096012400914303597857792 12096397 1249294425680293418749461962851303865932 12096398 655695197978933190144680945720544523200 12096399 50372998833355692809448458200425863040 12096400 120002712989803859821968319138240716800 12096401 -667200579367294230378025841271205470720 12096402 123583137588800005346594506575899343360 12096403 -240930896637919340513526946122562518960 12096404 85017091156733325953476321127202089856 12096405 1168905997565228627320392021610543147200 12096406 -164044764608783879497193212369101966720 12096407 -207656030261672024562801195646379279160 12096408 379306392774055739902947174699778191360 12096409 287893105053468288404636886135448416768 12096410 -123032589752709558229004140696937375040 12096411 305821524613082980491840668241345700464 12096412 -292035390513836984333452636675365666816 12096413 -61052173555419294673950666616573128576 12096414 16261613502820613206521736137752908800 12096415 -204107712608416448739524171852442373200 12096416 19498951822651563357466314683056128000 12096417 -141854778321700966910196738855085681920 12096418 461198631784486517923483221055055008416 12096419 543608083649924637451932410219465579160 12096420 136988353718942453380661497950200463360 12096421 1198995189757745548371870957759916402622 12096422 -300646097090519291476607998854659151360 12096423 907988900819661208965454211766567049200 12096424 144527567381136403690665859818552760320 12096425 361139457381824987818728745610896054800 12096426 -89824421577801791948219799144988089600 12096427 -76516582054446176899762742537218172528 12096428 962175294798354037737477722400036871680 12096429 592376206987098959415919494031554596928 12096430 -6869939444722480282236728556162871680 12096431 -826977259928589620910328386844687930536 12096432 60126591100911840301369780376549130240 12096433 -869194256068200513932174313572295262318 12096434 -469361743853866534363742804485683139824 12096435 -37397148570017004273282144146541686400 12096436 -279164132508462596197018320485811695616 12096437 -6108322446116526515347062388266852288 12096438 -65425483861774799583817418639953236480 12096439 129846670252317320487561264877557011240 12096440 971412453355616857454860501791494860800 12096441 -46457102231304896469311023677584787648 12096442 225908771067612754667634620287524853872 12096443 -71641604914490664058009492017125330616 12096444 222734906918285722367243092334511100416 12096445 529049321517939917853285406892501935200 12096446 71414560382533830264653584887355501824 12096447 84657040748013241398759708026200051584 12096448 21362488242806259358486941406490263552 12096449 971297652660705958435319462539422384450 12096450 59901973354455428710310674936393983600 12096451 -157765471194259734987845662302729902400 12096452 994547330625306079779315040964655141120 12096453 -563482733746265920296752042399810001696 12096454 -772061775897607137049185633701225116800 12096455 238320311935928569699077120646765725120 12096456 1183931650052000366368729296635545190400 12096457 -359625395520186768924001487957711869488 12096458 -781592506534904624493375015377688568320 12096459 438325701293711489953851871253353728 12096460 697229161265754160838720570706135137280 12096461 1185414097001169874037686705477317724344 12096462 35752390935395736056253175567930521600 12096463 -699667322164706928602121744969344811096 12096464 105136461067180580391078165603558359040 12096465 4847384476346231296777486752384577920 12096466 549475240924271045932396602338989260432 12096467 21089087198304612515881009162761821520 12096468 55332477692559177376142848258284850944 12096469 -530895266580531147931661016496677734016 12096470 60762674416009296551478879943389991680 12096471 413751060759887042949942285707684382312 12096472 -243906063291691192591548119462890598400 12096473 -984643126169289842627699957725249804278 12096474 182532524919375906085133829066126144768 12096475 49123779958399429622858458317386193500 12096476 -268942681730540034769863134879113583616 12096477 -263865375835713291217332856716395976186 12096478 -185504945076452237384489443843625506944 12096479 -483722822688556957130231503714731842880 12096480 -626482659601361863390896303649062912000 12096481 210961334636848236976681991694027845282 12096482 -149403015545014482397033781973743225856 12096483 -310546446146823616012596941366692504320 12096484 1011786195676388301395533750198960638912 12096485 40837958145603316326892346884831795800 12096486 -11871116848566352345367009171258369280 12096487 315884217733360916436549300680148793000 12096488 1070363047699724318115785740360889579520 12096489 866841755315157083815646812626467911824 12096490 193550896732138264620725638918547450880 12096491 -3070162508550356570711556215802193524 12096492 -318214750031092193871124717741189237248 12096493 254833773339162426543214697392844422060 12096494 -457133911494209717138044880788448992704 12096495 261198494443141506183098107525461345720 12096496 -60821627184433332661922444748891619328 12096497 -544677003590570481734164644983150482368 12096498 -469842654140083421819973568215964949760 12096499 -1989647185871193202247418070404203096136 12096500 169331550634843503866968677365069184000 12096501 -331490586153096436015162223966582873568 12096502 11107125590134365959674701162009000960 12096503 1542656269042579006620510512218653803664 12096504 -323614519091660477906826236770862407680 12096505 -339521665435424242026688120382845804800 12096506 280699570270760383642242189892427684064 12096507 -600484864649111587941915109569841866240 12096508 -247302550794128132342189087568087805440 12096509 -281136911059777661102843408583040545000 12096510 36235530198218644589672647067030814720 12096511 -456024451791079481094778487989103024416 12096512 753846367871879306091758572966244253696 12096513 -13215322856286194475964467111823650240 12096514 266720999850284719370869265635858427856 12096515 725910654822013464498429585730436986800 12096516 -427456376221264343248877006859346203648 12096517 121578332487621348213978850965105589212 12096518 -215894299044765600810760963614600614784 12096519 367948914845579844121472237098960210344 12096520 598709144799179781606052049007991296000 12096521 -453904772329188751142099160354196601280 12096522 -156725561510113750916212773987121221840 12096523 -136719678558086994773810464590415117228 12096524 -427634273109787395132374550793983974400 12096525 96170275581739461275048790816923985600 12096526 283915653912688347341673961066885949184 12096527 -1502980932290018246119914101947378476624 12096528 -149000003948964121895822686712564023296 12096529 23379249804106075875799647162693217776 12096530 35007112595073243554546938232622681600 12096531 -1576873886563764011217161426625436982688 12096532 639713464220071729106369294298976443264 12096533 -83678110510333960831555415584287679218 12096534 151427166868463429383423711786545661440 12096535 9212278126251410252768276819839312560 12096536 -228150170912768351526141729421598883840 12096537 -23517654350367405823429756560794769600 12096538 29536947798474174643681610490609716160 12096539 255461615817639661372547754748148528160 12096540 -641495690976573599422195407793709260800 12096541 -390583104515837777533788287008347180416 12096542 509471605875003257652863290409913804672 12096543 -12118193781790748845090738632943737600 12096544 81421731694459646059988345732957601792 12096545 15142066317934461947157019166881504320 12096546 94539467439775956515955615074474385408 12096547 191210725044660045146691612621124763996 12096548 -814455286952135802348944579796069700992 12096549 608037817196161830884581717212450376800 12096550 310043614222131446362023441283999384800 12096551 323490505540671029329672528520122885392 12096552 61092985337074228450864551226061783040 12096553 -150832616656399766628556087509762722944 12096554 -607691104289865194675118615023064638976 12096555 945408200453242136767749598801119364320 12096556 -20246436734975842576785944900355312128 12096557 -426462546013406965831622015804389726368 12096558 -50282611302059645799181742753802463872 12096559 -1944425192090244900863139160640952544000 12096560 83794402196247404664161438515410370560 12096561 -408605347108155090578017959307286801280 12096562 305122817620661396400971950835942518032 12096563 1100338137546000969035353874037900124812 12096564 -292327940874518639310504151591249655808 12096565 86398230288408326688779622030642750000 12096566 27878154497064687611031217097754060864 12096567 -115703089654947041339569835779515494400 12096568 1054554001377693919226030728843920138240 12096569 1274348667053322870602313148273874832720 12096570 -322213628819560155286122297025852780800 12096571 -2066410134552750197523849904016532192408 12096572 165236750474780376749791012733185339392 12096573 -435549234533259619052405208826681026816 12096574 174494528843276412971897282353756864512 12096575 -599044761338479367999961243256878088200 12096576 -173536842653580500157924717285852315648 12096577 577112486078309697147584577405430943426 12096578 368493718968158366184606915399774996480 12096579 271224774148602469288151177073049979520 12096580 718932982667870580525291003512069203200 12096581 770350478493020702635278528920379412800 12096582 102822642423857211598419237816088748544 12096583 -1035463245680614593699532382347755788400 12096584 -1087349711468111308356470379823521331200 12096585 760080709980278611928556349197406757220 12096586 597883165751266593383439733704585986304 12096587 -4070705478268056565687134405746902764 12096588 -2112716498002220798699393835827232768 12096589 1598760294643690348412652771763077350390 12096590 211756304139584968816459063912133948160 12096591 -84264471712625337286862867783864734320 12096592 96840655759823238299130992136754020352 12096593 195265690240292180181940392863622265920 12096594 -180079266627823699824458889188789832960 12096595 -42352425624180236509102168942089762240 12096596 -1125372737476939031048132902190626187520 12096597 99522014386099036633574977054274388480 12096598 -873955195375768395655485079971170431200 12096599 343943559598834603550592732673096769280 12096600 -401589671698243297101754033870044672000 12096601 1054814249998505628818508446084448319104 12096602 -29082090513182224720681407208584944640 12096603 -22558296540563715842968339085498376192 12096604 -47984070381524545572349223619697966080 12096605 1033346029981456433357477445811307393520 12096606 -91319887833734568213439642268705992896 12096607 31234462862095503766813127722896736800 12096608 -124794909174589796305257254090776903680 12096609 363490881518045036555177727866250202560 12096610 382733487135389620826827509261374737920 12096611 -65849866571929037950428968807633298168 12096612 -579069567399019807637649809855183232 12096613 55181090762543127039340191296905656000 12096614 6380578064890001157841240730979039360 12096615 471800312679523011573038006293798165920 12096616 -258297690003481536433363659311198208000 12096617 -291904584292531208361756577884666589980 12096618 -26103206112294988605466642868657816832 12096619 117868391568706419085753267451208082296 12096620 -26843777139876137283121832650278021120 12096621 -78555787873696477518815755622479956138 12096622 -427906654071411023126629656449577026688 12096623 -228902588684098928010144215411224977408 12096624 168807166423837106352488080216030347264 12096625 -1212986011702795264703264639059889280000 12096626 351932518045281869796418296740641258512 12096627 125810355010819533553798645193100933120 12096628 -1161411392240349623082339310404435413632 12096629 806982032675716790145623905424036983584 12096630 -87735896329316031131656314189996132480 12096631 12857524646672302630010418616534814872 12096632 111156088768337003702815287245246484480 12096633 463054748088851906121740361007883436624 12096634 -211712105313558939525046908563769624576 12096635 540961672156532917486433613724265702400 12096636 -86686597087438302410786345126723189760 12096637 389029725413640506711163932767383033952 12096638 425585739510710650938407047851965756160 12096639 -1005244071337397429794731065822551108656 12096640 -366933197627468639639421147381812428800 12096641 730823064715372086340789581062149460400 12096642 502488785510649386167294646377511766912 12096643 317133651023540638498379535216330120640 12096644 -470601026512359902637114975452213858304 12096645 -52041174828604155106673729989021747200 12096646 -169316548907871074499760158933991396416 12096647 -29152727135477420216593666305570836400 12096648 -1498182296385494564607268278620234956800 12096649 1802964089296311493414591038942842795536 12096650 146132052504484823818591525718633805600 12096651 -217204457069537176417067412421777622016 12096652 89826172585617248045285172651947911680 12096653 42852885208213152324603623898005662902 12096654 376728370696539369141899042016150912000 12096655 -432892294522924367177926351888449592440 12096656 105015488617316242668221904328186134528 12096657 118898434783930388521404080429483625954 12096658 265067830966807394348921223523077528576 12096659 -3511198891646797473012129156786560184 12096660 260068292971246453240239787004180981760 12096661 -2469737965397968818785336384846437328520 12096662 283623576213495743042682030946522540032 12096663 -222881418959265926082282620619079957656 12096664 -717677582672635779151306408495659632640 12096665 -19290985549307761351845225161636736000 12096666 371707468947434966467222579903927971840 12096667 326980691235583722823253013312779466000 12096668 682737530091609447875797018054704066048 12096669 -63613531287113996018346514868420095104 12096670 84753972701565635914390254853595928960 12096671 616117632710065848937913933976511624704 12096672 516248027670073887879417062814482694144 12096673 -215287082012062216991096832177163389680 12096674 3768387639817941274049027518253301120 12096675 89246787570392636256828863990539986000 12096676 -723169479483064626299951723605101984512 12096677 -1569589390594749106887090189626849213700 12096678 384534487698829800843425933510334355968 12096679 167902942365701899456549942432914508296 12096680 929862079267046861385676131310376294400 12096681 336061860742594617889974467359452221664 12096682 -166142027909492493050630119271480896320 12096683 -1406459427506554427235454029764978259120 12096684 55788921543948924162891831798377562624 12096685 602776006285934955006021309936407712000 12096686 -290533162429385793238490165157328003200 12096687 721655437924924073898641944784469649152 12096688 -134081047807790172986784317895490060288 12096689 75958611931294978678099113689412566400 12096690 -14130560360725208340208219498096972800 12096691 582383081646499775951335240367295095800 12096692 -243554169932407009746761198051023011840 12096693 63001359166198696220644801335799887744 12096694 239978364833215910656455428084627817792 12096695 -390242645979467699845270949858791258080 12096696 130248098599138451188207849271800627200 12096697 231916314996836732354427877417573983146 12096698 -407425215575543558659685979426737287200 12096699 -282957692894918178790706420697359325072 12096700 211475970921079842736345979835947212800 12096701 -423288911025994141942766317169837621568 12096702 -7952518980951240489995140030840694400 12096703 1363677950793118920720126327666448933952 12096704 50359444692899160282274322168090198016 12096705 623896781163619172830639760293651935360 12096706 -229502193113172347801903678047251763680 12096707 602202342827532991195863517739635212192 12096708 9885455617682821344765008841602740224 12096709 385841241917447519224183229570664346910 12096710 108162301127309163788668636421604677760 12096711 246991571239547907837927330160060368000 12096712 330216700815887542642131371656084684800 12096713 -49277069967539872102888285421608624038 12096714 -158579397338865991168620411016817126400 12096715 349728297951293926547095351378712979360 12096716 314084692564625275825849523180633660928 12096717 14156329574187747890713350919456312320 12096718 264026410927340249240193475651820045760 12096719 -512781450820782108529872857434460816640 12096720 72097588728356747706578950817848197120 12096721 14793818959262617366851925548011453824 12096722 -249448506467490329576279503404332881152 12096723 -294420994228272378178464930821415244032 12096724 603761178091078629324933716188783132416 12096725 -23674445561971399857431530401921765750 12096726 -164585496377017735599516906052191693312 12096727 24048225388596334092904412126267003264 12096728 1011844982390142245500227869016640358400 12096729 -1159100369439703957336433610196318834080 12096730 -147463874740367112697440635329870982400 12096731 -439118325175561023587391973656383217468 12096732 -1291732731729753623600107937299663085568 12096733 -1789517502472018754065029330864067380 12096734 229922130646498370582855096676990563520 12096735 57927562697728100786899294265463475200 12096736 877418653830228918733174808034285453312 12096737 -614672905990943272190651635326486955614 12096738 -252795982745915086796651041608257323056 12096739 -1353699798837447880008049402822321167460 12096740 -163729970073994869544358272427997423360 12096741 16659506573804198840292727007269924800 12096742 177475130679363808826392463008008208512 12096743 -528973636942273196424296116647151908360 12096744 -404605422288593607653066121343839682560 12096745 -65888977091854130539643310008734005120 12096746 -277153454586208617338835368397418421760 12096747 224967283025494458484026974831934068928 12096748 447747643661797045203161518244752433408 12096749 -3657933403259378119586628090684561504 12096750 -151127919413522977451616963132362928000 12096751 1521296584276359010538060310151962876752 12096752 43405175635745225891552156933618565120 12096753 761075283875605624593921475740008584800 12096754 11519887042446418511720130116185139232 12096755 489922911214943885645129772149981578320 12096756 209253867739817795902204825232473989120 12096757 73245432213409966880535219800017649020 12096758 17778031116979479550249658014402560000 12096759 -5941179140030478774244927619055101952 12096760 -6844133553026106163207127252399308800 12096761 -380047479376358678443197428023734331776 12096762 320230228973259839510555219121630769152 12096763 -24231834142987567735063673146788507072 12096764 -800911590097842023700177477216708071424 12096765 -630517252211621884251954203018376807540 12096766 570280369586211345279053704268281190400 12096767 737483800799545793525730177230716024704 12096768 -661406667556157789259718188738596044800 12096769 -936048259710779249258833947247824723900 12096770 -105719746611690606019713941580279552000 12096771 637391805445035348781461558836179627512 12096772 414061007388210437337334972326294709376 12096773 -68947054959482664973588454495965806672 12096774 141909017921427618979576314614164170144 12096775 -847780608688480974978868749251241031200 12096776 573013578015091124685776063529477166080 12096777 -542727863678959979442088901958400543776 12096778 -74311550774263658325399520395712172544 12096779 386401697620959166066534795994096023380 12096780 183988491673557031477156200045033216000 12096781 516438697850808367186601283768840071712 12096782 -228930556245196054971584316821066649600 12096783 -282752979718084555346822639774747431296 12096784 -4648257872210031854234541159374127104 12096785 -560501469449515873812771239975107185240 12096786 -194091428750444835942582895728300327936 12096787 119022855170612001655213418261487409240 12096788 869026594236672113918558040149307144192 12096789 3858905919998215975151716422235031808 12096790 -378509005743739810751625280588300273920 12096791 7119238898048971283976234113760025440 12096792 -836608962816508393625983073252996935680 12096793 1054996924017393767414022074493361695184 12096794 281812804593639568724465405157303171072 12096795 214187285884681974329795038751554846320 12096796 -512448609112690492320213437370971678720 12096797 122687380129665526356060444739075335840 12096798 -28815565794883613168135928557907382272 12096799 -7396093829770284703450316181475704480 12096800 349067505710753493125819308867628236800 12096801 -150575006713065958252006834734990652032 12096802 1008686633150525309519342576066597407104 12096803 24438730707934104048471197155877876424 12096804 172980591090297767824505647434167623680 12096805 -120805819820504595209481871004294112000 12096806 -329483365754233980899146892601415202880 12096807 122508916152222086651122376093218284840 12096808 522643614031091450101671275404113745920 12096809 248147395005964456548300135245289184116 12096810 -331541895795417452490525303743462169600 12096811 782835873964314146410424447076537343412 12096812 -28573154348917181894386559841774796800 12096813 1067568893007846052120683987688677281664 12096814 -220488530729246213897738581588077015744 12096815 -753423039759017305822417961200565834040 12096816 247134949701910029671501805027853565952 12096817 499919939370884458087012259775804178612 12096818 -416157399485385769059003791102896166640 12096819 -51186590788189455665909107769280709296 12096820 46418993627007501990645619184308224000 12096821 91079570450933889176228077207860082944 12096822 -333667430078376299975764360283490481728 12096823 -407790680747699359756481173739667747928 12096824 -947034390717904256805444737170690375680 12096825 -46917377148610156653598613353634376000 12096826 -133414065687561029669120232796746905664 12096827 7569900390423579622567511180786324400 12096828 -797981675915896496671228933896259038720 12096829 1145314789623261960413017634683606948320 12096830 -49115796895898838830012426891739685440 12096831 263482031291251293861042343733379463680 12096832 -67424903943312671227515949825904345088 12096833 -158238836106025063003671306788300642880 12096834 137310299847324300437423397084759338880 12096835 534602910982544207125372477974458499840 12096836 -450815212400912912221526962168272539520 12096837 867822311328976873554350119607911645440 12096838 136112730327785478172681898384863926528 12096839 244918944182665220096675859194024471640 12096840 -14816860599659185443136029254944358400 12096841 -1131889594642348431997362501307651640816 12096842 -33796480302758604707027583708360857856 12096843 -556720377080026017601994159282442187392 12096844 782084056765051243941367155872238323200 12096845 234339218683723694212273461055989000600 12096846 -1397058715737491242865260759930658880 12096847 -93961085203622092687253254196594743568 12096848 -115975934611778358771016362943787900928 12096849 -120017436740638656236379486740587349952 12096850 -232298751794596117701185326606023283200 12096851 253794985909489733239239331220508738240 12096852 -208866911850690921434832366761484576768 12096853 1614845430995670006938638449025266918684 12096854 -198585849350720554430222828156922624 12096855 -48155171338350373188811264360613551800 12096856 691539485747967637328085867010533519360 12096857 899292184948138907717892514998762222660 12096858 69228580524495906110822428781733378048 12096859 -513918844178493404497522214212781802940 12096860 -88015482659669569828955114951547740160 12096861 336016698756252590880480077987690954304 12096862 -212842119679326188644893994275385949568 12096863 546303489984536701171014572740420146000 12096864 29821199938463049308555928784215736320 12096865 -279766915591261127736247684922448895680 12096866 -237572374502194879232013163760838670560 12096867 220408301326488475476976652984589320112 12096868 373012581366301036352738227946520395776 12096869 -656804890996792022295051682208767913730 12096870 -81903710566295047971724549135241283840 12096871 117982828738657988418526034052499713144 12096872 -1132403605897289430845778682268901811200 12096873 -529880893988508164918389871388801407040 12096874 122777067092964417305681838036996943872 12096875 -981110056574881825664958703041430500000 12096876 -85865891537137687146603842907618680832 12096877 75235027766795264238078305968207110144 12096878 -806555661337478841018699436279303373760 12096879 -348080007744378264449766424859313388272 12096880 57050917534228484903747115700592640000 12096881 1578635863421698197431093827831849769682 12096882 -9206554814130902327500571280328458240 12096883 787358428751846657513940720250746605132 12096884 -525136444670833259475037353164389997184 12096885 388357741455358864945217612286443146560 12096886 -119141739686968479526665691611283645440 12096887 976738247594405786685801532332431544792 12096888 -652057632549396252486651938684357836800 12096889 -583160257101116977724311510828707520 12096890 -101877812173873954550909764416730294080 12096891 611626892884083444228751196556949087200 12096892 884729086519199032379431287650539793920 12096893 -234290305972798513134790155768973524858 12096894 -62906129035166075932976273389622280960 12096895 -904845376776812334018556619796222216600 12096896 256894636021528347569910636259647160320 12096897 -225620181168093689942919495750877256400 12096898 100158198394949593895283987237397816320 12096899 -52762537576834557627425830469426708100 12096900 63208723551568936680854202465282364800 12096901 642718743341386079551395011149665022400 12096902 2933800181429179647591505024507904832 12096903 -8906909737125746143141103843752660992 12096904 -1178670685782318512825330689373499018240 12096905 -200383623297753950097045088255354463040 12096906 21724589473257865199697340895402601984 12096907 886386924699474262991089105668555682272 12096908 934728088429069540443755238146423824128 12096909 -257090914912802669558027661372021140544 12096910 -76045225970189640734615839779680647680 12096911 909595285826708547960886926448312254912 12096912 -152666693287727558708774078336481361920 12096913 -109107782786225148445850462048881911296 12096914 -214332699549780622259905327665439864944 12096915 522370975814309595552763088015326908000 12096916 -530534932286962268605254929855175995648 12096917 146151774804590297199988911994855655232 12096918 -254053051582900088513741541764441472000 12096919 -128278590245640355236856042089272947056 12096920 748956453487312140766271986259705856000 12096921 -610300241186098864571114023779865059888 12096922 -142887166801360992960782353519179283200 12096923 854924935669933925131582725595581661344 12096924 -98350014727759925837234770960693248000 12096925 426984301680582316206991480083328406500 12096926 96243823514391968420262830417384583360 12096927 -4360102702151214199683595152289682592 12096928 -579016765370435772880126462157404766208 12096929 32632293871624684536439035959046658920 12096930 160853064864906074803587872725636800000 12096931 -87914606923216370174528097668517843456 12096932 -4136562016788373306963156696916533248 12096933 1267451250106437942737740862962418890848 12096934 -591299006287429354885454572339564452384 12096935 600001425021881471572350326654451293880 12096936 -171864716590378312469943768906095047680 12096937 -1637312432910115257496020937413380497414 12096938 193369656673991249901392902485600353280 12096939 -479567032636930875625450391681374244160 12096940 540026432099644937365866556561820313600 12096941 -1370628967574610792995836522974166343658 12096942 86125003760435767618161221014692114432 12096943 323736928854801871276666873314056162192 12096944 53000639320565991962804157974296657920 12096945 12074495235634945265835638652347064960 12096946 -509004311849352959950472001458135513328 12096947 -261090006000647948929866422384748334680 12096948 271234793408923263080555269301040943104 12096949 93564897322735436656981539452361755040 12096950 109249216267814971319572420613197236000 12096951 -403073466609245088821415892020582207768 12096952 -172580463464655691945846273800958525440 12096953 -988210756008823431396969148279021409136 12096954 -278478577821199240725173009548734689280 12096955 108805470117573549962513553217662263760 12096956 -367305492236942948327000634919965040128 12096957 132312517854630527856827347463145593088 12096958 109420168883756212562880464372085840000 12096959 566520021992473174641324294493868086272 12096960 -19060602675340500926820555343779594240 12096961 1407962479628282923386056880724651671124 12096962 -179811392619673521923265384743653084560 12096963 294588128039450512101764757775382856024 12096964 229003409414361098129343083014002711552 12096965 93718785812733773407870971799840341120 12096966 -1272262653051375528585416489457678336 12096967 -499120955193894512582310975401396275296 12096968 106983565909274861349201696556125573120 12096969 -45462944496105414754005006857732476320 12096970 -147699493129376885875434758730191164320 12096971 158499174681710039607854123976873932916 12096972 -672611695731358443222566185278840268800 12096973 -553181551739407897206828973540148766420 12096974 466510946735231029789417478427484076736 12096975 -2897831722380040389921129146534400 12096976 -17869829812753176998314254536504066048 12096977 790375682164551447106753618245678871200 12096978 -252717390998738281782601134938088963840 12096979 21405446671032520522960536169949712672 12096980 30275912450867418093525493258005626880 12096981 205336538641898251152883998379867260828 12096982 -232989399017082379284661176272937623808 12096983 -796972985871451136422123246642883432856 12096984 -554944911239803047924493522599827374080 12096985 152038919945484434524945791270383308800 12096986 445896856283025351109339483056278578944 12096987 202761217482794036042193052534439080704 12096988 -679732749205503273409931215717545999360 12096989 225460116451412770250951880486398445324 12096990 -6887115940797510380835969430572094080 12096991 -112170538736061216136363766859004064608 12096992 -168202149332565475976480993154012807168 12096993 -108033483366175804334136405444777256800 12096994 -71658116910411736131685295303825115648 12096995 -18199790979899942053086347937131997600 12096996 -6520049450267889058270475851635240960 12096997 -249588476406129461236131561235208071488 12096998 163003752362064243688427560856887500000 12096999 -877276042058918048606751649506772204800 12097000 187946493154724209005619468065768960000 12097001 433445048197418357052993876597431814144 12097002 68631753305540618457616644190619212800 12097003 -768002563810247274059144403896279028748 12097004 629315474824020281622545251588420878336 12097005 -134614201416766234914787242516892945440 12097006 30805797657719466288229685764834897920 12097007 599715400557039283195005694570111944672 12097008 77347471365549226238172137023508840448 12097009 664954226366923770884599517470722464100 12097010 354815734489131341304545902266438328320 12097011 14448239170198125394903588271763417600 12097012 -992389806324985588377929731965091564800 12097013 -535423887619327927634834511799202188260 12097014 32852935303544862445564519168859544960 12097015 58213070380225468642912980384128947200 12097016 526903352388039302581294465990508052480 12097017 686572834078198526336241542415916146234 12097018 -8191179534323316328315732686166039296 12097019 -525192916320326430915572293765300646040 12097020 7521784130487382771496687424038661120 12097021 -336439985556323168987193180171975383028 12097022 21400837075071949653906685217439304320 12097023 860855325733078120384436424117819318984 12097024 328361783247998333487329801102023458816 12097025 381149406061433615806959770522296554300 12097026 -243663519424485105669947914221852819888 12097027 616830439742831990866491766466284634876 12097028 69822229469181048851427662008610343936 12097029 -143128258327347225331462802232505502400 12097030 116053083142392390282186263986824403200 12097031 1048969836266711830044860240478824084400 12097032 -304847069169656841748859385422985461760 12097033 -799946226292998896814827752695569219200 12097034 370210834837950312633261719151385198080 12097035 -140007667951727109442357403769185449680 12097036 -197142221659684547531786267535320394752 12097037 -426689794413056028931313666762060399616 12097038 -18189216785800905862111622886357216000 12097039 271763577688882980694303744622324099656 12097040 122035823749209427514093542250626498560 12097041 -233564451960724871470365888828305003520 12097042 -940724289663541878277171539537575369328 12097043 -346873778924826176130838006029062727600 12097044 -533868820964465058080039761578646715520 12097045 -178906622255702335333958655841513843680 12097046 -74692541277288238489337052366744759936 12097047 327293442181974233547832338381199727520 12097048 1505214156902694889282535756862308597760 12097049 -4267639159926158330076058659589504236 12097050 -16736935117156895984023102583203660800 12097051 672249318585623706400352582981117981184 12097052 62997451558552342872752883008269246464 12097053 -462626190662965117922008057125668155200 12097054 649693262335421912722617680486989408512 12097055 585569150688952766222662725387423336960 12097056 -494819465446993544333172425782416900096 12097057 -26990878463886274636376916204133579776 12097058 -117800974820416962815197284644209300320 12097059 285241783631242588880813557164152603568 12097060 81046475329365630356644398171658867200 12097061 -3386661342324307213988556253994140608 12097062 -327152905961350557214414920002390419680 12097063 -590631276471323510485700699481196463232 12097064 462773523024501510645198553826445557760 12097065 444919558841061490765402492842559512000 12097066 1076794122204089235749254583134049082624 12097067 683337803925232482684441262458443944116 12097068 406388948922578081818970543775466022400 12097069 -1444889907113765505826544689420440743530 12097070 216231411041855255093878544095574700480 12097071 -252737268384024439112281541244081902568 12097072 105442306114165314927917167923550945280 12097073 -156474552941838581136188548353728295756 12097074 -369514405105324881049790453511279555840 12097075 -131736270540552172083679506407468247700 12097076 -280877264804429782226374643837893907712 12097077 -551768568866310186620378551470078138240 12097078 -2004130503235217449287584652187177344 12097079 -810219614998762849033229070884443519320 12097080 122588040404904669440528444403941376000 12097081 434119019092779702639015180922287849984 12097082 391129849571632945191612150390007201392 12097083 -171672736186100663811178217596730745576 12097084 -18259508210987824160164648142415592960 12097085 -78450228757686542316223749872616910080 12097086 -95254000212619932112347228196669331136 12097087 -557856508479917970391768210110726060648 12097088 81644011886313257215474679076251762688 12097089 -515563341567100129322284952666243731500 12097090 -145959761147879499625916256118095007200 12097091 125449604855356366763880516183702785760 12097092 -18245089869311729267810514476146003968 12097093 -487650616433470015119549891626043105956 12097094 706294479312914653433427512320022112096 12097095 733143039630935814263129190163222809600 12097096 -2062750008110103339985337905652751360 12097097 -389367962953199776687369169592827420454 12097098 -929208547462639203175542628743404352 12097099 74063132467630694489568228380047263744 12097100 -5757167794180842189041657128110681600 12097101 -64098200864032957964691591992306889696 12097102 171805259791817626353425136647424669312 12097103 -277973716478049359815045287189771113136 12097104 25421041038268469850927076793253888 12097105 215660694904138544009867176531548214260 12097106 335033121721316742083905171126362670080 12097107 90173940169631124652915164688401529032 12097108 -1156638677241568830621333802743749586944 12097109 -405998036192320228615695237263800944690 12097110 7058096667984985381377715558761855360 12097111 503862288781192894773433856310664626952 12097112 1602935765128607815735479124488377548800 12097113 100074577275265067722658491660665671040 12097114 -1083291450491152564636043027464186768128 12097115 664694357061820996113331015410191121600 12097116 792069576968202062744736380748157212672 12097117 1703259270653269024858401616485317671840 12097118 426303201979118290027097249941202334720 12097119 -523150409058663629715680353556372154480 12097120 -327126615647417318447403069390567505920 12097121 1074431996670877994882955416449462604322 12097122 12991484728683360336528963798718417920 12097123 1448002369014137182842532565908477241372 12097124 185843644647048217267068018976869765120 12097125 -609313174891313271047134667720639757000 12097126 -398076872005921154614603623688118368896 12097127 -762571082193136799276411406844420775328 12097128 -549817923364481441191743890025562275840 12097129 -838469765337812359851057780733466274720 12097130 -17605318100566434751323149632740679680 12097131 407856672851680444215827242845429755904 12097132 68780055918597447283559818543927434240 12097133 959069710548738543376041638921634311520 12097134 -220942617887061344094078555516495144960 12097135 -229715963990678529929297443834334867040 12097136 -6918731862880578662086506376232337408 12097137 339503602235017041617522021893562743296 12097138 -125123161901488606375081590401577143280 12097139 512347618097680982449330462476426508440 12097140 -54370347554910132913464041102739763200 12097141 -584631749284509357225667595003242034528 12097142 952014946404641521994323211881001970432 12097143 1050316471303983423515624341994632962432 12097144 -499786450319897363830862574192742318080 12097145 -1149658896941932341759228136151354707200 12097146 373550391661507438629450532308432597504 12097147 4038665618379263141560774904306964000 12097148 -375296668134846822081743013709258137600 12097149 -377965414597031640561944239975315469952 12097150 32636566764078944625838066277685369600 12097151 430373279514106833020938729826765750904 12097152 -239397449362948161665515551000373493760 12097153 769308484188020927012365497370433982400 12097154 197180600619059146634346390778572102720 12097155 -58270788464954152390353213155137716480 12097156 -189359680664848392358229710809039087360 12097157 1567245554875750453819258521574697845212 12097158 -283623223860680114424747098807963793216 12097159 946374751219830365279542425255599054360 12097160 -453194855669214309164328990971566848000 12097161 -324005521466664266367293902851237504000 12097162 14347229680982054649982263432320761344 12097163 199579309499187042565787894148081552624 12097164 680461865790071619584716133321157921792 12097165 501911484461731461444292312532799114060 12097166 -679731977506553746982105598371798179200 12097167 -150844325885094442791419736048183438720 12097168 289379550742374349028808348002415083520 12097169 -70392470431105917918135305726075336448 12097170 145407458840139484832948827683010982400 12097171 -621278999433843079677802107536286252628 12097172 22905263301641475214856756673642865536 12097173 -18861744670437747583618039476149955264 12097174 153911523741008655795203651465509039872 12097175 -1173883069696237858213451532720149004000 12097176 73049817494811746857269528643711795200 12097177 -1373169531422731460120605242766389953974 12097178 9638377756403403956209176937249013760 12097179 -347678556423647132899823830527626775216 12097180 -434617061905848772930851114941117145600 12097181 -39716750082287054923552468106301461568 12097182 -270329808079821192544694837369062819008 12097183 -724516819323274467275979867014377370880 12097184 -318617416226330597128728263580312403968 12097185 169270682907181027352950724540617604160 12097186 758136074467105827528833364536777512320 12097187 -556200871696837842625816281578397266928 12097188 -6729325028184097476246779885006128512 12097189 142104049346716585623983760344690635584 12097190 2954722522348190085203748585627187200 12097191 -658302226305714643436802363969797402880 12097192 -372749213072472042350052602011931443200 12097193 -715571088502878931831869886705270452096 12097194 -175922075815646375125742421372150009600 12097195 44502075963214492193679285368769876480 12097196 98133339563415749511929987357203468800 12097197 122123165697709537128748840157379838848 12097198 -134956609928912895422481855631276307136 12097199 299192714685296867510810556008230101240 12097200 -13286953757497414748845455482078822400 12097201 -490394909637851831547830444338969810798 12097202 -382073442199520201405089635037916616288 12097203 526053065817561341871013443066511829304 12097204 -329998996849281046369380269313004242944 12097205 -254549622063528988443895989365229744000 12097206 188456049019993296728880919895083135488 12097207 209439898624588137438491571756158780456 12097208 2743666703529118224946827575984885760 12097209 -512833328240450630627394126493193643696 12097210 -69659193828757903946651197945912320000 12097211 -12973624042475341978460750846497180416 12097212 -383997843726613293482355034620701388288 12097213 -101959759447702971193852753201444932538 12097214 -53277819087094730948825583876224591616 12097215 -121120088742228906646700765564541859200 12097216 186072566980779459768796571184068034560 12097217 -167771970598264333539142561142667804 12097218 -50822911991615582115881565473890782720 12097219 -285180796927886634727485526148248349380 12097220 -664007015304340820833212182925365349120 12097221 1014949816598832147005049468572490201312 12097222 746138326895973290708182908364878402912 12097223 44804701967465350113282850986771333120 12097224 -133157080451857576385757628816515072000 12097225 115569856926971404287617485831125438400 12097226 -386760997495202021237379939829198964688 12097227 -257747310913864781297046246318842858280 12097228 16243272902726098982168176651824460800 12097229 201044308236521291303959229418091219830 12097230 -141460133953565646865646642516258321280 12097231 -622412414613300228281402677137853181968 12097232 -105721922309927516211234201670213828608 12097233 10100004530347922616701002089302484240 12097234 753979260448829636059413957623505633600 12097235 897241682959948377631704056597091772800 12097236 -5762857687046634742530783131808645120 12097237 486452535266152190733469082027161053372 12097238 -872020327961203568793482824548658080480 12097239 -21203005046392654371091558877604837120 12097240 719218486661122140520790679779568844800 12097241 -101046881927739721744294228836554525760 12097242 500000414920235847264468179894266483200 12097243 -51522923489624439458417029718974692680 12097244 550954365787856412810935325412891777536 12097245 -555383983138781366992874935260154718880 12097246 -48636859840026828103776897497004800256 12097247 -1641649619316703305574138244063324384928 12097248 765067216155792203590360574486443720704 12097249 -95740763675356992918730261070965027436 12097250 215665827186390040940423727929798016000 12097251 261813615860593808540357763719485023372 12097252 750348653373657318144050611004963845120 12097253 -252546596276898947052325044498190852320 12097254 -17220257410844601192050033310831550464 12097255 30447622208299085672013927488311834320 12097256 -302570249619341405102351507673615206400 12097257 -67785193385941426423198651146542940000 12097258 -228855895766842510611575691483103469568 12097259 -1078200299124510908816316866864752566540 12097260 -124621722403127802267789280104354723840 12097261 -684811812426233074101472286857864987296 12097262 -210763598175401031838293269148038328000 12097263 497906971936472256027188947656905923200 12097264 22017947953911303131081218239064178688 12097265 38651573145933662919111385167966892200 12097266 -70980933298702572260018361534106670976 12097267 -125312508375691686199843338962131524800 12097268 -10718644413151776603631344591389981184 12097269 -407942539298429785393421354600105604576 12097270 285927234417738512006260918913670412800 12097271 1119603737882196655706922041383743050472 12097272 -160389496574046805557427154961888706560 12097273 593587742387362127034595881944244668522 12097274 232422573225028339274112558632368273152 12097275 386957366209659296360432577950983947600 12097276 3661100568783674017106783969851341824 12097277 1638442442877751554675654195761803706400 12097278 -101829423702830019870443005616359416192 12097279 -1250387176784599606455445843286209381120 12097280 93823974022924846650428804129001308160 12097281 -45931983005491417402898396698362931200 12097282 -776877331549394505596356381199934889008 12097283 -8834069318863819705234023904153459200 12097284 4827447301154532249655061010536343552 12097285 400181670879139936080006499763479480320 12097286 -114925659668047891378923650182104535296 12097287 -115838174878670266848204582367039608432 12097288 -118868278331207729203359281612098928640 12097289 -196088721438062139006822419843130752844 12097290 -226448190858828882371378352739019585280 12097291 -1117766973043131307600120673124401568 12097292 -547091000443356261769870055806246440960 12097293 -129985735475716668698439013465598163936 12097294 162101215090901027610829551337041880512 12097295 802976218705199437761821041245533280 12097296 67559438626930704591338813969136353280 12097297 -683250435269785539835235808779132664080 12097298 344055729015975904389916374012516824736 12097299 570998496887770263279819838477820199864 12097300 -344418870927729753237763213626469376000 12097301 1288448202558032990121066551889259221600 12097302 59623993977061224514476182605296574464 12097303 423616801817698218465844585676113714104 12097304 -790666722101622633414654952496519086080 12097305 -86997049157006412479981489776530427200 12097306 -28978095909227723022239144896380035616 12097307 -48191913241224904899229726525422648444 12097308 -55312489005073022332699346818827141120 12097309 -297240965745585127408564291523491539520 12097310 60047474358637419295015527753273408000 12097311 -810224243729268376520735026319485094328 12097312 -129149522826102432969329527465421242368 12097313 -351289152937530857761218456977149504704 12097314 296733830343611519457010885999841041104 12097315 567147962134839520837591747720195818960 12097316 70340461651000068599341869742318436352 12097317 549115330690202633613293137884031772160 12097318 -532367281999061577661344989303319236640 12097319 11278183368424620351535020317777806080 12097320 149227776372214324358368924062482841600 12097321 -2112862668554540683287375961880775307320 12097322 -188589130134705491519136125713172862288 12097323 343260139884167377364375859894607173120 12097324 60634428507786739385167918042422102016 12097325 111465152350875236393270086011663118500 12097326 -53834260770424713670131793108032294912 12097327 1520829036343185104470681743054728367672 12097328 -151846118310534221376111586459556806656 12097329 224364957097024332850898584899935094384 12097330 -72428400579863615108984792152083025920 12097331 -461714579035301820470077650389680607736 12097332 97839070071107811964351087951090195200 12097333 -14241683007575761727138014411132136256 12097334 583030726416387736053848764701452838816 12097335 -33249302794537751739880350320728711680 12097336 81517312639659668303339925816047247360 12097337 98600109204557749625030194839268929408 12097338 902981991358573142970531104220798720 12097339 -1520704801284295318016846320772833976860 12097340 -309054684408007091865537123710421020160 12097341 11364342667419457634394069184926925548 12097342 -901155416834892130999820739426419612928 12097343 80436827945059730378933691817660655064 12097344 -54230414207455416729731297026473197568 12097345 -260388186832800939490042884237665403480 12097346 10982386197215656743644575491523633872 12097347 -3417602224051435574258215536660480 12097348 -1105568987009412783290688981840226283392 12097349 -1027416957023961006832800534169109028480 12097350 -29541100011178480246595042709250896000 12097351 -173367868067670424228720250479393008848 12097352 -345199375025543609440275041453827046400 12097353 -256888687776017811424976412201260490336 12097354 -107839892634208801582080847421367331488 12097355 279893369580036392855572820685434938560 12097356 3008257738764007713434578845996171264 12097357 -582179251893849759458469662589281594400 12097358 -82233339330540955384693624594095501696 12097359 728018123103757517670442705265799900264 12097360 232311649110892267568536156784866099200 12097361 -1237129401931653739702988410093558993038 12097362 -5876983969692754561103946551988983040 12097363 -651087253649428540478513756260915476080 12097364 47696862696882804371640822311502331776 12097365 125132025310645525359516100960179465600 12097366 645866184746475405199564735293357433632 12097367 -96777036831930109536549500493932028288 12097368 94014561310442446276276849177177190400 12097369 -1458378707997797497037423144678338298230 12097370 -320549176699264324210857825049143128640 12097371 -26469818749109955085711618762452941568 12097372 -122919444998048569127344351065133975552 12097373 587251573832819132667154138597067651622 12097374 -25728924091583795668137308112923403648 12097375 1619141291549056241654449065577646310000 12097376 493044802693997626804959339356490301440 12097377 -99472348760936636079349457645884757760 12097378 -53193439285365013427408092070435573760 12097379 -360535008475819360618662598849719521280 12097380 413539566784552616123813348604641218560 12097381 -969495652326992040018999345843211970818 12097382 450815420385707073223525575544587844224 12097383 -200270099461893754829949752231276420400 12097384 243032804100426862431922997998918840320 12097385 -486453581359624372860843507084017187840 12097386 126607470262361134743069628474698146304 12097387 -179218288705342821094241090613506196000 12097388 890585114725965919948310182779770989056 12097389 -144761978683202496467614498672237296576 12097390 -427025065261093599296073523669420276800 12097391 -300147752524202201569449719713416579600 12097392 -99590380674666983860242689120480624640 12097393 -308789070483628638225704267612245471680 12097394 163351498717717097743085220059280404496 12097395 -240234079251279510841180131868812570000 12097396 89896431204014780468527897577033532800 12097397 78475264971471003572500321982815990140 12097398 -521724663526315990843730986379694836352 12097399 1989647086433652136313484784982117298880 12097400 -91653561942486567804290422405549056000 12097401 -412057354467777692413990003012747908000 12097402 28041562853845445045468300118633008640 12097403 -61883473315056706682139894431255762640 12097404 677804556835250989780185342703153152000 12097405 21315288277290797608589067365599073760 12097406 389343910069386111609856497157855242624 12097407 578035078393454959070002399609139884800 12097408 1009609742634963901433948811892359168000 12097409 -11193909896771838833874532031393971200 12097410 -10498210893569347042388608907791833600 12097411 -560942843460119995426669265402689017988 12097412 1408760877008306203858849265796239427840 12097413 586801745812433199867037710714004926942 12097414 -15885297370691458840741371434321155200 12097415 872020810780278325679681378795463343920 12097416 298884044051425232174516285800380579840 12097417 -660964170370044636976220995358186715008 12097418 -265636689510932635116155159077163397840 12097419 -315854396563989884638387815737799730560 12097420 104151889504510967230212340116806906880 12097421 337757864307828185649733036276860596736 12097422 -459832878689351356153664187673245402240 12097423 -412123342498437684127147813196553841736 12097424 -185578023502194093240238832253949968384 12097425 -20558367263075239795933060437626740800 12097426 -373000968872416797384277826528483154816 12097427 9387095404879574162739640601837487276 12097428 -321791640984206724828048005651040829440 12097429 85171548069565532547917867501865734030 12097430 421604842834550062765773432538017955200 12097431 -17118119264673071874217875823425185928 12097432 338191392990815732705951661378725560320 12097433 928297375436114240676730294698337092000 12097434 85962194927591939756285447440807534080 12097435 -3862453309571328360873793791830527680 12097436 395944300116776546879194262928135731712 12097437 513558728913901179880365791016955775040 12097438 137153810321744926908832818995270799360 12097439 163196766408640570874948529609327030240 12097440 21498098237292312058250875479565271040 12097441 68570715285520636889376059677641560772 12097442 51135899902395230044197201447259341312 12097443 768713490114311550497467259729212398000 12097444 663014525483964261638186266026526258176 12097445 -565772129678069829512270951126615319300 12097446 -48544380637342624366448655039353064576 12097447 -257657429193809058724152876572686859208 12097448 -8605724125642231915611123825239654400 12097449 -59674045358684300714614946097941147712 12097450 678528595936369116034604759221346829600 12097451 -1552059954101017405497142263168498553548 12097452 -223133438847586650979174401016382791680 12097453 -279958261005152073841391352369057286336 12097454 563195821258524075042488437087660090176 12097455 -844054769518989474479860316354247744480 12097456 -53970289649601302215245633108515422208 12097457 1635113631740608384280630905974510325872 12097458 727881867902330748893050841359475377920 12097459 1181495940650581476409599614022209527200 12097460 596674040034656932316267831190812160 12097461 -913496346179781443898016575945195857376 12097462 74095526755672232884123167207514005120 12097463 -6152902387575755988497285116333812960 12097464 579704599712442163325403589762030571520 12097465 -978810786017564099274849859574093806140 12097466 735895529813028956018184591010559174880 12097467 806273951160837619579037526269408067084 12097468 -459034575170865923584396072492491502080 12097469 -1457865393613121710652345506120044755130 12097470 -132247636616389743232903492429654241280 12097471 7477535449018913778868790104735739904 12097472 -230132684290892653259872769267717898240 12097473 297757411094180199865678514463325940784 12097474 -290807149676213349109643951481917391360 12097475 -298101392983724210559879581371672760400 12097476 -476627558391766080889632050041540176768 12097477 3099893341415321077550819490259461888 12097478 -194149596502734968960023677827396330880 12097479 824422975307382817381685016856051554984 12097480 -1507326567485439654889789030818317107200 12097481 -207434538731366517388952828441895257136 12097482 -157716134435791608323809874794298673408 12097483 83161295096215766711348880361489900176 12097484 335343642647738612124874814635762676736 12097485 505915981431374755602783485929422043200 12097486 -196900208095798792401566940225137855808 12097487 -26189354391798146225218492901135853360 12097488 50289891415202354924163064928371605504 12097489 844801556392901443455507634890282601956 12097490 5328905963110047519414066220956019200 12097491 2046592893317609338121825589296496384 12097492 965242327841329418804213703037690970112 12097493 1412760689558112146218363178807337329742 12097494 139800532660648770461579557068471458688 12097495 -1196461819335363188335138295319044887200 12097496 -2053998023169481364499216460395323351040 12097497 -224753839082097606675331043696138767680 12097498 10714641777215407041971114205790292736 12097499 1011774555128483882278829715801239972664 12097500 -58843086994715099047354933651442880000 12097501 74152023119886576466789087443120255384 12097502 -44992574999364534448954266630684381696 12097503 298920240357020916805031339130145668720 12097504 -747996143473413521423581535601822793728 12097505 75242939072011903795423543581067460160 12097506 -323515605840002209582911112544401787136 12097507 -184372903978969505408902141609125830240 12097508 -191534108465133869585155071929021964672 12097509 -200431960548421062242698333141489934400 12097510 -67305873514164019239224058695690019840 12097511 -60569488722199752481913979253540202160 12097512 504714717368413916573656458168839700480 12097513 -35698276466793995596184398966615768496 12097514 230330451670673055740766575002141459200 12097515 95542865738275598465136881622134577120 12097516 660348499801833860602191224155859553280 12097517 515272268779908314341481810545274729760 12097518 -579993701726493455378334294842043955200 12097519 -2275928540312103838999092884854706208 12097520 93565532256171492709205869788476866560 12097521 -725798421785163233701051704644984112510 12097522 -293040813446238096804955121339087009376 12097523 49650933248244968683204930423770672480 12097524 -197126094884762482961564888974999664640 12097525 -621052195376191166192191160286660074400 12097526 28802803622384877679196391195916314624 12097527 -243258571484626044656471975101894897152 12097528 912751932929785475979966246324877824000 12097529 -120572515580326358631779997382519914540 12097530 -142185706684124569881352160069439563040 12097531 -626244699197939494889159592039025736668 12097532 481243255063873910049381373299385132032 12097533 -50253277896632588537478904608295821312 12097534 -1590029699957276137170386110186033152 12097535 369158473382329732402335205814478021480 12097536 -30194299579926857528434316123779891200 12097537 564245580121990308900398141439846847920 12097538 37215274560760189686412338953791315920 12097539 -532337272148426864590530976415544798480 12097540 -17207613822586820956140360336053944320 12097541 326775501217330179659311184264618944800 12097542 -4926885111254409589282695981630719616 12097543 685783053808848687669195375086869808792 12097544 -203657017830346249787255854176497940480 12097545 482014188961415740944582221500853584320 12097546 202207460062483261792678720013644487472 12097547 597807162002065213728219183565412140800 12097548 383881680121386677794880218224671683584 12097549 -521435328611090231546302566291772191764 12097550 -279261217245526737501852701628329107200 12097551 -212998088500468832740647536718452821368 12097552 373067553703598650279627848451357024256 12097553 -481117988567703716901323860232302416600 12097554 -73474397989341050011579198165863244800 12097555 628262810725137345705450086497054910160 12097556 340913215829520841878150920741985871872 12097557 -158521445511005759268865479976975939848 12097558 -345956646780977808532223443217844142080 12097559 -820551892804123416120455336012700909240 12097560 -26321566621664743376636170930091212800 12097561 -1180622718365301115998592493745962299830 12097562 3034873674619522788045580471856016864 12097563 -466536384983973851680932161607803360256 12097564 98496602073911150433489021145762557952 12097565 753051322211616967755901034047387334400 12097566 914040318554978609906892368294860800 12097567 349731207584222038053313380716000980912 12097568 -223564808048487900043675850756755292160 12097569 712237788223134465401593476334230496608 12097570 -482391107040879917782223124773800055520 12097571 353613670274720464323910982284894055772 12097572 -98968694828850632721160903275963767808 12097573 -604318144001313085524768374507686919940 12097574 702461245184370737132228579367419827392 12097575 17847532870464764028467382813322131600 12097576 -1036385406319856821396141744347063505920 12097577 -18929993543993081578836073775525907120 12097578 -236843158950929030546015022375820253952 12097579 -337826194795964024125524544427280760016 12097580 1363922407815962165566143231826560000 12097581 22150942265222028364884617978047645344 12097582 -238538239219220794635739590569999462400 12097583 53336150733957884210688746600335863120 12097584 -53005085551755225636865295470294450176 12097585 500950483458060514772501743354895491200 12097586 482273814381985441408811065096039372800 12097587 -232557767632700747926823093787871021440 12097588 189769953941088951098395498734072262656 12097589 357384678145030081537115582190974946432 12097590 -111858954785146416899019210820510423680 12097591 1972036213925555975590698741666135897264 12097592 -108135358124267599991630323339369881600 12097593 -29488916890216818362624471350684391916 12097594 163618236812193036582894714486614557152 12097595 -376894248714699531652562222006397552000 12097596 -172889031406876057484000614431403130880 12097597 369552678040895123946795714728995186060 12097598 400299307243440415561156003058918646336 12097599 302959652026284392085239151524311493064 12097600 78026608337997789504433748367992422400 12097601 -1371264107844805906131276523111722082896 12097602 -292580078232205919132053867760538441600 12097603 -492464727930415377137774199568987273520 12097604 -925887852077149639053204811781727667200 12097605 179748712337809025120294021239743292800 12097606 438183134567830563344867421310391913600 12097607 2781909920360990353609952227879322272032 12097608 119449795595804661145517146458316800000 12097609 637047956067524942647819278878030479104 12097610 -336212509537875766286839724581959936000 12097611 -778753016088461238915997099615260067680 12097612 983940339078745977497720132032575713280 12097613 -1675960396747085430736941837399480784416 12097614 -263430398492820542779936627473066548160 12097615 -1138401974655227044563576043781891541240 12097616 -369071713026881613706304878228326064128 12097617 -21796526654271181784080683881370999936 12097618 -354968978261359743201648939168148896096 12097619 425885281655759790154185240542172073680 12097620 -8276226279763397084916137259206860800 12097621 -649189377836816287997065414673306089188 12097622 -1064256131972439541088031957895534027776 12097623 440239207501133532394205779034444793600 12097624 -244854504743433013032243860730308198400 12097625 -1743671727896983390776511436691341286000 12097626 210465347501870399293758860579372371968 12097627 -95087550633556271150108682972921146040 12097628 -50747130590583013347307284818775301632 12097629 -369995268173623114546518367438741794426 12097630 -444010686117626924503056603107576591040 12097631 -104940789422813991641168356627648047936 12097632 -306713241588993750680009669145085870080 12097633 83676247252601983158509376864514538884 12097634 -383271995106554337797269009507931092608 12097635 -528328115017668103328744134786260007680 12097636 707357311153099274035900426161445566080 12097637 -1261089134764759522359342991771456947714 12097638 32306039776687289786212953067387519104 12097639 638119959086790524014933121407996761856 12097640 -90787536066752741210499268821066240000 12097641 -829400888369876966941531566577482865008 12097642 188210723653671427399816018723068771840 12097643 -1110689819589475439784353258403484116108 12097644 -117611586285757383279849616408725734400 12097645 14046243881731746421492598294579662080 12097646 -77307371885079636998066718709583583360 12097647 -461175481517663990588747869099473672960 12097648 90376840381798156014567920375815864320 12097649 56336850458386242346296730704105757650 12097650 196347443112111759567472083124631145600 12097651 244412496729547207612320051082501240652 12097652 -34280227861500184020811378354032568320 12097653 -239523814914664772512236127218775868736 12097654 38154703504904859635081610016707467712 12097655 77923566854169462684402531043356403200 12097656 289414470906853502151976512785396305920 12097657 -10502257466051453164256816753107791360 12097658 -345514356059464635409245154465839346320 12097659 -1791667917595757866315345014694710647808 12097660 194793858294848501571108488865485191680 12097661 -548972073215059491579572349761833569600 12097662 -378875414757051387787253126409143610048 12097663 -982232918392259296958614416758645136 12097664 947957883050925354238961724735010897920 12097665 189110156837155672746373416239652115200 12097666 326291845159017769243423779984718149120 12097667 49021889419193319474424988005834383840 12097668 -257317065386963115953480297258873131008 12097669 -1723660634050563480166994658136358027940 12097670 -201313692148802332311489911007652790400 12097671 569927537394407362878662854060989773904 12097672 935001120622164301391322830223310156800 12097673 -28792664236810873776534961937322309120 12097674 -3553949909369564346884405615298802080 12097675 111935872922846147908224697665547220900 12097676 334278964072405018557326188930227660288 12097677 -106743224227176952439745380572976488992 12097678 -90104759141494741252579613786777448192 12097679 327471302948229367865313331698599416560 12097680 -31414286507887385774983065361711104000 12097681 -23360398331908341776386783307228718300 12097682 -482531597308214639801490809141008925808 12097683 -326229912242425719290972673380128892400 12097684 -336654511387594996410231130947618258944 12097685 541154857517370894576580784285576451360 12097686 319339498299327909367652009064860720064 12097687 -94128026816169822478755549958213876096 12097688 296038925386500957578952012396061163520 12097689 -303424585792012049145149970799461863712 12097690 -227398258336817665920000267565467264000 12097691 -413152390257268324544459088314087206908 12097692 -281118390232722590767680763914291079680 12097693 409557113788881745532136357926857863180 12097694 -55389751259040432049874687524434634368 12097695 484141484631587037379926904201692715920 12097696 -1161986466181806427618021238195336183808 12097697 -169263907472651876496679046254476628560 12097698 165546873552016030687161839066312363520 12097699 992094463174670960244912631112804329240 12097700 269645684660138244824832867757964899200 12097701 -370061402466862346098185151195250880 12097702 268812617715884398536093165658178630400 12097703 1293782008770294485326406028161496974664 12097704 -595667536105847905765151305541750292480 12097705 323864300765821486828739864834079669960 12097706 498176740049376741857622507601594368 12097707 -375617624065785785142668070979417176912 12097708 -772837943562010384586358059218298195712 12097709 -279877927027096311783224049212982573396 12097710 -302113417905188700431233737979836858240 12097711 222477091380418970135005771731701417824 12097712 170567588938845213290321327048949399552 12097713 103510850939561217278501028217552658544 12097714 -116529249500014360995075234109848785280 12097715 13123705734814474368779966267609260800 12097716 19707695375793501577949854380260536320 12097717 -54053591780718582007153579909783742340 12097718 -8564995390586255777706596471019745920 12097719 -241141892180885708952231280498858919424 12097720 627617405843675521025206022557639372800 12097721 1883629245767721778025539909595647866192 12097722 -79216828534993695549033462822741851136 12097723 -1475002865177650006041464407210924198296 12097724 171047641065143595591274544467672052736 12097725 -460903352699480395402897968273138194400 12097726 -466310667105746909193951115803641136960 12097727 172936654835202144860894998599912001920 12097728 -193879425251162668010891463951258746880 12097729 -39477130483743020472044869038791349824 12097730 -218339252676696372120443619447646710240 12097731 -91688255194999900890417397809477716160 12097732 77284267459685621706072127058528852096 12097733 -49667850518968748708738904693798498018 12097734 131837435122093581979088917252061299200 12097735 -203016799359450461199186118623639520800 12097736 153269372219879278985646101737820160000 12097737 759885562442627708011438235101964337600 12097738 132438163716195272690009507486724784896 12097739 169648745047554742315527490172363939040 12097740 -422468189477567353453446896179633689600 12097741 -76755215608516976098318766921069504928 12097742 -225579319511892692830408782935285667648 12097743 -192727884348401105487001671157472651520 12097744 -63654857435217038261848241277268131840 12097745 -882375269803965250121733805802233166400 12097746 -411541192352032062431165792866060774128 12097747 -274739245941192196733607963643233691680 12097748 -48124514707972848564336575435733559296 12097749 5768444207438717747504446587254501376 12097750 55917415591461450552920794575372288000 12097751 961777579620378704944123886316086287752 12097752 -509012919108034677125998233113329274880 12097753 -30679042811681680858143756016466313600 12097754 53599191717438913894502168115531885312 12097755 303796212462155864587771513328026777200 12097756 117297303461228409013006304817024000000 12097757 805286236533106297169852251876277750700 12097758 -309153408082063116687289556858644814016 12097759 -1231941724525466440912660262800264467040 12097760 621790757256151798704241266303569756160 12097761 235890745178946098095433588306868281088 12097762 -534822789958291077862527749308612290048 12097763 -965114198509494557089741957919829015576 12097764 -257729392004205616711927594567053447168 12097765 -303632775059667110735613924598346846340 12097766 -612828436958705382417117835959888107520 12097767 703917856177693838410059402255533750400 12097768 1091520713572173864542963957369338690560 12097769 57642964790446192432050004058606833140 12097770 -39147199327595192000715029489582131200 12097771 327551629638072008970061388924263706512 12097772 15558544457777422028346918925961093376 12097773 729150002171087811612302635667859594240 12097774 220681122446918703785371418537032161600 12097775 -401477814339809333307760202356451565000 12097776 -192395208916275064648809193953271185408 12097777 1184955813833583068904340135442191745392 12097778 -69490398867485540396279102746124000256 12097779 -22458598020479433986682631122466906272 12097780 -78980883809350735064094072746286228480 12097781 -130783717649637260661101610359835741696 12097782 81208081169455965857582638129196653440 12097783 577235591095995240193648399671187917032 12097784 896383107444886473392610240972934594560 12097785 25970696998079018640903295683157445760 12097786 150985838152994683446737276699177825760 12097787 -10066264589014322621001111056087285520 12097788 -314796573553761815586530660646380863488 12097789 -886301806240665311731493706110903522400 12097790 -62668631352407435151199091775146289600 12097791 658039777001279310640762672463243561400 12097792 -5144534287119831256907929656280219648 12097793 -32340394387927904474192312050475723136 12097794 61818940269901049833554136132152372480 12097795 279800759097067726545673847955641405280 12097796 790258844002349108540486172935337321600 12097797 -1021752756424655295779580527820948256800 12097798 -711735550594698397823953777101465885600 12097799 534520458261652900194025871797932127536 12097800 -203196958074153665687081200910229504000 12097801 -512131519191755724661207646063038075100 12097802 621004218935567206876514209078419650352 12097803 -792245418397685284863854553356292832296 12097804 -276333470683959016635150224342673881344 12097805 -381985790280680235847490564498392047540 12097806 47531852706554416864625485118799758400 12097807 149046879323890688150264503475102892400 12097808 50600587204713658280736800554369351680 12097809 1356823220990029666924227674060369826720 12097810 345306839896798603561158325304539174560 12097811 -1001608279503094045970890127889682873200 12097812 107929793340039076000367959645528817664 12097813 -189716396492906842170114851547520280960 12097814 -235655271435072156598326582237633120000 12097815 -269484097267371097244081253375882690480 12097816 300184337623372091473270678129002332160 12097817 -275087601011389034341578368736667630134 12097818 487070509862093499188671375167192592128 12097819 -2148323911116390475210781243685277896056 12097820 -31868460822370947624777225854071326720 12097821 -156978483707828305280300122507383751680 12097822 -1623011921613960371472153927601145664 12097823 2065763588568195489256989786115867584480 12097824 808272090271916184101281257912745328640 12097825 37474259281692677759753147443172175100 12097826 -233019210263735309725898020498320639936 12097827 -416741291110865126440966408543611221040 12097828 -443505647649389763644678674234076751232 12097829 141445755878010947768433128235695981652 12097830 333319315638212639549639029396159873920 12097831 394652942117261313299840102577261577992 12097832 12123463568898404200188324094890393600 12097833 65884806391016181597393178305308875968 12097834 269247949350385360752127065037500225792 12097835 4092514829623985510581181859050941200 12097836 58061350032904853276686946033621541120 12097837 -248128321552369627011036019100393649514 12097838 -835925679078635269341187809855060607680 12097839 241312562425423273423323989229318263808 12097840 28314334654475727683866950929321164800 12097841 43008915962346944481232831599917686080 12097842 -103238358765156091782243212286990652416 12097843 -184307371777710710698186368638324231040 12097844 -537816107978816565996910515152741910528 12097845 -441669647041829896022103068529532966980 12097846 -1008930156787120628828416028631000684480 12097847 -721074765817298305219378448779902880608 12097848 -152513031866630205433459680319283527680 12097849 326360680841053048692002153963800855850 12097850 528184340417982434247736853906294380800 12097851 -400536277046948695082159292318489222720 12097852 -11541523515034361313387183030552767488 12097853 643882859894790131444793632863933297938 12097854 11291197654545837671081202409926512064 12097855 -515117899186604292832342420401161287560 12097856 -282841753062693403755462223477525708800 12097857 -163769612623800054248279835842088810960 12097858 -312483296958159926668490386296496835040 12097859 169832648881404277238229661330337280960 12097860 -62402193638412827379644379046519664640 12097861 -548880733751741980530544134529219621476 12097862 165377913419463527733742371773035874304 12097863 -933619588304547346358583374549954563680 12097864 660931294950271999153879385642759439360 12097865 949028725402691270696860117840225732800 12097866 -19019266069717574417715784920328695552 12097867 1294578339225453929001188089628469712916 12097868 326578065002636192523599046666659742720 12097869 374207433510808039384195173192896239680 12097870 126650637197103283029678370499559302400 12097871 -976967850336193762896836578778977526928 12097872 -46154804373326308996599617351977943040 12097873 -2431848055182175074967855662746404995980 12097874 -55874589363667784152117454439033120768 12097875 -194918073633356388574607386907055012000 12097876 -341356365699351269033333794843296192512 12097877 -176317711207993392517089649280677657728 12097878 719793216321141545287249014009243648 12097879 -542795695199218827272039681114046006520 12097880 -166332169622256023388956251566617395200 12097881 127056392721344369203378042305885115140 12097882 -214450460744482595644882934219596546848 12097883 326241474403099953175166746180911125520 12097884 156560991595531989451860114925601204736 12097885 -565436049588831338613103592634635808000 12097886 149432691786163051097990731792843427328 12097887 833877209256671883290666438050259367168 12097888 -385952382979777997048967143210409000960 12097889 767774243999435353978655801901219355440 12097890 -24630793064080929152755073977312972800 12097891 -9820544004163395057844903846752117360 12097892 49872323999443882353441171978308873472 12097893 118581008914780481374489752279055239168 12097894 -1052960081034431875212864347394847334400 12097895 328240657021643495819598421017845369400 12097896 -239285846220712052894249199788972851200 12097897 -323068735879969211786447362923038350848 12097898 -445728018247010353949301699215704798800 12097899 409371300550298666515965182012208129768 12097900 -280568144189358101863215442363722624000 12097901 246919666372135072518372215081255429100 12097902 -377826411803038968739200645107866798080 12097903 -667626936654544519246607090323246943376 12097904 -83284752151029195475018359856068132864 12097905 172958784335529702594362626489068049920 12097906 -498248479458495827484415646336544981600 12097907 405583929026027566277015000889418140240 12097908 83925932758681006106410437593600716800 12097909 347776631792940190273384772373670584110 12097910 64394091557513359650741253347249696000 12097911 137449522195037418607488162861225815808 12097912 66399740255804822561459201370541977600 12097913 -1375588434988457535812283922412094021420 12097914 198575732077446750570215456578109406720 12097915 -283394916028720431999627281666280541440 12097916 106189033689483279200471554286993021952 12097917 38955344825652663813956046876989136780 12097918 -61203038388896288850713372769002861184 12097919 -734903586216950659342317256237707511680 12097920 111619157344067497085859891292353331200 12097921 -26094865845671347540071227795442624096 12097922 250131424785430183568155342798679727360 12097923 978971735546733818681633214901416430584 12097924 -1050447022899421754455016624933970527104 12097925 -17819580718952332358844567523362619200 12097926 494825980649212939520995067886375717792 12097927 477743509746523905522190216582261389200 12097928 -543107839898519956106514867740551203840 12097929 -1104213835090379781565320423518609558112 12097930 259650905128420403355676155697643568000 12097931 -33456679181270029679016756619044736416 12097932 -19763311289750523471936458623411961856 12097933 -7184972647160280741406843909958384340 12097934 39835123476585184598191047025136327616 12097935 115820325429913284321587238525022166520 12097936 57537990811564012573029227826468880384 12097937 -1142578909803307896252217848079750578588 12097938 6154680709547337624589432461165692544 12097939 -100615380322209939127289028554042813280 12097940 481151862993076180366128313922353889280 12097941 -761920355035031886978184897924296499200 12097942 -317049581855469079172865174553287196128 12097943 -197517544716793429638780851871964968 12097944 -57752135402651747698787387319665664000 12097945 477367434315221792260513427693782733700 12097946 -5492566770330613523021006487736143360 12097947 -105643400520601985177660816151660220560 12097948 294695056178320756714701735811714560000 12097949 261425139502758875643000839566409789472 12097950 130875307989260431341812074464901248000 12097951 708172852490733654513190715148884329952 12097952 -64544059641354473445075675888798007296 12097953 342605209947021163721438007896940192000 12097954 -386775162649170726647872927319634792960 12097955 -350285556400050702284298321965555448240 12097956 -9234012530096265192031412992646701056 12097957 38374558193557813302856088558350326206 12097958 169920895069604443733272153008240154080 12097959 6569049974640236713732270312234933920 12097960 -297548938015830870976735738834762137600 12097961 -34119760116453937304143850114959168176 12097962 41346334223900846319884526615044885760 12097963 2238923255864847838011446962734278955400 12097964 -3460016909951117721027753388162096128 12097965 65149565481983318801014794861038822400 12097966 497872402097506894155197323634947920000 12097967 -42531407559322067732885492919739877376 12097968 293265414074600006258233465003126554624 12097969 -389615624037296563920537003726628376512 12097970 -367311380908244795804907222564570667200 12097971 -1284450596533678577497966392113764463760 12097972 1060723888991730768752111230234122555776 12097973 133168644022003145706975437468053666944 12097974 -11132146212759653070737576153433378816 12097975 72734880765702299465907796835283789400 12097976 -1345193602732342827178448429379973386240 12097977 -177307052608433077899723751735391827392 12097978 -41263477012566369095763484016341122960 12097979 416052453308603702892243161479552540584 12097980 20900171618343389546415587496277532160 12097981 -1110362330588640472200273207156863447040 12097982 29492938963009487991865039810156366848 12097983 -4296360829399794443595569696080085376 12097984 206039933167759970641523313573363712000 12097985 -430069002764757526914921995058463307820 12097986 247888390773991598104558554558663329664 12097987 378562768136516472338645812379643433992 12097988 709062224795470159846168410120505098240 12097989 -862540925782994197081454900516652579456 12097990 -169363772713617207000107661271208949120 12097991 1294494104636341488354669663355059922392 12097992 -114896627663952540127714649115094056960 12097993 7428961027664441625861646769637414324 12097994 -157350149640481150754694329603936842704 12097995 -66340731612757460879198829757702901760 12097996 -99230173665579201911945430475508512000 12097997 -8911571920280370130805924989458161280 12097998 13299906133029403781910453061670363136 12097999 409547230196255758967551560450725776272 12098000 160373052571179788086993316021403648000 12098001 -404986558903540697050700852186462578176 12098002 -274415628138118093075917087957399980400 12098003 1019100928414888383934493775927630624000 12098004 -223730904653627550884930906609003550720 12098005 239531519999626237372625408447102157660 12098006 38459059916882468766537224062253088000 12098007 260207834550821948902763132204614950024 12098008 74019930489504360138008575430783262720 12098009 140071984930577019218799541524393968640 12098010 66489296400039836850515673853071778560 12098011 -41056511024758639499905734199324321200 12098012 -622663198837805946411036595059679792128 12098013 1002295621356822698454620931562463343744 12098014 -220787819866230460706071770144310710144 12098015 -606307586653501795278183723728531034840 12098016 64389212482524701052882016074306945024 12098017 437390110201883243709069943991691187860 12098018 385381527891357571832778904551080493216 12098019 -419435101665981114818478209745397926480 12098020 99739253447742700283063879361482588160 12098021 -81761880945877105043325754196741705508 12098022 -372437928737610112512368467057443755520 12098023 -81465250004044255260006513954194760192 12098024 -472001464674029115280699815819789911040 12098025 757150161380942032977905649623052636000 12098026 637515902085489053238834922282712225712 12098027 1089754833727013706683645851905732261876 12098028 -329619928013254626742431732933946183680 12098029 -233834926879093081879462310021835938730 12098030 49735463376094347826373174064284486400 12098031 -414293041510792439546658890121137600256 12098032 223882073901423259621973301107315572736 12098033 -1977813598635473725686086775600341579100 12098034 -91935815096406893685503823560724937632 12098035 1901998785563883124102406909896532141760 12098036 23041463435762712873744544291403507712 12098037 105921612028554373414385548151387448960 12098038 158093244514808877308027972015120656896 12098039 -1113574846808340621511955972985698627376 12098040 -19216503223367115713464188172877414400 12098041 -1613467893731604803817875947902594273200 12098042 -885910880380467845660597415302134208256 12098043 1092918243759534384712669087059555741132 12098044 -155485296358534665529376158415322235904 12098045 -22945219220322288544141512302341196160 12098046 -290114777973118047307687073905779548160 12098047 669844751921334950693970427459224265240 12098048 -54328567514024275859048024278113976320 12098049 -51699588476848071447063688375860989136 12098050 -4602111921508958069611119083335814400 12098051 -1042982392116995180116877714592733593300 12098052 -448116520317521980855042510645501900800 12098053 404320697253591606029034839211719840064 12098054 -235727367198270544924947557983147982208 12098055 -606596590170126532749604890961864332000 12098056 726356063915672889517558670477352960 12098057 709995341854888395198384227185860513306 12098058 40676408023116846580666063567556313600 12098059 764509144785553005193403885719608978960 12098060 -88207746461915073284948904790523904000 12098061 -528209440552027432856437928402850247680 12098062 -170258332157295920800659430436536377408 12098063 -66345990400261762271185533476289513096 12098064 280896997435255701786635387983429632 12098065 37706194960441561985630304094001812800 12098066 269871900079736624224594101703429625232 12098067 -982139182826852677726875202571754399888 12098068 320202867509628455271309565905533583360 12098069 -774227572079627457687687183014116392192 12098070 379180378325618894045347103675939932800 12098071 -69387927758680683440969177720036131360 12098072 384330961980750223032424889996096839680 12098073 -7703192596810495690666267915822464960 12098074 181238156689320433504696455110860663536 12098075 98277420991360774921922910195558108000 12098076 337415819809791989429132314553626973184 12098077 1230724457298324393012245986432618893926 12098078 -58423460884699600713996134846437944960 12098079 -10922126351214328387483752046132652160 12098080 -306833764354886427277562142631793786880 12098081 -1103295634438699638713440513145591985900 12098082 663281503747939025613251405200071005184 12098083 -694671673980403815948257110790791898736 12098084 -276656280557454658920316712147696634624 12098085 -60418255800972026156009853605210928000 12098086 -128968578406440124553609949757781440512 12098087 91842969482785183046017842947292959736 12098088 -865590424719056869363935558892031923200 12098089 225666825629766445275647564420958652560 12098090 -118865120602615394966320087679663959200 12098091 77458941757887518911503781603064392704 12098092 -533580206276617170113860998158910624768 12098093 655855861490125883151894150523176384 12098094 -153360584870001331139663448194314084800 12098095 -273446450891715128357292448669260953400 12098096 179640628671460593314007417019972042752 12098097 -98077527416233221717309999544431461232 12098098 -331354769148983579427145546802597352960 12098099 666726805228471834679660692389780092208 12098100 217117225329902592196156164543620966400 12098101 952682825240271109695865191579378053532 12098102 891614638079961044308720326899878986432 12098103 -789746043458622074106090546843450508800 12098104 225702394320208979001647691525859430400 12098105 1028750157633689177594417055834188440260 12098106 240790992530583856003521694302075563520 12098107 530392397247320617073302914386774196224 12098108 958905330117060215109497776145206550016 12098109 -455958488052962123502617249067661476096 12098110 -436428925479217218640292058571087919040 12098111 727870262326704405220385651111645675712 12098112 45222581408584149843960097341192536064 12098113 1407129191232090836183576028355941255362 12098114 2619477083398450002559078750679834112 12098115 360276374012364043848476595660393496800 12098116 -123438361236983207921968754015128043520 12098117 -1289105674413274596206137489568432544000 12098118 -61170456255961487268162785496825645504 12098119 136117279259412917398547753986551548208 12098120 -471953970663781313648013353333364326400 12098121 -224560599941782690595242963558957267776 12098122 306059473580891673865717965159746509824 12098123 -1847636098378171298995044017965935501480 12098124 -499429292260850221026314299642932407040 12098125 -46711822826615251048650789943823262500 12098126 -317588631199453258268377488083031029760 12098127 -888128561643902681523614336858711592960 12098128 -28470472269880469890871413687378247680 12098129 -2196707889629970262374678501365670426624 12098130 -254130858453912701746313825806701265920 12098131 -245633239461273130317795479815565972736 12098132 234456385361434536420329504255022976896 12098133 664365712771090845160647857533681819200 12098134 -201193025973579556936801315510098626784 12098135 231521744414472255407942174640140429760 12098136 -94597813571474915799567432612249600 12098137 863452978839716795377865831612808961792 12098138 145760659452204494542838862423753397248 12098139 222097373979124279481348969792999554560 12098140 -809705244243339768542920133715461122560 12098141 167303522422985997656409958362403911168 12098142 99979181044927846510543915962302451072 12098143 -678987486565119301893453758752444753160 12098144 24005602673802474386860762275529359360 12098145 -390403615169289648754065514639841009280 12098146 -723239466044781740290455802864400695728 12098147 848368103980331881786709505795164205312 12098148 1059400597363042012408383119933109497856 12098149 173277879895476003666423961560517452156 12098150 25928638415266581338130549563129656800 12098151 -165207110971233027567175698517156980864 12098152 -406962233431481401930098354689083146240 12098153 147988151738412868015115786935476489984 12098154 -331591830341919503338319229063941978880 12098155 1426009738531736727487490035159511769600 12098156 67953209724323128053967945225234268160 12098157 -155085125751883902134465828101835913600 12098158 -65126937996173565251951738201067280320 12098159 -401988860255191133301000103945340270640 12098160 -12043503615617980402499281315494789120 12098161 308486788901231142701926784602075428864 12098162 36984914631527723986604855601873463200 12098163 -282116157263556020736677457935911686144 12098164 -299611190447764652097725733081846379008 12098165 684610602146572204050791748240570564120 12098166 -133856036931118363980255370337360026176 12098167 -868315687627167088663420824040188165784 12098168 669849281311539982646619774833439068160 12098169 -595398870631397290547408953303151385120 12098170 18585638187090756503295392604725022720 12098171 178646848875809425050723924549165630372 12098172 247392791839695977149969507476056596992 12098173 -451349553197188870784725241647551635578 12098174 649621011926499762827013601809930946560 12098175 -11144702268399147443399901746246697000 12098176 -956556234597445680903216293488550215680 12098177 -210123272291900150325991970949250183488 12098178 -29611526155485212831692590737607953376 12098179 7617547061303144722096247168070963784 12098180 101098479773278407380648258538493747200 12098181 -421189286304102183151063659640898530848 12098182 316866462827594146484263303944343236192 12098183 -30743453859534839297251598793861368520 12098184 28706153209015868517374718660134830080 12098185 229414749626720337572413404445739940 12098186 -56078268056433640159264696698967610880 12098187 -305661780748164412564234152991811781120 12098188 1282546361229331548173391907323759365888 12098189 367728411436526588649638765067053751990 12098190 -31925756228183472260140372795299471360 12098191 130703707497442557971277283154086791360 12098192 -13791118445518420303045937112097947648 12098193 12421761008816213142471161739834131664 12098194 239661372091585181913802396516147114896 12098195 -590522688702286571887341938744576254800 12098196 -194952219283871524312616131452505276416 12098197 -430307162219251833313410936264843629028 12098198 -82852035046960604821686513593842264128 12098199 769203326722771443266495792512406383464 12098200 6469136877358047936302069195202048000 12098201 552939685836626070044281732033812080202 12098202 326035744674518402056803833842480492032 12098203 1479337024888184277060282085508083282344 12098204 -606535137312562211420614070645777203200 12098205 36433703700658391394019720190487264000 12098206 126140456701098666190711595814347315520 12098207 300746616385907167295718801917577214080 12098208 -124548496594338762271364448070979813376 12098209 45710089421275097063473772081725450900 12098210 213440776643140094608883830604691689760 12098211 444631303230372577620356529190552061184 12098212 89375037923808608986516672603949035520 12098213 -2390195166750922202230382312607470436 12098214 205532849622929505363688632916375520640 12098215 -179265584017979448308908681169211321600 12098216 341880103675060829791444219866026956800 12098217 8062924617338463249174953671686010848 12098218 1156443157948302986693382788165291473920 12098219 -138669924155115371731895838505235144304 12098220 -327556127245661767167502779647986176000 12098221 -95380814588163968747292808854156834356 12098222 -13998192826262850099983143760745542208 12098223 -620207918408588452188173884892607005376 12098224 187748355326214035896186762876254371840 12098225 271743453852321868071145476052601535750 12098226 -32755039426213369794679939416903614976 12098227 1545180465419735304461920068271471690912 12098228 -809869344635369349025958610859829501184 12098229 -282112657211006911967414508767718201024 12098230 361270572897952677026075468776151996160 12098231 465043422096582898552210933623824445000 12098232 139171064453134854789915121439386091520 12098233 -492558551903930358810667883269553415680 12098234 229382913215903000771426106824328153312 12098235 31925624024431719265826924897382918000 12098236 -8850440550246109745775248365124018688 12098237 439104830992369858076974176518124859800 12098238 198442209337262257772077665618491982144 12098239 -328590858255284763609404688444861919440 12098240 56470055203173069171311003765896642560 12098241 -1302225220924380858782116551123236428848 12098242 -398931747232937338668890487281880957408 12098243 1289583160914636579539525719732100867064 12098244 6036081331852102460791168066068642816 12098245 -644114092728048157963726696716823490400 12098246 154861196838822611273140446876863643648 12098247 -373090317076932530744602869410379117528 12098248 -1160936158814559489587582963380086512640 12098249 323909999637869385145758162079818570660 12098250 -174471204381482827465135506859343040000 12098251 -1676302033523832120217493091489021175896 12098252 282689150089633997468436526212884782080 12098253 -60821516276360801333426365767839158272 12098254 246284826334860443683802430731265660672 12098255 -16759265810607293684673216759722700000 12098256 1063066228380151502917680953728303104 12098257 750087891282500326527905594257115524992 12098258 -93476452044100657484063059151781657600 12098259 -94380973371363321853071351688246106016 12098260 74590410004674956274287956877290944000 12098261 182197333064067099768356309653263894432 12098262 -20860925121194995118679576221921389056 12098263 763812022929182801326149040130556966624 12098264 366752517996403834978686352118291343360 12098265 -2797567488389180438883241831119055680 12098266 200211715892759186473545849704026574832 12098267 24623887527358718326622714829961925316 12098268 101063769037287424906893606973268951040 12098269 -323384404308398188947031412552236724160 12098270 -808646221761781865684377222819160317440 12098271 -903054958394995950697465719252160718592 12098272 -257252577219550468563822211983534194688 12098273 -547066196558135066618676626045020335696 12098274 167091541208870764559974570294519652352 12098275 264331297144303367598565120008920268000 12098276 85577570434136141863492947336787783680 12098277 -231979419344496805884327826224023929344 12098278 1060491015261959800203531845894870472960 12098279 602273331521137451953082987902749609600 12098280 232907346730768343238810539480272896000 12098281 -154142285098376845218694062436463895068 12098282 -2657355431669572100075855019325493760 12098283 405526801577591873448334493210839070448 12098284 -662578269142498830419457462170943149568 12098285 165830521749801236275906812867347307960 12098286 -139630572866138356442143905028083514368 12098287 -729327520203969876200316300816760038064 12098288 -34553481845518748621091626313163407360 12098289 114370699532099421581529644838246744960 12098290 19951392875642874243243052447492710720 12098291 191134971629378143912118647849633279692 12098292 465784880768411783335946312688276590592 12098293 895830309000689183522801411006959770542 12098294 199014485975788015627347246713248448640 12098295 -192507918669284049162558106762732012800 12098296 -240071530747729737500938380852725760000 12098297 -529869438073123152238889896565291068800 12098298 -435410646993148064340520173299701328640 12098299 -838360246498103719709825772179735771040 12098300 715711217110205111562357783474809472000 12098301 134849717549854995289061082744899269632 12098302 424152334387293190831245254243512292352 12098303 -282117402150925560136418914056025483920 12098304 201064022284694716521224087442083020800 12098305 1702895626730601877151567099044346706000 12098306 -47311998093498074360867391901746864 12098307 -48825776294700666566053459711275475200 12098308 6108996960078144398076227781612093440 12098309 36980520174308420362131816595893228510 12098310 4200378070363796015569127988710277120 12098311 319087883936903833710302387032243541912 12098312 -618419583046436045011212392823889996800 12098313 -724237798503117386234397701836734558876 12098314 190708078841384519880541640176408373760 12098315 -795881029564457472304140864041603368800 12098316 299513143023386926149877932252103306752 12098317 21168731188361851203665657170582216704 12098318 170337085102425445589038800687673131840 12098319 264507803449976792289454467725910353544 12098320 -90738273858565560707531078814807982080 12098321 -79076562115769375983861377002100456156 12098322 14213671036324859840423391400324276224 12098323 327755265022381015277735545689852534572 12098324 192958067681234562257845268926692249600 12098325 213860103347896698273929500138361625600 12098326 578037604638913896376955530850774857920 12098327 330833816179024625808663983497547887176 12098328 330207967628138012465519853090644459520 12098329 782115800534673558474959989860739727808 12098330 256527463593275311085984790239766347520 12098331 -36726339653639885958543304968064655088 12098332 817121517570584778034556928544210167296 12098333 -33354905406637098095587505997839210856 12098334 141045681072607157903474138550385514112 12098335 -908049204767969777682185622699686115600 12098336 635037734983023550056428882053872353280 12098337 216063335240907142545500207628806915760 12098338 -279610141220265587497443381661165039104 12098339 -248620224891568517140395538772093270016 12098340 -466960358456292060940386686878428675840 12098341 -1039209083611097445194421273754860280258 12098342 -55473067290527279630996452117309136928 12098343 -999177117036684202345911788651845317336 12098344 67366171962876485242905624735820508160 12098345 138715792520388541044045359173029187200 12098346 -69810230820336338738950579751328184320 12098347 -642884488186192409411372394394462384204 12098348 -1203981289181294874596706073080494206464 12098349 366443163394545586036769437988018520000 12098350 258733513595802130659000509068734292800 12098351 -29665538308257444696644703428542359048 12098352 -22713085584514554294674633951787614208 12098353 503688969899155856036296184683405230900 12098354 -98496677352520972656956205514336464624 12098355 60607281796425752925070152776355206400 12098356 -296661268399200341741053569584888216832 12098357 -70670216508125344522659969007937429394 12098358 -233594256492098826333508081576336313376 12098359 228057977775783341117927752746698290400 12098360 -466560401774853266368588841737683456000 12098361 214904398627036696557145904646212461248 12098362 -190639189907142735231129896893915976736 12098363 51056998162844862919188940401218822040 12098364 570091609281302417731673697942137241600 12098365 1119296779187478142653456099478001969400 12098366 44697114180840653612723388414179521920 12098367 -130846556185363812514099800514618581840 12098368 -322803130789223080803468715346079252480 12098369 -105256207002703682544972173973513669756 12098370 32175340423822571189108584412756275200 12098371 95649259950860781082064762751514019152 12098372 -91959987733595145462897779096059573248 12098373 -180634578062728908499869129388724315520 12098374 70331771005314084664437088375040018304 12098375 -1220651018964038417009665817489121318000 12098376 -164781846055563808450415437201489920000 12098377 826348015519124140846435272130553995226 12098378 -706359421050924113941145213382474045600 12098379 -293116467930729042896297868888627973416 12098380 213975937820336540794655262882648883200 12098381 -324817846467904377352160365593672335136 12098382 -192315940445673660694464820209205660608 12098383 -871960614890392614379461078224472577920 12098384 333101621928432125001922294490837606400 12098385 79521145390309386993334588387153184040 12098386 -32574716997784860745326406962544995024 12098387 -149217486504825809624228440282066416048 12098388 31210456948847897307310296296952883200 12098389 -2157181634980177689162581268975461347076 12098390 -28176944047075516182108028182288875520 12098391 734447708394658680301800377408291499264 12098392 -232677951553976783112820719043197696000 12098393 725509029191156390250347259690253323540 12098394 5441286024667392133061340138237131520 12098395 770312310476487563830514112073125662400 12098396 -737553114352770907857164371727200243200 12098397 376544207655614762882311120725898614528 12098398 342754140963392768716115598200326232448 12098399 -623110874326228765579605198311419557600 12098400 -170954371477922911223350096374880665600 12098401 6748416372881779272114037363230638080 12098402 231317397733390627781137050837405542400 12098403 -16597981386575138745152713396186332696 12098404 99582484482354902484040845314897920000 12098405 -874770881753755659019027538684499734880 12098406 -24011609286534147152579644320917503296 12098407 498963505595844784754931763615611979976 12098408 75952924213193312308727912843309875200 12098409 -147868176675454116862097649966378118272 12098410 -127790939414265962072016420608165972640 12098411 622836253021968822489090616675307181504 12098412 517434654896994438293616373743159897600 12098413 1381108738973360550351090265571200440662 12098414 -449571382272123608827091598224218346880 12098415 26738464340641140705034997567209797120 12098416 -98944043874320227893265829631493472256 12098417 -32342179552235403301620955285272397260 12098418 132165699895608347242353413093764120704 12098419 71211837318669711295927635176814458880 12098420 -563687945296883591246938883142844101120 12098421 -62005925998608588061099027225645644000 12098422 128965606419549914239951455357581291520 12098423 -703408156826615484529308411182347807320 12098424 -218878890549327329237461085893533941760 12098425 303000156706345406713677261442093679150 12098426 -699524714729415643234844347136427666720 12098427 1405011028988598429875421255853169880 12098428 -316592977547948809971033600845247404032 12098429 74497472362771675053971481768148728000 12098430 45204495491036617680408322889461536000 12098431 133801105562732947401308800945116484200 12098432 461831843572460373206419318983622656000 12098433 -10600740232964283898137559784670868176 12098434 97009023849324422817169580193512071200 12098435 -577943729279314686434109230453333738640 12098436 10829042132713031024447493292423962624 12098437 -6437594911631960872891383332309483904 12098438 433919313030071256137589418949890091520 12098439 307746386763377856409314458704319931504 12098440 -50398253535353085542241060954071040000 12098441 -10527694212991922818972134462629288856 12098442 261180411553762147948298059373959072512 12098443 -1032171917775575814944979175125087983292 12098444 111255500629629152104274789334832169472 12098445 32828131994804346527585149968368208000 12098446 -494269980679239434728921811035545611328 12098447 781167866307801575859076517394042190896 12098448 -111401979090421611702302890251303149568 12098449 730343971864510880511285915254064612720 12098450 7656564504380778493862939716711488000 12098451 304394237116838621410980945324926758464 12098452 727371018291771066697132031775732637440 12098453 -556567110460641702270125746291334190756 12098454 -489573020230450305456310630544858633280 12098455 284581386792660552889823398791715248000 12098456 373877395268396002311876647115587450880 12098457 -175959523500872894973705941770157573760 12098458 587149252043722671777033705516308109312 12098459 -1627795929915657290919786832337727525960 12098460 -41116085813943484463655900038980730880 12098461 -1348048168912303129166551001296082630938 12098462 585249808615659321274874438559652228032 12098463 -44303307562262846939708551004442888192 12098464 242415770615596368287222507495947763712 12098465 -4621649105736414727888007981792620140 12098466 -16201044917734666618260151939078598448 12098467 1026645469985999148707757271610149271516 12098468 -810170922799880470660725127255248596352 12098469 -149237148156333023219516006198869796832 12098470 -74599183035935399457628769130833571840 12098471 36238836120512640329657709210785822208 12098472 586840362871116719496415981064814673920 12098473 -4074548175421935306306081602743018160 12098474 -351066371321158447311105311753378109264 12098475 82079479825554228074464070787446496600 12098476 291303861802212159400867695572865682432 12098477 57473781436215769457296535563433890326 12098478 -40921023444180901744060473293666027520 12098479 -1422352146683173206908553492177145655920 12098480 4316069218240006398738868955734671360 12098481 -822792816516361984250177550006355694400 12098482 -160969063594615262657250052555739704320 12098483 -385327003433016345100002371556283835136 12098484 -1018227385854384271462772927663186300544 12098485 -134075616388841938242447184066026554880 12098486 43996710303776491798936090296655308192 12098487 200096572564007578069401507865180215120 12098488 912051969917920326481296113402811125760 12098489 65584688032761225312044720368813176324 12098490 69977120018576084250707934659190643200 12098491 55379504274391556610591609265414323232 12098492 277181124187100423080488939975409256448 12098493 927634025434748170675033266080571160704 12098494 51586226982190000347289599406213873152 12098495 -429820552830215504887951236721068008880 12098496 -2403118628972352524659712373477605376 12098497 1016816038060413085655577751017037317040 12098498 -265092186122185108209233288401324798080 12098499 43278941179155604068199556241410730240 12098500 727426018000697573387673861734638656000 12098501 -276906447909757966847404352043935958498 12098502 -273596147279997951047350727316089174400 12098503 -1559873234746059341513226408505923806248 12098504 -1287195401850537352447607178384170311680 12098505 666783586813350368226191461677085092480 12098506 154564970525457872634966480352713851904 12098507 -456287616558454484482686252032445659244 12098508 -101739453180258726007979228184879383040 12098509 -122593608587694721331178584282494017000 12098510 480787568670520185888796727700418848000 12098511 -569544638287076382103964246001709845360 12098512 12438375145566688477419834462848942080 12098513 105283215686858919131481175157772057600 12098514 -298768379789863808867665105771207167360 12098515 -96219402270458056249098673073468734560 12098516 257587789331457821004399764024010577920 12098517 248243508999474627727292190718916933280 12098518 692627030340655901969513600340594204960 12098519 -673564471567773104653256460655905685968 12098520 191424400311663449611691897403662745600 12098521 -1913727717699999421420471288151238984428 12098522 -339877580769736608298931666380077705216 12098523 11864058696698037781824104375940882624 12098524 -33933837881401132218785769170899601408 12098525 366391572166898763984150355543550457600 12098526 -167005167894113003629292876931608408064 12098527 371150786089774648645861551816253724272 12098528 353034578804261062677513963944709980160 12098529 -236310007158370853986325595084446127552 12098530 -183427423283709785460053857446389103840 12098531 -1416005701336987387505511113298500630400 12098532 -79329789020737889945902179686099294208 12098533 -112231350696048344990883074241838631936 12098534 428311939770337286172787579333881139200 12098535 -601459930956400899322317481093262025600 12098536 635411435057774397384474755701231810560 12098537 620990206993208024435548375522274816592 12098538 105811014707667473479649285538363448320 12098539 -199772671135126971825514308806122325040 12098540 531273083682663541720328779210115404800 12098541 -137147805365031657940112956507569834528 12098542 -397814236333954007863181189570973334656 12098543 -125560731850861851421826950208162027520 12098544 248335392569639942287994919338696048640 12098545 -802553836751251483578907483856671274700 12098546 183580247494072456190405791117266552960 12098547 629149506333911969260484191230184467924 12098548 -392591052938645334529079154148677632 12098549 546250764053136806506110138542261669550 12098550 49742106441743870411599295709978196800 12098551 -1290743780937864954563562906758231578808 12098552 903249963024821956352162945068498944000 12098553 45202025986991580258057317954401690704 12098554 -206221174435897398210175696215551520 12098555 -433011979785572728954082925295582345440 12098556 -38539417211509785924926389797519630336 12098557 -901562927724620768718721550305230721268 12098558 -245255468779820277305959601543859301824 12098559 -16835639724219277385018184551922140544 12098560 -730521164125152590650461004910454374400 12098561 162375062074337257513435946647124700162 12098562 -80932715187771259653668773336408582656 12098563 368634471142271180868763297511362707160 12098564 180887710266484242531617889025850400000 12098565 38869612483385373647000375836062292860 12098566 15934426821079094672467847179081038144 12098567 -175126157339402772963994621796166133200 12098568 342849041937728274684577542591924633600 12098569 -679774979217759478523806049995512748608 12098570 346496791322999613558700451465140066560 12098571 -71543109253151481459745967654238341280 12098572 972692738078182688530757732407099102976 12098573 1143862903332018941942574832184442133440 12098574 -147746924674491488206734791543122390656 12098575 157903417218595263246111258890102613600 12098576 95967281842989319907596855180678397952 12098577 -1091533598441809297946133936812103597696 12098578 545714807935915206361733366134703044224 12098579 -613796039566893171535886930940643950600 12098580 -60810903978549825988382796254902394880 12098581 -901426677762059508239698712957782437600 12098582 35085434994110917940395651945429662720 12098583 -138482208789592882888727475785021367072 12098584 1002461324943732729678798238807067842560 12098585 -996842666100187822997238990769895780220 12098586 729223966051734394942166504628068258304 12098587 -520143447818623671865621068754960465920 12098588 -194206810837105949988418075749725889024 12098589 601898636249708412090938964998795236224 12098590 -470834295421719603456565501879042499520 12098591 67148575581988414006740586957138504512 12098592 -1271962327413716184913382895722378035200 12098593 -261506792774444135924460310024007595736 12098594 34736959161371163529370489366561664672 12098595 -145990174424041496330864430716979626400 12098596 991000914716665507253302706695220931200 12098597 -36377066595581773349814709438200865920 12098598 -101715530507246785508558432187571832832 12098599 -2318383538412325169834403851828230644480 12098600 -685048015455497380331790325735099776000 12098601 76634126999429646323838006540749364480 12098602 -521202757439639065769534511549851040000 12098603 75010225358524655684336744502856646400 12098604 242068531247432767422819509646413463552 12098605 -474705229853908419474774962733305146740 12098606 209526678791980623821681413635683889984 12098607 210762968008209960320298326907425058192 12098608 49475606935949673612605017860838293504 12098609 23891197856173480885106219180314366704 12098610 150999443919913249581748608675826713600 12098611 -389678987371507285054038055229673423360 12098612 1100245819989899819509147661183334992256 12098613 913220762648015709084167497837849190400 12098614 -152928535230556035562461933540704415168 12098615 46480910533903808286145646845677164760 12098616 -545455473098963908739106129129916784640 12098617 -60400827119154948900288979602713637334 12098618 -44831490305888191384571587986401304576 12098619 381013335371058710876725966018273144800 12098620 558597387171634571881076118019640455680 12098621 -117153257963142852813661440334937989728 12098622 361892696346408854019450160263274579584 12098623 412987142281307650021883483483255559872 12098624 210957877892080177793098205353285779456 12098625 59444420407008516935792926603464960000 12098626 -131726073457810041983404743184447953168 12098627 -607317067980331459703585481214221523524 12098628 -101708881001654994138028870187614434816 12098629 1161408571749505571845872721575513125020 12098630 97321836118428160313406461874719251200 12098631 -800792125600966746008760487474041993048 12098632 43847439978800350178455179482202931200 12098633 652966365155558512466622147474222897882 12098634 448270255873088223827410882340318580480 12098635 -61540106209859387078324728087011760800 12098636 78875483490423641087701961964186931200 12098637 287764698023730582338211731853770777580 12098638 -814951355946391338023497485527668457280 12098639 -153358945762688388706509058968698402160 12098640 65328500093342320987953080321584005120 12098641 -29364529343586227478973175012798658958 12098642 609373275250486422571207797337622095872 12098643 -11515790484305546489207228011551992136 12098644 -20647372910499106625962311873929570304 12098645 558155395236648811233191664528922302000 12098646 -2445375104451749994287168229903396864 12098647 1015042458468048147848467196350171026480 12098648 -214192976374552025997621242524573808640 12098649 -120509245927479979138102729150667120640 12098650 251601713443579339650494805463849870800 12098651 695502813613652135231378367773170380000 12098652 4746345636310465412809945929390907392 12098653 16397198515685471673481241158568463104 12098654 -127766511166147441634070452556146596224 12098655 27104721263097361409466161670592281600 12098656 -700186935777685630085300715139334012928 12098657 1839904703020388452893098960277217306032 12098658 69207737430306888355919726575016755200 12098659 -1235918820898942101244547280268280974080 12098660 63932302188593516668807817546086195200 12098661 -293542489263016375009705559133848075040 12098662 -466005517508414126615266309560435351936 12098663 -82521389096181482704209297376685136336 12098664 -745387869939438275252167845056717399040 12098665 759416259361717038851313603702796353060 12098666 -281556049142726089467086509848505573968 12098667 -20254716961928805225617917774535863296 12098668 590416960495853582514364130294413073920 12098669 1709229536120971932390149351509658070 12098670 172125920328199223528154112853429174400 12098671 365325533140577055670905707808333417592 12098672 -10862574798976837058532936478539546624 12098673 -487011521562179744898242897040397497600 12098674 -128360865178295642785059672989499445248 12098675 -24871779954695240115202803304745559000 12098676 258090232462636170419552212524617490432 12098677 -272198550880466046610289952790462385060 12098678 -663820196501778726028758598129355781120 12098679 -980250982278185351517123177962719187040 12098680 -65925475835410681968896969951438438400 12098681 209176112680141284119641399092935550144 12098682 -4061622390005958473338181075694155040 12098683 -617225525414085667775032462678390847068 12098684 -91042341181241717939029998031077396480 12098685 609738450155750021452371583751722888800 12098686 -232854914072587590187415280021626270208 12098687 20676281161156518632018635198557411240 12098688 -43947113798034055081177129318172590080 12098689 -970505320260121722360786493102248591552 12098690 -148964529451560201932466581943593794560 12098691 -218113064273459446563513217183386757560 12098692 -1440967040483188135191370529726328258560 12098693 527913658296401664777210635675824305438 12098694 90174627462515217171379288386243422400 12098695 1791452003779768722071873934602534400 12098696 340901411584745155095891568060902497280 12098697 -129342540737176562649662656309819308672 12098698 -329902133821454166924456436442712838560 12098699 -462532745595144177921745940265859730520 12098700 -409867698236545391679793368803809152000 12098701 193192965788944731700537464654830699702 12098702 -277475996762464253095752809338108495872 12098703 -291708914077216834502273253122011512696 12098704 -44838320010407359840934343791930769408 12098705 -348094001070305141412677657547699424140 12098706 -148882646221582938635051191275398956800 12098707 1425109944938325542230229285490294870956 12098708 -1018985581174710634857978689088976774272 12098709 -174132214641139278525600716885811397536 12098710 -199626310976456105227171061418318998400 12098711 170066918171349364784644806691210636224 12098712 49081117733600970515901041416994979840 12098713 -662995432540582563569614327852403892480 12098714 762522704673925853613046242444465033456 12098715 -30530373116611907576300407782033044880 12098716 135223292052560948366456409850263497728 12098717 -109219507054803190421863637669430686880 12098718 500137634198464040495564758327452761664 12098719 416158159712817270466889328474013625320 12098720 899946750215479930237297483173713018880 12098721 -652550232370829951263990842453867044688 12098722 -101847549395196101460841980826095052128 12098723 147010025375911155341624818024376336544 12098724 -408100517763176330423495159984021569536 12098725 -440989395683925529737259894012854464000 12098726 -986517672372744049155134952498912394560 12098727 -522417833344346890248427501243595130120 12098728 9299586845237777930658413669753640960 12098729 1371078861288437978340292503424942638330 12098730 148189231772864364019831820597225318400 12098731 -348749321268507606782098208002630305072 12098732 -925397955620187042119955415146698459904 12098733 -478773680650239179172521364509874038976 12098734 124161042315955688609571820574214803712 12098735 449545702639904119765507276457504382960 12098736 25417345443527663487482730888671133696 12098737 -369353264806901477810376534722023071534 12098738 -2619352129774946177511658352595843456 12098739 -904309423281710875837792836377962303176 12098740 902902323873407128716009727065833717760 12098741 -107518470299046238715140638371382053988 12098742 193349362293139819636296317397241405440 12098743 506599338498904040012584447076124861992 12098744 -131480913866537315888401623842753740800 12098745 506670365323439344044467970545218721220 12098746 -78789775843470814011119171626053348096 12098747 -1131501674420301036797884915984524779928 12098748 -234602381896736523712704927741242027520 12098749 -337321065065753757178140978478191730920 12098750 -13663026195453589482976082727061200000 12098751 203648086810156411954116609235088333184 12098752 -157836885953498977611413985654020767744 12098753 10005719539027832275025202472773515460 12098754 117258100526141359458129204393960000000 12098755 129270401461096911302187548129781741120 12098756 1032967954362272029219960374784536942720 12098757 245816699165480086030260868150138731840 12098758 -354549951138995916760861187384325185280 12098759 487720021457349841512877524586436668104 12098760 -142934623594075175738417052923975270400 12098761 1053991411813059758032378582574253750362 12098762 28075593665082492943850107436596360032 12098763 32318023873730590765150720756547933880 12098764 -120502932089671166356124685966928693248 12098765 -144943445146930669361587164832507065600 12098766 199896698608613929615587113870184873024 12098767 -1179894539154392470100228815101936761208 12098768 -109076329693204035470633268544257785856 12098769 -527888021155222994442670556885346928656 12098770 -389133884857480156031688589880061997920 12098771 512276286755978059698954738825431188800 12098772 100714079242866173405610190973631565824 12098773 -73262132132213404761862875975991694592 12098774 -62192261860235567666905297877102274048 12098775 168966988257830074754574499073282646000 12098776 -184554917370086743719679086337885286400 12098777 -893623505065760132974404714125770288374 12098778 -168267860752339816575573951734552352000 12098779 -143265716868484757976331868856455056128 12098780 634557871039497385324513420078390617600 12098781 -21432689173124666357989015575393333120 12098782 92091999797612746491442206434903654400 12098783 -212546758240044286559922464963845619400 12098784 319792675050710284861335066499707568128 12098785 -325040183891689668793415822577080226240 12098786 829289869842673546421659723125411408 12098787 513228048969956795898236315207948551680 12098788 -154450753087298325788264076593097332480 12098789 -977939272967615724934580897121665595840 12098790 -163964739506084647024590299647750936320 12098791 1966313343534505295605591857908217717384 12098792 319374881288888810233867397409766686720 12098793 -339872414654590149673712913010706764800 12098794 603108735980120415254168475947897617152 12098795 -144284002361197139540479661659147627200 12098796 75463754096891952778662711256401556992 12098797 83975857984582357447105380520582828140 12098798 -355212301800051162566722197681716340864 12098799 -450415819692284512366602451472880175416 12098800 -60366273324955477194920202152755200000 12098801 -33531525691299868171023138916671089280 12098802 67721520618499284688763362450853260800 12098803 -1561982298380762314838351527635818416948 12098804 -149977690618431825882562739457233215488 12098805 -123771379846891694780668931729430825600 12098806 -311194726862645286633976634367785583360 12098807 499970771584461013317390595015696084992 12098808 -71521354512204689234992099124599971840 12098809 123627866680608424982038895121826876010 12098810 434121480728987958904943131272994944960 12098811 73079137940215327419697500303944397504 12098812 808129263529089221537766480634679496192 12098813 86966463709525011090875556980577148440 12098814 -51680379378505681700114558526413660160 12098815 -109162573886861937301452274957019008320 12098816 -628099456584552659138167684651756290048 12098817 983332720682272582244780780600577124560 12098818 -640096265405537229700945349204726510640 12098819 832409042558036631734670887391879715944 12098820 243004284990273717921761991291282739200 12098821 282826235173470142903315352777698618912 12098822 301916222929208492349991285405758575712 12098823 911332196439368555984755197731219376768 12098824 -6907916321512712706814131074589204480 12098825 17907007243967607688695589281283031550 12098826 10108176683496187991623318566631736064 12098827 307764800571145068072083746448198914608 12098828 -122336122901150388038989585501396844544 12098829 -400318695997586315475332319095408511840 12098830 -237637995426196342803859317869829061440 12098831 1706778656583472671972935510594726419632 12098832 -149758389372654737849228044629168488448 12098833 710067600338215181458558581595887810624 12098834 -519765221145345066009114894697565316096 12098835 164698500655390995319009920898542336000 12098836 -533366759162249704637273596821778107520 12098837 -1712353561670554659300758590421203478514 12098838 -32279958678644066712115833750139161600 12098839 584003297042302407286694860274762186440 12098840 -10923084996217023137621918351855616000 12098841 -771174091519307264124630298534315868208 12098842 -205152527399059935303266743510337273088 12098843 543791638609941845054148699346036982040 12098844 -93697150760168211426741331679290782720 12098845 -397989741815393082014819257729322983200 12098846 305257557896905863326180970482410111872 12098847 -512156893491505754771511952360629084600 12098848 -266207976625627298226201196470425026560 12098849 430674055978662105786543379130584083072 12098850 201081307622233029464238363844380288000 12098851 -677986141564142165027542855925567931408 12098852 -423506644881150695662669374229127520000 12098853 -448578070811478019098202253654176408260 12098854 269835387277908735807845203531155834432 12098855 -1047687719660079060388083148166230215240 12098856 -251585680085394880990483927783058964480 12098857 719508943696318601482222244615955178106 12098858 449075480832364020235621820439238368000 12098859 -744671252186681380630420631309379453096 12098860 -305431691017422817866640489712911180800 12098861 1358514668429045388331450723322543949462 12098862 190059779498616540808260197980532762880 12098863 639390469750232645617231284902240178160 12098864 181394556351219962739539689297903534080 12098865 -327177093636100817798105768787117319680 12098866 2611443103843375395929997825168273408 12098867 -5269927041898879607395664702191961280 12098868 -243894909596622145581254083583310581760 12098869 495857169964993297739794088113745838144 12098870 7280127062526827260033808773307074560 12098871 -187509476625677539980738122817149808960 12098872 1774480630848345398752273164913984327680 12098873 99810293097671339905010441305082302800 12098874 12184281769165055364249124769141185536 12098875 298432895327945551658521103814924408000 12098876 436027905646747852733738235023308396032 12098877 -259751491940897626033179795906779973120 12098878 -409884714947795790170666118431368353600 12098879 -187248912076128291752573566372507422960 12098880 -125652496011250289055562761137254563840 12098881 -387361736169094426613929977148983141120 12098882 293927193726691120097340936112493955792 12098883 791428515497307597547391568893836080624 12098884 -900949418246659508257714684162376695680 12098885 -978638598973898401109673189390862356420 12098886 -142224572725490636789812845956012082816 12098887 -1922081257029590988796264450008103293240 12098888 68210905625603544313451578086570869760 12098889 28857659389008710828227193013144642432 12098890 324430483139718072598635608135395375200 12098891 -132269236444997611857698146327875391680 12098892 110591168939254131234729437318048197632 12098893 507652038038290818006858366292414762764 12098894 -717040441190919257475560137133406607680 12098895 -233879900885731802811797087268812267520 12098896 259596815720503398714874290070798336000 12098897 68870314611723490654295079285154283520 12098898 -228212456030717687425598269914488443392 12098899 286611969136325359568462805968546991336 12098900 -476132016388730653075085678185381785600 12098901 34405541140310635297817884541160784032 12098902 76095727399176537861513699462637669152 12098903 1321571852301540232015133316695392102152 12098904 -123352874827537929992556333826739834880 12098905 150525277381125242845022034775102417920 12098906 488173403603483044013621927148105771264 12098907 -585538545156119837272990296348256696680 12098908 -488183156610095889388515706038938600960 12098909 -355845381322175488925835880330627843584 12098910 1249578852067007685978502973543700480 12098911 1289491248047957599510138620916045736 12098912 209473373095547331971252619590263898112 12098913 246782818752684558423398125257709735344 12098914 939957461557746152905579783187160511056 12098915 -19541803511868149388796304157497723040 12098916 -772624403460286280513671043269079654400 12098917 1227050011331824551317094391355626534332 12098918 -22997833853460862760447806143661564800 12098919 85454717169381904921840410429924445440 12098920 -415794910240426459425262681193113190400 12098921 612784128026973845917432464957861112122 12098922 -36670260483680628408149393829233231616 12098923 21765270723478177319077148648581016288 12098924 -985788209017285603491578960984837035008 12098925 111640328545105847080520839714777286850 12098926 -34728350222696818367373129514540111104 12098927 801627518312262529526426806276716301200 12098928 33573070272385558041009188400003022848 12098929 -503303249607802100137477681374447856640 12098930 -36331554668018000622187456768386283200 12098931 -310710638077291555537204872034925680080 12098932 -361800117628758577237554333825035557504 12098933 822454188426837597252852814025123136 12098934 659278606647457415310434414051527889280 12098935 248727127993416576442498847727245825880 12098936 125889115766546139646003420507069685760 12098937 -744938565486071158063090792492374417840 12098938 152346824673965704980599162224981726944 12098939 1578116251685522553911362163392729051056 12098940 6359143793841211141846040091347681280 12098941 768678076707331877518338083258311571884 12098942 -790772677849849453782259889682370420800 12098943 -95206631654335567812001321056049624320 12098944 556564066986944110264391190014570004480 12098945 450860763391091768583171464769451443600 12098946 -70584502724944991251196023713193814016 12098947 41485214403190574652250318383697795232 12098948 399275233727251320273902033646913223808 12098949 -1070301481424066138552713035169597087200 12098950 187332653722879573255053889807585212000 12098951 -1772622854835918072540812822799770785776 12098952 -413702127994944876354103370049040250880 12098953 12301020944716000698135639972098092800 12098954 -256581886575702819204647914685083484928 12098955 652887523891093355631742444578247057920 12098956 276449504720684629554811782061401317120 12098957 -134545052807955956116799428849069609620 12098958 160245508557762813170171604647375544384 12098959 66581874912977016618654124714755570880 12098960 41540685665804487657321239565764935680 12098961 106282616554186111165301980483867074432 12098962 -13115175421002453540429841604000454768 12098963 -553695519972565741606660505288011818000 12098964 560719278953216029835478700665131390976 12098965 -1038508800411299253987359227029416527140 12098966 -510098604813700032545747278485453637632 12098967 -387901613459445973493019420745800736920 12098968 160824084350459589583733253552360652800 12098969 -656138213577479683208733131354013288630 12098970 207719039028468559838762513743178711040 12098971 1496007980641435384430062930952128999172 12098972 435711378823556648403352995891250897920 12098973 -856029097405017729188755734353613849216 12098974 -1575659007676356784004802634737657206400 12098975 182088633588265026313132458276561100800 12098976 427112127080020013946707312404693254144 12098977 535023467015101181318188197728612377920 12098978 619694929524520019232175026769049801040 12098979 56282933157761104956939032542412521704 12098980 626982345222042162319001696106518688000 12098981 1207621024881711694927399663487133070782 12098982 117961225130731879055106393046368768000 12098983 -293483191475235022164663693459348233376 12098984 1420374216949106765077030453625839441920 12098985 27747936143433567324631920075983242560 12098986 -1058268578223515500136980422318520386720 12098987 -1399942893961212559788664326892945244364 12098988 565480851002178020754270472873634056704 12098989 -32583082874614522559325725134264675200 12098990 102531540128105506643630250904593662400 12098991 519485231543359317866972311651988866560 12098992 16027508826292629999327552334729838592 12098993 -1154160744623940912576370721772971521296 12098994 346062547998566062669520004560869999872 12098995 964136726391795536191169875736833974000 12098996 -2717922157930109391889661991773577216 12098997 936909236229348133021951231714509575040 12098998 1564938663960669531208151634817113896064 12098999 -694172556015831843626794319802648854352 12099000 102332903864174246812600783297843200000 12099001 14377481531749487712177686582955780800 12099002 614578804381465030353894041696949918432 12099003 -49072648305574338480546541659612023040 12099004 847289992007589831940422596473034684416 12099005 -341120617970260950387094108334329376340 12099006 -335816471628620193791006563620988058688 12099007 -486898569863159023047353112516752814920 12099008 329600335059088635504852251828111278080 12099009 -274896064219507627126789558633479959232 12099010 3015142594897263517197856328843059200 12099011 -129182090820052224736947009396122408388 12099012 48908638735163197632393328862538301440 12099013 -1062711682131243183275507556495260704738 12099014 -244573992026962194131047590264976746144 12099015 297178221660667574882314587580090393200 12099016 133594523466803139826796758600344422400 12099017 253802057837461073070006177835772294784 12099018 87275391062889590134954982481115837440 12099019 324192003048211869050516448874481073096 12099020 -23697552141128349918457459600743505920 12099021 37583166451042019590831615252158240768 12099022 207465589140505194054399113994330991104 12099023 273546147613055289481143111179523886464 12099024 -16618130568594883966644519235745218560 12099025 246509480447979918888359816353976194800 12099026 -288470375377447425530479874242556338176 12099027 -694994583980514492957069285600086155080 12099028 61321802773048931185537453043940100096 12099029 361392070842876706574801868078702989280 12099030 -251491926728344220533711711310161495680 12099031 -366701861650044378375821667244223283240 12099032 -387996522157737512563653929886105600 12099033 -617547161318074146476456893211363032998 12099034 618096429209048352977494373376176530416 12099035 132363457292911197597175037725679471040 12099036 415501236088444079890749195186475892736 12099037 459149583964384501592430444438705259372 12099038 -117326531999955674611579552738108366080 12099039 6115189001942027828905645151218150656 12099040 1044509711142765900089222928137591193600 12099041 -66853226819546991321373156194314910558 12099042 173889146684565515275903013404818828240 12099043 1203315281778291391857160900417380752448 12099044 -257352926011259474968153439023285324800 12099045 118190734777380664439632823722508908800 12099046 -788471449356909011604251994822144144960 12099047 15291561682137454306766700915721181496 12099048 -435315639150466980545997675323150745600 12099049 -1317636942368391837907397884348651034950 12099050 -196955804476487642476914995123777545200 12099051 -68190757044182829953366544652221032508 12099052 -50459205006888042552231616253572939776 12099053 115736626760239579118502148013469774060 12099054 215155482352910776303088168504323169280 12099055 -1002763605891249953487090482549878490040 12099056 -118891544773318810105475624549741887488 12099057 740060904050677600498398689301806889840 12099058 273656855107911599878002777298924176384 12099059 115450190402459359864229140322700599712 12099060 -175033234610995881370373190014813349120 12099061 1206914073963455528408153985125951116800 12099062 919965979879565439623427269551160272032 12099063 210139865280557245233520280798435010000 12099064 847479338406970054323164122794070671360 12099065 475350069392199529362978475678539822720 12099066 21429927456574888881633050443576147968 12099067 -691263748134712867606107611963814277200 12099068 -311266365948455735879363750024856625152 12099069 -195725899178891984861818890267486142656 12099070 187526810257830701801982770202982892160 12099071 -537069066808545232525640712961890637800 12099072 -462458081795425699623079448075323834368 12099073 562421192599588666453208795128187285440 12099074 84443723981579494053805845462088276032 12099075 -48577196144679164074131280738549556400 12099076 355051856880420350087126383897267943424 12099077 -24008129298243366720841411590890789508 12099078 -179508503775869943164229652576684836480 12099079 -851753323530830976078254035707063785320 12099080 919322857508418495243903087374300006400 12099081 -182922560744687422185963564738575985600 12099082 -231708326365714459004751165387505920 12099083 -48341753722319212100105643960796932480 12099084 351924149999834903523447649397904846336 12099085 -72738877408026059897353536157796531400 12099086 -554087735513558338053010427596526837760 12099087 154707339996914847175022784660167178240 12099088 -122030559018800031638328066631780007936 12099089 -274282371144948392251277943119229292110 12099090 -31659718402788190603446665387986675200 12099091 -332938012070184677138518232140478356488 12099092 -77474455371694611231323509416878342400 12099093 22679396475406194481262214227993965248 12099094 -41103925982990427740708214473701776768 12099095 80321992264123578733713343690437672600 12099096 90297255485389631353687978500838533120 12099097 -1459752545179502822906949982768215668348 12099098 67517062212231706482829862123609721600 12099099 502224358476839012891119228428413224128 12099100 9086024639512998937549851984084556800 12099101 -269486714345038507178946630856584857856 12099102 -48682263987656514151775669330351103168 12099103 1728505154082372353337337972331758199280 12099104 468408016279337270315887747026986729472 12099105 -150524496524347086856322212012124640000 12099106 252495491107131799146240743336250111264 12099107 30139012851599617812493070343152502360 12099108 -30104542570337077569339191904286101504 12099109 321851780797231754472949792258365606240 12099110 -316314529323499268966116195108754446080 12099111 -286626327079247435187948664363999550256 12099112 110472498176938058693058788778526310400 12099113 -164523350488826562856855967759481990456 12099114 -98111377341835568403225575640989432832 12099115 -214668351095060208128139653834308024800 12099116 -288459655146005166032521813381210767360 12099117 -70439169685662023464953839411576176320 12099118 -97431656799416249462784722536428218880 12099119 515040337582935475929043621692437973120 12099120 -79526427880718122443188576855560028160 12099121 1596599105627215042942973806073462547492 12099122 243852672029973127604422860850637740032 12099123 -551904795185924116569659631974211294828 12099124 524333093173053936964769381842250752000 12099125 -6716689488907381774746611311701192000 12099126 77515630946762894365250141634146059008 12099127 648547069492156338329101547661336819600 12099128 -966085463549171908768189020898445783040 12099129 -548317069312076316309267118937503715184 12099130 -209267330263980876335187678604623955200 12099131 72046661141691854835399994967513673744 12099132 5672121532245750758872114219801996800 12099133 -510278445063777353336993466951473890618 12099134 447914620990293558086511138541233129216 12099135 -531289680613927331946359794643322860400 12099136 -27475842003893099098789802097676124160 12099137 -26175488794898357827995733579596771708 12099138 63230682909409821541925298215479376640 12099139 112637875953414679388469317836078462368 12099140 430656414988544353728401918273272669440 12099141 -260370156364687011703799413279260909540 12099142 466539164410153963852499358834354789504 12099143 485121041838376522645425417592179085440 12099144 262953190685367544249923475474242109440 12099145 176144744396064837393230596357897785600 12099146 500333798156418897569885188350995188272 12099147 589696062468973194609183068112998473920 12099148 -366721003370436446899079513089056691200 12099149 318575973139721091053879295449459673036 12099150 59807779877461165406471016415467417600 12099151 1253868651328441005480322981623185175152 12099152 21973371707351450209305066090295050240 12099153 -567899827388201096981351441664440688 12099154 63475685722818759500240947001854695072 12099155 275543250539624061915031344142714627200 12099156 629766302589371091169862128708371228672 12099157 156086309831915271103119385560639351712 12099158 -372625408109090913245949415541130441216 12099159 -1325045150135013026045510467823290464000 12099160 848629060947243317830246210950847488000 12099161 -261039254438243681106595609501494533238 12099162 221898527976877199754637501708436828160 12099163 -89706538174573437206577222039846395904 12099164 1090622445908700858002051343930507264 12099165 274226857343972676766938083613654136320 12099166 -64866973885013439598081599362498112000 12099167 -627442098349449812117403917992513863048 12099168 3345501963086229621810142218137370624 12099169 -167585330867118128072248661161357410540 12099170 732453852449062828950220036202879131200 12099171 -15969180641233406607673578664776850176 12099172 -475641329245579079714375641690250146560 12099173 -355095440492229935163541395380874317856 12099174 -225077955923478040985906260900768722240 12099175 909854347359466454722620349236660937800 12099176 -241933640629951428843805539971924951040 12099177 184204072050606214234468244415798937920 12099178 -15187972857017994440410317440895375264 12099179 -201403615283093770889821218862504483416 12099180 403514416078465169287965193192092072960 12099181 75274806634717362652367897991008788800 12099182 -187365528090225870538803096728737967616 12099183 283415403789644824052278733785516764048 12099184 190094559795424335891867120805307187200 12099185 124848870811131856606048653714793205760 12099186 -184754211712612044370884682948963699200 12099187 1519123218056507433873544539013392765840 12099188 911979370157330854159143772287344661888 12099189 306105933788304912684656730987261503040 12099190 681103537086363079265308151836073481600 12099191 367743120237145377885519471174742886472 12099192 182203814298753499607894827947397939200 12099193 -399806766639691934163972659617848425856 12099194 232469882680440178665150494493410228160 12099195 221787202049789460212546454901700369520 12099196 625661739582974219784228864016150241280 12099197 -593481983710673090699197501308761237088 12099198 205173490567209035493382409505285233280 12099199 289652675668696487906004328371038394736 12099200 -66944555340319685039434654285824000000 12099201 -259591059863235749920098227117122641600 12099202 -510630841169967310035585731420844129408 12099203 1519627824033830935679369265449314606200 12099204 283266950432884789127758521548809310208 12099205 -58832990529646561051822460071774131240 12099206 28543931052606768531451168602449256960 12099207 251755210863935085041235491715455270400 12099208 -925153513755135609572636360151452590080 12099209 1172766233310456548497714491505445056410 12099210 207849262935364534733093655799546091520 12099211 6776289914143389894930774678053901840 12099212 -243314554514098833193801896104099852544 12099213 165716591683525348272096131957956617504 12099214 -121521477016072052684776872712337684544 12099215 -1335793616304402992853860635469451837600 12099216 110472523773764247488663264547846881280 12099217 -563655499212287511100975937325592794906 12099218 68265844663060148310148030426529577120 12099219 -213201172608570488147475023234354073600 12099220 203388732039184168286991347816228167680 12099221 1320211732248339106154137221332285281422 12099222 190982159693255331076482901068959513952 12099223 82316978835358109133201045660189040320 12099224 586547293475124054768585978770068869120 12099225 64877483877828994932907208745181611600 12099226 275063625158509171901067462006887811312 12099227 -991477725476820556671397032982794062604 12099228 75355738792756639314592793987027727360 12099229 599599254331382852664905835597808377830 12099230 -144266397678027501001199448350026901760 12099231 160021465750037116396390581164779216920 12099232 -1733053424442890756004192723236398891008 12099233 -338723037208376092872525087237120031518 12099234 50437539573728729140856747605126989312 12099235 933834580378232957603780360931980146800 12099236 303593151096369593390023977259041137280 12099237 303029584860069477197303462931382443360 12099238 -253076920633249945884840230289796792320 12099239 49502347507114927652701710858383319600 12099240 -467725774720771713899088209893662720000 12099241 327056186538582283720643224760072080704 12099242 -141319517422639942916761419879554142720 12099243 -118867495058028023132355204749401118736 12099244 539451060866956075568240513834018044416 12099245 340010673109326499387805084968937260800 12099246 -379524544225816628160311023715757345216 12099247 1209351124637886824182320705030290725800 12099248 62108104294594090901847794092600197120 12099249 402156578131365239299597067532149192964 12099250 -472162217002522795432397997608843448000 12099251 1381663910152800290465365154782957718592 12099252 36744318228197810526240009750499196928 12099253 226845546519555870926250389569191340000 12099254 10681739507730962924723807270785750080 12099255 -219487604279565511465697610602463168000 12099256 723885123448411604226983660259853762560 12099257 -455571879467949585217735336961050740480 12099258 -424071392948815958508432505856295877776 12099259 -548075226014463761859291337063270520384 12099260 -440233188760885742192402615948890890240 12099261 430633576833879597975581958800713481472 12099262 -462778894727574769112340970964526105600 12099263 569920745723016661943406799184970219384 12099264 -42954352698284302016564403810210938880 12099265 484520873965753322806122291375227613120 12099266 748863898984368417876878667875131802832 12099267 -708720364511657616070296467204866943760 12099268 -169963644021529190688233609112123770752 12099269 -52946266751045041086506386584021488640 12099270 197519777623405791216636150419948361600 12099271 -574889849680846720893997506554085151528 12099272 228025460458978548375954538863870289920 12099273 496273118381497064420452786525344627984 12099274 152536444491998113573716191653634448 12099275 492563133350517534293757260616871683300 12099276 361103942991294394545230456779360581120 12099277 268563796713573585238572663226017215232 12099278 71597463027022187100333801790304245440 12099279 -53272477502851534913234419279059726720 12099280 53314773421680427704653903264470056960 12099281 -1187344923151145894484168183506988987918 12099282 -87559087479777692651892516507026795520 12099283 83816893753057506974116332435564120480 12099284 670545688892403628340158174741699487616 12099285 461867275222386488013752417383716342240 12099286 14354371165711223103270285310197986592 12099287 1177622377350953330924187603074650668936 12099288 -515826441638795553858632900429684674560 12099289 1183281297941710395377624679908075109700 12099290 -145657199972590363686532485332428554240 12099291 1473760790886937942711704079047431829888 12099292 -137404929680941363796436344653613506560 12099293 -844005777611608399504060765394253546420 12099294 3810967192948135139883746473809424896 12099295 -182424556137705051845342894226724785600 12099296 68510150051040288352986164255100764160 12099297 2939542849821726067987509564434457600 12099298 -66874722812613095644082444009397567840 12099299 581708233977293655362181358231827366300 12099300 39409807939945149458847594559644057600 12099301 -430938604673367377252960168033875757698 12099302 792224610972875531937115654296934832352 12099303 -579409527525854675389598851811997375456 12099304 98565232820508130848690707723749294080 12099305 317272582935784250258644366780794118920 12099306 -169861260642687571793744941315491914496 12099307 -624272160401687021070838879715039896320 12099308 -45672811653993931703016771964386084864 12099309 -225310923314372131543895793181532271072 12099310 408626310823933979846552829602428186560 12099311 -277053637112154562453274637079732064256 12099312 -8953211977199969748963964920410406912 12099313 -743296288032689299045660661718447883438 12099314 289029668742120062358323337333091059840 12099315 -28510526864424379920818504031803393280 12099316 874426261784412274070301848748662599040 12099317 719054305523791953956474512580284816512 12099318 -333700693818289322935868021063485440 12099319 66878241956544442595414253428783000944 12099320 482447003397354229440834874170402508800 12099321 -174885452404658344304693333968082901120 12099322 -464000671280738852046976234696302247200 12099323 613530138185392197680045557456431986064 12099324 -3719940381713980242225866034740183040 12099325 -317811676506516943895208379180516560000 12099326 452981373271419739755807373715149538880 12099327 9010591000795274480439777248201677440 12099328 -1118861464418134549828302970687896682496 12099329 -1189907815834562557238198124696454957728 12099330 77954283100153722562061837135391344160 12099331 40095395525641362276949500757376651264 12099332 559818263431326417334863620151117496320 12099333 225567480230247801774253526874781640640 12099334 39546283414866442947828659313197538048 12099335 246748262578999333519996856461892924280 12099336 332472144146207744347966678041735782400 12099337 -202029202713322537446195822670582882688 12099338 -923349037775504472214096704659871707904 12099339 -50366616914942942942618195510122133616 12099340 -5389409303747338753592829007508275200 12099341 1139395886001608853508012152455263730742 12099342 -207713717833115357169010908414677940096 12099343 269218414095735910566881010654640165480 12099344 -119329095910204894675669235059494273024 12099345 -451931673783454736829840417284423876160 12099346 -32136517411375632945516841313574632448 12099347 606584614870675546925191155406358917440 12099348 291541918129247359677142067659826872320 12099349 404779802822775697553314161112093134350 12099350 514073139037410503872040081784112588800 12099351 1201170458321412499850157619173220838400 12099352 -406440668731530252598192522822784716800 12099353 821016083843455806627459718617399957504 12099354 37241232670670931382745164000455083520 12099355 105389179774355863065737124772661597760 12099356 -952346168416673184331320394838465518080 12099357 428458362728576817746760344565155479008 12099358 -86038489274979995534392401760240878720 12099359 -56843358589253334918251223718138293984 12099360 38027782667115508648245856842987601920 12099361 -316601051602188708991326766011707000576 12099362 -75922718765082293945608918987137380352 12099363 136381255677039797388801173562407514864 12099364 -780226990988308033082622780461478692224 12099365 -1073409950347156639727707369671688180740 12099366 -311699726577958155614826157203560026560 12099367 -182744614169361450802837890126075769808 12099368 1027861687532437982050049500859756866560 12099369 -520224314271581270731075585918979690880 12099370 -820445217511021166659478539847667840 12099371 -1639779553790597692103401617510831505800 12099372 31339632563454136526341487460588211200 12099373 -279913400507645757876303407270728638144 12099374 142846658200406555674536157544817012672 12099375 5812357703475646993285485765358650000 12099376 82165098832328302552798955731268370432 12099377 885897930211686682879928302080740589120 12099378 -730968862442528394014530883211938691072 12099379 1178923064318004363594212305470254211980 12099380 1436126320309403301436082596215398400 12099381 27523719013072595203314784136238606144 12099382 -18626097806525891825072951347450853568 12099383 13420138190039736577117621473047349144 12099384 355370300750252634002448471493162168320 12099385 13507010573862772447314837938706429000 12099386 -70802896841157968718961099045397239728 12099387 -333111320886739779311838629858305402320 12099388 89942923014018472560625346313985924096 12099389 -80814004286297995776997993602807586644 12099390 78099547604367043933196677073935027200 12099391 112780443342225326554928084859978233792 12099392 -305574690447601589452827730080458342400 12099393 18186223886757684815443106092512634368 12099394 -346824410577191569287809723901811299840 12099395 263877501281499402519441776372219040 12099396 -523630148483912320441055351688309043200 12099397 -85607306175825479257284790838732066048 12099398 -1154398681729844266356967273207672414464 12099399 -8395347913665893672556799785137472000 12099400 -131219705838020688952360129980943488000 12099401 685182806100301843906251125995741629402 12099402 -269688615171882601684199052734698060800 12099403 -468588914294002287878971868653168934400 12099404 203547726491513020196529956670602611200 12099405 -3793730376425433833190445378760450880 12099406 26937408555889484178045441969562290048 12099407 -291689423511558115040690143834716858168 12099408 -105931763274699370430356705903466643456 12099409 -282616253922038373676578393913405046400 12099410 496508436561295184432993869128543083520 12099411 143882008029544412616167473573055560560 12099412 -218581561317123844055144005598114978048 12099413 529616030835187657264847463674423251662 12099414 -66831298586040055196329912064596295808 12099415 443967730155610702988852104635294817560 12099416 551631715838681999224916944970512834560 12099417 145615904715096161000969688784771006464 12099418 157491799584628315263804843334997618160 12099419 -586757882641712982695232545147159349180 12099420 554127457450431428350192025817619161600 12099421 -386739148248882480049545883856797564378 12099422 404620903367270347141022554659069474624 12099423 -227004759966163664096785880760729369456 12099424 374649190895261790014406940889041600512 12099425 325912163924808388196506810178299176000 12099426 -1954218622584905045055230822475079680 12099427 1836055794738160130037856041743620385112 12099428 -64395064692594860135283817143917137920 12099429 -884244013481771324001248763935133567360 12099430 44299574422913421431479163401960608000 12099431 -337423628370448970124689386265144925768 12099432 -36696405425902673580873701212672327680 12099433 20944391660912059675756105297381436304 12099434 -67197158884744347112489458899977506384 12099435 -107353259024893517775888817708259158560 12099436 472427602131919115089806443048904463360 12099437 213551615782966771931867352921032679552 12099438 33742025402157758386945241030224477440 12099439 -34318244525953442153011823215197743760 12099440 -85893651297083428554791628040385495040 12099441 -214103692691654229560977946850681137808 12099442 689180473903337292418447106185277689872 12099443 -121767747942316855082218565993777296308 12099444 -92416522259997992422697810024948613120 12099445 -1878840112215117110906381140739723627520 12099446 273253849725375232799070574485949926720 12099447 -237398958578105656087003601888329225200 12099448 -677578530986594527899255977779956080640 12099449 -251723819824491331896347103775605707136 12099450 -161408795453406436310099642055656044800 12099451 100092651239696197028348720639663442464 12099452 -474040218829251510472804904402576676864 12099453 -587404268799443902172223643500165187296 12099454 -477691816237629511600530168538404109824 12099455 -165271181580076123863841503193444546560 12099456 -678982053675582896027507441278333747200 12099457 1062372966000858485774738571245314715460 12099458 18889493327587303398427697587159572480 12099459 708224808574887475082895670891651085304 12099460 -38386228940579679823350225779149566720 12099461 227425851563371030801564610075570378880 12099462 -255790378882790275108671181709877872448 12099463 81567525057829443704339605601520963840 12099464 216879667747021256666741386694249809920 12099465 -152558209190388451053228501779961327360 12099466 376905595070727288627653208425110283520 12099467 282958883642467894353799791312922301556 12099468 414368745747650002201586824470669557760 12099469 -7016159540710854980070448564825160832 12099470 -149547188820132128073338385340563904320 12099471 162616281108281333047522779011505714312 12099472 -116144921436108309867016001689739329536 12099473 1581645733083634165314430702881139036722 12099474 54787959689115878639092532808696124944 12099475 84381641349261947653679102137227852600 12099476 397535207202729336925996172502958040832 12099477 -293091002252351818083765299749420428192 12099478 -119443482552937481090055150253226506944 12099479 45356791642772631877259275799977201152 12099480 60742280109451894286211807672167424000 12099481 180532934608832221125232800903368678600 12099482 1295769133429655698909591875913248422400 12099483 504919593515562613313093608573556841600 12099484 322188577490140832169693339795216506880 12099485 720394966263089762338805115079061263200 12099486 -29197139637917858698082275124176207872 12099487 -1642503016283610218388406547774008096280 12099488 -645006172537789490382785357500119121920 12099489 401128042856649099195930178395435262560 12099490 -34322720890557056173125012090639106560 12099491 1229571433276937274505775205955397735832 12099492 7095884261905857695202616226556690432 12099493 -469001520246477559870369584522466891840 12099494 255443910505102697657504919723436859712 12099495 -79280761233712984149176570419439708160 12099496 401516870123013975123828572897801164800 12099497 979897545569954699937800093912432701092 12099498 505757629516606967722856373064830968064 12099499 -219053390891009954389917014359949366240 12099500 -232359212351477641455662686306543104000 12099501 -319085564197968755452181420559567460170 12099502 536684145831334667791313001330604405632 12099503 -82970053530386316179283685731372079536 12099504 -159676335476693488228104170134638428160 12099505 -150029846897850302831410567610173896000 12099506 593838753227668614555667810974785543952 12099507 -200584535602786229192916387449449905408 12099508 1140833633453312805889052794220403667328 12099509 113272851422699315641974265820941321710 12099510 6666033231596653546724490088906790400 12099511 790060882849862760503289105115919587112 12099512 -20195839272057389157852500003479756800 12099513 -256430341308126479383383203214944986176 12099514 42086210741747908754962780025224019712 12099515 -40538194315759894607843950954300994400 12099516 107680126595950714827242604695380992 12099517 -17653248937021615802220728127634817408 12099518 178075187592391248495003574437429515520 12099519 -96683895505224136661517452743136067096 12099520 167641167678350057333814694226983649280 12099521 -1043648710838364322883968508981932147710 12099522 -145527476829787700081278332254927411328 12099523 651816401913128675782140252853609069720 12099524 436264646512349069267962793574251604096 12099525 339329064620746090805521411791254268000 12099526 -670276056207803036484030523561718640288 12099527 1461668057303010576693508576792716738072 12099528 128569704814117162684893128777870376960 12099529 3233969929765132508952407207646543888 12099530 -67831720440950392939990021438566547200 12099531 -65182697095535890383625596726724818000 12099532 -124503635287302749148271932470364976640 12099533 432213447171821323326861650509326533280 12099534 82074696944568491199847174617944936448 12099535 -79632319340972195644139598518642651040 12099536 -258659612840609417302205922939666825216 12099537 85283394431215883218405399925158013586 12099538 -247947463033030735091831291739646343040 12099539 2421531948538483800329715745923140290656 12099540 -322159943325821261359828508538782515200 12099541 219832676420450959747660268476918707552 12099542 113128430376214688465199813895130880000 12099543 -585443979154386755107365781697977975680 12099544 -279172011973920967430609640459072307200 12099545 156369628095957564911482931707994532300 12099546 -606861768999495994137773947786764273696 12099547 -387356722301536518958644383601883258608 12099548 -251831752108276953701180128503817211904 12099549 -189279133392895701069966885474636602880 12099550 67897417213888919906395174286771520000 12099551 -261706216439314754785839571804555009296 12099552 -686548814265514526636528539921501913088 12099553 967955788847628780236189712647473854384 12099554 -20381517482136360221386271928979238400 12099555 2497979806595565810296326119117005040 12099556 329930131729795488027041303746623242240 12099557 -649368801362508267282377664002139064194 12099558 280474135799459701811578204776565627584 12099559 -1129108224613999523278684116024654295240 12099560 471686352455898473932276588349308108800 12099561 479543052493883055570993555696370483200 12099562 -37495380233492317664067195112598437968 12099563 82793488979118446980548757606950000816 12099564 382943738132647317965663580976332963840 12099565 -501012138014239166576232483651536727540 12099566 -139969783489050731269254884191595735040 12099567 -162541851313561545891131229208230396288 12099568 -14711722273850260782476476877255376896 12099569 -1696083861950825511392318147469675930030 12099570 -244559225406280062293183038494129891840 12099571 -22762366220655566960116959093030784056 12099572 -23725776856979354568084939015625045248 12099573 940953046266938991655509358240155263004 12099574 -193102257584886575454667584683779993920 12099575 -504213296322416461829283997851949503000 12099576 -492958683711357127229066666094706176000 12099577 -63382281576063566889152736113296867328 12099578 125990891224122753442118713542184007424 12099579 -34227562150968707961296547079253889024 12099580 -328565492211760155009003236668933478400 12099581 204798951759122117433356046068327229132 12099582 -48585484072986994195962431711094324864 12099583 1437219515195572564917441946579806533880 12099584 227487222836593593952884912108330811392 12099585 195816575531394214263645059184587510400 12099586 -497405071969979170065817816320179318784 12099587 76271375991269432589513210421103961840 12099588 -289852380952512276815825510870587017216 12099589 1274757344142816303142701057710901191390 12099590 560977818123431296029088151204894812800 12099591 355245324752338467363915679230857798400 12099592 101502500148918547109456887817856552960 12099593 -2362890702442430485807551250274782721760 12099594 -107793298651120988232823000774865455104 12099595 215651404537275335773250992099578285600 12099596 455061200562437806593226938727743379200 12099597 972193321343658892134932094502007123904 12099598 -409764337093077073382045316517171200 12099599 -912478766281851863879513538424973348760 12099600 -86674741271365953027382170635938406400 12099601 -395896878649194048231930051456945848398 12099602 -348318003107831580218944981686804681600 12099603 -338241608240509241911740970627764609096 12099604 25896106566559414298024578727769526272 12099605 -9405271982442921624762392715068849280 12099606 -608995131621080199860030015289345292800 12099607 -237179275757297097013261473706271216160 12099608 68839107372665500846515497049210961920 12099609 -464929828172221078747166563556707968486 12099610 -66799443445569861464273365436139233280 12099611 675569126639762389096054976348017774212 12099612 131309969278135999772809692222121082880 12099613 -2081001275970783574001627283646116502260 12099614 195697644979183605296096440193182425600 12099615 -205587143866646938100371345461299986560 12099616 -1505709670593730358879112752521046654976 12099617 677754057604307847951510472796835188400 12099618 21812461875902450444962053425404371840 12099619 1292414744293138982438927649824372494476 12099620 -100865008237270437317384590051940428800 12099621 -546164381524143761018379884363257469088 12099622 740333216384032421912096598888772742112 12099623 -2302627231124855572467107786731175866080 12099624 -24981067199689570483294728384450478080 12099625 1470344702779414265692300883837174277000 12099626 -229450258146673801699901207531053724160 12099627 -926797873428787522068953045658703051236 12099628 1167134792531399750672039430775311834368 12099629 -173961205131494605031428679612269748724 12099630 -237162703273841091367212086319073320960 12099631 1174207167087024301192066762525494359664 12099632 22965475646734653601172261165073678336 12099633 37632002361352078566105894190424702976 12099634 -480449386084119511682012586373510316784 12099635 239705018864600124058377191314332627600 12099636 -308569378091494894729701586459931553408 12099637 23108761638971552918448038510197998 12099638 762824947164180247459451796414151074720 12099639 -409139750414983815139883446716852089520 12099640 -195874830815517666576116590856306688000 12099641 -11560170546154298140899586150288719360 12099642 -474695450237370968283892657153297241088 12099643 787959470696999645433135576773610481892 12099644 -1859653929019165286379044817808934051328 12099645 272283139385329760151088331439438753600 12099646 309537984552212561394691945334176128 12099647 -292437859772631358580129309893681526400 12099648 -303880476428084969770263890144230637568 12099649 1311123703589525461946048472851829962964 12099650 -149794973704917638394245530417986301200 12099651 1287616619904647583547269064404027281664 12099652 -749648167242000310963310551967923142400 12099653 36945015154019362513089907748073401184 12099654 -14168554563793981156175381374068975360 12099655 465086160046109425714485088469985465120 12099656 205073487933161133228495567832594022400 12099657 568905359085207579082545309490592861088 12099658 41736301823342540932412584524202070784 12099659 -280168949311242164463191182600298563584 12099660 368508579699264462662583021807377525760 12099661 -56373347440032614738981662431879570240 12099662 -149064072416153271790524257863367823168 12099663 -697528741267449780051838976101140806808 12099664 129162661295468124070831591890021646336 12099665 -282412394037832640025898284325170238080 12099666 -171103859056052028232592299336447289856 12099667 658371336105413247737887077892577161992 12099668 -133322310440620685275267075148047872000 12099669 -148015925728138438570061910060002605152 12099670 464965976374967861294717204620113081600 12099671 1051150792772405537275440277928667209472 12099672 -112791879685275543522747617999192064000 12099673 693468790499389862580577156289940869380 12099674 283741819417130589805465874130129929952 12099675 135797263565806755033999384651816672000 12099676 -1255738118225145819613800354637790131712 12099677 -126188632648023427542784689933573196500 12099678 -38865855169621034402086795024675648512 12099679 -781824697344136251773653505169696442416 12099680 -536113227634025357290460544850408243200 12099681 814576651124860619836604028205325920080 12099682 104434595170758736709765590963420093440 12099683 521421824615933791412052438877304046840 12099684 6745544121133810012816825918296145920 12099685 91036473821972445005020032214460679000 12099686 -479558225225638071873210178928386514208 12099687 9125535286774015191441967585151621160 12099688 376281507267746049732251376544772290560 12099689 55963364826611847845140826323229360256 12099690 203064719109300837671151871026547657920 12099691 -44203790453883608733090002020797344908 12099692 -1033896005207744399595167299484361881088 12099693 -191709694977519280124216797225043967936 12099694 316382773139530498294463035511570448000 12099695 1103178919174842204453893982928454224200 12099696 34084049553065429553092851208601206784 12099697 9849809548781086815720812461822915392 12099698 -144827195900978744995985226893414615136 12099699 -971383772165286382871554172061472646880 12099700 -511646936884854416475537289307606396800 12099701 640394697899049572463199587728286541212 12099702 -232112199891212166389232287575134535680 12099703 25616149198194798875532105913593360384 12099704 849735650551004711414324755742539653120 12099705 55747594028091885468696908933142640320 12099706 -145272465283444993033484984278436848896 12099707 384618308982751393293765446999049409956 12099708 560291346890861981687167207876074542592 12099709 -1577310754771492842169623191869073428090 12099710 41653452192540674407627479870990216960 12099711 227980240920729045899207507159696716632 12099712 -1059863241390557514813745273028424499200 12099713 -605987269998008380472512050384573046560 12099714 98117010470769593722723586296595992320 12099715 327546658850879195913539363561665081920 12099716 13187577301529749598607932199545289216 12099717 -323899272643837689023987332550417437314 12099718 -11954178664170985572162581587436680320 12099719 -1465002219484862249693041264168077527040 12099720 74986061709948920316755319538298880000 12099721 275507253248266547909078973192765760922 12099722 -223863497244363576752025992155009045248 12099723 -300358632840094705630279255365217266216 12099724 -68796018302083687581783446033004217344 12099725 202632706334236261438081381470321355200 12099726 725329267669467461326237924438911542400 12099727 7871319234362791760034913399334161152 12099728 75799628590347977129889846289020518400 12099729 519534867080841243903955340874780063984 12099730 -331560451184111579987772774357350694240 12099731 -748050768518025529481510742233577427200 12099732 -274791028408625205998610423123205785600 12099733 1197495933710380085095921519037921281500 12099734 -34875652861913538491776866083341291008 12099735 -263253719395641818624645317174251841080 12099736 1647257620478926833642549929981195059200 12099737 136359873345730812548256104127990946500 12099738 -57693050695872867879010685097657976320 12099739 952129605033360172451039293468163393540 12099740 109301296890162282081394662139181230080 12099741 -310499893448790627690643273581491661600 12099742 673175287621402661657044910483944486272 12099743 -620373107269969299511917475880785507296 12099744 743169507130892984788127477844783857664 12099745 -155369947215483541521772509383026845120 12099746 477202629247374426195339852701650143744 12099747 -88378701601698059311593593555960795904 12099748 -39399626025418465177117099032472289280 12099749 27502056725388846437003972793506837568 12099750 12680608303779649631042418606139776000 12099751 -153340207395847916746149442135214689400 12099752 15382824897968622362460710764646400000 12099753 -746672588259060063137107867350378055200 12099754 -929478234784500597254516261234682137424 12099755 121023332062649937410389104151000928160 12099756 -33253494233235577193712276372364194816 12099757 528173166759755257494415235170794193920 12099758 1343257461931993524598784080381872000 12099759 123286187054430682460000570832278463360 12099760 -107443228812863479846086789432545771520 12099761 -1582521643709991396960758348870069686638 12099762 388886682550273923916431906153564255120 12099763 -58000724359353108821132290622972825200 12099764 315196591582217071653970443315324936576 12099765 11419860267194235515500950380492720640 12099766 422729791607463903103807678624501758336 12099767 652484980166673146283492765643071907632 12099768 -546788803842303097043737337906277642240 12099769 1620020893303533603837889820589606983808 12099770 3827874754921092881687120868735398400 12099771 -53469559985377425260003168105916358992 12099772 -1055232737142461084249067844677494938624 12099773 158169652746741901098593093820180371040 12099774 195669252196794918804588853081946517504 12099775 -622349596900627882930537036392776696200 12099776 41067039100271534066057837887012995072 12099777 330269198171024055947517767464318183104 12099778 761219313697900712708908679855936863440 12099779 831224180112920598035325895402895161320 12099780 7949797233939005269444003047421255680 12099781 27926793814692074388259522632827834304 12099782 725276547577025203478865405945800944992 12099783 -585684700251183428709061222036781074776 12099784 590615352354103899555957340812953241600 12099785 -1046702621991490556937445459817986519800 12099786 -142014509266394286672101745438541881600 12099787 184487286610399613249390023190550827152 12099788 -262382425011115636409500164216502854912 12099789 -224272991248202273655076531078031310240 12099790 -19385801552889531841864101644754273600 12099791 453034819217956772850881672926547042304 12099792 227532460240620228499469697262607400960 12099793 103351030111116736781634714746833470324 12099794 -8350243355505376538362309240780277760 12099795 -471317226864632794195106628309310517760 12099796 233651993048615883374317143128950497280 12099797 -52861283346524765613719326978334203200 12099798 422845390760183844029139759011884892160 12099799 761215733187888801482615151586080273800 12099800 299700026379690629796888406696166400000 12099801 -60567162651694861685715130349127889536 12099802 -122398170848130643385392434214169070336 12099803 -124042840250837682019897508485887621948 12099804 669682176076927666467265536137535146496 12099805 514810397465210002710925486713215552760 12099806 391024577815868490002228693750785344 12099807 -1043121055834984555500954475982159781360 12099808 -200571778729525046349437465592185487360 12099809 1420539713513708966387672193207794927010 12099810 -72127171185015096702804063247047843840 12099811 728896786363641130551850693167477637000 12099812 -406674555158415072715363696594649641344 12099813 -11445753847072128392063486209940462592 12099814 -119911759377115450889428062733477571328 12099815 384000317819351854775741624465689984800 12099816 -116310575104843520206272719801819381760 12099817 362452989028159663802777417450104843380 12099818 -504758734033940796621507650461771550208 12099819 -715130226542423421601241561830683535680 12099820 21545784100740120385866745193671772160 12099821 530506001663699205716767445551867511232 12099822 -359563994774969820948645245075524202496 12099823 -41087417556053872208794541850863760816 12099824 -100383702556781773443848564571820032000 12099825 306549666893853456479910143141878898550 12099826 146619981420039620126233170709920836112 12099827 22991607772886083910795073353935380480 12099828 194642546872715687570202052618259441664 12099829 127772287023306386005882974427898082976 12099830 67890775492530051135511531997983248000 12099831 -717304826120464253447442571710195686016 12099832 62651648655595596606765530335510118400 12099833 -618064324535978038276178459995336269180 12099834 -52417914671908222964140031711325365760 12099835 414949661179415065108433317398245529120 12099836 -116518252755078826474923209142654845952 12099837 -8657977861347249788040804317330276448 12099838 -394535146638370025195842171573370946240 12099839 -1150069770085739413054622568645757359360 12099840 92000626656676105911033584554208133120 12099841 473994228470501705333533472781354720960 12099842 -494364679537721113162767156565803209856 12099843 -11176690047635118626073386130786588000 12099844 -657124962411814276394708944357283193600 12099845 -632339597022759007459978445726758050600 12099846 311019524385861141703565669506822272000 12099847 -183728195869664251031158456928422007400 12099848 1033974038515486904598324202777575183360 12099849 -138199988108316738946071159571760253936 12099850 28215090500374299869842030381491609600 12099851 514143263805629983400332582396831658592 12099852 118063013810900150230749625174715978496 12099853 -113597247098139034223834018644968048960 12099854 -179989367412109217867366226063919650240 12099855 -218444406418376283224691455623782413040 12099856 189065936078377633866416189526923550720 12099857 9076661511045004420764552957426844224 12099858 16770980087575465194287105888031971328 12099859 -1658054960586599519393527428151080201940 12099860 -355163453192343740948870166938883248640 12099861 -29664082716855573171910729409096165298 12099862 757869534331268495287300625415926502432 12099863 135089721444945218834713540954275158400 12099864 -314698987899338299821704183540661964800 12099865 -600518179912840296151111751387499364800 12099866 246661733388277225909483675814412283632 12099867 503420122404086034065941509331973427936 12099868 -702044339147578928191610872671513919488 12099869 -938419882736846898777186762303677711604 12099870 170776709455911018444411049291606499520 12099871 29880488232158813149765892742558587744 12099872 78135995870169133192819707983000371200 12099873 961128718827162074565942963614608036800 12099874 -327650505054326318715325806943004964480 12099875 -1078920349918046162706798964749860400000 12099876 596721746047990219254321521950024492032 12099877 1524702104163972538170367765135689430400 12099878 122051570707716499347024568981830473856 12099879 65746790872096884016829063977112544 12099880 -47232250365585669667688743227800064000 12099881 -28301414872144012591306014614057861808 12099882 105394195841378157208483666336127911680 12099883 -394086899165719419387942549404429409868 12099884 171723512146014242873410693278433881600 12099885 -120879156443664032999555251678492717440 12099886 -145148565963059957403500412738887744256 12099887 14136787100498954024177228400281026752 12099888 -8792144696527519710133777737156526080 12099889 315263412944262565546868401157390234880 12099890 804237543053993928958617066160764418560 12099891 643009111092185580034156808815553950464 12099892 146147200513354926618761733809826641920 12099893 426578308129823898412690248583738598922 12099894 66185681945133346986069090042712657920 12099895 -306129362082782647321597084649991138600 12099896 5000880268255963486913564539353907200 12099897 -338095273430100517388135405689965558480 12099898 16982542135298574544687552546333417440 12099899 -4518403826926359295889995423066671360 12099900 116910411859762534660533258324551961600 12099901 898206433166858296871770759490810051808 12099902 -401169942189179835258852637720623475200 12099903 -630007545139607739938613978141491708160 12099904 -387080333111384665083706291790646083584 12099905 96357784282287465076527423881227407060 12099906 19344103070010206651448406717174225920 12099907 522674867709291997512918813349943252156 12099908 852760645970950858023975516017497600128 12099909 581056413498569139085413399350635259328 12099910 116748357651879891364658173004695503360 12099911 -514812571987740875344541805999623704488 12099912 613762191047105833057520845867545968640 12099913 269610040860524546764937062990093012698 12099914 -319534516580367450255801729714724283808 12099915 207360248776764277922030796901530393600 12099916 -368512246516852850609218404352138005760 12099917 1287436380761371569860677863796738398966 12099918 364217282569647728522382696357857776704 12099919 656046032581082690942574162910286329144 12099920 -8976667073990873516246009156342906880 12099921 -538367322848381961038261167803817359888 12099922 99089094665320654504260914526061814400 12099923 -2356400901294710488587738682155307216752 12099924 -154689865947062273584335913613382234240 12099925 275570815730402549243666123065411020800 12099926 287970655976456091525928100950374234912 12099927 -36578078353128543068425536178414329600 12099928 254585902369981585718287210475635200000 12099929 -114090221037169155292600277678240836470 12099930 341016922921543304956339720526392677120 12099931 -376820912412761894561840715738556174800 12099932 202369931818133238180919611534813855744 12099933 1076775959346544688017795634810933853804 12099934 -288059199197191194831587008410018816 12099935 -823926096431606697425325262963916508120 12099936 -866489857403768183436246239141892980736 12099937 -50201040862034012337915961839641415768 12099938 633477936169514634624309169982509879296 12099939 -570295461481087748503813603389412202376 12099940 198121681539485586776980464528246647040 12099941 512848301378484603064711065467567507520 12099942 6894207825153828035824612622086694208 12099943 -398484990731289756574774111136783845496 12099944 -1153428497624910259043235684450860835840 12099945 -282418086089892510061311280205251912320 12099946 284472661073500046808348955833740961024 12099947 186293239662534229294724184130302996000 12099948 8901800877486624963573155497381969920 12099949 838237000047344323003953095631054084950 12099950 22197420349684648577145281808580872000 12099951 548488941909032779586127896329018859400 12099952 -339914003259120496401682143508948025344 12099953 196827247635457769090095023278387841204 12099954 -608557877505101945416827164614772359680 12099955 69079471983621600091111875654786769920 12099956 96828704611968795198698406321788743680 12099957 580887410768652247781226154659709742880 12099958 291901349458749346200599023428320121984 12099959 135510540262608393537914831210694893160 12099960 -441606730474362891047685798918666240000 12099961 301969642919812348615401877013605464648 12099962 -195270595711181240496022390990576564224 12099963 816475346005907432863055644951221995544 12099964 368088363197658737902146403444262782976 12099965 -119244907892954339570355435375260221140 12099966 227771680504340875512079595777986664064 12099967 -1120097593080429807735075230662597575048 12099968 1538522400367454421195844631899794309120 12099969 -50473379728507806547421269964952418560 12099970 643709698014538970207963257524010997760 12099971 -586684370423693476715808468693888268416 12099972 -484462033469396690617280651945802052608 12099973 -3014918492777741510989856090539869996576 12099974 11132895627853044022764329926097092896 12099975 -284924896455686038541048916287619035400 12099976 417919015272275496751655654532633231360 12099977 257106059024813762913163578018667178292 12099978 -340121653091701603568817164163667994112 12099979 299475891959765596631204821737554306240 12099980 -183855895985943191796262732178190704640 12099981 381979793584507616012368602702565950240 12099982 -274910426851053806619243260503061039616 12099983 847862063837083960908867962003690090976 12099984 3194710775641370540854552824631001088 12099985 -27572845027353653227133796193327328640 12099986 152796838715518250410422750811289442192 12099987 910757885237645116086181117849338360 12099988 -407003178056947335791844017606992134144 12099989 -611150448303630254015589726638061036480 12099990 -114435656625781106113534298081282211840 12099991 -1028655522011594410764378877679287127608 12099992 1214944763254590952752165991355433984000 12099993 171973048238337188792598467969087565264 12099994 -498479611704708204150626048671933522704 12099995 -473577991696463499605769892804252749600 12099996 19247211161006095341050508998129664000 12099997 -287556660679114772091241842379577246848 12099998 4733260287636319962469479055213565760 12099999 -56961941791393396217598748240617963648